我需要計算我的android應用程序中兩個位置之間的距離。然後我需要在地圖上顯示出來。如何計算兩個位置之間的距離,然後顯示方式?
看起來我需要使用一些Google API來計算距離。應該是Google Directions API?我應該使用Google Maps External Library的Android文檔says,但我沒有看到任何相同的方法。 大概,如果我只想計算兩點之間的距離而不是步行距離更好使用一些簡化的方法。
然後顯示地圖 - 使用MapView
與在用戶瀏覽器中打開根據url相比有什麼優勢? 想避免以下操作:
當你準備好釋放你的 應用程序,您必須使用谷歌地圖 服務註冊 發佈證書,並獲得新的地圖API 關鍵。然後,您必須將您的應用程序中的MapView 元素更改爲 引用新的API密鑰。
你找點之間的行車路線,或只是一條直線? – wajiw 2011-05-23 20:44:41
沒有必要避免獲取API密鑰。他們免費且容易獲得。 – Trott 2011-05-23 20:50:11
@wajiw,直線。我已經找到了'location'模塊來計算它。所以,我現在唯一的問題是關於MapView vs. Browser。 @Trott,我不喜歡我應該使用一個密鑰進行開發的過程以及另一個發佈密鑰 - 因此,我需要更改每個發行版的代碼。 – 2011-05-24 05:48:17