将long / lat转换为x / y以在屏幕上绘制它们

时间:2014-11-08 21:14:13

标签: openstreetmap osmdroid

我想将一个给定的pbf文件绘制到屏幕上。

我想知道如何将long / lat转换为x / y坐标以便能够绘制它们。

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您需要处理符合您要求的坐标。例如,您想绘制一个250px宽的图像,那么您需要以0开始西坐标,并且在X维度上外西是250。这可以通过交叉乘法来完成。 您也可以从WGS-84投影切换到适合您所需区域的投影。 pro4j项目可用于该计算。