ArcGIS GeoPlanner 可用于根据可配置条件集标记方案图层中的空间关系。 空间关系可以为负向或正向。 如果一个要素的位置会对另一个要素的位置产生负面影响,则可以使用工程筛查工具将相交区域标记为冲突并相应地调整设计。 例如,土地使用咨询公司可能希望报告河岸与新购物中心的新拟建位置之间的交叉点。 这两个要素之间的重叠将被视为冲突。
除了相交之外,还可以使用许多空间关系选项定义工程筛查条件。 可进一步定义筛查条件以考虑图层的属性信息。 工程筛查分析的输出为工程筛查过程中包含要素标记的新数据图层。
筛查条件
可在工程筛查条件对话框中配置冲突筛查条件。 可通过设置具体的条件,根据空间运算符和属性准确标记空间关系。 构建冲突筛查条件集与编写 SQL 查询或定义查询类似。
筛查条件包含多个项目,每个项目至少包含一个数据图层和一个空间关系选项。 系统提供了诸多空间关系选项:
- 相交 - 输入设计图层与选定图层相交。
- 不相交 - 输入设计图层不会与选定图层相交。
- 在某一距离范围内 - 输入设计图层在选定图层的某一直线距离范围内。
- 不在某一距离范围内 - 输入设计图层不在选定图层的某一直线距离范围内。
- 完全包含 - 输入设计图层完全包围选定图层。
- 不完全包含 - 输入设计图层不完全包围选定图层。
- 完全位于 - 输入设计图层完全位于选定图层内。
- 不完全位于 - 输入设计图层不完全位于选定图层内。
示例 1:属性过滤器
您可将属性过滤器添加到项目中以使用字段指定空间关系。 例如,您可能希望在设计图层与人口普查区域之间查找相交的人口普查区域的人口大于 200 的交集。
示例 2:空间运算符
可使用 AND 或 OR 等空间运算符将项目中的多个属性过滤器连接在一起。 例如,您可能希望在设计图层与人口普查区域之间查找相交的人口普查区域的人口大于 200 和年龄超过 18 岁的人口大于 150 的交集。
示例 3:分组过滤器
分组过滤器是一个包含两个或多个属性过滤器的集合,分组过滤器的结果将与空间过滤器搭配使用。 例如,您可能希望在设计图层与人口普查区域之间查找相交的人口普查区域的人口大于 200 和年龄超过 18 岁的人口大于 150 或西班牙裔居民数大于 50 的交集。 在此情况下,如果某个区域中年龄超过 18 岁的人口大于 150 或西班牙裔居民数大于 50,将标记空间关系。
可将其他项目添加到您的工程筛查条件。 与如何使用空间运算符(AND 或 OR)连接属性过滤器一样,也可以将项目连接在一起。
注:
将按顺序处理项目。 处理第二个项目时,将使用第一个项目的输出,对于条件中的项目数,以此类推。
运行项目筛查作业
可通过完成以下操作从 GeoPlanner 对方案中的要素运行工程筛查作业以标记空间关系:
- 在 GeoPlanner 中打开工程。
- 单击评估选项卡。
- 单击工程筛查。
随即显示工程筛查对话框。
- 单击配置筛查条件。
随即显示工程筛查条件对话框。
- 选择设计图层。
此为用于针对基础数据图层运行筛查作业的设计图层。
- 或者,可以通过单击要素类型过滤器按钮 过滤所选的设计图层。
- 为项目配置筛查条件以用于针对设计图层标记空间关系。
每个项目至少包含一个数据图层和一个空间关系选项。 可使用属性过滤器指示数据图层中符合特定条件的要素。 可添加包含多个属性过滤器的分组过滤器。 可使用 AND 或 OR 运算符连接属性过滤器。
提示:
- 将按顺序处理项目。 处理第二个项目时,将使用第一个项目的输出,对于条件中的项目数,以此类推。
- 要从项目中移除属性或组过滤器,可单击要删除的属性或组过滤器旁边的移除按钮 。
- 要移除项目,可单击要移除的项目旁边的移除项目按钮 。
- 如果您使用的是栅格图层,则请运行栅格转矢量工具,然后使用生成的矢量数据来执行工程筛查。
- 键入输出数据图层的名称。
- 单击确定。
工程筛查条件对话框将关闭,并且工程筛查对话框中随即显示条件概述。
- 从设置共享级别下拉菜单中为输出数据图层选择共享级别。
- 我的工程 - 输出数据图层在您的工程中共享。
- 我的内容 - 与您的组织帐户共享输出数据图层。
- 我的组织 - 与组织的所有成员共享输出数据图层。
- 公共 - 组织外部的用户可以访问输出数据图层。
注:
工程筛查条件将保存到输出数据图层。 输出数据图层的共享级别决定了工程筛查条件的共享级别。 您可以为组织内部和外部的协作者共享工程筛查条件。
- 单击运行。
将针对条件运行工程筛查作业,并且内容列表中随即显示一个新图层。 可以使用重新运行分析功能运行分析。
注:
使用“重新运行分析”功能时,与要运行的工程筛查条件关联的数据图层将自动添加到场景中。
加载工程筛查作业
工程筛查条件可在用户之间共享。 您可以加载组织成员共享的工程筛查条件,也可以加载一组公开共享的条件,具体操作如下:
- 在 GeoPlanner 中打开工程。
- 单击评估选项卡。
- 单击工程筛查。
随即显示工程筛查对话框。
- 单击加载筛查条件。
随即显示加载筛查条件对话框。
- 在要加载的工程筛查条件下,单击加载。
加载筛查条件对话框关闭,然后显示工程筛查条件对话框。 与工程筛查条件关联的数据图层已加载到工程中。 您现在可以查看和配置加载的工程筛查条件。
了解工程筛查输出
要对数据作出决策,需要了解工程筛查作业的输出。 可通过查看工程筛查作业的输出图层,对地图上要素之间的空间关系进行可视化。 有关其他信息,可选择地图上的要素,以查看标记的图层数以及标记有空间关系的图层。 下图显示了具有三个标记图层的要素以及先前标记的图层列表。
对于条件使用 AND 空间运算符连接的工程筛查作业的输出图层,其要素类型与最小输入图层相同。 例如,使用 AND 空间运算符连接面、线和点图层时,将输出点图层。 对于条件使用 OR 空间运算符连接的工程筛查作业的输出,其要素类型与输入图层相同。
注:
使用 OR 空间运算符时,不支持使用要素类型不同的输入图层。