支持 WGS84、CGCS2000、GCJ-02、BD-09、ECEF、UTM、高斯-克吕格、Web 墨卡托和常见高程基准互转;涉及坐标系近似、投影分带、高程基准或维度缺失时,会在结果中提示精度损失和适用范围。
建议用英文逗号分隔。经纬度默认顺序为:纬度, 经度, 高程(可选)。投影坐标默认顺序为:X, Y, 高程(可选)。
ECEF、UTM、高斯-克吕格、Lambert 等椭球公式会使用这里的参数;WGS84 与 CGCS2000 未提供七参数时按近似同框处理。
本工具用于常见坐标、地图投影、坐标格式和中国常见高程基准的快速换算。新版本不再把每条路径写成单独菜单项,而是让用户分别选择“源类型”和“目标类型”。水平/投影类转换会通过 WGS84 大地坐标作为公共中间量实现两两互转;高程类转换会通过 1985 国家高程基准或 GNSS 大地高作为公共中间量实现两两互转;二维平面直角与极坐标也可互转。
原来的“WGS84→UTM、UTM→WGS84、BD-09→GCJ-02”式菜单容易让用户误以为只能按固定路径转换。例如 BD-09 想转 UTM 或高斯-克吕格,不再需要先手动转 GCJ-02、再转 WGS84、再转投影坐标。现在内部自动串联:BD-09 → GCJ-02 → WGS84 → 目标投影,用户只需要选源和目标。
GCJ-02/BD-09 属于互联网地图加偏坐标,逆算只能逼近;Web 墨卡托和 Miller 是显示型投影,面积、距离和角度会随纬度失真;UTM 和高斯-克吕格都依赖分带、中央经线、椭球和假东/假北设置,带号或带宽错误会造成系统偏差;DMS 输出会因秒位小数保留而发生格式化舍入;从二维投影转回三维 ECEF 时,如果输入没有高程,只能按 0m 或缺省高程处理。
高斯-克吕格是国内工程测绘、地形图和地方坐标成果中非常常见的投影。它和 UTM 同属横轴墨卡托类投影,但国内常用 3°带或 6°带,比例因子通常为 1,坐标习惯也常写成 X 北坐标、Y 东坐标,且 Y 可能带带号百万位。因此不能简单用 UTM 代替。北京54、西安80、CGCS2000 成果还涉及不同椭球和坐标基准;本工具提供投影正反算,严格工程转换仍需七参数、四参数或控制点成果。
WGS84 是 GNSS 常用全球地心坐标框架,CGCS2000 是我国 2000 国家大地坐标系,二者椭球参数非常接近,但严格工程转换还涉及历元、框架和区域参数。没有七参数、速度场或地方控制成果时,本工具按近似同框处理,适合一般 GIS 展示和资料核对,不适合高等级控制测量。
GNSS 给出的是相对参考椭球的大地高 h,工程常用的是正常高 H,例如 1985 国家高程基准下的高程。二者需要高程异常 ζ 连接:h = H + ζ。没有 ζ 模型或地方拟合参数时,把 h 当作 H 会形成明显系统误差。
| 名称 | 半长轴(a) | 扁率倒数(rf) | 用途说明 |
|---|---|---|---|
| WGS84 | 6378137.0 m | 298.257223563 | GNSS、EPSG:4326、Web 地图服务常见输入坐标。 |
| CGCS2000 | 6378137.0 m | 298.257222101 | 我国 2000 国家大地坐标系常用椭球,正式成果需结合控制网参数。 |
| 北京54/克拉索夫斯基 | 6378245.0 m | 298.3 | 北京54、老地形图和历史工程成果中常见;与现代坐标系互转需转换参数。 |
| 西安80/IAG75 | 6378140.0 m | 298.257 | 1980 西安坐标系相关成果常见;严格转换仍需区域参数或控制点。 |
高程基准回答的是“高度从哪里起算”。我国现行常用国家高程基准是 1985 国家高程基准,其零点来源于青岛验潮站长期潮汐资料确定的黄海平均海面,并以青岛水准原点作为全国高程传递起算点。早期资料中经常会遇到 1956 黄海高程系;水利、水文和地方工程资料中还可能遇到吴淞、珠江、废黄河等地方或历史高程基准。不同基准不是同一个零面,混用会造成厘米到米级系统差。
| 高程基准 | 常见来源/使用场景 | 本工具参考关系 |
|---|---|---|
| 1985 国家高程基准 | 现行国家高程基准,零点由青岛验潮站长期潮汐资料确定。 | H85 = H本基准 + 0.000m |
| 1956 黄海高程系 | 早期国家高程基准,常用关系:H85 = H56 - 0.029m。 | H85 = H本基准 - 0.029m |
| 吴淞高程基准(参考) | 长江流域、上海及水位资料中常见;地方换算需采用当地成果。 | H85 = H本基准 - 1.717m |
| 珠江高程基准(参考) | 珠江流域、华南部分水利资料中常见;地方换算需采用当地成果。 | H85 = H本基准 + 0.557m |
| 废黄河零点高程(参考) | 苏北、淮河流域部分历史水利资料中可能出现;地方换算需核实。 | H85 = H本基准 - 0.190m |
重要提示:1956 与 1985 的 0.029m 是常用国家基准关系;地方基准到 1985 的差值会受地区水准成果、地方规定和工程控制网影响。正式成果应以当地自然资源/测绘部门发布的转换参数、控制点联测或似大地水准面模型为准。