2012-12-29 3 views
0

Google Maps API V3를 사용하는 많은 응용 프로그램을 만들었습니다. 저는 도시, 주, 주소가있는 인스턴스를 실행했습니다.이 세 가지를 모두 지오 코딩해야합니다. 지금까지 보았고 현재 코드에서 사용하는 모든 예가 주소에서 구체적으로 벗어납니다. 내가 가지고 있고 지오 코딩을 위해 본 것은 내가 여기에 붙여 넣은 Google의 주요 예와 매우 유사합니다. :주소가 아닌 도시/주/주소를 통해 Google지도 지오 코더를 통해 지오 코딩이 가능합니까?

function codeAddress() { 
    var address = document.getElementById("address").value; 
    geocoder.geocode({ 'address': address}, function(results, status) { 
     if (status == google.maps.GeocoderStatus.OK) { 
     map.setCenter(results[0].geometry.location); 
     var marker = new google.maps.Marker({ 
      map: map, 
      position: results[0].geometry.location 
     }); 
     } else { 
     alert("Geocode was not successful for the following reason: " + status); 
     } 
    }); 
    } 

는 그냥 주소 떨어져 것입니다 볼 수 있듯이, 내 주소 중 일부는 정말 모호하고 사람이 생각했는지 궁금 다시 많은 결과가 올 것 같은 내 응용 프로그램이 작업을 수행 할 수 어떻게 해야할지?

여기 포럼을 검색하여 비슷한 질문을했지만 실제로 답변을 찾지 못했습니다. 모든 의견/조언을 크게 주시면 감사하겠습니다.

답변

0

이 주소 필드가 어떻게 작동하는지 완전히 잘못 해석했습니다. 주소 입력란의 끝에 도시 국가를 밀면됩니다.

http://www.jasonfulps.com/node/288

관련 문제