我的地图(Google Map SDK)显示大量位置标记。为了将它们组织成集群,我使用了基于距离的聚类 - 简单。现在,挑战在于定义正确的业务逻辑以设置正确的缩放级别以显示标记群集。
参见附上的图片。
我希望地图上呈现的标记要聚集到 AS MANY groups AS 以适合地图的边界。例如,如果Google Map SDK即将创建单个群集,请将其分解并创建与一样多的群集,以便紧密地适应可查看的地图区域。不显示1个群集,缩小。
在答案中请具体说明,您将使用哪种方法以及原因。你会如何设置正确的缩放级别?
Grid-based Clustering
Distance-based Clustering
Viewport Marker Management
Fusion Tables
MarkerClusterer
MarkerManager
视觉陈述:显示B但不显示A:
https://drive.google.com/file/d/0B70UaoIrLEeLTUxMZXBCTTRIY1U/edit?usp=sharing