【问题标题】:Mark favorite locations on a map and get notified when moving near them Android在地图上标记最喜欢的位置并在靠近它们时收到通知 Android
【发布时间】:2012-09-05 09:10:38
【问题描述】:

我想开发一个应用程序,当我靠近我最喜欢的地方之一(以前由我存储)时通知我。我会定期将我的位置发送到网络服务器,并在开车时获取附近最喜欢的位置。

在此过程中,我将在我的汽车中使用导航器应用程序。所以问题是:

  • 我可以使用内置导航器并在运行时从在线数据库添加我最喜欢的位置,还是应该实施导航器应用程序?

  • 如果我要构建一个导航器应用程序,我该怎么做?仅使用地图视图?它是否支持设置头部方向并引导我到它。

提前致谢。

【问题讨论】:

    标签: android geolocation gps android-mapview


    【解决方案1】:

    您使用的是 Android 设备。在这种情况下,只需使用接近警报。

    查看 Google Maps API 文档的此页面:

    addProximityAlert

    谷歌搜索示例和教程。

    您必须将 POI(“兴趣点”或“收藏夹”)添加到 Google 地图才能使用它们。

    看看这里:

    据我所知,您不能以编程方式将 POI 添加到 Google 地图(将 KML 或 CVS 文件发送到服务器),也不能将它们保密(仅对您和您的朋友/客户可见)。

    为了获得更好、更灵活的解决方案,您应该使用/自定义开源导航应用程序,例如 OSMD:

    OSMAnd

    也可以查看 OpenStreetMaps 项目的 wiki:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-31
      • 2012-02-25
      • 1970-01-01
      • 1970-01-01
      • 2013-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多