私はGoogleマップV3を実装しています。「5415 E High St. Suite 460、Phoenix、AZ、85054」のような住所を証明し、ジオコーダーを検索して場所を検索する機能がありますが、結果が得られません。以下は私のコードスニペットです。この同じアドレスを bing で検索したところ、正しい場所が表示されました。
var geocoder;
geocoder = new google.maps.Geocoder();
var address = document.getElementById('txtLocation').value;
geocoder.geocode({ 'address': address }, function (results, status) {
if (status == google.maps.GeocoderStatus.OK) {
map.setCenter(results[0].geometry.location);
marker = new google.maps.Marker({
map: map,
zoom: 15,
position: results[0].geometry.location,
dragable: true
});
どこが間違っているのか、正しい場所を取得するにはどうすればよいか教えてください。