工程坐标转换成cgcs2000坐标系
工程坐标转换成cgcs2000坐标系
在BIM模型中大多采用工程坐标,但是在前端进行实际位置渲染时,往往出现实际坐标系与工程坐标之间的转换困难问题。基于此,根据坐标系的生成原理,研究了基于cgcs2000与工程坐标转换模块。
cgcs2000坐标系
China Geodetic Coordinate System 2000,2000国家大地坐标系,是我国当前最新的国家大地坐标系,它的EPSG编码为,4490
2000国家大地坐标系的原点为包括海洋和大气的整个地球的质量中心;2000国家大地坐标系的Z轴由原点指向历元2000.0的地球参考极的方向,该历元的指向由国际时间局给定的历元为1984.0的初始指向推算,故与wgs84相比,其椭球参数基本不变,椭球参数为:
转换逻辑
对于坐标系的转换逻辑大致可参考如下:
由于参考点坐标是球面坐标,首先对球面坐标进行投影得到投影坐标
其次将参考点坐标系根据坐标系参数进行计算,得到该坐标系下的局部坐标转换矩阵。
其次将工程坐标×上该矩阵即可得到实际工程投影坐标(也可逆推,实际工程坐标x该逆矩阵得到该点的投影工程坐标)
最后将投影坐标转换成球面坐标即可
作者:卞明月
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下