首页 / 浏览问题 / 三维GIS / 问题详情
坐标转换问题
9EXP 2023年07月10日

前提:不使用supermap导UE的插件。

1.想把建好的BIM管网,China2000-4526的投影坐标系转换成3857的平面坐标系(就是想获得转化后的XY中心坐标点),放到UE里面使用(因为UE中的地形建筑等等其他坐标都是3857坐标系)

2.通过投影转化工具获得到了BIM管网数据集的XY坐标范围,我通过计算,算出了中心点的坐标((X=12557191.980000,Y=2548545.281000,Z=0.000000))

3.BIM管网在UE显示的位置和supermap中的位置不一致(这个中心坐标和地形轮廓的中心坐标非常相似,说明投影坐标系转化没生效)

4.我又通过导入WGS-84-4326的地形轮廓,转换成WGS-84-4326-3857 计算其中心点 发现和UE中地形位置完全吻合

5.是不是China2000-4526 转化成3857坐标系后要额外在做计算

1个回答

您好,

您那边指的是精模做了坐标转换后导入到UE插件里,位置有问题,但矢量数据正常是吗?

请问您那边UE中加载的是球面场景还是平面场景呢?
820EXP 2023年07月10日
您好,我没有使用supermap 导UE的插件,因为我不想用supermap开发,BIM管网的精模我是有的,现在问题是我需要知道BIM管道转成3857后的XY坐标,之前的的XY坐标是China2000的。XY坐标放到UE里面不能使用我场景其他模型都是3857,我要统一坐标系
您好,建议使用我们ue插件,我们的示例demo有做坐标转换,如果不使用我们插件,可以参考c++工程中有关坐标转换的代码内容,或者参考ue官网的api。
...