当前位置:主页 > 科技论文 > 测绘论文 >

基于ODM和Cesium的无人机倾斜摄影建模及可视化

发布时间:2021-11-22 12:07
  GIS随着计算机科学技术的发展尤其是Web技术和WebGL技术的发展,近些年正逐渐三维web化,但无法直接复用较成熟的二维WebGIS方案。本文提出一种Cesium结合ODM(OpenDroneMap)进行三维WebGIS开发的方案,通过ODM在服务端自动处理无人机倾斜摄影测量采集的影像数据,将处理后产生的倾斜模型、点云、DEM等数据进行数据管理,最后在客户端浏览器进行三维可视化。本文阐述两者的开发模式、使用方法、数据组织和软件框架,概述了在无人机数据倾斜建模及可视化中的应用。 

【文章来源】:软件. 2020,41(04)

【文章页数】:6 页

【部分图文】:

基于ODM和Cesium的无人机倾斜摄影建模及可视化


无人机数据处理系统架构

正射影像,数据处理,镜像,目录


通过docker pull opendronemap/opendronemap安装在docker安装ODM的镜像,通过Maven在Java工程中引入Java-docker包,通过createContainer、startContainer等进行容器的控制,通过Java的Process在docker具体容器中调用ODM命令进行数据处理,根据原始无人机数据目录在Process中执行本地命令:指令的作用是通过OpenDronMap对odm_test_1/images目录下的图像文件同时进行正射影像(odm_orthophoto)和纹理网面建模(odm_texturing)的图像处理,opendronemap/opendronemap是指明需要调用的镜像,这里是调用Repository为opendronemap/opendronemap的镜像,可以用该镜像的tag(如果有设置的话)和镜像ID替代。产生数据如图3所示。

模型图,正射影像,模型,镜像


指令的作用是通过OpenDronMap对odm_test_1/images目录下的图像文件同时进行正射影像(odm_orthophoto)和纹理网面建模(odm_texturing)的图像处理,opendronemap/opendronemap是指明需要调用的镜像,这里是调用Repository为opendronemap/opendronemap的镜像,可以用该镜像的tag(如果有设置的话)和镜像ID替代。产生数据如图3所示。执行过程中会返回处理状态信息如图4所示,通过Process读取信息并进行正则分析提取进度百分比,以服务方式发布json数据在前端展示进度。

【参考文献】:
期刊论文
[1]从专业遥感到大众遥感[J]. 单杰.  测绘学报. 2017(10)
[2]Anivy Generator三维藤本植物建模技术应用研究[J]. 王媛,赵晓春,王玮,李准.  安徽农业科学. 2008(08)

硕士论文
[1]基于Java EE的辽河河口湿地地理信息管理系统设计[D]. 王丽雪.中国海洋大学 2013
[2]基于WebGIS的湖泊水质模拟系统研究[D]. 李海青.华中科技大学 2011
[3]空间分析技术在电网可视化管理系统中的应用与实践[D]. 胡娟.电子科技大学 2009



本文编号:3511656

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/3511656.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户7e5ac***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com