我有附近的海岸线折线一套结算点,但实际上并不在海岸线。我最终需要将海岸线折线划分为“已结算”海岸线与“未结算”海岸线。
我相信最简单的方法是将定居点聚在一起,然后将海岸线折线用作我的边缘,类似于ArcGIS中的“ 描绘建筑物面积”工具所做的事情:
之后,我将能够根据“建筑面积”是否触及海岸线来分割海岸线。
可以使用QGIS完成吗?
编辑:我不能简单地缓冲我的点,然后与海岸线相交,因为缓冲实际上并没有在边界处停止。例如,假设我在大陆上有一些定居点,然后将其缓冲10k或诸如此类以将它们组合在一起并到达海岸线。这个缓冲区不仅撞击海岸线,而且穿越一个荒岛的海岸线。如果我然后将我的缓冲shapefile与我的land shapefile相交,结果将是一个荒芜的岛屿上的一小片居住地!
如果您想知道是否可以在PostGIS中完成此操作,可以始终将其作为一个单独的问题提出。
—
PolyGeo
简单的方法是将建筑物分别缓冲到一定距离。然后夹到海岸线。粗略,但您可以编辑和删除该岛。另一种方法是使用来自MMQGIS的装仓十六进制
—
Andrew Tice