在地理编码中支持机场代码并计算路线

时间:2019-01-01 02:34:59

标签: here-api

是否有用于获取机场代码地理编码的API?

例如:如果我需要计算从家(例如马里布)到洛杉矶国际机场(洛杉矶国际机场)的时间,理想情况下,我将按照以下步骤操作:

  1. 获取我的家庭住址地理位置(通过地址解析器)

  2. 获取LAX地理位置(通过地址解析器)

  3. 在上方用作“ calculateroute”中的源和目标。

但是,当我在地址解析器中使用“ LAX”时,它在CHE(瑞士)中占有一席之地。 如果我加上country(USA),它会在佐治亚州列出其他地方。

* https://geocoder.api.here.com/6.2/geocode.json?app_id=MY-APP-ID&app_code=MY-APP-CODEgen=9&searchtext=LAX

https://geocoder.api.here.com/6.2/geocode.json?app_id=MY-APP-ID&app_code=MY-APP-CODEgen=9&searchtext=LAX,USA *

是否有其他替代方法,或者唯一的方法是维护带有其地理坐标的IATA机场代码地图,并将其直接用于calculateroute?

1 个答案:

答案 0 :(得分:0)

要获取机场的地理编码,请执行以下操作: 使用地标地理编码:categoryids = 4581

类别

xs:integer 将界标结果限制为一个或多个类别。例子:

Highway exits: 116
Airports: 4581
Tourist attractions: 7999

示例: http://geocoder.api.here.com/6.2/search.json?categoryids=4581&gen=8&jsonattributes=1&language=en-US&maxresults=20&searchtext=LAX&app_id= {YOUR_APP_ID}&app_code = {YOUR_APP_CODE}

请访问developer.here.com/documentation/geocoder/topics/resource-search.html

了解更多信息。