를 반환하지 않습니다 리버스 : Rijtakker 22 Meijel, 네덜란드 www.google.nl/maps/place/Rijtakker+22,+5768+Meijel/@51.3482599,5.8857767,17z/data=!3m1!4b1!4m5!3m4!1s0x47c7379f181928e7:0x2a2900b2927e2ebc!8m2!3d51.3482566!4d5.8879654?hl=nl
에서와 같이, Google지도에 의해 알려진이 단지 정상적인 주소를 입력합니다.Google지도는 지오 그래서 나는이 특정 주소가 올바른/정확한 주소
사용자가 Google Maps-esque 필드에서 주소를 입력하고 제안 사항을 제안하고 자동 완성 등을 수행하는 웹 사용자 컨트롤을 만들었습니다. 모두 매우 표준이며 기본 Google Maps API 비헤이비어/문서 코드 샘플을 기반으로 표시되며 in this image입니다. 사용자가 주소를 선택하면 하나 이상의 마커 개체가지도에 나타납니다. 하나의 마커 만 적용 가능하면 해당 마커의 위치 (위도, 경도)가 숨겨진 필드에 쓰여지고 여러 마커가 적용될 수있는 경우 클릭되는 마커의 위치 (위도, 경도)는 동일한 숨겨진 필드에 기록됩니다. PostBack에서는 WebRequest가 역 지오 코딩 URL로 만들어져 모든 주소 정보를 검색합니다. 다시 한번, 모든 꽤 표준. 상기 주소의 경우, XML에 반환 된 위도 및 LNG 값은 51.3482464 내가 위도와 경도에 주소를 변환하는 지오 코딩 URL을 사용할 때 5.8879746999999725
우선 이상한 것은, 내가 다른 얻을 것이있다 결과는 내 Google지도 사용자 컨트롤의 마커보다 높습니다. 링크 maps.googleapis.com/maps/api/geocode/xml?address=Rijtakker%2022,%20Meijel,%20Netherlands
반환
<location>
<lat>51.3482464</lat>
<lng>5.8879747</lng>
</location>
어느 쪽이든, 모두 경도와 위도 값이 주소 범위를 반환하거나, 역 지오 코딩을 할 때 구글의 API 약관 경로보다는 speficic STREET_ADDRESS에서 : Rijtakker 2-40 , 5768 Meijel, Netherlands. 실제로 정확한 주소가 아닙니다. 역 지오 코딩 URL (maps.googleapis.com/maps/api/geocode/xml?latlng=51.3482464,5.8879746999999725
또는 maps.googleapis.com/maps/api/geocode/xml?latlng=51.3482464,5.8879747
)을 사용하는지 또는 Google지도 API 문서 (developers.google.com/maps/documentation/javascript/examples/geocoding-reverse
)의지도 예제를 사용하는지
내가 뭘 잘못하고 있니? 모든 주소를 정확하게 변환 할 수없는 (역) 지오 코딩 프로세스에 몇 가지 제한 사항이 있습니까?
또 다른 이상한 주소가 있습니다 : Zilleveld 7, Neeritter, Netherlands. 주소는 Google지도에 알려져 있지만 http://maps.googleapis.com/maps/api/geocode/xml?address=Zilleveld+7,+Nereritter,+Netherlands로 이동하면 번지가 아닌 경로가 반환됩니다. API의 많은 주소가 아직 알려지지 않았습니까? –
[partial_matches] (https://developers.google.com/maps/documentation/javascript/geocoding#GeocodingResponses) partial_match의 상황은 지오 코더가 원래 요청과 정확히 일치하는 항목을 반환하지 않았 음을 나타냅니다. 요청한 주소의 일부와 일치 할 수있었습니다. 원래 맞춤법 및/또는 불완전한 주소 요청을 검토 할 수 있습니다. 이 [스레드] (http://gis.stackexchange.com/questions/80838/how-to-get-accurate-coordinates-from-google-geocoding-services)도 귀하의 처지와 유사 할 수 있습니다. – noogui
맞춤법이 정확합니다. 관련 사용자 컨트롤에서 '제안'(Google API)도 사용됩니다. –