实际上我有纬度和经度的十进制值。
在第二个参考中,x和y的值是否共同?
示例:
在P
位置纬度= 41.15经度= -8.64
因此,在2d维度P由(41.15,-8.64)?
定义
由于
答案 0 :(得分:1)
不,它完全相反:
坐标(lat,lon)对应于对(y,x)
因此,当传递lat,lon到数学例程,就像多边形计算中的点 按顺序传递(lon,lat)。
经度与aequator平行,这与我们通常在笛卡尔(x,y)系统中使用的x achsis方向相对应。
不幸的是,由于历史原因,纬度往往是在经度之前写的。 (原因可能是纬度比经度更容易确定。)这一切都导致我们SW开发人员遇到了糟糕的情况,有时候函数使用(lat,lon)顺序,有时在处理从(lon,lat)到(x,y)或数学例程的转换时,命令lon ,必须使用lat。小心,我认识的每一个人都有意无意间交换过。
在你的例子中: P与(-8.64),41.15相关。 但lat,lon是球面坐标,对于大多数应用程序,您必须将它们转换为笛卡尔坐标(x,y)。 但这是另一个问题。
答案 1 :(得分:0)
小心单位。在谷歌地图等系统中,这些数字通常是度数。的一般强>
但是,它们也可能处于弧度,因此至少要确保API使用的是哪个单元。