Примеры использования PostGis расширения в PostgreSQL

Здание (полигон), которое содержит точку с координатами $lng, $lat

<?php
    'SELECT * FROM planet_osm_polygon WHERE ' .
    'ST_contains(
        way,
        ST_Transform(
            ST_SetSRID(
                          ST_Point(' . $lng . ',' . $lat . '), 4326' .
                     '), 900913
                    )
          )' .
    "AND building != ''"

Точки (организации) внутри найденного полигона

    'SELECT point.* FROM planet_osm_point point, '  .  
    'planet_osm_polygon polygon '  .
    'WHERE polygon.osm_id = ' . $polygon->osm_id . 
    ' AND ST_Contains (polygon.way, point.way)'