PostGIS точка запроса онлайн

1, буфер метод: фм запрос таблицы базы данных, а также координаты (12989691,512 +4798962,444) 0.0001 метров данных (координат 3857)

ВЫБРАТЬ ID ОТ FM КУДА ST_Intersects (ST_Transform (ST_Buffer (ST_Transform (st_geomfromtext ( ' Point (12,989,691.512 4,798,962.444) ' , 3857 ), 3857 ), 1. ), 3857 ), GEOM);
 - если система координат, преобразование не может 
ВЫБРАТЬ ID оТ FM WHERE ST_Intersects (ST_Buffer (st_geomfromtext ( ' Point (12,989,691.512 4,798,962.444) ' ), от 0,0001), GEOM);

2, буфер метода: запрос фм таблица, геометрия особенности точки 0,0001 м от элементов

- геометрия (例: 0101000000D34D62709FC66841FA7E6A9C7C4E5241) 
ВЫБОР ID ОТ фм , где st_intersects (st_buffer ( ' 0101000000D34D62709FC66841FA7E6A9C7C4E5241 ' , 0.0001), геом);

3, пространственный анализ: ST_Intersects View пересекаются

- 带业务逻辑
выберите t.gid, t.geom из фм т , где t.gid   в (
           выберите a.gid из фм а, ( выберите гр. *  Из Zy с , где c.gid = up_temprow.gid) б , где ST_intersects (a.geom, b.geom) 
        ) 
- 简化
выберите t.gid, t.geom от фм т , где t.gid   в (
           выбрать a.gid из фм а, б ZY , где ST_intersects (a.geom, b.geom )
        )

 

рекомендация

отwww.cnblogs.com/giser-s/p/11655810.html