零碎面自动生成一个面

灰色是原始建筑面,建筑物的轮廓成锯齿状/非正交,非直角,如何将轮廓修正成正交直角/简化,并保持整体形状基本不变?即最终效果如蓝色一样
Screenshot_20201030_222118.jpg
已邀请:

gisweis - GIS应用开发

赞同来自:

这是一个比较有意思的问题。建议按这两个思路尝试:
  1. 思路一:转为栅格,使用栅格综合处理工具,如清理边界,然后再转为矢量;其中要关注转栅格再转矢量精度的问题;
    20201101100656.png
  2. 思路二:利用二次开发,设计一种算法进行处理。

Unravel

赞同来自:

你好,请问可以用简化建筑物做吗?然后之后再聚合面,但是我现在遇到一个问题,就是我简化建筑物之后,很多原本是矩形的面,都变成三角形了,不知是不是和简化容差有关,可以问下简化容差应该怎么确定吗?

要回复问题请先登录注册