获取计算路由的LinkIdType
Obtaining LinkIdType for calculateroute
我目前正在尝试使用 calculateroute
端点来避开我指定的某些道路。
它接受avoidLinks
参数,其中可以指定一个列表LinkIdTypes
,它决定了在计算路由时要避开的网络链接。
我找不到的是如何获得那些 LinkIdType
s,这里是否提供了一个端点来查询它们(指定 lat & lng)?或者我可以使用一个端点来定义我自己的端点,然后给我一个 LinkIdType
,我可以在以后的调用中重复使用它?
tl;dr:我从哪里获得特定道路的 LinkIdType
s?
附录:我知道 avoidAreas
但这似乎太麻烦了,因为我必须指定边界框而不是路段。
您可以通过对纬度、经度进行反向地理编码来获取 linkId。
Exemple of reverse geocode。
LinkId 在字段 ReferenceId 中可用。
您还可以使用 calculateroute using legAttributes=links 获取路线的 linkId 列表。
我目前正在尝试使用 calculateroute
端点来避开我指定的某些道路。
它接受avoidLinks
参数,其中可以指定一个列表LinkIdTypes
,它决定了在计算路由时要避开的网络链接。
我找不到的是如何获得那些 LinkIdType
s,这里是否提供了一个端点来查询它们(指定 lat & lng)?或者我可以使用一个端点来定义我自己的端点,然后给我一个 LinkIdType
,我可以在以后的调用中重复使用它?
tl;dr:我从哪里获得特定道路的 LinkIdType
s?
附录:我知道 avoidAreas
但这似乎太麻烦了,因为我必须指定边界框而不是路段。
您可以通过对纬度、经度进行反向地理编码来获取 linkId。
Exemple of reverse geocode。 LinkId 在字段 ReferenceId 中可用。
您还可以使用 calculateroute using legAttributes=links 获取路线的 linkId 列表。