Amadeus航班低价搜索-机场坐标

时间:2019-04-24 14:55:03

标签: amadeus

当我获得两个机场之间的时刻表数据时,我想在地图上显示航班的路线,尤其是在有连接的情况下。

要达到这个目的,我需要知道每个受影响机场的GPS坐标。

是否可以在名称旁边的dictionaries-> locations对象中获取它们?

如果在同一请求中无法做到这一点,那么我应该如何根据IATA代码获取受影响机场的GPS坐标?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用Airport & City Search API

获取坐标

它带有2个端点:

第一个允许您直接通过关键字(机场或城市,或两者)搜索。在响应中,您可以获得地理位置。

例如伦敦:

  

https://test.api.amadeus.com/v1/reference-data/locations?subType=AIRPORT,CITY&keyword=london

第二个端点使您可以根据IATA代码检索专用机场的信息。例如,如果您要检索有关 LHR 机场的信息,则可以执行以下操作:

  

https://test.api.amadeus.com/v1/reference-data/locations/ALHR

LHR 前的 A 用于指定它是机场的IATA(因为有时机场和城市可以具有相同的IATA)。 如果您想获取有关 NYC 城市的信息,则必须执行以下操作:

  

https://test.api.amadeus.com/v1/reference-data/locations/CNYC

这次,在IATA代码之前使用 C 来指定您要获取有关 NYC 市的IATA代码的信息。

相关问题