Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gps 拉特长还是拉特长_Gps_Coordinates_Standards - Fatal编程技术网

Gps 拉特长还是拉特长

Gps 拉特长还是拉特长,gps,coordinates,standards,Gps,Coordinates,Standards,无论是经度、纬度还是纬度、经度,似乎都没有标准。 WSG84和直接基于它的东西,似乎更喜欢长的、横向的 “普通人”总是倾向于谈论Lat,Long——所以我经常看到使用Lat,Long的代码或框架(例如谷歌地图) 这两种方式都有有力的论据吗 您是对的,订单上没有通用标准: 在进行x、y或lon、lat或REVERSE之间通用转换的数学函数中,应使用lon、lat顺序,因为x轴与经度相关,y轴与纬度相关,通常首选x、y顺序 此外,如果你编写了一段代码,它与在x,y坐标(屏幕)上绘制lon,lat坐标

无论是经度、纬度还是纬度、经度,似乎都没有标准。 WSG84和直接基于它的东西,似乎更喜欢长的、横向的

“普通人”总是倾向于谈论Lat,Long——所以我经常看到使用Lat,Long的代码或框架(例如谷歌地图)


这两种方式都有有力的论据吗

您是对的,订单上没有通用标准:

在进行x、y或lon、lat或REVERSE之间通用转换的数学函数中,应使用lon、lat顺序,因为x轴与经度相关,y轴与纬度相关,通常首选x、y顺序

此外,如果你编写了一段代码,它与在x,y坐标(屏幕)上绘制lon,lat坐标有关,我也会使用lon,lat顺序,因为它与x,y有直接关系

lat,lon是经典的一个,来自(旧的)航海和地理。我假设首先使用该区域的纬度,因为它更容易测量(仅使用尺子、太阳和一根棍子测量阴影长度)。 经度在很长一段时间内是无法确定的。如果你阅读旧的探险报告,它们只会告诉你探险队到达的纬度)

因此,我认为他们首先使用纬度,而经度的测量在历史上出现得较晚,因为精确的计时器已经可用并可移动。
因此,对于在屏幕上显示坐标信息的应用程序,您应该首先显示纬度。

正如@Midavalo的评论中所提到的,有一个用坐标表示地理位置的标准:

它描述了一个地理点由以下四项指定:

  • 第一个水平坐标(y),如纬度
  • 第二个水平坐标(x),如经度
  • (可选)垂直坐标,即高度或深度
  • 可选地,坐标参考系(CRS)的标识
坐标的顺序、正方向和单位应该由该CRS定义,但当缺少此类CRS标识时(通常情况下),必须按照以下约定解释数据:

  • 纬度在经度之前
  • 北纬是正的
  • 东经是正的
  • 度分数优先于十六进制(度、分、秒)符号

因此,除非提及另一个坐标参考系,否则标准是“纬度、经度(高程)”。

请注意,在“经典”大地测量中,使用笛卡尔坐标时,通常使用左手坐标系,即X轴是垂直轴-通常称为“北向”。Y轴用于“东距”。然而,在地理信息学中,它又主要是右手坐标系。因此,请始终明确定义,如“纬度/经度”或“东/北”表示纬度第一,经度第二。因此,不幸的是,“订单上没有标准”是一个错误的答案。只有当坐标被专门解释为地理坐标时,订单纬度第一才适用。在具有混合解释的函数中,如在地理变换中,lon阶,lat是首选的。ISo 6709不适用于混合使用。