我正在尝试使用较新的映射属性API v8来访问不同的层,而有些工作(例如SPEED_LIMITS_FC1...5)没有(例如TRAFFIC_SIGN_FC1..5),并返回一个400 responseCode:
在这里,地图属性API 8 (链接)列出了可用的这些层(不过,这些文档似乎只是从旧的舰队远程信息通信API中复制/粘贴,还没有更新)。
注意:我能够访问这些层使用旧的舰队电信API。
有人能洞察可能发生的事情吗?这些层在这里仍然可以访问API v8,还是我的API请求不正确?
这里是否有更多的文档/示例用于地图属性API v8,而不仅仅是从这里复制舰队远程信息通信API?
发布于 2021-12-10 08:27:32
所有的层都是可访问的。请求参数有一点不同。请参阅API文档。
您可以尝试下面的示例从SPEED_LIMITS_FC1...5层检索数据。请将{apiKey}的位置持有人替换为真实的位置。
https://smap.hereapi.com/v8/maps/attributes?in=tile:430628&layers=SPEED_LIMITS_FC1&apikey={apiKey}
tileId 430628是基于以下逻辑计算的,该逻辑在在线指南的"Tiles & Tile Sizes (Level)“一节中有记录。
tile size = 180° / 2^level [degree]
tileY = trunc((latitude + 90°) / tile size)
tileX = trunc((longitude + 180°) / tile size)
tileID = tileY * 2 * (2^level) + tileX
https://stackoverflow.com/questions/70218188
复制相似问题