[英]Can I pass an address to Google maps API for Android that will open Google maps with the requested address?
我是Android世界的新手,
我想編寫一個適用於Android的應用程序,該應用程序將從中央服務器接收目標地址,然后打開Google地圖,顯示從當前位置到請求的目標的路線。 將會有很多客戶(手機)。
我想問的是1)是否可以使用Google Maps API做到這一點?
2)關於Google地圖許可,我在此論壇上閱讀了不同的答案,但不確定我是否理解,是否需要Google地圖許可?
3)如果有人使用過OpenGts,建議將其用作服務器嗎? 並可以將數據保存到本地數據庫(例如MYSQL)嗎?謝謝,
1)是的,有可能。 我從事Google Maps項目的方式是:
首先,使用Google Maps for Android API將地圖放入您的應用程序。
使用GPS檢測您的位置。 然后,只需向Google Maps在線API發送請求即可為您生成兩個位置之間的路徑。
然后,Google地圖將使用要加密的路徑來回答您(使用此算法解密路徑http://jeffreysambells.com/2010/05/27/decoding-polylines-from-google-maps-direction-api-with- java )。
完成此操作后,對路徑進行任何操作。 要知道,最簡單的方法就是借助該路徑創建一條折線,然后將其顯示在地圖上。 如果您想做一個真實的GPS,最簡單的方法就是在Google導航應用和您的信息之間使用意圖( Android-從應用啟動Google導航 )
2)為了將地圖集成到您的應用程序中,您必須請求一個Goole Maps for Android API密鑰,您可以在Google Api Console中找到該密鑰: https : //code.google.com/apis/console對於Google Maps Web服務API,不需要密鑰。
我讓別人回答您的問題3)。
更多信息:
Google Maps API網絡服務: https : //developers.google.com/maps/documentation/webservices/?hl=fr
Google Maps Android API v2簡介https://developers.google.com/maps/documentation/android/
Google Maps for Android API http://www.vogella.com/articles/AndroidGoogleMaps/article.html
希望這可以幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.