2012-05-02 80 views
1

當前在一個項目中,我使用基於PhotSpot http://code.google.com/p/android-playground-erdao/wiki/PhotSpot的ClusterMarker的GoogleMaps。
我試圖將其轉換爲使用OpenStreetMap和mapsforge庫(http://code.google.com/p/mapsforge/),將引用的庫從googlemaps替換爲mapsforge。
Cluster Marker OpenStreetMap java

我需要覆蓋並實現從基於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上創建clustermarker覆蓋圖,或者知道任何可以幫助的開源庫?

回答

1

感謝您的寶貴意見。巧合的是,我也在爲mapforge開發ItemClustering實現。

導入SampleClusterMap源代碼並對代碼進行小小的調整後,我得到了它的工作。這是一個鏈接到當前項目源http://ge.tt/7Zq63CH,大部分的變化是不言自明的。不要忘記添加mapsforge 0.3.0庫來構建路徑。