首页 / 浏览问题 / 桌面GIS / 问题详情
关于倾斜摄影投影转换和配准的几个问题
31EXP 2020年03月04日

使用产品:idesktop 10i  操作系统:win10 x64
数据类型: 倾斜摄影数据

问题背景:有一套倾斜数据因控制点原因出现了5米左右的高程偏差,由东到西的偏差逐渐增大,
                  直接修改高程效果不好,水平方向也有微小位移需要对倾斜数据的空间位置进行校正。

                 使用新旧控制点计算了七参数,在生成配置文件时对倾斜数据进行坐标转换,发现了以下几个问题。

问题详细描述:

  1. 当转换前和转换后的坐标系相同时,可以计算出七参数(coordinate frame 7-para),可以生成配置文件,但数据的坐标位置不会发生变化。对单点进行转换测试,显示转换失败。
    请问软件设置中,是不是相同坐标系不能转换。
  2. 将转换前坐标系设为2385,转换后坐标系设为4549时,可以计算出七参数(coordinate frame 7-para),可以生成配置文件,数据的坐标位置仅在水平上变化,但高程上未发生变化。
    对单点进行转换测试,只能对XY进行转换,且转换成功。
    对三维点数据集进行转换测试,成功,但也只是水平变化,无高程变化。
    请问投影变换是否只作用于水平方向。
  3. 尝试对倾斜数据进行配准,首先将倾斜数据保存为模型数据集。
    保存后的模型数据集坐标系与源数据一致,但倾斜瓦片之前有2米左右的错位,目测与瓦片自身的旋转有关。
    保存后的模型数据集默认的数据集范围比较大,大洲级别,点击数据集范围的重新计算,没有什么效果,范围不会变化。
  4. 尝试对该模型数据集进行三维配准
    参考数据为点时,不显示,点的风格为空白。
    由于模型数据集范围过大,需要导入别的图层辅助定位。
    配准点信息也只显示x和y不显示z。
    转换后未见明显变化。
    请问三维配准是否也只能是对水平方向的数据进行配准。不能配准高程。
  5. 对于倾斜数据的三维移动和旋转有什么好的解决方案么?
  6. 通过对软件的使用,发现坐标系统中并未有涉及高程坐标系。
    希望对于三维数据能同时设置投影坐标系和高程坐标系,以及大地高、正高、正常高之间的转换。

谢谢!

1个回答

您好:

1.数据集可以进行转换的

但是坐标点的转换需要不同坐标系,我们的帮助文档是写明的

2.您能否将您的控制点坐标发过来,我这边测试看一下呢

3.您的意思是您配准之后保持的模型数据集范围自动变大了吗,您在配准时的配准点点击的位置是对的吗,您再检查一下呢

4.目前配准针对的是XY方向上的

5.倾斜摄影的旋转目前只能在建模软件中提前做好,桌面没有办法做的,关于倾斜摄影的位置是通过设置模型中心点来设置的,

6,关于您提出的建议我们会向研发的同事提出改进的呢。

4,186EXP 2020年03月04日

您好:

  1. 数据集是可以转的,水平位置正确转换,高程没有发生变化。
  2. 坐标数据不方便发,数据情况是两套4549的控制点,一套大地高,一套85高,高程差自东向西在4.8~5.2之间,水平方向有厘米级的偏移。需要把用大地高生产的倾斜数据转为85高程。
  3. 是将倾斜数据“保存为模型数据集”之后,数据集范围比较大,无法重新计算;瓦片之间有错位,像是每个瓦片都转了一点。

感谢您的回答!

您的数据又错位,看起来这个应该是2个数据哦,直接倾斜摄影加载会有错位 吗
原始数据没有错位,这个是将倾斜数据“保存为模型数据集”之后产生的错位,每个瓦片都围绕自己的中心转了一点。原始数据和保存为模型数据集后的坐标系一致。

不知是否与模型数据集的数据集范围过大有关。
您这边尝试过直接通过数据源右键导入数据集的方式导入过SCP没,您用的桌面版本是多少,我这边测试一下,还有就是您的这个是2个倾斜摄影对不
您好,用的是10i。是一个倾斜数据,用scp导入时没有问题。

刚才测试了通过数据源右键导入数据集的方式导入SCP,结果与保存为模型数据集是一致的,数据集范围大且无法重新计算,瓦片有2米左右错位。个人感觉与数据集范围有关。

同事那边准备用新的控制点重新生产了,还是要前期数据生产质量过关才行呀。

谢谢您的回复!
不客气的呢,
...