iclient 8c JavaScript 如何合并多边形 [已关闭]

0 投票

我想把这几个没有覆盖的区合成一个区展示, 应该使用什么样的方法。  现在能够拿到每个区的feature 和 geometry 。  

问题关闭原因: 已解决
6月 22, 2018 分类:  852次浏览 | 用户: jackmo (2 分)
已关闭 6月 22, 2018 用户:jackmo

1个回答

0 投票
您好,你这个就用multipolygon就可以,是遇到什么问题了吗?
6月 22, 2018 用户: 李熙y 名扬四海 (4,524 分)
现在没有覆盖的地方是有 5个区域  我能够分别拿到5个区域的 feature 和 geometry , 这些geometry 都是multipolygon的 , 现在的问题是如何把这五个multipolygon 合成一个

现在是想把五个新城合成一个, 有什么好的办法吗, 查看了类库之后并没有找到合并的方法。 

谢谢!

我看下你这个查出来是什么样的?看能不能先拆成polygon或者linearing再合multipolygon

5个区域信息类似

查出来的就是multipolygon

你看下你multipolygon下包含了多少polygon,看能不能把所有的polygon拿出来单组成一个multipolygon

yes 我也找到了这个解决方案 不过存在一个问题, 这样组合的话会有border 如图

几个区被我合并成了新区, 不过之前的 边界也被多边形加载进来了

不过这已经能够初步完成我的需求了

但是如果官方能够提供这样的多边形合并接口是更好的, 感觉这样的需求还是挺多的

...