2012-03-16 3 views
1

주소를 랭으로 번역하려면 지오 코더를 사용하는 데 문제가 있습니다 & Lng. 주소를 보내면 ñ 또는 특수 문자 (ó, é, í) 지오 코더가 응답하지 않습니다. 어떻게 해결할 수 있습니까?[google-maps-api-3] [지오 코더] 특수 문자 :

내 코드 :

 var Calle="Peña";//address name 
    var Altura=3000;//number of the house 
    var addr=Calle+" "+Altura + "Mar del Plata, Buenos Aires, Argentina"; 
    var geocoder = new google.maps.Geocoder(); 
    geocoder.geocode({address: addr, region: 'ar'}, function(results, status) { 
     if (status == google.maps.GeocoderStatus.OK) { 
      var GeoPos=results[0].geometry.location; 
     } 
    }); 

답변

0

당신은 문자 인코딩이 UTF-8임을 확인하게한다. 그렇지 않으면 Google의 API가 상태 코드 "INVALID_REQUEST"를 반환합니다.

관련 문제