2012-03-07 4 views
-1

지오 코딩을 사용하면 왜 11 개가 넘는 주소에 대한 표시를 만들 수 있습니까? 데이터베이스에는 수백 개의 주소가 있지만 Long Lat 정보는 없습니다. 이 모든 주소를지도에 표시해야합니다. 아무 래도 처음 11 개의 표시 만 표시합니다. 이 질문은 이전에 제가 묻는 질문이었습니다. 해결책은 마커 사이의 간격을 설정하는 것입니다. 나는 표식 사이의 시간 간격을 사용하여 모두를 표시 할 수있었습니다. 이 솔루션은 분명히 너무 느립니다. 지금 더 나은 해결책이 있습니까?많은 주소에 대한 지오 코딩

RGDS

+0

는 지리 정보에서 유용한 링크를 참조하십시오 시스템 : http://gis.stackexchange.com/questions/15052/how-to-avoid-google-map-geocode-limit?newreg=3aae290343534fc58974545e4bcb1bc5 – rchacko

답변

0

귀하의 질문은 나에게 매우 명확하지 않습니다,하지만 난 당신이 자신의 좌표를 모른 채지도에서 주소 위치를 표시하려고하는 것으로 알고 있습니다. 예를 들어 Google지도를 사용하면 위도/경도가 실제로 필요하지 않습니다. 하지만 주소가 정확한지 알고 있습니까? 또는 으로 Google지도를 사용하지만 완전히 다른 사용 사례가있는 경우 좌표가 필요합니다.

나는이 두 가지 서비스 (주소 확인 및 지오 코딩, 즉 위도/경도 정보 제공)를 수행하는 SmartyStreets에서 일합니다.

주소가 종종 매우 다르며 "표준화"되었거나 표준화되어 있다는 점을 고려하면 위도/경도 파악이 까다로울 수 있습니다. Google 및 이와 유사한 서비스는 주소를 대략적으로 나타내지 만 확인하지는 않으며 위도/경도가 가끔 동등한 최상의 추측을합니다.

귀하의 질문에 비추어 볼 때, LiveAddress API과 같은 것으로 보일 것입니다. 소량 사용시 무료입니다. 그것은 꽤 정확 합니다만, "정말로"멀리 떨어져있는 (일반적으로 도시 블록, 여전히 나쁘지는 않은) 경우, 각 쿼리의 해상도 수준을 반환합니다.

추가 질문이나 설명이 있으면 언제든지 회신 해주십시오 (도움을 드리겠습니다).

0

지오 코딩에는 주소를 lat long으로 변환 할 때 몇 가지 제한 사항이 있습니다. 이것은 OVER_QUERY_LIMIT에 의해 뒷받침됩니다.

클라이언트 측 지오 코딩에는 분당 20 개의 쿼리 또는 초당 제한이 있습니다. 서버 측 지오 코딩은 한계를 가지고 있지만 2500 후

나는이 문제에 근무하고 나는 PHP/자바 스크립트와 AJAX를 통해이 솔루션을 기반으로 팁을 사용하는 쿼리 :

http://webstutorial.com/google-server-side-geocoding-php-infobox/website-tweaks/google#comment-429147758