热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

机载激光雷达原理与应用科普(十)

内容摘要:经过数据预处理工作得到的成果,包括经大地定向后的激光数据和经计算得到的影像外方位元素基础上,即可正式进行常见的DEM和DOM成果数据的加工生产。通常我们称这一过程为数据后



内容摘要:经过数据预处理工作得到的成果,包括经大地定向后的激光数据和经计算得到的影像外方位元素基础上,即可正式进行常见的DEM和DOM成果数据的加工生产。通常我们称这一过程为数据后处理。
**


数据后处理

**1、点云数据分类及DEM制作
经过预处理的激光地表数据及激光地物数据都在同一层,需要提取出纯地表数据方能生成DEM。经过分类,将建筑物、植被等非地表数据放在其它层里面,纯地表数据就被分离出来。经过分类的纯激光地表数据是具有三维坐标值的离散点,构建TIN后即可以按规定格网生成DEM。经过精细分类的激光数据,去除噪声点后,可以保留所有要素生成DSM。
在这里插入图片描述
2、影像数据处理及DOM制作
通过对原始影像进行预处理,已经得到了每幅原始影像的外方位元素,LiDAR系统中影像的内方位元素已知,由此便可以完成影像的相对定向和绝对定向,从而生成正射影像。
然而由预处理后得到的外方位元素精度可能达不到生产要求,需要进行进一步的纠正,一般通过找影像连接点的方式进行。
根据与影像对应的纯地表激光数据找连接点,所谓的连接点位两幅有重叠影像上的同名点,一般每两幅有重叠的影像需保证至少4个连接点,而实际生产中为保证产品质量,通常需保证至少8个连接点,所有连接点都必须是地面点且分布均匀,根据影像连接点重新计算影像外方位元素,使用理想的外方位元素进行DOM的生产。
在这里插入图片描述

3、三维模型制作
对于基于LiDAR测量技术采集的城市区域,常常需要对建筑物进行三维建模,此处就以建筑物三维模型制作为例加以说明,其主要流程如图2-22所示。
在这里插入图片描述
图2-22 三维建模流程

⑴ 建筑物三维建模
基于激光数据和正射影像进行建筑物建模,由于激光数据本身具有坐标信息,所有建筑物模型具有位置及高度信息。为了创建真实可量测的高精度三维模型,可以对激光点云各个角度进行拉剖面辅助建模。

⑵ 斜片影像配准
斜片是对建筑物东、西、南、北四个方向拍摄所得影像,为模型提供纹理,但由于原始斜片没有坐标信息,不能自动定位,需要先进行斜片配准。
斜片配准是通过DEM叠加DOM为基准进行的,利用DOM确认同一地面点,利用DEM定向,配准斜片。配准后的不同斜片上同一地物能够一一对应。
对斜片进行配准要求每幅影像上至少有四个配准点,且点位分布均匀,在影像上近似成矩形或平行四边形,以较少的配准点来保证配准精度,要求配准误差小于0.4mm,地形起伏特别大的区域可以降低标准,但应尽量保证精度。
经过配准的斜片具有了量测功能,成为可量测斜片,可以在斜片上对地物攻读及地物距离进行量测。

⑶ 纹理粘贴
基于激光数据建立的三维模型,已经具有位置及高度属性,但此时的模型没有纹理,我们称之为白膜,并不能形象的反应建筑物的原貌。使用配准后的斜片能够快速对白模实现纹理粘贴。

4、线划图制作

⑴ 提取房屋、道路及其地类界限等
参考正射影像和原始激光点云,提取房屋、道路、地类界、电线杆等地物要素;

⑵ 提取等高线
利用分类后的地面点云数据提取等高线,然后参考数字正射影像对等高线进行二次编辑并进行圆滑处理;
在这里插入图片描述

⑶ 出图
图幅整饰、出图,外业调绘,最终修改成图。

[参考文献] 王丽英. 机载LiDAR数据误差处理理论与方法[M]. 测绘出版社, 2013



推荐阅读
  • 本文介绍了在Vue项目中如何结合Element UI解决连续上传多张图片及图片编辑的问题。作者强调了在编码前要明确需求和所需要的结果,并详细描述了自己的代码实现过程。 ... [详细]
  • 本文介绍了在使用MSXML解析XML文件时出现DTD禁用问题的解决方案。通过代码示例和错误信息获取方法,解释了默认情况下DTD是禁用的,以及如何启用DTD的方法。此外,还提到了网上关于该问题的信息相对较少,因此本文提供了解决方案以供参考。 ... [详细]
  • 本文介绍了停用Vaadin焦点颜色的全局方法。焦点环是一种辅助功能,用于指示字段已从键盘交互获得焦点。每个组件和主题的焦点环样式不同。文章提供了一种方便的方法来找到和修改焦点环样式,通过检查shadow DOM中的标签并覆盖相应的样式。同时,还介绍了使用with或导入样式表的方法来应用修改后的样式。 ... [详细]
  • 合并列值-合并为一列问题需求:createtabletab(Aint,Bint,Cint)inserttabselect1,2,3unionallsel ... [详细]
  • JavaScript和HTML之间的交互是经由过程事宜完成的。事宜:文档或浏览器窗口中发作的一些特定的交互霎时。能够运用侦听器(或处置惩罚递次来预订事宜),以便事宜发作时实行相应的 ... [详细]
  • React基础篇一 - JSX语法扩展与使用
    本文介绍了React基础篇一中的JSX语法扩展与使用。JSX是一种JavaScript的语法扩展,用于描述React中的用户界面。文章详细介绍了在JSX中使用表达式的方法,并给出了一个示例代码。最后,提到了JSX在编译后会被转化为普通的JavaScript对象。 ... [详细]
  • Android实战——jsoup实现网络爬虫,糗事百科项目的起步
    本文介绍了Android实战中使用jsoup实现网络爬虫的方法,以糗事百科项目为例。对于初学者来说,数据源的缺乏是做项目的最大烦恼之一。本文讲述了如何使用网络爬虫获取数据,并以糗事百科作为练手项目。同时,提到了使用jsoup需要结合前端基础知识,以及如果学过JS的话可以更轻松地使用该框架。 ... [详细]
  • Hibernate延迟加载深入分析-集合属性的延迟加载策略
    本文深入分析了Hibernate延迟加载的机制,特别是集合属性的延迟加载策略。通过延迟加载,可以降低系统的内存开销,提高Hibernate的运行性能。对于集合属性,推荐使用延迟加载策略,即在系统需要使用集合属性时才从数据库装载关联的数据,避免一次加载所有集合属性导致性能下降。 ... [详细]
  • 本文介绍了2015年九月八日的js学习总结及相关知识点,包括参考书《javaScript Dom编程的艺术》、js简史、Dom、DHTML、解释型程序设计和编译型程序设计等内容。同时还提到了最佳实践是将标签放到HTML文档的最后,并且对语句和注释的使用进行了说明。 ... [详细]
  • jQuery如何判断一个元素是否被点击?
    本文介绍了使用jQuery判断一个元素是否被点击的方法,并通过示例进行了具体说明。注意要指定父级,否则会执行多次。 ... [详细]
  • Jquery 跨域问题
    为什么80%的码农都做不了架构师?JQuery1.2后getJSON方法支持跨域读取json数据,原理是利用一个叫做jsonp的概念。当然 ... [详细]
  • 本文总结了在编写JS代码时,不同浏览器间的兼容性差异,并提供了相应的解决方法。其中包括阻止默认事件的代码示例和猎取兄弟节点的函数。这些方法可以帮助开发者在不同浏览器上实现一致的功能。 ... [详细]
  • 本文讨论了将HashRouter改为Router后,页面全部变为空白页且没有报错的问题。作者提到了在实际部署中需要在服务端进行配置以避免刷新404的问题,并分享了route/index.js中hash模式的配置。文章还提到了在vueJs项目中遇到过类似的问题。 ... [详细]
  • 本文介绍了Python字典视图对象的示例和用法。通过对示例代码的解释,展示了字典视图对象的基本操作和特点。字典视图对象可以通过迭代或转换为列表来获取字典的键或值。同时,字典视图对象也是动态的,可以反映字典的变化。通过学习字典视图对象的用法,可以更好地理解和处理字典数据。 ... [详细]
  • 本文整理了Java中org.gwtbootstrap3.client.ui.Icon.addDomHandler()方法的一些代码示例,展示了Icon.ad ... [详细]
author-avatar
aotu蛮
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有