Postgis实现叠加分析之-Clip

1.Clip操作,顾名思义,裁剪。

设想一下,拿 Clip feature 对Input feature进行裁剪,就是按着Clip的要素范围对Input要素进行保留,Clip的作用就是画个边界,你Input feature保留我Clip范围内(边界内)的空间要素,属性并不做改变。注意裁剪的要素可以是面,线,点等。

 

2.以下是Arcgis 帮助里给的示范和解释,已经很权威了,可以参考,而且英文帮助更有助理解,来自10.2的帮助

Postgis实现叠加分析之-Clip

3. 另外官网还给了应用,比如AOI提取,给出点、线、面的裁剪示例

Postgis实现叠加分析之-Clip

 

4. Postgis的求解

Postgis提供了ST_Clip()的函数,但是是对影像raster的裁剪,

Postgis实现叠加分析之-Clip

那么模仿arcgis的clip操作其实直接用st_intersection(A,B) ,属性值保留原来的Input feature就可以。

5.实际操作