Maps 使用gmap3和markerclusterer plus进行群集

Maps 使用gmap3和markerclusterer plus进行群集,maps,markerclusterer,Maps,Markerclusterer,使用gmap3和markerclusterer plus() 例如,如何指定集群至少包含50个标记 因此,如果它们少于50个标记,则不应将它们分组在一个簇中。您可以指定要开始聚类的数目 在下面的示例中,有一个超过50个、100个或150个标记的集群 marker: { values: $scope.json_coordinates, cluster:{ radius:100, // This style wil

使用gmap3和markerclusterer plus()

例如,如何指定集群至少包含50个标记


因此,如果它们少于50个标记,则不应将它们分组在一个簇中。

您可以指定要开始聚类的数目

在下面的示例中,有一个超过50个、100个或150个标记的集群

marker: {
    values: $scope.json_coordinates,
        cluster:{
            radius:100,
                   // This style will be used for clusters with more than 50 markers
                    50: {
                        content: "<div class='cluster cluster-1'>CLUSTER_COUNT</div>",
                        width: 53,
                        height: 52
                    },
                   // This style will be used for clusters with more than 100 markers
                    100: {
                        content: "<div class='cluster cluster-2'>CLUSTER_COUNT</div>",
                        width: 56,
                        height: 55
                    },
                   // This style will be used for clusters with more than 150 markers
                   50: {
                        content: "<div class='cluster cluster-3'>CLUSTER_COUNT</div>",
                        width: 66,
                        height: 65
                   }
                },
                options: {
                    optimize: false,
                    icon: new google.maps.MarkerImage("/assets/images/overlay.png")
                }
            }
标记:{
值:$scope.json_坐标,
群集:{
半径:100,
//此样式将用于具有50个以上标记的簇
50: {
内容:“群集计数”,
宽度:53,
身高:52
},
//此样式将用于具有100个以上标记的簇
100: {
内容:“群集计数”,
宽度:56,
身高:55
},
//此样式将用于具有150个以上标记的簇
50: {
内容:“群集计数”,
宽度:66,
身高:65
}
},
选项:{
优化:错,
图标:新的google.maps.MarkerImage(“/assets/images/overlay.png”)
}
}

您可以使用最小群集大小: var mc=新的MarkerClusterer(映射,标记,{minimumClusterSize:50})