在画布上将纬度和经度转换为x和y坐标(Java)



我有一组城市的十进制纬度和经度点,我需要将它们转换为x和y坐标,以便在画布上绘制它们并找到它们之间的距离。我很困惑这个公式是什么,任何帮助都将不胜感激。我不需要考虑地球的曲率,因为它只是一张平面图。

感谢

由于经度和纬度坐标是球形的坐标,所以这不是将它们从一点转换到另一点的问题。正如这里所指出的,您需要考虑某些因素。

我的建议是看看SwingX的产品,尤其是JXMapViewer。看看这个教程,它应该能帮助你解决你需要的问题。

最新更新