我需要使用地理編碼地址來查找緯度和經度。但我只需要XML/JSON格式的響應,我不想在地圖上顯示它。沒有地圖的情況下禁止使用Google地理編碼。請建議一種方法來做到這一點。如何在沒有地圖的JAVA中進行地理編碼?
0
A
回答
1
您可以嘗試OpenStreetMap的Nominatim服務,例如:
http://wiki.openstreetmap.org/wiki/Nominatim
示例輸出下面的搜索
http://nominatim.openstreetmap.org/search.php?q=brandenburger+tor%2C+berlin%2C+deutschland&format=json
是
[{ 「place_id」:「67311118 「,」許可證「:」Data \ OpenOfficeMap 貢獻者,ODb L 1.0。 http://www.openstreetmap.org/copyright","osm_type":"way","osm_id":"104393803","boundingbox":["52.5159645080566","52.5165634155273","13.3776025772095","13.3781223297119" ]「lat」:「52.51626405」,「lon」:「13.3777246125974」,「display_name」:「Brandenburger Tor,Pariser Platz,Berliner Urstromtal,Mitte,Berlin,11011, Deutschland,Europüuis4ische Union」,「類 「:」 旅遊」, 「類型」: 「吸引力」, 「重要性」:1.1434728583616, 「圖標」: 「http://nominatim.openstreetmap.org/images/mapicons/poi_point_of_interest.p.20.png」}]
相關問題
- 1. 如何在谷歌地圖中進行地理編碼v3
- 2. 沒有地圖的地理編碼
- 3. 對地圖進行地理編碼
- 4. 在Google地圖API中對IP地址進行地理編碼
- 5. 在java中使用地理編碼(GoogleMapAPI)進行地址驗證
- 6. 如何在iPhone上進行地理編碼(不反向地理編碼)?
- 7. 地理編碼器 - 在控制器中對地理編碼進行地理編碼
- 8. 如何通過谷歌地圖iOS API對地址進行地理編碼?
- 9. 使用gmaps v3的地理編碼對多個地址進行地理編碼
- 10. 使用Rx在Bing地圖中對地址進行地理編碼
- 11. 谷歌地圖地理編碼 - 沒有街道號碼?
- 12. 谷歌地圖地理編碼多行
- 13. 如何在iPhone上使用Google地圖進行反向地理編碼
- 14. 對Google地圖上的地理位置進行地理編碼時出錯
- 15. 如何對非標準業務地址進行地理編碼
- 16. 如何對大量地址進行地理編碼?
- 17. 地理編碼器地理編碼 - 谷歌地圖的JavaScript API
- 18. 谷歌地圖的地理編碼沒有給出結果
- 19. 如何在python3中離線進行地理編碼?
- 20. 地圖Google地圖地理編碼器
- 21. 在Rails中對IP地址進行地理編碼
- 22. 地理編碼類沒有在安卓
- 23. 使用谷歌地圖進行反向地理編碼
- 24. 使用Google地圖進行反向地理編碼
- 25. 谷歌地圖,地理編碼器,JavaScript的:在沒有找到在中心
- 26. 使用谷歌地圖對地理位置進行地理編碼API
- 27. 地理編碼與Bing地圖 - 沒有VEMap
- 28. 谷歌地圖地理編碼沒有返回結果
- 29. JSON谷歌地圖地理編碼沒有反應
- 30. 谷歌反向地理編碼api沒有谷歌地圖
謝謝。我可以使用MapQuest的API也沒有地圖? – user2359634
請檢查自己這是使用OSM官方標稱時同樣需要服務... – Tobi
...方面inatim實例,它具有相當嚴格的[使用策略](https://wiki.openstreetmap.org/wiki/Nominatim#Usage_Policy)。 – scai