了解此处的几何响应 API

Understanding the geometry response in HERE API

我正在尝试从此处获取道路几何形状 API 请求的形式: https://s.fleet.ls.hereapi.com/1/tile.json?layer=ROAD_GEOM_FC3&level=11&tilex=2157&tiley=1620&apiKey={MY_API_KEY}

这是一个典型的几何响应:

LAT “5246282,,1,1,1”
LON “960310,30,24,13,10"

这个具体怎么理解?

我假设第一点是 52.46282, 9.60310 但这背后的逻辑是什么?逗号中的下一个数字是什么意思?

使用上述数字的解决方案会很棒。

试试这个请求:

https://fleet.ls.hereapi.com/1/doc/layer.json?apiKey={{HERE_API_KEY}}&layer=ROAD_GEOM_FC3

可以看到属性LAT和LON有这样的描述:

"Latitude coordinates [10^-5 degree WGS84] along the polyline. Comma separated. Each value is relative to the previous."

示例: “5246282”和52.46282一样有5位小数,逗号后的下一个值是前一个值的和(正值)或负值(负值),如:“5246282,5”=“52.46282,52.46287”。如果下一个值为空,则再次重复上一个值。

这意味着:

LAT “5246282,,1,1,1”
LON “960310,30,24,13,10"

是这样的:

LAT “52.46282,52.46282,52.46283,52.46284,52.46285”
LON “9.60310,9.60340,9.60364,9.60377,9.60387"