对于大学我使用传单创建一个webmap - 它是关于在伊拉克的迁移。在地图中,我有一个等距离层,坐标来自一个json(伊拉克及其古道),每个gouvernorate都有一个值。另外,我添加了一个带有另一个json的标记到地图的图层。此json仅包含标记的坐标,每个标记具有一个值。我实现了一个传单标记集,其中所有子标记都被汇总,并且总和显示在父图标中 - 虽然总和到现在为止都不正确,但我认为它正在工作,到目前为止......我已经在寻找数学错误...
现在,我想改变标记聚类的界限(目前我认为它们是由传单自动和随机构建的)到伊拉克第一个json的gouvernorates边界。目的是为伊拉克的一个区域聚集区域。网上有一些例子,我已经尝试了很多,但它不起作用...... 也许这里有人可以帮助我..如果您有任何疑问或需要进一步解释,请告诉我!
来源: - 使用伊拉克gouvernorate-polygon-coordinates的js文件“iraq_09_14.js”中的json代码
this is the js-code where I create the leaflet map
this is the js-code where I create the markerclusters with the sum of the values
答案 0 :(得分:1)
我想将标记聚类[...]的界限改为伊拉克第一个json的gouvernorates界限。
然后为每个省创建一个MarkerClusterGroup
个实例,并将每个标记添加到相应的群集组。
此json仅包含标记的坐标,每个标记都有一个值。
您应该真正预处理数据,因此每个标记都有关于它所属的省的信息。您可能希望通过Turf或其他方式进行多边形点地理处理。
(目前我认为[群集]是由传单自动构建的)
它们不是随机的,分层贪婪聚类算法是确定性的。您可以在https://www.mapbox.com/blog/supercluster/
了解更多信息