是否应该使用经度,纬度或纬度,经度似乎没有标准。WSG84 和直接基于它的东西,似乎更喜欢 Long,Lat。
“普通人”总是倾向于谈论经纬度 - 所以我经常看到使用经纬度的代码或框架(例如谷歌地图)
这两种方式都有什么强有力的论据吗?
是否应该使用经度,纬度或纬度,经度似乎没有标准。WSG84 和直接基于它的东西,似乎更喜欢 Long,Lat。
“普通人”总是倾向于谈论经纬度 - 所以我经常看到使用经纬度的代码或框架(例如谷歌地图)
这两种方式都有什么强有力的论据吗?
您是对的,订单上没有通用标准:
在进行通用转换的数学函数中,在 x,y 或 lon,lat 或逆时,应使用 lon,lat 顺序,因为 x 轴与经度相关,y 与纬度相关,通常首选 x,y 顺序.
此外,如果您编写一段与在 x,y 坐标(屏幕)上绘制 lon,lat 坐标相关的代码,我也会使用 lon,lat 顺序,因为它与 x,y 有直接关系。
纬度,经度的顺序是经典的,来自(旧)导航和地理。我假设首先使用该领域的纬度,因为它更容易测量(仅使用尺子、太阳和一根棍子来测量阴影长度)。经度长时间无法确定。如果您阅读旧的冒险报告,他们只会告诉他们探险到达的纬度)。
我认为因此他们首先使用纬度,经度的测量是在历史上较晚出现的,一旦精确的计时器可用且可运输。
因此,对于在屏幕上显示坐标信息的应用程序,您应该首先显示纬度。
正如@Midavalo 的评论中提到的,有一个用坐标表示地理位置的标准:ISO 6709。
它描述了一个地理点由以下四项指定:
坐标的顺序、正方向和单位应该由该 CRS 定义,但是当缺少这样的 CRS 标识时(这种情况很常见),必须按照以下约定解释数据:
因此,除非提到另一个坐标参考系,否则标准是“纬度,经度,(海拔)”。