0
如何啓動Google地圖(或任何地圖提供商註冊爲獲取geo
URI),同時提供儘可能多的結構化地址信息?使用結構化地址啓動谷歌地圖
我的應用程序可以訪問格式化地址(人類可讀)作爲單個字符串,以及國家代碼,郵政編碼,管理區域等的結構化分解。另外,它具有位置的名稱(a公司名稱或人名),有時還有經度和緯度。我正在使用startActivity(new Intent(ACTION_VIEW, uri))
。問題是如何使用uri
讓Google地圖爲用戶提供最佳體驗。這將是很好,填寫一個android.location.Address並讓它爲我生成一個URI,但似乎沒有這樣的功能。即使有關URI的良好文檔也很有用。我能找到的只有一個RFC,但是誰想要閱讀所有這些內容?
但是,什麼是「地址」?我正在尋找如何以結構化的形式提供地址,以確保用戶獲得最佳地圖位置。 –
從應用程序中獲得的格式化地址應足以獲得良好的位置。但是你也可以嘗試將你的地址轉換爲經度和緯度來使用地圖?ll =而不是地圖?q =這樣你應該得到一些非常精確的東西。 –