【问题标题】:Cluster Marker OpenStreetMap java集群标记 OpenStreetMap java
【发布时间】:2012-05-02 08:31:49
【问题描述】:

目前在一个项目中,我使用 GoogleMaps 和基于 PhotSpot http://code.google.com/p/android-playground-erdao/wiki/PhotSpot 的 ClusterMarker。
我尝试将其转换为使用 OpenStreetMap 和 mapsforge 库 (http://code.google.com/p/mapsforge/),将引用的库从 googlemaps 替换为 mapsforge。

我需要在我的自定义类中基于来自 photospot 的 ClusterMarker (http://code.google.com/p/android-playground-erdao/source/browse/trunk/SampleClusterMap/src/com/erdao/android/mapviewutil/markerclusterer/ClusterMarker.java) 覆盖和实现 mapsforge 库中的方法,而这里我已经碰壁了。

@Override
    protected void drawOverlayBitmap(Canvas canvas, Point drawPosition, Projection projection,
            byte drawZoomLevel) {
    }

你们中的任何人是否尝试过在 java 中的 openstreetmap 上创建集群标记覆盖,或者可能知道任何可以提供帮助的开源库?

【问题讨论】:

    标签: java android openstreetmap markerclusterer


    【解决方案1】:

    感谢您提供的优质资源。巧合的是,我也在为 mapsforge 实现 ItemClustering。

    在导入 SampleClusterMap 源并对代码稍作调整后,我就可以正常工作了。这是当前项目源http://ge.tt/7Zq63CH 的链接,大部分更改都是不言自明的。不要忘记添加 mapsforge 0.3.0 库来构建路径。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多