如何將經緯度轉換爲郵政地址。我不能夠使用的MapView獲得geopoint.I想經緯度轉換中的地址不使用的MapView的如何將經緯度轉換爲郵政地址
回答
這就是所謂的Reverse Geocoding
,有服務的數量,你可以使用包括Google,Yahoo和Bing
See this article免費地理編碼服務
Android有GeoCoder
類這樣的:
public String getAddress(double latitude, double longitude){
if (Geocoder.isPresent()) {
try {
Geocoder geocoder = new Geocoder(mContext, Locale.getDefault());
List<Address> addresses = geocoder.getFromLocation(latitude,longitude,1);
if(addresses != null && addresses.size() > 0) {
Address first = addresses.get(0);
StringBuilder sb = new StringBuilder();
if(first.getMaxAddressLineIndex() > 0){
sb.append(first.getAddressLine(0) + ", ");
}
sb.append(first.getLocality() + ", ");
sb.append(first.getCountryName());
return sb.toString();
} catch (Exception e) {
Log.e("MyAPP", "Reverse geo lookup failed", e);
return "Unavailable"
}
} else {
return "unavailable";
}
}
謝謝您,先生,您的寶貴回覆。但先生,我不知道如何創建或啓動地理編碼器的服務,請你告訴我這樣做 – 2013-02-09 11:32:28
@kirankirve沒有特殊的服務是必需的,這只是一種方法(見更新的答案)。此方法可能需要一些時間才能執行。 – 2013-02-09 15:03:06
它的工作感謝您先生..........當我創建AVD到谷歌API然後它的工作和返回地址 – 2013-02-11 05:29:42
轉到項目屬性>安卓>設置項目的構建目標,以谷歌
- 1. 將緯度/經度轉換爲地址
- 2. 如何將地址轉換爲經度/緯度?
- 3. 如何將地址從Firebase轉換爲緯度和經度
- 4. Rails:Geokit錯誤地將IPv4地址轉換爲經度和緯度
- 5. 我們如何將經緯度轉換爲網站的地址?
- 6. C#轉換地址,經度和緯度
- 7. 將地址轉換爲經度和緯度
- 8. 將地址轉換爲經度和緯度在php
- 9. 將燃燒的男子地址轉換爲緯度/經度
- 10. 將地址轉換爲谷歌地圖的經緯度iPhone
- 11. 如何將UTM轉換爲經緯度?
- 12. 使用Google Maps API將郵政編碼轉換爲經度/緯度座標?
- 13. php地址轉爲經緯度
- 14. 如何將地理經度+緯度轉換爲雙倍?
- 15. 如何將地理單元轉換爲緯度/經度?
- 16. 如何將經度/緯度轉換爲靜態地圖圖像
- 17. 經度/緯度到郵政編碼?
- 18. 將緯度/經度轉換爲整數
- 19. 將MKMapRect.origin轉換爲經度和緯度
- 20. 將WGS84轉換爲經度和緯度
- 21. 將「GLNX/Y」轉換爲經度,緯度
- 22. Bing地圖方法使用Bing地圖版本7.0將英國郵政編碼轉換爲緯度和經度?
- 23. 如何轉換經緯度?
- 24. 如何把郵編轉換爲經度和緯度?
- 25. 如何將谷歌縱橫經緯度轉換爲GoogleMaps中Swift中的地址?
- 26. 將角度地圖轉換爲經度谷歌地圖中的緯度/經度
- 27. 緯度和經度地址
- 28. 使地址爲緯度經度ti.map
- 29. 從經緯度獲取郵政編碼
- 30. 從經緯度查找郵政編碼
看看這個API https://developers.google.com/maps/documentation/geocoding/ – Ahmed 2013-02-09 07:51:30
並非所有的經/緯度可轉換爲一個地址,因爲他們沒有在谷歌的數據庫記錄。但是你可以用它來找到距離最近的地方。 – itsols 2013-02-09 07:55:46
我們無法使用mapview來獲取geopont.then如何獲取地理位置並將其轉換爲地址或我如何直接將地理位置的經度和緯度轉換爲 – 2013-02-09 08:45:02