【发布时间】:2019-11-11 12:38:30
【问题描述】:
是否存在从路线中排除特定国家或地区的能力?例如,我计划从乌克兰到法国,但我不想经过波兰。如何在GetRouteDirections API 中设置?
【问题讨论】:
-
看文档,好像没有这个功能。
标签: azure-maps
是否存在从路线中排除特定国家或地区的能力?例如,我计划从乌克兰到法国,但我不想经过波兰。如何在GetRouteDirections API 中设置?
【问题讨论】:
标签: azure-maps
我无法指定一个特定的国家代码来避免所有这些。可以使用 POST Route Directions API 指定避免收费的国家,并指定避免使用 GeoJSON 的自定义区域:https://docs.microsoft.com/en-us/rest/api/maps/route/postroutedirections#request-body
另一种方法是在乌克兰和法国之间添加另一个航路点,以强制路线绕过波兰。坐标 (49.001636, 22.890648) 穿过波兰边境正下方的一个点,并将用户置于他们将穿越进入斯洛伐克的道路上。
【讨论】: