Here api 基于网格的聚类

Here api 基于网格的聚类,here-api,Here Api,我正在尝试进行基于网格的集群,特别是在美国每个州都是网格的情况下。我现在所做的只是将ClusterProvider的策略选项设置为基于网格的策略,但我不认为这是我所认为的 我试着查看了nokia.maps.clustering.IGridOptions,但没有任何相关文档 有人能给我指出正确的方向吗?谢谢。一种基于网格的聚类策略只需将地图分成正方形,并计算每个正方形中找到的标记数。你所追求的被称为一个好朋友。最有效的方法是集群服务器端,返回一个键、值对(即状态、标记数),然后只显示美国各州的多边

我正在尝试进行基于网格的集群,特别是在美国每个州都是网格的情况下。我现在所做的只是将ClusterProvider的策略选项设置为基于网格的策略,但我不认为这是我所认为的

我试着查看了nokia.maps.clustering.IGridOptions,但没有任何相关文档


有人能给我指出正确的方向吗?谢谢。

一种基于网格的聚类策略
只需将地图分成正方形,并计算每个正方形中找到的标记数。你所追求的被称为一个好朋友。最有效的方法是集群服务器端,返回一个键、值对(即状态、标记数),然后只显示美国各州的多边形。这种地图的一个例子可以在显示各国加入欧盟日期的地图中找到

如果坚持在客户端执行所有操作,则必须使用以下伪代码:

遍历列表中的每个标记:

  • 检查它是否是现有的
    多边形
  • 如果是-增加标记计数器(已添加的附加属性)
  • 如果未发出WKT州级形状地理编码请求,则-向
    多边形添加一个新的标记计数器属性
  • 重复

  • 然后,您将得到一系列的
    多边形
    对象,每个对象都包含一个属性,该属性具有在该州内找到的标记数。

    谢谢。最后做了一些类似的事情,但我没有多边形,而是有两组标记。每一个用于不同的缩放级别。