簡體   English   中英

如何跟蹤用戶位置並使用Google Map制作路線

[英]how to track user location and make the route with google map

我想問你一個主意。 如何創建像starve或runtastic這樣的移動應用程序,該應用程序可以實時記錄用戶的位置,並且在用戶完成旅行后,該應用程序可以繪制用戶旅行的路線並顯示給他們。 在用戶旅行期間,該應用程序還會找到用戶位置附近的所有地點(地點存儲在我的數據庫中)。

請給我任何想法。

謝謝。

您將需要使用google Location API和map API。 要設置地圖,請遵循以下教程: http : //www.tutorialspoint.com/android/android_google_maps.htm

並使用locationManager,請按照本教程http://www.androidhive.info/2015/02/android-location-api-using-google-play-services/進行操作

要在用戶覆蓋的不同位置上繪制折線,您可能必須跟蹤每個位置的經度和緯度,然后沿路徑繪制折線。 有關詳細信息,請在http://developer.android.com/training/location/index.html上查看地圖和位置上的google Api。

希望這個幫助

您的問題非常模糊。

首先,您需要使用Google Maps API密鑰將地圖呈現到您的片段。


當前位置可以通過以下方式啟用

GoogleMap.setMyLocationEnabled(true);


詢問用戶目的地后,您將使用帶有服務器密鑰的Google Maps Directions API通過URL以JSON或XML形式選擇路線。

https://maps.googleapis.com/maps/api/directions/output?origin="origin_location&destination="final_destination"&mode="traveling_mode"&alternatives="true"&key="ServerAPIkey"

您必須為包含JSON或XML(輸出)數據的字符串傳遞此URL。 並使用該數據為您的路線繪制折線。

要閱讀完整的詳細信息,建議您閱讀其開發者網站上的google文檔。

干杯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM