【问题标题】:Map overlays in androidandroid中的地图叠加层
【发布时间】:2012-05-23 03:44:56
【问题描述】:

我想问一下如何在我的 android 应用程序中添加不同的叠加层? 因为我已经有一个扩展 Overlay 的覆盖类,它根据 KML 文件中的某些点绘制折线。 现在我想创建另一个叠加层,使用 GPS 在用户位置添加一个图钉,所以我不知道如何做到这一点。

请问有人知道如何帮助我吗? 提前谢谢你。

【问题讨论】:

    标签: android google-maps overlay


    【解决方案1】:

    您可以在一张地图上拥有多个叠加层。

    只需将第二层创建为ItemizedOverlay,并将其添加到地图中:

        myMapView.getOverlays().add(myItemizedOverlay);
    

    要了解如何向ItemizedOverlay 添加标记,请参阅http://android-coding.blogspot.com/2011/06/using-itemizedoverlay-to-add-marker-on.html

    【讨论】:

      【解决方案2】:

      Android GoogleMaps API Documentation 也可能有帮助。

      【讨论】:

        【解决方案3】:

        要向用户的位置添加图钉,请使用 MyLocationOverlay,它位于谷歌地图 API 中,请参阅link

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-02-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-09-15
          • 1970-01-01
          相关资源
          最近更新 更多