1. 基础知识
1.1 概念
大地坐标系根据其原点的位置不同,分为地心坐标系和参心坐标系。地心坐标系的原点与地球质心重合,参心坐标系的原点与某一地区或国家所采用的参考椭球中心重合,通常与地球质心不重合。
1.2 坐标转换说明
- 相同参考椭球体可以直接投影变换,不同椭球体需要考虑转换参数。但是arcgis没有内置84、54、80、2000之间转换的参数;因为是我国涉密的;所以就要自己去定义转换文件,这也是我们在项目中需要求四参数七参数的原因。
- 值得一提的是wgs84的经纬度坐标是可以直接重定义投影转为cgcs2000的经纬度坐标(都是地心坐标系?经纬度是一样的,椭球体参数一样)然后再转为cgcs2000的平面坐标,这样转出来的误差大概是2cm左右(经纬度转平面还需要看原点,投影方式)
- app和b端常用wgs地理坐标系和web墨卡托投影坐标系
- 两个不同的基准不能用四参数,得用七参数,但是四参数小范围是没问题的。不是那种整个市的话
大范围的话,用四参数就需要分成不同地方,都用控制点求参数 - 高程不用管,因为涉及三维的坐标系,所以会计算到高程。高程值相较于地球半径来说很小,对于经纬度坐标影响可以忽略
- 四参数转换本应该误差应该0.3cm左右的
- 误差只能是毫米级,如果坐标系参数对了,一般来说都是零点几毫米
- 计算四参数和七参数也可以直接用导航官网的工具GPTools
1.3 为什么国内的坐标系东偏移为500km
按3度带和6度带计算,y可能会出现负值,所以将地物往东平移500km