如何使用HERE Maps开发航线视图?是否支持flight飞行交通模式?
HERE Maps飞行路线规划能力说明
你查阅文档未找到
flight交通模式的情况属实
HERE Maps当前公开的全版本路线规划服务预置的交通模式仅覆盖car、truck、pedestrian、publicTransport等道路交通及公共交通类别,确实没有原生支持民用航空飞行的官方交通模式参数。HERE Maps并非完全不支持飞行场景相关开发,你提到的「双机场空中距离、飞行时长展示」需求可以结合现有能力二次实现:
- 调用HERE地理编码服务可直接查询机场ICAO/IATA代码对应的精确经纬度坐标,无需自行维护机场坐标库
- 两点空中大圆距离可通过经纬度坐标代入Haversine公式自行计算,前端、后端均可轻量实现
- 飞行时长可结合民航客机平均巡航速度(通常取800-900km/h)、计算得出的大圆距离,叠加起降阶段固定耗时(通常单边取30-45分钟)估算得出
- 最终可调用HERE Maps的Polyline绘制接口,在地图层自定义渲染两个机场之间的航线,同步标注距离、时长等信息
- 如果你需要实现更专业的真实航线规划(包含空域限制、实际航线走向、高度层限制等逻辑),HERE Maps现有公开接口暂不支持,需要对接专业航空数据服务。
内容的提问来源于stack exchange,提问作者Sarath Subramaniam
相关产品推荐
相关产品推荐

