是否有一个谷歌地图api,将允许您传递一个位置名称,它会返回坐标指向谷歌地图上的位置?好的google.maps地理位置api?
3
A
回答
0
是的,需要使用反向地理位置。你可以发送一个地址或位置字符串,它会给你一个可能的纬度/经度坐标数组。这些是GeocoderResults,通常第一个是你想要的。就像,如果你想在美国,你可以做
geocoder.geocode({'address': 'USA' }, function(results, status) {
response($.map(results, function(item) {
var latlng = new google.maps.LatLng(item.geometry.location.lat(), item.geometry.location.lng());
//Do some action with the provided latlng
}));
});
2
下面是一个例子请求:
http://maps.googleapis.com/maps/api/geocode/xml?address=Berlin&sensor=false
您可以筛选结果:为geometry/location/lat
和lng
<GeocodeResponse>
<status>OK</status>
<result>
<type>locality</type>
<type>political</type>
<formatted_address>Berlin, Deutschland</formatted_address>
[…]
<geometry>
<location>
<lat>52.5234051</lat>
<lng>13.4113999</lng>
</location>
<location_type>APPROXIMATE</location_type>
<viewport>[…]</viewport>
<bounds>[…]</bounds>
</geometry>
</result>
</GeocodeResponse>
0
Mappy a同样提供相同的免费服务。看看mappy.com并搜索其余的api。
相关问题
- 1. 地理位置API
- 2. 良好的地理定位API由IP
- 3. 地理位置+ Google Maps API?
- 4. 地理位置API /服务
- 5. Google地理位置API库
- 6. 鼓励地理位置API
- 7. 地理位置API为Rails
- 8. 使用谷歌地理定位API的地理位置
- 9. 商店定位器API +地理位置
- 10. Google地图API - 存储地理位置
- 11. 谷歌地图API(地理位置)
- 12. 让Django地理位置感知的好方法? - Django /地理位置
- 13. Google Maps Api HTML5地理位置与Android位置API
- 14. 谷歌地理位置API的问题
- 15. 实现Phonegap的地理位置API Android
- 16. IP地理位置的PHP和API
- 17. 如何使用Facebook图表API获取Facebook地理位置的地理位置
- 18. Google地理位置和方向API
- 19. youtube-api,v3,地理位置信息
- 20. 在SoundCloud API中搜索地理位置?
- 21. W3C地理位置API在Chrome
- 22. WIPmania API - 获取IP地理位置
- 23. 地理位置api与方向箭头
- 24. Google Maps JavaScript API地理位置标记
- 25. 谷歌IP地理位置API
- 26. 谷歌关闭地理位置api
- 27. Firefox地理位置API替代
- 28. JavaScript:没有通过地理位置API获取位置
- 29. 如何使“xx km”从位置,地理位置/谷歌api
- 30. 地理位置API - 等待获得位置
我甚至都不知道Google Maps Data API不再可用:http://code.google.com/intl/nl/apis/maps/documentation/mapsdata/他们提供了另一种选择。 – Harmen