HERE API: 如何检查 (lat, lon) 是否属于路口?

HERE API: How to check does (lat, lon) belong to intersection or no?

我有 GPS 坐标,想检查它是否是一个路口。

我正在使用 POST 请求“https://fleet.api.here.com/2/calculateroute.json”,负载为:

纬度,经度 37.775210, -122.419203

我正在回复 "INTERSECTION_CATEGORY":“0”- 表示 "NOTAPPLICABLE"。

但是这个点对应旧金山一个很大的路口

请参阅google-map

我检查了许多其他点,结果相同。那么如何检查它是否是交叉路口呢?

"LINK_ATTRIBUTE" 层的 "INTERSECTION_CATEGORY" 属性用于非常具体的交叉点。对于正常的路口,"INTERSECTION_CATEGORY" 为空,表示不适用。

您可以通过检查属性 "REF_NODE_NEIGHBOR_LINKS"/"NON_REF_NODE_NEIGHBOR_LINKS" 来识别 link 是否有交叉点利用 "LINK" 图层 如果这些属性中的一个有更多比一个 link 那么它属于路口 ,请参见 https://tcs.ext.here.com/examples/v3/pde_get_any_link_info and see please screenshot for it

上 link 576441292 的示例

另一个查找交叉点的示例,您可以在 https://tcs.ext.here.com/examples/v3/find_intersection_along_route

上看到