空间算法实战

空间算法:缓冲、相交与包含判定

空间算法 PostGIS
空间算法:缓冲、相交与包含判定

ST_Buffer / ST_Intersects / ST_Contains 实战选型。

适用人群

后端 GIS、业务选址开发。

基础概念

缓冲用于“周边多少米”;相交判断重叠;包含判断点是否在面内。

示例

SELECT id FROM parcels
WHERE ST_Contains(geom, ST_SetSRID(ST_MakePoint(116.39,39.91),4326));

踩坑

geometry 与 geography 混用会导致单位错误(度 vs 米)。