![](/img/trans.png)
[英]Converting/Geocoding address into Lat Long coordinates - spiderfier for google maps
[英]Google Map Geocoding not returning lat/long for a valid complete address
我遇到了Google Maps Geocoding API v3的怪异问题。 对于到目前为止我尝试过的所有其他地址,它都可以正常工作,但是以下地址给我一个问题。
印度普纳拉吉夫·甘地信息技术园35号和36号,411057,印度或印度普那1地拉吉夫·甘地信息技术园地35/36号,印度浦那,411057,印度甚至于:浦那拉吉夫·甘地信息技术园,411057,印度
GeocoderStatus为ZERO_RESULTS。
下面是代码片段。
var geocoder = new google.maps.Geocoder();
geocoder.geocode({
'address' : address
},
function (results, status) {
if (status == google.maps.GeocoderStatus.OK) {
....
}
else{...}
但是,在下面的链接中, 相同的地址在json结果中返回的状态为“ OK” 的有效经 /纬度。
谁能告诉我这个问题的原因和解决方案?
也许该特定地址最近已添加到Google的数据库中。
为什么Google Maps API地理编码器提供的位置与Google Maps不同?
API地理编码器和Google Maps地理编码器有时会使用不同的数据集(取决于国家/地区)。 API地址解析器有时会更新新数据,因此您可以预期结果会随着时间变化或改善。
摘自: http : //code.google.com/apis/maps/faq.html#geocoder_differences
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.