2012-03-16 10 views
1

私はジオコーダーを使用して翻訳するには問題があります。住所:Lang & 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"を返します。