coordtransform icon indicating copy to clipboard operation
coordtransform copied to clipboard

关于半径参数的问题

Open maryeet opened this issue 1 year ago • 1 comments

https://github.com/wandergis/coordtransform/blob/9c98754318777f02051c4bc73da7ccfc472030dd/index.js#L24

半径参数是否应该用WGS84的6378137更准确?6378245是北京54的半径参数已经弃用。

12、北京54,西安80,WGS84,国家2000 54和80本质上是参心坐标系,大地原点分别在苏联和西安,原点是参考椭球的几何中心,这类坐标难以表达高度信息,精度信息等也不够,正被淘汰。WGS84和国家2000本质上是地心坐标系,即以地球质量中心作为坐标系原点。54的椭球体长半轴半径是6378245米,80为6378140米,84和2000坐标系一样,都是6378137米。国家最新的2000坐标系和WGS84据说在厘米级都是一样的,但和80坐标在高纬度地区误差达十几倍。

参考

其它项目也采用的6378137米 https://github.com/googollee/eviltransform

https://github.com/googollee/eviltransform/blob/03ba58d92dfda57f8a1635f3805483c8fc10bd77/javascript/transform.js#L10

maryeet avatar Oct 26 '24 11:10 maryeet

嗯嗯 说的很有道理,我抽空来做一下测试后更新一下参数

wandergis avatar Nov 08 '24 09:11 wandergis