上篇文章我们讲了postgis中一些gis数据格式的转换函数,这篇我们来讲一下空间分析,空间拓扑相关的知识。
首先我们以几个常用的函数来做解析和案例:
1.st_intersects(geom,geom)返回两个图形是否相交。用于空间拓扑关系中的相交关系。注意这两个参数可以是任何类型的图形,可以是一个点和一个线,一个点和另一个点,一个线和另一个线,一个线和一个面,就是指空间上任意两个图形是否相交。相交返回true,不相交则返回false
还是和上篇文章一样我们使用杭州市的shape作为例子,
select st_intersects((select geom from public.杭州市 h where id=2),
(select geom from public.杭州市 h where id=4));
得到结果:
这个函数就是被用作服务端空间分析最常用的函数&