假设我有一个LINK_ID
,是使用LINK_FC5
资源和search/proximity
描述的here层获得的。
请注意,search/proximity
资源不允许指定非几何图层,例如LINK_ATTRIBUTE_FC5
。
错误代码:400,消息:提供的图层不包含几何。
该文档建议使用tile
资源来获取非几何图层,但这似乎效率很低。一个图块中有许多LINK_ID
。我很难相信没有更好的方法可以做到这一点。因此,问题是:
什么是使用LINK_ATTRIBUTE_FC5
从LINK_ID
层检索所有属性的有效方法?
您需要加入API才能获得所需的链接ID属性。因此,一个图块包含多个层,每个层包含多个链接ID。这需要在这些资源之间建立关联。您也可以参考示例:https://tcs.ext.here.com/examples/v3/pde_get_any_link_info
响应如下:“层”:[ { “ layer”:“ ROAD_GEOM_FC5”, “级别”:13 “ tileXYs”:[ { “ x”:8580, “ y”:6376 } ] }, { “ layer”:“ ROAD_GEOM_FC1”, “级别”:9 “ tileXYs”:[ { “ x”:534, “ y”:397 }, { “ x”:536, “ y”:398 } ] }
从这里您将获得水平,平铺x,y和图层,第二个API将是:https://s.fleet.ls.hereapi.com/1/tiles.json?apiKey=xx&tilexy=536,398&levels=13&layers=LINK_ATTRIBUTE_FC5