小编Arū*_*kas的帖子

如何暂时禁用地图标记聚类?

我正在使用Google Maps V2 for Android和maps utils扩展库进行标记聚类.应用程序的某些部分不需要获取聚集标记.

有没有办法禁止clusterManager集群标记,并在某些条件后让它再次集群项目?

android android-maps-v2 android-maps-utils

4
推荐指数
1
解决办法
3091
查看次数

这里的SDK Android缩放到几个标记

我目前正在测试这里的Maps SDK for Android.我有一套标记,我需要能够放大,所以它们都适合屏幕.我目前尝试使用GeoBoundingBox,但你必须一次插入2个位置(角落).搜索了文档,但没有找到任何相关信息.有可能,我该怎么办?

我是怎么做到的

 GeoBoundingBox geoBoundingBox = hereMap.getBoundingBox();
    if (data != null && data.getItemGroups() != null) {
        for (ItemGroup itemGroup: data.getItemsGroups()) {
            ClusterLayer clusterLayer = new ClusterLayer();
            for (Item item : itemGroup.getItems()) {
                if (item != null && item.isLatLngOk()) {
                    GeoCoordinate coordinate = new GeoCoordinate(item .getLat(), item .getLng());
                    clusterLayer.addMarker(new MapMarker(coordinate, image));
                    geoBoundingBox.merge(new GeoBoundingBox(coordinate, coordinate));
                }
            }
            hereMap.addClusterLayer(clusterLayer);
            hereMap.zoomTo(geoBoundingBox, Map.Animation.LINEAR, 0); // This does not work
        }
    }
Run Code Online (Sandbox Code Playgroud)

android here-api

3
推荐指数
1
解决办法
685
查看次数