VTM:Mapsforge地图点坐标到LibGDX世界坐标

时间:2019-01-22 16:49:12

标签: libgdx mapsforge vector-tiles

使用 VTM 库,我需要基于Mapsforge地图建筑物的顶点绘制LibGDX精灵。

具有经纬度坐标的顶点就足够了-然后我可以使用MercatorProjection将其投影到LibGDX世界中。

我在BuildingLayer::processElement()中找到了“捕捉”建筑物的适当位置。

不幸的是,BuildingLayer::processElement()中已经投影了MapDatabase::TileProjection元素的顶点,我不知道如何对其进行投影并获得其原始WGS84坐标。

您能解释一下MapDatabase::TileProjection::project()转换为什么坐标系? (例如,[lon=4.2099288E7, lat=5.5825792E7]转换为[-59.90864, 3132.1526]。)这些坐标是什么,它们相对于图块位置是相对的吗? 以及如何将这些坐标解投影回WGS84?

0 个答案:

没有答案