我想开发一个应用程序,当我靠近我最喜欢的地方之一(以前由我存储)时通知我。我会定期将我的位置发送到网络服务器,并在开车时获取附近最喜欢的位置。
在此过程中,我将在我的汽车中使用导航器应用程序。所以问题是:
我可以使用内置导航器并在运行时从在线数据库添加我最喜欢的位置,还是应该实现导航器应用程序?
如果我要构建一个导航器应用程序,我该怎么做?仅使用地图视图?它是否支持设置头部方向并引导我。
预先感谢。
我想开发一个应用程序,当我靠近我最喜欢的地方之一(以前由我存储)时通知我。我会定期将我的位置发送到网络服务器,并在开车时获取附近最喜欢的位置。
在此过程中,我将在我的汽车中使用导航器应用程序。所以问题是:
我可以使用内置导航器并在运行时从在线数据库添加我最喜欢的位置,还是应该实现导航器应用程序?
如果我要构建一个导航器应用程序,我该怎么做?仅使用地图视图?它是否支持设置头部方向并引导我。
预先感谢。
看起来您正在使用 Android 设备。在这种情况下,只需使用接近警报。
查看 Google Maps API 文档的此页面:
谷歌周围的例子和教程。
您必须将您的 POI(“兴趣点”或“收藏夹”)添加到 Google 地图才能使用它们。
看看这里:
据我所知,您不能以编程方式将 POI 添加到 Google 地图(将 KML 或 CVS 文件发送到服务器),也不能将它们保密(仅对您和您的朋友/客户可见)。
为了获得更好、更灵活的解决方案,您应该使用/自定义开源导航应用程序,例如 OSMD:
也可以查看 OpenStreetMaps 项目的 wiki: