span8
span4
你好,
我想从点云(激光雷达)在FME创建简单的网格树。
我最接近的是使用“PointCloudSurfaceBuilder”转换器。
有人能帮我一下吗?
的ideal-tree.jpg文件是我想要的最终树的样子(似乎它是8块五角大楼多边形为每棵树)。
和fme-pointcloudsurfacebuilder-tree.jpg文件是我最接近FME的。
我附加了FME-Workbench文件lidar2017 - 2 - 2. -逐步树和传统的- 2. - zip输入LAS文件(它看起来像这样lidar2017-classified-tree.jpg).
最好的问候,
乔纳斯
如果您将点云转换为单独的点(pointcloudcoer),您可以缓冲/溶解它们来创建一个或多或少与树形状一致的轮廓。在缓冲给出坐标值之前使用CoordinateExtractor,然后可以让Dissolver创建z值列表,并使用ListRangeExtractor获得树的最小和最大高度。对于直径,这是一个有点棘手的问题,但从树的形状得到界限(减去一点来考虑缓冲),然后得到x和y差的平均值,应该会给你一个相对准确的估计(除非树的形状很奇怪)。从那里你可以开始构建你的理想版本。
我通常不使用AutoCAD,所以我也不确定如何使用block,但它听起来是一个可行的方法。
你的点云太详细了。您可以尝试细化它(pointcloudthiner),但我怀疑您不会得到期望的结果。
我之前研究这个的时候有一个想法就是尝试用几个堆叠的圆柱体来表示一棵树。因此,在x厘米的垂直间隔把这些点集中在一起(缓冲和溶解缓冲区,找到所有与缓冲区相交的点,并为这些点创建一个外壳,确定外壳的直径,然后将直径和厚度的圆柱体放在中心点的中心。虽然还是有些笨拙,但可能会奏效。我不认为我的工作空间可以展示这些。
©2019安全亚搏在线软件公司法律