【问题标题】:Amadeus Flight Low-fare Search - Airport coordinates艾玛迪斯航班低价搜索 - 机场坐标
【发布时间】:2019-04-24 14:55:03
【问题描述】:

当我获得两个机场之间的时刻表数据时,我想在地图上显示航班的路线,特别是如果它有转机。

为此,我需要知道每个受影响机场的 GPS 坐标。

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

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

谢谢!

【问题讨论】:

    标签: amadeus


    【解决方案1】:

    您可以使用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

    这一次,C 用在 IATA 代码之前,表示您要获取 NYC 城市的 IATA 代码的信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多