Skip To Content

按范围过滤

“按范围过滤”工具将基于指定的空间范围返回数据集的子集。 输出是一个新数据集,仅包含地理上位于指定范围内的记录。

示例

“按范围过滤”工具可用于以下场景:

  • 您希望排除研究区域之外的点,因此您根据研究区域数据集的范围过滤输入数据集。
  • 您有一个全国范围的数据集,并且想要为特定范围创建数据子集。

参数

下表概述了在“按范围过滤”工具中使用的参数:

参数描述

输入数据集

要过滤的数据集。

几何

输入数据集中的几何字段包含将被过滤的位置。

范围类型

指定将用于过滤的范围类型。 您可以指定 x 和 y 值或使用另一个数据集的范围。

X 最小值

过滤范围的最小 x 值。 这也称为范围的左侧。

Y 最小值

过滤范围的最小 y 值。 这也称为范围的底部。

X 最大值

过滤范围的最大 x 值。 这也称为范围的右侧。

Y 最大值

过滤范围的最大 y 值。 这也称为范围的顶部。

范围数据集

包含表示将用于过滤的范围的几何字段数据集。

范围几何

范围数据集中的几何字段。 此几何范围将用于从输入数据集中过滤记录。

用法说明

使用输入数据集参数来识别要过时滤的数据集。

使用范围类型参数指定将用于过滤的范围类型。 选项如下:

  • 定义范围 - 使用 x 值和 y 值将输入数据集过滤到指定范围。 要指定范围值,请使用 X 最小值Y 最小值X 最大值Y 最大值参数。
  • 使用另一个数据集的范围 - 使用另一个数据集的范围过滤输入数据集。 使用范围数据集和范围几何参数选择具有适当范围的几何字段。

如果选择定义范围,输入范围值将采用与输入数据集坐标系相同的单位。 以下示例描述了如何指定范围值:

  • 如果数据集位于使用线性单位英尺的投影坐标系中,请使用以英尺表示的范围值。 例如,如果输入数据集的空间参考为 NAD 1983 State Plane California V FIPS 0405(美国英尺),请指定以下值:X 最小值为 6500000.5,Y 最小值为 1700000.8,X 最大值为 6700000.1,Y 最大值为 1900000.3。
  • 如果输入数据集位于使用角度单位的地理坐标系中,例如 WGS84,请指定以下值:X 最小值为 -180.0、Y 最小值为 -90.0、X 最大值为 180.0,Y 最大值为 90.0。

如果输入几何字段和范围图层几何字段之间的空间参考不同,则范围几何将投影到输入几何的空间参考。

输出

工具输出包括一个仅包含特定范围内记录的数据集。 输出数据集将包含输入数据集中的所有字段。

局限性

以下是“按范围过滤”工具的已知局限性:

  • 该工具仅返回单个数据集,其中包含范围内的记录。 超出范围的记录将从结果中排除。
  • 如果指定的范围值与输入数据集的坐标系的单位不同,则不会返回任何记录。
  • 没有空间位置的输入记录(例如空值)将不会包含在结果中。

许可要求

需要以下许可和配置:

  • Creator 或 GIS Professional 用户类型
  • 发布者、服务商或管理员角色,或等效的自定义角色

有关 Data Pipelines 要求的详细信息,请参阅要求