把多源空间数据放进同一个场景,常见的异常是:管线与道路错开几米到几百米,三维模型整体浮在空中或埋进地下,旋转一个小角度。这些问题在数据入库前都能查出来,前提是把每份数据的坐标系、投影和高程基准记录清楚。

平面基准 #

CGCS2000 与 WGS84 #

2000 国家大地坐标系(CGCS2000)自 2008 年 7 月 1 日起启用,是我国现行的国家大地坐标系,地理坐标的 EPSG 代码为 4490。

参数CGCS2000WGS84
长半轴 a6 378 137 m6 378 137 m
扁率 f1 / 298.257 222 1011 / 298.257 223 563

两者长半轴相同、扁率仅在小数点后第 7 位附近不同,由椭球差异引起的坐标差在毫米级。管网与城市应用中通常可以直接叠加;测量控制等高精度场景仍需按规范考虑参考框架与历元差异。

北京 54、西安 80 #

老资料中的北京 54、西安 80 坐标与 CGCS2000 相差数十米到上百米,不能直接叠加。转换需要用公共控制点求解七参数(布尔莎模型)或平面四参数,参数精度取决于控制点数量与分布。正式项目应使用测绘主管部门或测绘单位提供的转换参数。

地方坐标系 #

很多城市采用独立坐标系:自定义中央经线、抵偿投影面高程或加常数。其定义参数由当地测绘主管部门管理,只能从甲方或测绘单位获取。用国家坐标系参数“试凑”地方坐标,偏差通常无法控制在管线探测精度以内。

投影:高斯-克吕格分带与判读 #

平面直角坐标多为高斯-克吕格投影。

  • 3° 带:中央经线 = 3n(n 为带号);
  • 6° 带:带号 n = int(L / 6) + 1,中央经线 = 6n − 3(L 为经度);
  • 东坐标(Y)加 500 km 常数;部分成果在前面再加带号。
东坐标形式含义处理
6 位整数,约 300 000–700 000未加带号需另行确认中央经线
8 位整数,如 39 5xx xxx前两位为带号(此例为 3° 带第 39 带)去掉带号再按对应中央经线投影

CGCS2000 的 3° 带(不带带号)在 EPSG 中为 4534–4554,对应中央经线 75°E 至 135°E。例如中央经线 117°E 为 EPSG:4548,120°E 为 EPSG:4549。

高程基准与高程类型 #

1985 国家高程基准与 1956 黄海高程系 #

1985 国家高程基准的水准原点高程为 72.260 m,1956 黄海高程系为 72.289 m,同一点在两套基准下的高程相差 0.029 m。排水管道坡度通常以千分之几计,管底高程混用两套基准会在连接处产生“台阶”,入库时必须统一。

正常高与大地高 #

GNSS 直接得到的是相对椭球面的大地高 H,工程使用的是相对似大地水准面的正常高 h,两者之差为高程异常 ζ:

H(大地高)= h(正常高)+ ζ(高程异常)

国内 ζ 随地区变化,多数地区在数米到数十米之间。三维引擎(如 CesiumJS)的高度通常是椭球高,管线普查成果是正常高。直接加载时,管线会整体偏离地表若干米到数十米。处理方式是按区域高程异常做改正,或在场景中统一施加偏移并在落位检查中确认。

管线数据的特殊点 #

  • 高程类型:普查成果中可能同时有地面高程、管顶高程、管底高程,三维建模前要明确每个字段的含义;
  • 埋深与高程的一致性:埋深 = 地面高程 − 管顶(或管底)高程,入库时可据此交叉检查;
  • 探测精度:CJJ 61-2017 规定了隐蔽管线点平面位置与埋深的探查限差,坐标转换引入的误差应明显小于该限差。

入库前的落位检查 #

  1. 为每份数据记录:坐标系、投影、中央经线、是否带带号、加常数、高程基准、高程字段含义;
  2. 选 3–5 个分布均匀的控制点或明显地物(路口中心、检查井井盖)计算平面与高程偏差;
  3. 与 CGCS2000 影像底图叠加目视检查;
  4. 三维场景中检查管线与地表、建筑模型的上下关系;
  5. 偏差超限的数据退回处理,检查结果写入质检报告。

管网数据的整理、转换与三维化流程见管网数据建库与三维建模服务。

参考标准与文献

  1. GB/T 18314-2009《全球定位系统(GPS)测量规范》
  2. CJJ/T 8-2011《城市测量规范》
  3. CJJ 61-2017《城市地下管线探测技术规程》
  4. 国家测绘局公告(2008 年 7 月 1 日起启用 2000 国家大地坐标系)
  5. EPSG Geodetic Parameter Dataset(EPSG:4490、EPSG:4534–4554)

想按你的现场条件聊一聊?

产品选型、实施方案或合作相关的问题,欢迎直接与我们沟通。