您可以使用添加多维体素图层对话框将体素图层添加到局部场景。 体素图层旨在用于 3D 多维数据的可视分析。 为了避免在绘制数据时由于地球曲率而导致的任何畸变,只能将体素图层添加到局部场景。 局部场景是最适用于解释体素图层的 3D 笛卡尔空间。
受支持的输入仅包括带有 x, y, z;x, y, 等级;x, y, 时间或 x, y, z, 时间维度的 NetCDF 文件。 添加 netCDF 文件后,变量信息将填充对话框。 没有所需维度的 NetCDF 文件在对话框上不会显示任何可用变量,并且不能作为体素图层进行添加。
要将体素图层添加到局部场景,请使用您自己的 netCDF 文件并完成以下步骤:
- 确保局部场景处于活动状态。
- 在地图选项卡的图层组中,单击添加数据下拉菜单。
- 单击添加多维体素图层 。
- 对于输入数据源,请输入或粘贴 netCDF 文件的路径,或使用浏览按钮 浏览到该文件。
- 单击确定。
体素图层随即添加到局部场景。
“添加多维体素图层”对话框上的变量信息
选择 netCDF 文件后,系统将在添加多维体素图层对话框中为该 netCDF 文件中的每个变量填充信息。 将添加以下信息:
- 名称 - 从短名称属性引用。
- 描述 - 从长名称属性引用。
- 默认变量 - 指定在首次加载体素图层时渲染的默认变量。
- 数据类型 - 如果数据包含浮点值,则默认情况下系统会将其设置为连续。 默认情况下非浮点数据将被设置为离散。 可以更改数据类型。 如果数据具有浮点值,但是这些值分为不同的类,则此操作可能非常必要。
当添加离散数据作为连续数据时,数据将表示为最小值和最大值之间的连续范围。 符号系统窗格中的直方图可以为您提供有关数据离散性的线索,因为它将具有清晰的数据分组。
当添加连续数据作为离散数据时,值将显示为唯一值。 通过将值分组到其最接近的整数来创建这些类别。 如果值不适用于离散表示,则唯一值的列表可能很长。 在超过 256 个唯一值之后,将不会添加其他值;而是将其分组到所有其他值中。 创建体素图层后,无法更改数据类型。 您必须使用更改的变量类型再次添加体素图层。
体素位置对齐
体素图层的规则格网值可以表示位于体素立方体中心或原点处的值。 例如,使用 3D GA 图层转 NetCDF 地理处理工具基于地统计图层,或基于使用 3D 最近邻域地理处理工具插值的 3D 点生成的 netCDF 文件包含位于体素中心的值。
体素图层性能优化
在添加多维体素图层对话框上,将默认启用优化性能。 此选项将在 netCDF 文件旁创建一个附加 .vxc1 文件,以增强体素图层的显示性能。 此文件的大小随着变量的渲染以及等值面和截面的创建而增加。 要在体素图层上禁用优化性能,请在体素图层属性的显示页面上取消选中此属性。
注:
启用此选项会在单击体素立方体时,允许其他变量的值显示在弹出窗口中。