输入要素 | 要进行评估的输入要素。 | Feature Layer |
关系 (可选) | 指定要评估的空间关系。 - 相交—如果输入图层中的要素与某一选择要素相交,则会选择这些要素。 这是默认设置。
- 3D 相交—如果输入要素中的要素与三维空间(x、y 和 z)中的某一选择要素相交,则将选择这些要素。
- 在某一距离范围内—如果输入图层中的要素在某一选择要素的指定距离内(使用欧氏距离),则将选择这些要素。 使用搜索距离参数指定距离。
- 在某一测地线距离范围内—如果输入图层中的要素在某一选择要素的指定距离内,则会选择这些要素。 将使用测地线公式计算要素间的距离,这种方法考虑到椭球体的曲率,并可以正确处理跨越日期变更线和两极及其附近的数据。 使用搜索距离参数指定距离。
- 在某一 3D 距离范围内—如果输入图层中的要素在三维空间中的某一选择要素的指定距离内,则会选择这些要素。 使用搜索距离参数指定距离。
- 包含—如果输入图层中的要素包含选择要素,则将选择这些要素。
- 完全包含—如果输入图层中的要素完全包含选择要素,则将选择这些要素。
- Clementini 包含—该空间关系产生的结果同完全包含,但有一种情况例外:如果选择要素完全位于输入要素的边界上(没有任何一部分完全位于里面或外面),则不会选择要素。Clementini 将边界面定义为用来分隔内部和外部的线,将线的边界定义为其端点,点的边界始终为空。
- 位于—如果输入图层中的要素在选择要素中,则将选择这些要素。
- 完全在其他要素范围内—如果输入图层中的要素完全在选择要素之内或由选择要素包含,则将选择这些要素。
- Clementini 位于—结果同位于,但下述情况例外:如果输入图层中的要素完全位于选择图层中要素的边界上,则不会选择该要素。Clementini 将边界面定义为用来分隔内部和外部的线,将线的边界定义为其端点,点的边界始终为空。
- 与其他要素相同—如果输入图层中的要素与选择要素相同(在几何中),则将选择这些要素。
- 边界接触—如果输入图层中要素的边界与某一选择要素接触,则会选择这些要素。 如果输入要素为线或面,则输入要素的边界只能接触选择要素的边界,且输入要素的任何部分均不可跨越选择要素的边界。
- 与其他要素共线—如果输入图层中的要素与某一选择要素共线,则会选择这些要素。 输入要素和选择要素必须是线或面。
- 与轮廓交叉—如果输入图层中的要素与某一选择要素的轮廓交叉,则会选择这些要素。 输入和选择要素必须是线或面。 如果将面用于输入或选择图层,则会使用面的边界(线)。 将选择在某一点交叉的线,而不会选择共线的线。
- 中心在要素范围内—如果输入图层中要素的中心落在某一选择要素内,则会选择这些要素。 要素中心的计算方式如下:对于面和多点,将使用几何的质心;对于线输入,则会使用几何的中点。
| String |
选择要素 (可选) | 输入要素参数中的要素将根据它们与此图层或要素类中要素的关系进行选择。 | Feature Layer |
搜索距离 (可选) | 将被搜索的距离。 仅当关系参数设置为相交、3D 相交、在某一距离范围内、在某一 3D 距离范围内、在某一测地线距离范围内、包含或中心在要素范围内时,此参数才有效。 如果指定在某一测地线距离范围内选项,请使用线性单位,例如千米或英里。 | Linear Unit |
反向空间关系 (可选) | 指定将使用空间关系评估结果,还是使用反转结果。 例如,可使用此参数获取不相交或与另一数据集中的要素不在指定距离范围内的要素的列表。 - 未选中 - 将使用评估结果。 这是默认设置。
- 选中 - 将使用反转评估结果。 如果使用选择类型参数,则将先反转选择,然后再将其与现有选择组合。
| Boolean |
选择条件 (可选) | 指定将使用的介于输入和选择要素间的空间关系选择条件。 - Exists—检查空间关系是否存在于输入中的任意要素与选择要素之间。 这是默认设置。
- 无选择内容—检查空间关系是否不存在于任意输入与选择要素之间。
- 全部选中—检查空间关系是否存在于输入要素的所有要素中。
- 等于—检查具有空间关系的输入要素的数量是否等于计数值。
- 介于—检查具有空间关系的输入要素的数量是否介于最小计数值与最大计数值之间。
- 小于—检查具有空间关系的输入要素的数量是否小于计数值。
- 大于—检查与 SQL 表达式匹配的记录,其字段值是否大于计数值。
- 不等于—检查具有空间关系的输入要素的数量是否不等于计数值。
| String |
计数 (可选) | 整型计数值。 | Long |
最小计数 (可选) | 最小整型计数值。 | Long |
最大计数 (可选) | 最大整型计数值。 | Long |