是否需要将经/纬度转换为笛卡尔坐标以在Java应用程序中绘制点?

问题描述

| 我在纬度和经度坐标中有几个2D点(以十进制表示)。 我想将它们绘制到“ 0”画布中。 由于纬度和经度是球面或椭球面中的坐标, 我需要先将它们转换为笛卡尔坐标(线性曲面)吗?

解决方法

对于正确的演示:是的。您需要投影到2D曲面。 如果坐标都在相当小的地理区域内,并且对精度的要求不严格,则可以将它们解释为伪2D坐标也可以。 看看OpenMap。我用它来绘制小地图,并不难。 (并且一旦绘制了坐标,迟早您可能会想添加一些政治地图或其他形状)