我想问一下如何在Android应用程序中添加不同的叠加层? 因为我已经有一个扩展Overlay的覆盖类,它根据KML文件中的某些点绘制折线。 现在我想创建另一个使用GPS在用户位置添加引脚的叠加层,所以我不知道如何做到这一点。
请有谁知道如何帮助我? 提前谢谢你。
答案 0 :(得分:1)
您可以在一张地图上放置多个叠加层。
只需将第二个图层创建为ItemizedOverlay
,然后将其添加到地图中:
myMapView.getOverlays().add(myItemizedOverlay);
要了解如何向ItemizedOverlay
添加标记,请参阅http://android-coding.blogspot.com/2011/06/using-itemizedoverlay-to-add-marker-on.html。
答案 1 :(得分:0)
答案 2 :(得分:0)
要在用户的位置添加图钉,请使用Google地图API中的MyLocationOverlay,请参阅此link