【坐标转换】地方坐标系转CGCS2000

前言:最近大半年业务方向全面转向CIM数字孪生,发现基础的GIS问题很重要,数据处理同事每天还是会有大量的坐标转换问题。

比如规划设计院的局部CAD路网要叠到城市路网,一般设计院的CAD图纸按照规范都是地方坐标系,城市级别路网一般都是CGCS2000坐标,会存在需要坐标转换的问题。

最准确的方式是去测绘局转下,另外一种借助七参数转换原理自己进行参数估计。

在前面的一篇博文其实就是介绍的解决这个问题的一个工具,这里简单说下使用流程:

基于COORD四参数坐标转换

1、记录3个以上公共点坐标,即同一位置在地方坐标系和CGCS2000坐标系的坐标。

2、计算四参数/ 七参数

在前面一篇博文中写过坐标转换的原理,自己写代码也挺麻,推荐一个小工具叫COORD,也放在了前面博文里。

把公共坐标输入进去以后可以计算转换参数。

3、对CAD文件进行坐标转换

基于计算得到的参数,对所有坐标代入公式计算得到新坐标,代码见前一篇博文。

结语

最近刮起了三维建模的一阵风,包括建筑物、城市道路等建模,一旦模型要落到CIM底座或者3DGIS上,也会面临坐标转换投影的问题,但三维变换会导致整个模型都发生畸变,目前业内还没有太好的解决方案。

二维坐标变换相对比较简单,解决方案很成熟,三维模型的坐标变换才是真正的难题。

你可能感兴趣的:(数字孪生,GIS小工具,人工智能)