span8
span4
下图显示了如何创建一个工作空间,从一个XYZ文本文件读取点云数据写入到LAS,Oracle Spatial的点云,和ASTM 57种格式的步骤。需要注意的是不同的点云格式,可以使用不同的数据类型存储值,虽然FME试图维持精度尽可能,一些精度可能会丢失。
对于由FME支持的点云格式的完整列表,请参阅FME集成页面和过滤通过激光雷达点云的类别。
此视频演示了如何分隔文本的点云数据(名为.xyz文件)转换为ASPRS激光雷达数据交换格式(.las)。该视频记录了与旧版本的FME和指令可以从文章不同。
写点Clouds.zip包含数据和工作区
显示步骤已完成的工作区模板可从这篇文章上的链接下载。
1.打开FME Workbench和添加阅读器
在FME工作台中,从一个空白工作区开始,使用菜单阅读器>添加阅读器或使用工具栏上的阅读器按钮添加阅读器。
在添加读者对话框中,键入“XYZ”为格式字段并选择“点云XYZ”出现时。对于数据集,浏览到000734.xyz并选择它。最后,我们需要设置坐标系作为点云XYZ格式并不保存。设置坐标。系统UTM83-10。
点击参数按钮,并确保FME在文件中正确读取,应该有文件预览部分中显示的数据。有关在XYZ文件中读取的更多信息,请参阅读点云。单击确定两次以增加读者。
2.添加LAS作家
单击“写入器”按钮将写入器添加到画布。对于格式,输入“LAS”,然后选择ASPRS激光雷达数据交换格式(LAS)。然后浏览到保存数据集的位置。确保将LAS文件定义设置为Automatic,然后单击OK。
单击OK接受Feature Type对话框中的默认参数。
3.运行工作区
读者特征类型连接到作家特征类型,然后运行工作区。通过点击作家特征类型来打开弹出菜单,然后点击查看书面数据视图中的输出数据集。
单击View Written Data按钮后,将出现一个Select Dataset to View对话框。这是因为作者从fme_basename获取文件名。单击数据集旁边的省略号并选择000734。拉斯,然后点击确定。
在可视化预览中,请注意一个代表整个点云的特性。检查是否在目标目录中创建了LAS文件。还要注意FME日志中的警告,它告诉我们x、y和z的值被转换为Int32。这是因为LAS格式将所有值存储为带刻度和偏移量的整数。根据XYZ源文件中的小数位数,可能会丢失一些精度。
要写入Oracle空间点云格式,需要在与FME相同的机器上安装Oracle客户端库。有关在FME中与Oracle合作的更多信息,请参见教程:入门与Oracle系列文章。
1.打开FME Workbench和添加阅读器
在FME工作台中,从一个空白工作区开始,使用菜单阅读器>添加阅读器或使用工具栏上的阅读器按钮添加阅读器。
在添加读者对话框中,键入“XYZ”为格式字段并选择“点云XYZ”出现时。对于数据集,浏览到000734.xyz并选择它。最后,我们需要设置坐标系作为点云XYZ格式并不保存。设置坐标。系统UTM83-10。
点击参数按钮,并确保FME在文件中正确读取,应该有文件预览部分中显示的数据。有关在XYZ文件中读取的更多信息,请参阅读点云。单击确定两次以增加读者。
2.添加Oracle Spatial的点云作家
单击“写入器”按钮将写入器添加到画布。对于格式,输入“Oracle空间”,然后选择Oracle Spatial的点云格式。那么对于连接,选择一个以前创建连接或选择添加数据库连接。有关如何连接到Oracle数据库的信息,请参阅查看和检查Oracle数据。
一旦连接建立,点击参数按钮。
在参数对话框,可以添加额外的点云组件。在尺寸/组件映射部分,添加强度。单击确定两次以添加作家。
在功能类型对话框中,将表名PC_00734,然后设置表合格者到用户你会写。在这个例子中,我们的预选赛是支持,但你的将是不同的。其他参数可以保留为默认值。
3.运行工作区
读者特征类型连接到作家特征类型,然后运行工作区。通过点击作家特征类型来打开弹出菜单,然后点击查看书面数据视图中的输出数据集。
在Visual Preview中,单击点云中的一个点,并在Feature Information窗口中查看属性。您将看到,每个点都有一个x、y、z和强度值,这是在添加写入器时设置的。
该ASTM 57格式是可以存储三维点云和2D光栅的交换格式。
1.打开FME Workbench和添加阅读器
在FME工作台中,从一个空白工作区开始,使用菜单阅读器>添加阅读器或使用工具栏上的阅读器按钮添加阅读器。
在添加读者对话框中,键入“XYZ”为格式字段并选择“点云XYZ”出现时。对于数据集,浏览到000734.xyz并选择它。最后,我们需要设置坐标系作为点云XYZ格式并不保存。设置坐标。系统UTM83-10。
点击参数按钮,并确保FME在文件中正确读取,应该有文件预览部分中显示的数据。有关在XYZ文件中读取的更多信息,请参阅读点云。单击确定两次以增加读者。
2.添加ASTM 57作家
单击“写入器”按钮将写入器添加到画布。对于格式,输入“ASTM”,然后选择ASTM 57格式。然后浏览到保存数据集的位置。确保将文件定义设置为Automatic,然后单击Parameters按钮。
在parameters对话框中,可以添加额外的点云组件。对于本例,我们将添加强度。单击点云组件映射部分中的加号按钮以添加新组件。在新组件中,单击下拉菜单并选择intensity,元素名称将自动填充。单击OK两次以添加写入器。有关点云组件的完整列表,请参见点云的文档。
在功能类型对话框中,将文件名000734,然后单击确定。
3.运行工作区
读者特征类型连接到作家特征类型,然后运行工作区。通过点击作家特征类型来打开弹出菜单,然后点击查看书面数据视图中的输出数据集。
在Visual Preview中,单击点云中的一个点,并在Feature Information窗口中查看属性。您将看到,每个点都有一个x、y、z和强度值,这是在添加写入器时设置的。
数据归属
这里使用源自从公开数据中的数据被提供地图西弗吉尼亚州。
©2019安全亚搏在线软件公司|法律