操作方法

操作方法:使用另一个图层中的形状定义托管要素图层视图

Last Published: February 23, 2023

摘要

在 Portal for ArcGIS 或 ArcGIS Online 中,托管要素图层视图的所有者或管理员可以使用以下三种选项之一定义视图中可用的要素:“添加过滤器”、“感兴趣区域”或“字段”。 在某些情况下,需要基于另一个图层的形状创建图层的过滤视图。 尽管目前无法使用其他要素图层来定义要素图层视图,但本文介绍了一种实现类似输出的解决方法。

在本文中,将基于 Washington county 图层中的面要素过滤包含俄勒冈州某一地区学校位置的点要素的要素图层,以仅显示该县内的学校。 下图显示了俄勒冈州的学校点要素。

美国俄勒冈州内的学校位置图像

过程

Note:
If all the required layers are hosted within a single feature layer in Portal for ArcGIS or ArcGIS Online, proceed to Step 3. If the layers are hosted as single feature layers, follow the workflow from Step 1.
  1. 在 ArcGIS Pro 工程中,创建一张新地图,并添加要进行空间过滤的要素图层,以及包含用于定义空间过滤器的要素的要素图层。 在此示例中,要过滤的图层为 Schools,用于定义空间过滤器的图层为 Washington_County
Note:
If the feature layers are hosted in Portal for ArcGIS or ArcGIS Online, download the layers to the local machine as shapefiles, and add the layers to a new, blank map in ArcGIS Pro. Refer to How To: Download publicly shared data from ArcGIS Online to the local machine as shapefiles.
要素图层随即添加到 ArcGIS Pro。
  1. 将地图作为 Web 要素图层共享到 Portal for ArcGIS 或 ArcGIS Online。 对于图层类型参数,选择要素。 有关工作流,请参阅共享 Web 要素图层
  2. 在 Portal for ArcGIS 或 ArcGIS Online 中,根据已发布的要素图层创建托管要素图层视图。 有关工作流,请参阅创建托管要素图层视图
    1. 选择图层部分中,确保两个图层均已选中。 单击下一步
确保选中两个图层创建过滤后的视图。
  1. 定义视图部分中,选择包含要过滤的要素的图层。 在此示例中,图层名称为 Schools
  2. 图层定义窗格中,选择感兴趣区域选项,单击按钮,然后追踪边界图层的轮廓。 下图显示了图层的边界为黑色,绘制的兴趣区域为红色。
绘制的感兴趣区域图像用于创建过滤后的视图。
  1. 或者,单击图层定义旁边的箭头,单击返回,进入选择图层部分,然后取消选中边界图层将其关闭。
  2. 要为视图中的其他图层设置定义,请为每个图层重复步骤 3(a) 和 3(c)。
  3. 单击下一步。 在创建视图部分中,设置所有参数,然后单击创建,创建托管要素图层视图。
下图显示了基于华盛顿县边界的学校点要素的过滤视图。
Schools 图层的过滤视图图像。

文章 ID: 000029329

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

相关信息

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项