2013-10-02 2 views
3

특정 위치가 지정된 인근 공항 목록을 얻으려고합니다.Google지도 Api Airport 검색

Google 지역 정보 API를 통해 유형 = 공항을 통해이 작업을 수행 할 수 있습니다.

문제는 Google 지역 정보가 자체 정책이므로 톰, 거시기 및 해리가 스스로를 공항이라고 부를 수 있습니다.

Google지도를 통해 공항이 진짜인지 여부를 판단 할 수있는 방법이 있습니까?

나는 공항 데이터베이스에 대해 두 번 점검 할 수 있지만 그 다음에는 외부 데이터베이스를 사용하고 Google지도 만 사용하여 위치를 계획하는 것이 가장 효율적이라는 것을 알고있다 !!

감사합니다.

답변

3

Geonames로 공항을 제공합니다. 25 킬로미터의 반경을 가진 뉴욕 센트럴 파크를 중심으로 한 검색.

http://api.geonames.org/findNearby?lat=40.776902&lng=-73.968887&fcode=AIRP&radius=25&maxRows=100&username=xxxxx`. 

(무료) Geonames 계정을 열어야 작동합니다.

이러한 검색은 "외부 데이터베이스"범주에 있지만 내가 아는 한 항목은 자체 인증되지 않으므로 Google의 의견보다 신뢰할 수 있습니다.

Geonames에 대한 Google 결과를 확인하려면 자체 비교 알고리즘을 개발하고 코딩해야합니다.

+0

더 좋은 결과를 보여주는 좋은 대안 ... 거리는 조금 밖에 보이지만 ... 감사합니다. – 72GM

+0

json 버전은 fcode를 이해하지 못하는 것 같습니다. 즉, 모든 것들을 인근으로 돌려주고 반경을 1로 제한합니다 ... 설명서가 약간 제한적으로 표시됩니다 ... 어떤 생각입니까? json은 더 좋을 것이지만 세상 끝은 아닙니다! 고마워요, – 72GM

+0

안녕하세요, 그거 확실 해요? 방금 JSON과 동일한 검색을 시도해 보았습니다. 검색 결과는 "fcodeName": "airport"와 "fcode": "AIRP"로 모두 28 개가 괜찮습니다. 각 경우의 위도/경도는 대부분 독립적으로 파생되므로 Google 검색 결과와 약간 다를 수 있습니다. –