2013-08-26 3 views
2

에서 완전히 다른 결과를 반환.구글 지오 코딩 <p>구글지도 말했다 대학의 정확한 위치를 생산하는 호주</p>,</p> <p>찰스 라 트 로브 P-12 대학, 빅토리아의 위치는 구글지도

그러나, 지오 코딩 API를 통해 요청시 중 하나 http://maps.googleapis.com/maps/api/geocode/json?address=Charles+La+Trobe+P-12+College,Victoria,Australia&sensor=false

또는 데모 페이지에 https://developers.google.com/maps/documentation/javascript/examples/geocoding-simple

주소가 위까지 정확한 위치에서, 지금까지 결과 먹으 렴를 얻을 수에 .

어떤 아이디어가 있습니까?

답변

2

Google지도의 항목은 지오 코딩 결과가 아닌 "장소"입니다.

Charles La Trobe P-12 College 
235 Kingsbury Dr, Macleod Victoria 3085, Australia ‎ 
+61 3 9223 1400 ‎ · vic.edu.au 

지역 정보 API는 correct location (as the first result) 찾습니다. 지오 코더는 빅토리아, 오스트레일리아 (-37.4713077, 144.7851531)의 결과를 반환합니다.이 문자열은 사용자가 지정한 문자열에서 찾을 수있는 최상의 "주소"입니다.

http://www.geocodezip.com/v3_example_geo2.asp?addr1=Charles%20La%20Trobe%20P-12%20College,Victoria,Australia&addr2=Charles%20La%20Trobe%20P-12%20College,Victoria,Australia&place=1&geocode=2

+0

의미가 있습니다 - 감사합니다! – ulysses

0

답변의 많은 일을 읽은 후 나는 지오 코더 로컬 비즈니스 데이터가 Google 지역 정보 API를 사용하여 얻을 가까운 우편 addresses.To을 찾기 위해 사용되는이 솔루션을 통해 온

https://developers.google.com/places/web-service/search#PlaceSearchRequests

이렇게 할 수 있습니다.

https://maps.googleapis.com/maps/api/place/textsearch/json?query=someplacename&key=key