2012-05-13 3 views
0

최근에 주소가있는 목록을 관리하는 응용 프로그램에서 작업하는 팀에 가입했습니다. 사용자가 우편 번호를 검색하고 우편 번호를 포함하면 응용 프로그램은 각 목록까지의 거리를 표시합니다. 현재 Google Maps API를 사용하고 있습니다. 여기에 StackOverflow에 대한 질문을 통해이 일을 사물의 가장 좋은 방법이라고 제안하는 것 같다 읽기 : API 문서를 통해 읽는 동안거리로 제한 주소 검색

그러나이,이 명시 될 것으로 보인다 각 결과에 대한지도 (그리고 다음 문장을 읽는 방법에 따라 필터링 결과에 따라지도를 표시하지 않는 한 금지) :

Use of the Distance Matrix API must relate to the display of information on a Google Map; for example, to determine origin-destination pairs that fall within a specific driving time from one another, before requesting and displaying those destinations on a map. Use of the service in an application that doesn't display a Google map is prohibited.

(https://developers.google.com/maps/documentation/distancematrix/)

어떤 API 약관의 충돌하여 실행하지 않고이 작업을 수행하는 가장 좋은 방법은 무엇입니까?

답변

1

Geo :: PostalCode 모듈 (perl)을 고려하십니까? maxmind 데이터베이스를 사용하여 위치 간의 거리를 계산합니다 (다른 언어로 바인드 됨).

+0

흥미 롭다. 나는 그것을 조사 할 것이다. 이것은 PHP 응용 프로그램이지만 perl이 호스트에 설치되어 있음을 알고 있습니다. – Mala

+0

php에 바인드가 있습니다. http://www.maxmind.com/app/php –