嗨,各位,
我是一个相当新的三维数据建模与FME…现在我必须将e57数据集转换为trimblesketchup。嗯,不知道如何…仅仅添加e57阅读器和skp编写器并不真正有效…
有人能给我一些必要步骤的提示吗?
事先谢谢!!:-)
使用e57编写器时,我无法为点云文件中的扫描指定特定的名称。就我而言,我只有三个名字,这些属性在等待使用它们的地方。
似乎作者在第一次扫描时使用了文件的基名,然后附录001,_ 002年,等。对任何其他人。
我希望有更多的灵活性,一些聪明的人会告诉我在哪里可以找到它。
蒂雅
我想把一个ASTM E57文件转换成LAS,并保留E57站ID作为LAS点源ID属性。有办法吗?谢谢!
本视频演示如何读取格式化为分隔文本文件的点云数据。本文还介绍了其他类型的点云。您将看到如何定义分隔符和组件字段。
FME可以从三种基本格式中读取点云数据:
支持的点云格式的完整列表可在设置页面格式。
下面提供了读取这三种点云格式的步骤。使用本文中的链接,可以下载一个包含示例数据的FME工作区模板以及三种类型的阅读器。
LAS阅读器可以用来读取压缩的LASzip文件(.laz),ESRI .zlas数据集(.lasd)和压缩的ESRI .zlas文件。以LAS格式读取数据(ASPRS激光雷达数据交换)时,X、Y、Z等组件,强度等是以格式定义的,因此在添加读卡器时不需要指定这些强度。
目前,OracleSpace是FME支持的唯一真正的数据库点云格式。注意,从这种格式读取允许您在reader参数中指定一个搜索信封,以优化特定区域的读取。要使用Oracle空间点云格式,必须安装Oracle客户端库。
FME包括一个灵活的点云XYZ阅读器,用于读取文本数据,该阅读器至少包含x、y、z列,还可能包括强度等其他组件,分类等。此读卡器可以将多种类型的数据读取到点云中,即使这不是数据的初始目的。为XYZ文件添加阅读器时,需要定义分隔符和组件字段,如下面的步骤所示。链接到本文的FME工作区模板包括一个读卡器和这个点云XYZ格式的示例数据。
此视频演示如何将分隔文本点云数据(.xyz文件)转换为ASPRLiDAR数据交换格式(.las)。
下面的步骤说明如何生成从XYZ文本文件读取并将此点云数据写入LAS格式的工作区。对于基于文件的点云格式,FME中的目标特性类型表示一个文件,而目标数据集是一个目录。请注意,不同的点云格式可能使用不同的数据类型存储值,尽管FME试图尽可能地保持精度,但可能会丢失一些精度。在下面的示例中,数据从一个文本文件转换成LAS格式,该格式将值存储为带刻度和偏移量的整数。请记住,FME将点云视为一个单独的特性。
有关FME支持的点云格式的完整列表,请参见FME格式第页。
显示已完成步骤的工作区模板可从本文的链接下载。
在本文中,我们将重点介绍两个称为点云合并器和PointCloudThinner.PointCloudCombiner可以与点云和其他文件格式一起使用,以输出新的点云。pointcloudthiner用于删除点,以便减小到输出点云的文件大小。下面是三个示例,演示如何在FME工作台中一起或单独使用这些变压器。
此视频演示了在FME中可用的PointCloudCombiner和PointCloudThiner变压器。组合和细化是处理激光雷达数据的常用功能。稀释以均匀的方式减少点的数量,帮助管理非常大的数据集的大小。将多个几何图形合并成一个点云,也可以用来自动转换栅格DEM为点云。
pointcloudcombiner transformer可用于将多个点云组合成单个点云,这些点云可以平铺或重叠。要构建这个示例,请遵循以下步骤:
从第一个示例开始,可以对点云进行细化,然后将它们组合在一起,生成点云,点云的数量更少,最终生成更小的文件。pointcloudthin转换器添加在源LAS阅读器和PointCloudCombiner之间。参数中的间隔设置为5,以仅保持每5点一次。此示例的附加工作区如下所示。
下面左边的图像显示原始DEM文件,而右边的图像显示使用PointCloudCombiner创建的输出点云。
此视频演示如何查看,检查,查询点云数据。您将检查属性,组件,坐标系统,和更多。
FME数据检查器可以作为独立的应用程序启动,也可以运行包含FME数据检查器转换器的FME工作区。有关FME数据检查员的完整文件,请参见FME数据检查员第页。
在本例中,FME数据检查器作为一个独立的应用程序启动,但是如果数据检查器是由FME Workbench启动的,那么检查工具是相同的。
*有关阅读点云的更多信息,请参见阅读点云.
点云是具有x、y、z坐标的点的集合,这些点的间距可能不规则。在FME中,点云被视为一个单独的特性,类似于FME对待锉刀的方式,许多变形金刚可以在点云上作为一个整体。点云中的点可能具有在FME中被称为组件的属性,包括强度等属性,颜色,时间等。激光雷达是一个术语,有时用来指点云,但实际上是一种技术,用于捕捉点云数据。
FME可用于使用工作区中的点云读写器将点云数据从一种格式转换为另一种格式。此外,许多能够处理点云的转换器在FME中也可用来转换工作空间中的点云。
有关FME中点云几何的更多信息,请参阅此FME几何的帮助:点云(IFMEPointCloud)
点云数据集可以使用FME数据检查器在2D和3D中打开和查看。可以使用FME数据检查器检查整个点云的属性和其中各个点的组件。文章观察和检查点云提供可下载的步骤和示例。
点云数据以多种格式存在,包括文件和数据库,它可以在工作空间中被FME读取以进行转换,也可以转换成其他格式。文章阅读点云提供步骤和示例FME工作区模板。
在前面的例子的基础上,通过读取源数据并将其写入其他格式,FME工作区可用于转换点云数据。文章书写点云提供将点云写入其他格式的步骤。
PointCloudCombiner是一个FME转换器,它可以将两个或多个点云组合成一个点云,还可以将其他类型的几何图形组合成一个点云。点云也可以被点云稀释剂变压器稀释或毁灭。文章中的三个例子点云变薄合并展示了这些变压器的使用。