2010-12-02 7 views
5

에 대한 결과 반환 클라이언트가 우편 번호를 입력하는 텍스트 입력 페이지를 요청하고 해당 지역의 지역 상점 배열을 반환합니다.Google Maps API : 우편 번호

Google지도 API 또는 이와 비슷한 방식으로 어떻게하면 좋을까요? 이러한 요구에 부딪혀 처음으로 올바른 방향으로 나아가는 것이 매우 도움이 될 것입니다. 아주 쉽게 통해

감사합니다, 댄

답변

3

내가 완전히 Google지도에서이 작업을 수행하는 방법에 대한 완전히 확실하지 않다,하지만 당신은 (모든 중요한 경도와 위도 포함) 장소의 상세 정보를 얻을 수 있습니다 Geocoding API. 예를 들어

: http://maps.googleapis.com/maps/api/geocode/json?address=WC1&sensor=false 당신이 거기에 우편 번호가 아닌, 주소를 둘 수 있지만

. 그런 다음이 정보를 자신의 장소 데이터베이스에 사용할 수 있습니다. 예를 들어 GeoNames 데이터베이스를 다운로드하고 this answer과 같은 것을 사용하면 데이터베이스에서 가장 가까운 장소를 찾을 수 있습니다.

또는 FourSquare API과 같은 것을 사용하여 해당 지역의 장소 목록을 얻을 수 있습니다. 팁과 같은 기능을 끌어 오기 위해 서비스를 사용할 수도 있습니다. Geocode API를 찾을 때 Google Places API을 우연히 발견했습니다. 나는 그것을 사용하지 않았으며 현재 개발자 미리보기에 있지만 문서는 적어도 재미있을 것 같습니다.

사용하는 서비스에 관계없이 서비스 약관을 확인하는 것이 좋습니다. 한 단계에서 페이지에지도를 표시하지 않으면지도 API를 사용할 수 없다는 것을 기억합니다.