项目问题前置说明:
1、无人机每架次之间保证三张照片的重叠(应该够每架次之间的重叠度吧?)
2、电脑内存16g,一次1000张左右照片正好一架次,大概1.5公里---》30公里有个项目需要20个block独立空三并成果合并
现象:对于线条性+长距离,只有pos,而没加控制点的情况下,合并的模型导入gis后会有很大偏移,整体无法调整。
问题:
1、保证无缝拼接与传递的位置不偏移的流程是?【我知道拼接是设置相同的原点】
2、我知道保证位置不偏移需要控制点约束传递,其中控制点是要均匀控制点还是只需要拼接出的控制点?
3、为了保证传递的位置不偏移,控制点约束中是前一架次生成的自动连接点当控制点刺到接下来的一个架次里面还是block各自的控制点约束?
您好,感谢您的提问。
先分享一下我这边简单测试的一个流程和结果:我手里有一个矿区的样本照片数据,大概100张,带GPS,覆盖约长1000米,宽1000米的区域。由于样本文件的拍摄很规范,GPS数据也相对精确,我测试时没有添加控制点。前50张照片覆盖的大概是这个区域的上半部分,X方向跨度1000米,Y方向跨度500米,后50张照片覆盖剩下的下半部分区域。1. 新建block1,导入前50张照片进行AT运算,然后准备建模时可以发现,通过照片计算的region of interest实际上比严格的上半部分会多出一些。但是通过输入数值,使其严格的保持上半部分,即调节Y的值,并将Y值记录。然后建模输出3mx。2. 同样再新建block2,导入后50张照片,进行AT,然后建模时region of interest中的Y值要参考上一次的边界值,从而使两个模型可以自动正确拼接,当然建模过程中还要设置跟前一次建模时相同的原点。同样输出为3mx。两个模型效果如下:
3. 然后通过notepad直接编辑3mx主文件,将两套模型合并。效果如下:图中的箭头方向就是上下边界的部分,即阴暗的交界处。可以看到模型的拼接还是不错的。
回到您的问题,正如您所说,添加控制点效果会更好,关于控制点的取位,首先拼接处肯定是要定义的。因为宽度400米也不小,所以每个拼接处至少要定义2个控制点,而这些点要定义到,或者说刺到相邻的两个block当中,即公用拼接处的控制点。而在每个block的中心附近也最好定义2个控制点,这样起始和结束的block每个会有4个控制点,中间的28个block每个会有6个控制点。由于拼接处都是3公里间距的,整个控制点的排布大体上也是均匀排布的。这样会大大提高合并效果。
谢谢
同问老师,3mx怎么编辑?
您好,我下午找时间写个帖子,谢谢
那太好了,老师!还有个问题:1是您上文中说的,调节Y值是在哪儿调节的(就是说分区该怎么分,各个区之间的关系式怎样的,相邻两区之间要有重叠的区域不)2两次建模要有相同的原点,原点该怎么设置?
合并模型的方法请参考:
https://communities.bentley.com/communities/other_communities/chinafirst/w/chinawiki/36128/contextcapture--3mx
您好,1. 在region of interest 当中设置范围,看好方向,一块接着下一块定义即可,没有什么关系式可言,就是简单的拼接,第一个模型的结束边界,就是下一个模型的起始边界。没有重叠区域。2.提交建模工作时,有一步是定义空间参考系的,里面有个高级选项,那里可以定义原点。第一次建模按默认的原点值并记录下来,第二次建模时输入跟第一次一样的原点值。
Ren老师您好,您上面说设置原点,是在Spatial Framework里面的高级选项设置还是在提交Productions的时候设置?这两个有啥区别吗?
还有就是您上面那个示例数据的航线刚好是沿着X,Y轴的,那如果遇到不沿着X,Y轴的航线,怎样判断将X或者Y设置成一样。
您好,这里的XY并不是航线吧,这是软件给Region of interest部分定义并使用的XYZ坐标。无论数据航线如何,区块都是沿着xyz来定义的。只不过,切开时,对于模型本身来说可能会斜着切开,但既然是合并,斜着切也无关,只要保证合并好即可。
如果按照您的逻辑,对于数据航线不是沿着XY轴的数据,都无法使用软件的分块计算功能吗?请您再想想
明白了,斜着切有些块的选取可能还要依靠手动取舍一下。那对于设置原点的问题呢?
您好,关于原点,您发的图片中下面的一段文字已经解释了这些内容。第一张图片处是Tile相关的原点,为了方便分块使用的。第二张是选择了参考坐标系之后,根据坐标系来算出的原点坐标,坐标系选择的不同,原点值就不同。对于分割模型建模,建议还是采用第二张图片处的设置。
嗯嗯。您的意思是,一个特别大的区域,分两块跑了空三。生成模型之后(假如没有高程差),可以在spatial framework那里的把两块设置成一样就行了吗?参考坐标系那里不需要设置了吗?