您好,gis数据的投影呢转换只能在,投影坐标系与投影坐标系之间,地理坐标系与地理坐标系之间,地理坐标系与投影坐标系之间,投影坐标系与地理坐标系之间。
gis数据坐标系了解:
https://blog.csdn.net/aganliang/article/details/81784133
https://blog.csdn.net/xiangshangdemayi/article/details/125826688
投影转换:
https://blog.csdn.net/qq_38635803/article/details/120173558
https://help.supermap.com/iDesktop/zh/tutorial/DataProcessing/Projection/ConvertPrjCoordSys
投影转换本身是等位转换的,将数据的坐标值在不同坐标系中坐标值的转换,但是位置是不变的才是投影转换,
比如先有一点数据加载在场景/地图内在A位置,将其投影转换到另一个坐标系中,
该点坐标数据会转换到新坐标系体系中,坐标数据会变化,但是将其加载在场景/地图内,该点仍显示在A位置,因此直接使用投影转换本身不是用偏移数据位置的。
另一个对于gis数据来说没有相机坐标系的说法,如果您的数据是地理坐标系或者投影坐标系,那可以考虑数据三维配准的方式(三维数据若进行配准,需要较多的的控制点对才可以),
获取配准参数,在iDesktop进行点云数据生成三维缓存的时候使用该参数进行生成。
点云
https://help.supermap.com/iDesktop/zh/tutorial/SceneOperation/3DTools/PointCloud/PointCloud_AppendModeGenerateCache
希望可以帮助到您。