Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》

一、前言

迄今为止,Wish3D已经出品推出了6篇系列教程,从倾斜摄影的原理方法、采集照片的技巧、Smart3D各模块的功能应用、小物件的照片重建、大区域的地形重建到DSM及正射影像的处理生产,立足于建模软件的基本功能点和原始数据的采集,通过不同的重建目标,不同的生产目的多方位地介绍说明了Smart3D建模软件对倾斜摄影数据的处理生产过程。具体的教程全文可以在Wish3D微信公众号历史消息中查阅。在本讲,也是我们Smart3D系列最后一篇教程中,我们将要讲述如何手动配置一个S3C索引,将处理完毕的倾斜摄影分块数据通过索引在Acute3D Viewer中加载出来。

二、工具材料

包括ContextCapture 软件中的Scene Composer功能模块,一个已存在的S3C文件,一套处理完毕的OSGB分块数据,Notepad++,Acute3D Viewer浏览工具。

三、方法步骤

大家知道,倾斜摄影数据最常见的是OSGB格式,并且是由一个一个的Tile分级文件夹构成的Data文件夹。结构一般如下图所示:

Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》

那么,如何才能把模型的各个瓦片整合在一起在Acute3D Viewer浏览展示呢?这就需要生成一个与其对应的索引文件了。下面我给大家一种手动配置S3C文件,在Acute3D Viewer浏览加载的方法。

首先,先随便找一个任意的S3C文件复制到与Data文件夹并行的目录中

Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》

将其导入到Scene Composer中:

Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》

将这个S3C文件中的瓦片信息通过文本编辑的形式打开:

Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》

Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》

全选复制到Notepad++里,观察S3C文件中Tile文件的结构排序规律:

Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》

利用 cmd 把需要生成索引的Data文件里目录文件名复制出来,通过列块编辑将要生成索引的Data文件夹中的Tile文件名替换上去,后缀名改为.osgb:

Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》

将替换完毕的新字段粘贴到 Edit command line 对话框中:

Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》

另存为S3C文件:

Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》 找到新的S3C索引文件,双击打开就可以在Acute3D Viewer里看到模型了

Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》这样一来,原本有n个Tile文件夹的Data文件就有了S3C格式的索引文件了,通过Acute3D Viewer可以在PC端浏览倾斜摄影模型。现如今手机已经成为大家的日常生活中必不可少的一部分,如何也可以在移动端浏览到倾斜摄影模型呢?下面教大家一招。

倾斜摄影OSGB数据通过将Data压缩包上传到Wish3D网站在线加载展示,通过APP将上传到云端的模型缓存到iPhone或者iPad上浏览。大家可以去AppStore下载试试。

先讲一下通过Wish3D网站呈现倾斜摄影三维数据。把Tile文件的上级文件Data压缩ZIP压缩包:

Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》

选择无人机倾斜摄影三维模型版块上传数据压缩包:

Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》

填写作品的基本信息:

Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》 填写完毕后,就可以预览到全部的倾斜摄影三维模型了:

Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》

打开Wish3D APP,右上角的“缓存”按钮,点击一下即可加入缓存任务。

Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》

缓存成功后,可以在“我”的“离线缓存”中看到自己想要的倾斜三维模型了。如此一来,无论去哪里,不管是否有网络,只要手机有电,都可以在移动端加载浏览三维模型!

四、小结

上述就是关于通过ContextCapture SceneComposer手动配置S3C索引加载所有的瓦片数据的方法步骤。如果感兴趣想试一试的朋友可以亲手操作处理一下。那么到这里,Wish3D出品的Smart3D系列教程到这里就告一段落了,后续会继续推出更多倾斜摄影相关的技术文章,请大家持续关注。这里我也把所有系列教程的文档整理在一起送给大家,关注Wish3D微信公众号回复7即可获得Smart3D系列教程全部文档下载地址,有疑问的朋友欢迎加入QQ交流群516635556讨论交流。

Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》

Wish3D微信公众号关键字回复内容:

“1”——Smart3D学习资料

“2”——Smart3D示例数据

“3”——Acute3D Viewer安装包

“4”——小物件素材及建模成果

“5”——Smart3D系列教程5之《案例实战演练2—大区域的地形三维重建》.pdf

“6”——ArcGIS10.1安装包

“7”——Smart3D系列教程全部文档整理

Wish3D已出品的Smart3D系列教程如下,在微信公众号的历史消息中可以查看,也可以回复7下载全部教程文档,欢迎大家关注Wish3D。

  • 《浅谈无人机倾斜摄影建模的原理和方法》
  • 《为什么三维重建效果这么差?——探探那些被忽略的拍照要求和技巧》
  • 《论照片三维重建中Smart3D几个工作模块的功能意义》
  • 《案例实战演练1——小物件的照片三维重建》
  • 《案例实战演练2——大区域的地形三维重建》
  • 《案例实战演练3——倾斜数据正射影像及DSM的生产》
  • 《手动配置S3C索引加载全部的瓦片数据》
上一篇:错误 1 未知的服务器标记“asp:ScriptManager”。


下一篇:C#的互操作性:缓冲区、结构、指针