「笔记」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****')

运行后可以得到与江西省相邻的六个省名称。

我的天,终于找到了这个办法。不明白或者有更好的方法欢迎评论讨论。

原创笔记,转载请注明出处。

上一篇下一篇

猜你喜欢

热点阅读