是否有QGIS等同于ArcGIS中的“描绘建筑面积”工具?


9

我有附近的海岸线折线一套结算点,但实际上并不海岸线。我最终需要将海岸线折线划分为“已结算”海岸线与“未结算”海岸线。

我相信最简单的方法是将定居点聚在一起,然后将海岸线折线用作我的边缘,类似于ArcGIS中的“ 描绘建筑物面积”工具所做的事情:

ArcGIS描绘建筑物区域

之后,我将能够根据“建筑面积”是否触及海岸线来分割海岸线。

可以使用QGIS完成吗?

编辑:我不能简单地缓冲我的点,然后与海岸线相交,因为缓冲实际上并没有在边界处停止。例如,假设我在大陆上有一些定居点,然后将其缓冲10k或诸如此类以将它们组合在一起并到达海岸线。这个缓冲区不仅撞击海岸线,而且穿越一个荒岛的海岸线。如果我然后将我的缓冲shapefile与我的land shapefile相交,结果将是一个荒芜的岛屿上的一小片居住地!

定居大陆至岛屿缓冲区


如果您想知道是否可以在PostGIS中完成此操作,可以始终将其作为一个单独的问题提出。
PolyGeo

简单的方法是将建筑物分别缓冲到一定距离。然后夹到海岸线。粗略,但您可以编辑和删除该岛。另一种方法是使用来自MMQGIS的装仓十六进制
Andrew Tice

Answers:


1

没有像这样的独立工具,但是您可以结合基本工具来完成这项工作。

  1. 结算缓冲区(选中了“溶解”选项)。
  2. 剪辑以删除您不感兴趣的区域(海洋,河流等)。
  3. 按位置选择:选择内部有沉降的多边形。
  4. 另存为...选中“仅保存选定的空间对象”的图层。

您可以将所有这些工具组合到模型中,以根据需要多次使用。


这实际上是我最后要做的,但从未添加自己的答案!:)尚不完美,但目前已经足够。
srha
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.