span8
span4
有各种类型的点云,以及将它们读入FME的方法。本文将介绍在点云中阅读的三种方法。上提供了受支持的点云格式的完整列表集成页面。点击激光雷达&点云类别来过滤。
FME可以从三种基本格式读取点云数据:
真正的点云文件格式,其中的组件(x, y, z等)是在文件中定义的。例如LAS或Mojang Minecraft
真正的点云数据库格式,其中点云以数据库格式存储。例如Oracle空间点云
将阅读器添加到FME时需要定义包含组件的字段的XYZ数据的分隔文本文件
此视频演示了如何读取格式为分隔符的文本文件的点云数据。其他类型的点云覆盖的文章。你会看到如何定义分隔符和组件领域。该视频记录了与旧版本的FME和指令可以从文章不同。
ReadingPointCloudData.zip包含.laz和名为.xyz数据集
LAS reader可以用来读取LAS文件(. LAS)、压缩的LAS zip文件(.laz)、Esri数据集(.lasd)和压缩的Esri。zlas文件。当读取LAS格式的数据时(ASPRS激光雷达数据交换),如x、y、z、强度等分量。在格式中定义,因此在添加读取器时不必指定它们。
注意:如果您正在阅读其中一个Esri LAS数据集(。拉斯d or .zlas), a licensed version of Esri ArcGIS or ArcPro, as well as Esri ArcGIS 3D Analyst Extension, needs to be on the same machine as FME.有关更多信息,请参见文档。
1.打开FME工作台并添加一个读取器
在FME工作台中,从一个空白工作区开始,使用菜单阅读器>添加阅读器或使用工具栏上的阅读器按钮添加阅读器。
2.选择拉斯维加斯格式
在格式字段中添加阅读器对话框类型“LAS”,出现时选择“ASPRS激光雷达数据交换格式(LAS)”。
3.选择数据集
在数据集字段旁边,单击省略号并浏览到一个LAS文件,或者使用右侧的下拉箭头选择多个文件或一个LAS文件目录。请注意,也可以选择压缩的.laz文件或扩展名为压缩的文件。
在本例中,我们将读取文件夹中包含的所有.laz文件。单击“数据集”旁边的下拉菜单,然后单击“选择多个文件夹/文件”。
在“选择文件”对话框中,单击“添加文件夹”,然后浏览并选择包含四个.laz文件的“数据”文件夹。一旦添加,FME将列出文件夹中文件扩展名的四种可能性。我们的文件夹只包含.laz文件,所以单击其他三个(。和。lasd),然后单击“删除”。
现在应该只显示一个.laz文件。单击OK以添加数据集。
4.设置坐标系统
在我们完成添加阅读器之前的最后一步,我们需要输入一个坐标系统。Coord。系统框,输入UTM83-10。由于没有为LAS阅读器设置其他参数,您可以继续并单击OK完成添加阅读器。
5.查看或继续工作空间
既然已经添加了阅读器,您就可以查看点云了观察和检查点云篇文章。此外,您可以继续工作在您的工作空间。有关各种点云转换器的更多信息,请参阅从点云开始教程或教程:点云转换。
点云可以使用Oracle Spatial的点云阅读器的Oracle数据库读取。从这个格式电子书阅读可以让你在阅读器参数指定搜索信封优化读取特定区域。要使用Oracle Spatial的点云格式,您必须安装Oracle客户端库。有关在FME与Oracle的详细信息,请参阅教程:开始使用Oracle系列文章。
1.打开FME工作台并添加一个读取器
在FME工作台中,从一个空白工作区开始,使用菜单阅读器>添加阅读器或使用工具栏上的阅读器按钮添加阅读器。
2.选择Oracle空间点云格式
在添加读者对话框中,键入“Oracle Spatial的”入格式字段,然后选择‘Oracle Spatial的点云’出现时。
3.连接到Oracle数据库
旁边的下拉数据集字段单击并选择一个已经取得Oracle连接或添加新的数据库连接。有关如何连接到Oracle数据库的信息,请参阅查看和检查Oracle数据。
4.设置参数
现在点击参数按钮。在Oracle Spatial的点云参数对话框,单击省略号表旁边的列表。然后在选择表对话框中,选择你想读点云表。如果你没有在你的Oracle数据库的点云表,请参阅写点云。一旦选择了表,然后单击确定。
现在,在规格/组件部分,X,Y和Z值应已填写;这些都是用于读取点云的最低要求。任选地,可以在其它组分,例如强度,返回或角度等添加对于点云组件的完整列表,请参阅点云的文档。在这个例子中,我们增加了强度和回报。
单击确定两次以增加读者。
5.查看或继续工作空间
既然已经添加了阅读器,您就可以查看点云了观察和检查点云篇文章。此外,您可以继续工作在您的工作空间。有关各种点云转换器的更多信息,请参阅从点云开始教程或教程:点云转换。
FME包括用于读取文本数据的柔性点云XYZ读取器,其包括至少X,Y,Z的列,以及可能的其他组分,例如强度,分类等这种阅读器能够读取多种类型的数据到一个点云,即使这不是数据的最初目的。当添加了XYZ文件的读取器,有必要定义定界符和组件字段如示于下面的步骤。链接到这篇文章的FME工作空间模板包括在此点云XYZ格式的阅读器和样本数据。
1.打开FME工作台并添加一个读取器
在FME工作台中,从一个空白工作区开始,使用菜单阅读器>添加阅读器或使用工具栏上的阅读器按钮添加阅读器。
2.选择拉斯维加斯格式
在添加读者对话框中,键入“XYZ”为格式字段,然后选择“点云XYZ”出现时。
3.选择数据集
下一步,省略号和浏览到包含名为.xyz文件的zip文件中的数据集字段点击。然后设置坐标。系统UTM83-10。
4.设置参数
最后一步才可以完成添加读者,我们需要仔细检查,并可能修改参数。点击参数按钮。在点云XYZ参数对话框,可以设置的分隔符(A),修改哪些线应当读取文件(B)时被跳过,或改变它的数据类型(C)。我们的数据是干净的,并自动方法适用于分隔符,所以单击确定两次加读者。
5.查看或继续工作空间
既然已经添加了阅读器,您就可以查看点云了观察和检查点云篇文章。此外,您可以继续工作在您的工作空间。有关各种点云转换器的更多信息,请参阅从点云开始教程或教程:点云转换。
数据属性
这里使用源自从公开数据.laz数据集由提供温哥华的城市, 不列颠哥伦比亚省。它包含了开放政府许可协议进行许可信息 - 温哥华。该名为.xyz数据集从公开的数据来源于通过提供西维吉尼亚州地图。
©2019安全亚搏在线软件公司法律