1
A
回答
0
您可以使用谷歌的GeoCode API只用簡單的HTTP請求
解析是將地址(如「1600劇場百匯,山景,CA」)轉換爲地理座標的過程中做使用Java這(樣北緯37.423021和經度-122.083739),您可以使用它來放置標記或定位地圖。 Google Geocoding API提供了一種通過HTTP請求訪問地理編碼器的直接方式。此外,該服務允許您執行逆向操作(將座標轉換爲地址);這個過程被稱爲「反向地理編碼」。
0
我覺得Google曾經有一個java API,但現在看起來是deprecated。 Maps API是JavaScript或寧靜的HTTP。所以你可以在後者周圍建立一個小的java lib或class來創建適當的請求。我猜測迴應將是JSON,您需要使用可用的許多JSON庫之一進行解析。
0
沒有爲谷歌地理編碼服務的Java API:
http://code.google.com/p/geocoder-java/
這提供了下列限制:「地址解析API只能與谷歌地圖結合使用;地址解析結果沒有顯示它們禁止在地圖上「。還有使用限制。
你需要在你的ivy文件如下條目:
<dependency org="com.google.code.geocoder-java" name="geocoder-java" rev="0.9"/>
這裏一個簡單的要求:
final Geocoder geocoder = new Geocoder();
GeocoderRequest geocoderRequest = new GeocoderRequestBuilder().setAddress("Paris, France").setLanguage("en").getGeocoderRequest();
GeocodeResponse geocoderResponse = geocoder.geocode(geocoderRequest);
還有SourceForge項目,但它似乎並不成熟:
相關問題
- 1. 使用API查找已知位置的經度和緯度?
- 2. android經緯度位置查找器
- 3. 如何查找特定位置的經度和緯度?
- 4. 位置的經度和緯度
- 5. 由於緯度和經度,找到感興趣的是位置
- 6. 通過緯度和經度查找位置
- 7. 檢查位置(緯度經度)是否在KML多邊形內
- 8. 在經緯度與谷歌API的位置查找器
- 9. 當前位置,經度和緯度
- 10. 如何查找緯度和經度
- 11. 找到當前位置的經緯度
- 12. 找不到用戶的位置: - 緯度和經度在android
- 13. 在封閉位置找到用戶的緯度和經度
- 14. 如何找到經度和緯度位置的平均值?
- 15. iOS從郵政編碼查找位置(經度,緯度)
- 16. 給定一個地址是否有無限的API來查找緯度和經度?
- 17. 緯度經度的API的
- 18. 在Google Places API中嵌入當前位置(經度和緯度)
- 19. 按經度和緯度查找商戶(API?/ Webservice?)
- 20. 通過Java中的郵政編碼查找緯度和經度
- 21. 查找Java代碼中的緯度和經度
- 22. 查詢REST API經緯度
- 23. 如何使用google Api查找經度和緯度?
- 24. JSON經度緯度最近的位置
- 25. 使用用戶當前的緯度,經度和查看對象的方向來查找經緯度集合
- 26. 如何從給定的經度和緯度查找位置名稱?
- 27. 錯誤位置緯度/經度
- 28. 檢查給定的經度和緯度是否在一組緯度和經度在sqlite
- 29. 在地圖上查找位置通過ASP.NET中的緯度和經度
- 30. 位置(經度,緯度)返回0
從他們的網站:「地理編碼API只能與Google地圖結合使用;禁止在地圖上顯示地理編碼結果「。此解決方案不適用於大範圍的應用。 – 2012-04-17 22:39:56