如何使用谷歌地图跟踪用户位置和路线
how to track user location and make the route with google map
我想问你一个想法。如何创建一个移动应用程序,如饥饿或runtastic,它可以实时记录用户的位置,在用户完成旅行后,应用程序可以绘制用户旅行的路线并因此向他们显示。在用户旅行期间,应用程序还可以查找用户位置附近的任何位置(位置存储在我的数据库中)。
请给我任何想法。
谢谢。
您需要使用谷歌位置 API 和地图 API。要设置地图,请按照以下教程操作:http://www.tutorialspoint.com/android/android_google_maps.htm,
要使用位置管理器,请按照本教程 http://www.androidhive.info/2015/02/android-location-api-using-google-play-services/进行操作。
若要在用户覆盖的不同位置上绘制折线,可能需要跟踪每个位置的经度和纬度,并沿路径绘制折线。有关详细信息,请查看地图和位置上的谷歌API在 http://developer.android.com/training/location/index.html。
希望这个帮助
你的问题很模糊。
首先,您将需要谷歌地图API密钥来渲染地图到您的片段。
当前位置可以通过以下方式启用
GoogleMap.setMyLocationEnabled(true);
询问用户目的地后,您将使用带有服务器密钥的谷歌地图路线API,通过URL选择JSON或XML形式的路线。
https://maps.googleapis.com/maps/api/directions/output?origin="origin_location&目的地="final_destination"&mode="traveling_mode"&alternatives="true"&key="ServerAPIkey"
必须为包含 JSON 或 XML(输出)数据的字符串传递此 URL。并使用该数据为您的路线绘制折线。
要阅读完整的详细信息,建议您阅读其开发人员网站上的Google文档。
干杯。
相关文章:
- 获取用户位置并将坐标保存在数据库中
- 防止用户在jQuery Mobile中ajax加载页面时单击其他位置
- 使用地理坐标,对更靠近用户的对象进行排序'的位置
- 询问用户是否要打开地理位置
- 有人知道有没有jquery插件可以在图像上写文本,并让用户将其放置在图像内的任何位置
- 一个html/javascript'小工具'知道用户何时单击了小部件外的任意位置
- 当用户单击按钮(在光标位置)时,在输入字段中添加一个文本字符串
- 谷歌地图/GMAP3 - 绘制从用户地理位置到已知目的地的路线 - 需要帮助
- 谷歌地图 - 用户选择不允许位置
- Chrome/Tampermonkey 用户脚本存储在文件系统上的什么位置
- Phonegap通过WiFi和移动网络而非GPS获取用户位置
- 在谷歌地图上显示用户当前位置并更新
- 如何在不使用地理位置的情况下获得用户所在城市
- 如何检测用户何时在Google Places字段中输入无效位置
- 如何设置用户当前位置以初始化离子框架中的函数
- 谷歌地图赢得'当用户拒绝共享位置时,t初始化
- 谷歌地图:使用自定义标记显示当前用户位置
- Cordova地理位置,等待用户权限
- 如何在文本框中缩进文本和光标的起始位置(用户、密码等)
- 如何使用HTML5地理位置javascript初始化带有地理位置(用户的当前位置)的Google Maps API