4

给定某个位置,我正在尝试获取附近机场的列表。

您可以通过 google places api 并使用 types=airport 来做到这一点。

问题是 Google Places 是自我监管的,所以任何汤姆、迪克和哈利都可以称自己为机场。

有没有办法通过谷歌地图确定机场是否真实?

我知道我可以仔细检查机场数据库,但我最好只使用外部数据库并且只使用谷歌地图来绘制它们的位置!

谢谢

4

1 回答 1

6

Geonames将为您提供机场,例如。搜索以纽约中央公园为中心,半径为 25 公里。

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

您需要开设一个(免费)Geonames 帐户才能使其正常工作。

这样的搜索将在您的“外部数据库”类别中,但据我所知,这些条目不是自我认证的,因此根据您所说的可能比谷歌更可靠。

要根据 Geonames 结果验证 Google 结果,需要开发和编码您自己的比较算法。

于 2013-10-02T20:16:17.787 回答