「笔记」PostGIS相邻多边形查找
2021-10-27 本文已影响0人
花森文宝
先看资料,了解什么是9交集模型: PostGIS教程十八:维数扩展的9交集模型
根据上面的资料,可以扩展成相邻行政区划或多边形的查询。
SELECT division2.name FROM
tbl_division division1,
tbl_division division2
WHERE division1.name='江西省'
AND division2.grade=1
AND division2.name != '江西省'
AND ST_RELATE(division1.geom, division2.geom, '****T****')
运行后可以得到与江西省相邻的六个省名称。
我的天,终于找到了这个办法。不明白或者有更好的方法欢迎评论讨论。
原创笔记,转载请注明出处。