У меня странная проблема с Google Maps Geocoding API v3.Это работает отлично для всех других адресов, которые я пробовал до сих пор, но это дает мне проблему со следующим адресом.
35 & 36, Rajiv Gandhi Infotech Park, Пуна, 411057, Индия ИЛИ Участок № 35/36Инфо-парк Раджива Ганди, Фаза 1, MIDC, Хинджавади, Пуна, 411057, Индия.фрагмент кода.
var geocoder = new google.maps.Geocoder();
geocoder.geocode({
'address' : address
},
function (results, status) {
if (status == google.maps.GeocoderStatus.OK) {
....
}
else{...}
Однако, тот же адрес возвращает действительный широта / долгота со статусом 'OK' в результате json по ссылке ниже.
http://maps.googleapis.com/maps/api/geocode/json?address=35&36+Rajiv+Gandhi+Infotech+Park,+Pune,+411057,+India&sensor=true
Может кто-нибудь сказать, в чем причина этой проблемы и ее решение?