ArcGIS Spatial Analyst 扩展模块支持的数据格式

ArcGIS Spatial Analyst 扩展模块接受 ArcGIS 所支持的全部栅格、要素和表格式数据作为输入。此外,尽管目前 Spatial Analyst 本身仍支持许多其他输入格式,但仅支持其中的某些格式作为输出格式。

栅格数据

Spatial Analyst 既可作用于文件型的栅格数据,也可作用于地理数据库中的栅格数据。

输入栅格数据格式

在 ArcGIS 10 中,Spatial Analyst 工具本身可处理所有受支持的栅格格式。

由于可直接读取受支持的栅格格式,因此省去了在对某些数据格式执行操作时先前所需的创建中间临时文件的转换步骤。这方面的改进不仅缩短了处理时间,同时也减少了对磁盘空间的占用。

输出栅格数据格式

以下是支持的输出栅格格式:

您为输出栅格数据指定的位置和名称决定了它的创建格式。

ArcGIS 支持的输出栅格格式要少于其所支持的输入栅格格式,而 Spatial Analyst 具体所支持的输出栅格格式通常也要少于 ArcGIS 支持的输出栅格格式。不过,输出栅格数据一经创建,您就可以使用复制栅格工具轻松地将其转换为其他格式。

要素数据

输入要素数据

Spatial Analyst 工具本身可以将 ArcGIS 10 支持的所有合适类型的要素类作为输入数据进行处理。

输出要素数据

而对于输出数据,受支持的要素类型则仅包括点、多点、折线和面,具体支持哪种要素类型取决于您所使用的特定 Spatial Analyst 地理处理工具。

要素类的创建可在地理数据库(文件、个人或 ArcSDE)中,但是如果您希望在一个输出文件夹中创建,则请选择 shapefilecoverage 两种类型。

创建临时数据

当针对栅格数据或要素数据运行 Spatial Analyst 工具时,某些情况下可能会导致软件操作过程中创建中间文件或临时文件。在操作完成并创建了结果输出后,您可根据需要删除这些临时文件。

临时文件的创建位置由临时工作空间环境参数来控制。

数据格式的限制

某些数据格式可能会在创建结果输出时受到限制。以下主题阐述了这些格式限制:

多波段栅格数据

将多波段栅格用作输入时,大多数 Spatial Analyst 工具仅对第一个波段执行操作。

然而,“多元分析”工具集和“提取分析”工具集中的某些工具例外,它们确实会处理多波段输入中的各个波段,并且可以创建多波段输出。有关具体的详细信息,请查阅各个工具的参考。

镶嵌数据集

任何支持栅格作为输入的 Spatial Analyst 工具都可以在镶嵌数据集上进行操作。

镶嵌数据集可以非常大(成千上万的像元行列),因此,在镶嵌数据集上运行任何分析工具都会占用许多系统资源,并花费大量的执行时间。考虑在操作中限制分析范围或数据分辨率非常重要。

处理镶嵌数据集的多种分辨率

镶嵌数据集可以包含栅格数据的多种分辨率。为正在完成的分析类型使用相应的像元大小非常重要。

像元大小范围用于确定从镶嵌数据集中使用何种栅格来创建动态镶嵌图像。

镶嵌数据集栅格限制

镶嵌数据集对可以同时分析的单个栅格的数量有限制。如果超出此限制,输出中可能会显示 NoData 区域。

此限制由每个镶嵌图的最大栅格数属性控制。默认值为 20。

镶嵌规则

另外,需要考虑的是镶嵌规则,它确定了如何处理各栅格的重叠。有关如何控制镶嵌的更多详细信息,可以从以下主题获取:

为控制要使用的图层以及图层的整理方式,请尝试创建镶嵌图层

其它镶嵌数据集属性也会影响镶嵌过程中处理各个栅格的方式。这些包括“允许的镶嵌方法”、“默认排序顺序”和“默认镶嵌运算符”。“默认重采样方法”等一些属性会影响像素 质量。

地理处理分析环境

在大多数情况下,您需要定义以下地理处理环境中的一个或两个,以控制分析:

  • 输出范围

    使用此环境可控制输出栅格区域。

  • 像元大小

    使用此环境可控制输出栅格的分辨率。

影像服务

您只能对特定类型的服务(例如影像服务或 WCS 服务)执行 Spatial Analyst 操作。其它类型的服务,例如地图服务或这些服务中的图层,不能作为 Spatial Analyst 工具的输入。

有关使用这些服务的详细信息,请查阅下面的文档资源。

使用影像服务时的处理注意事项

影像服务由栅格数据集和镶嵌数据集创建而成。因此,当使用影像服务作为输入时,前一部分中与镶嵌数据集相关的所有问题也同样存在。

警告警告:

请注意最大请求大小属性,此属性用于限制可以同时分析的行数和列数。如果超出此限制,则无法完成操作。

当使用影像服务时,首先应使用创建影像服务器图层工具来创建影像服务图层。这使您能够定义许多属性,其中包括范围(模板)和像元大小。

地理处理分析环境

与镶嵌数据集一样,应对输出范围像元大小地理处理环境进行定义,以便正确的控制分析过程。

相关主题

5/10/2014