MG4Lidar—MrSID/MG4 LiDAR压缩/点云视图文件

司机简称

MG4激光雷达

生成依赖项

激光雷达软件开发包

此驱动程序提供了一种将MrSID/MG4压缩激光雷达文件作为栅格DEM查看的方法。转换的细节取决于所需的单元格大小、筛选条件、聚合方法以及可能的其他几个参数。因为这个原因, the best way to read a MrSID/MG4 compressed LiDAR file is by referencing it in a View (.view) file, which also parameterizes its raster-conversion. The driver will read an MG4 file directly, however it uses default rasterization parameters that may not produce a desirable output. 视图文件的内容在规范中描述 MrSID/MG4 LiDAR View Documents .

MrSID/MG4是一种基于小波变换的点云压缩技术。你可能认为它像一个LAS文件,只有更小的和内置的空间索引。它是由Extensis开发和分发的。此驱动程序支持使用Extensis的解码软件开发工具包(DSDK)读取MG4激光雷达文件。 这个DSDK是免费分发的;但是,它不是开源软件。您应该联系Extensis来获取它(请参阅本页末尾的链接)。

视图文件示例(来自视图文档规范)

最简单的.view文件

查看MG4文件的最简单方法是将其包装在这样的视图(.view)文件中。这里,对MG4文件的相对引用意味着该文件必须与.view文件存在于同一目录中。由于我们没有显式映射任何标注栏,因此我们得到了默认值,即仅高程。默认情况下,我们根据平均值进行聚合。也就是说,如果两个(或更多)点落在一个单元格上,我们将暴露这两个点的平均值。这里没有过滤,所以我们将得到所有的点,无论分类代码或返回号码。由于elevation的本机数据类型是“Float64”,因此这是我们将公开的带区的数据类型。

<PointCloudView>
   <InputFile>Tetons.sid</InputFile>
</PointCloudView>

裁剪数据

这与上面的示例类似,但我们使用可选的剪贴簿标记来选择穿过云层的300米南北样本。如果我们想在东西方向种植,我们可以明确地指定,而不是使用NOFITLER。同样,我们也可以在Z方向裁剪。

<PointCloudView>
   <InputFile>Tetons.sid</InputFile>
   <ClipBox>505500 505800 NOFILTER NOFILTER</ClipBox>
</PointCloudView>

裸露地面(最大)DEM

在这里,我们暴露了一个单一的波段(高程),但我们只想要那些被归类为“地面”的点。ClassificationFilter将值指定为2—规定“地面”点的ASPR点类代码。另外,我们指定“Max”,而不是默认的“Mean”聚合方法。这意味着,如果两个(或更多)点落在一个单元格上,我们将显示两个高程值中较大的一个。

<PointCloudView>
   <InputFile>E:\ESRIDevSummit2010\Tetons.sid</InputFile>
   <Band> <!-- Max Bare Earth-->
      <Channel>Z</Channel>
      <AggregationMethod>Max</AggregationMethod>
      <ClassificationFilter>2</ClassificationFilter>
   </Band>
</PointCloudView>

强度图像

在这里,我们从点云曝光一个强度图像。

<PointCloudView>
   <InputFile>Tetons.sid</InputFile>
   <Band>
      <!-- All intensities -->
      <Channel>Intensity</Channel>
   </Band>
</PointCloudView>

RGB图像

一些点云图像包含RGB数据。如果是这样,您可以使用这样的.view文件来公开该数据。

<PointCloudView>
   <InputFile>Grass Lake Small.xyzRGB.sid</InputFile>
   <Band>
      <Channel>Red</Channel>
   </Band>
   <Band>
      <Channel>Green</Channel>
   </Band>
   <Band>
      <Channel>Blue</Channel>
   </Band>
</PointCloudView>

不支持写入

此驱动程序不支持写入MG4文件。

当前实施的限制

只有一个 <InputFile> 支持标记。它必须引用MG4文件。

唯一的 <InterpolationMethod> 支持的是 <None> (违约)。如果默认值(数据类型的最大值)不是所需的值,则使用此选项指定NODATA值。详见视图说明。

格式错误和无效参数的错误检查不足。许多无效条目可能会以静默方式失败。

参见: