在 ArcGIS Web Editor 中,选择要素是大多数编辑工作流的第一步。 您可以从地图、表中或使用属性查询选择要素。
注:
在 ArcGIS Pro 中创作或在 Map Viewer 中保存的显示过滤器将在 Web Editor 地图中显示。 显示过滤器是用于限制显示图层的哪些要素的查询。 您不能在 Web Editor 中添加、调整或删除显示过滤器;您必须使用 ArcGIS Pro。
将图层设为可选图层
必须可以选择图层才能开始选择和编辑要素。
要将图层设为可选图层,请完成以下步骤:
- 在 Web Editor 中打开地图。
- 在选择工具栏上,单击可选图层
。
显示包含 web 地图图层名称的菜单。
- 选中希望可选择的图层对应的复选框;取消选中不希望可选择的图层对应的复选框。
注:
可选图层仅在浏览器会话期间保存。
可选图层已更新。
使用“选择”窗格
可以在选择窗格中查看在地图、表中或按属性选择的要素。
图层的更多选项按钮 提供以下选项:
- 缩放至 - 将地图平移至图层中所选要素的范围。
- 仅选择此项 - 清除所有其他图层选定的要素。
- 按属性选择 - 打开窗格以创建要素查询。
- 取消选择 - 从所选内容中移除所有要素。
所选要素的更多选项按钮 提供以下选项:
- 缩放至 - 将地图平移至所选要素的范围。
- 打开的弹出窗口 - 查看选定要素的字段和属性,并可选择缩放到该选定要素。 如果在 Map Viewer 中配置了弹出窗口以定义字段列表或包含内容(如图像、图表或附件),这些配置将在 Web Editor 中的弹出窗口中显示。
- 仅选择此项 - 清除所有其他选定的要素。
- 取消选择 - 从所选内容中移除此要素。
选择地图上的要素
在地图中选择要素允许您使用矩形选择、面选择或套索选择工具从 Web 地图上的特定位置选择要素。
要选择地图上的要素,请完成以下步骤:
- 在 Web Editor 中打开地图。
- 如有必要,更新可选图层。
- 在编辑工具栏上,单击矩形选择
。
矩形选择工具用于选择矩形区域内的一个或多个要素。
注:
当您在 Web Editor 中打开地图时,矩形选择是默认的选择工具。 如果您之前更改过选择工具,您将看到一个不同于矩形选择选项的选项。
- 如果需要,请从菜单中选择面选择或套索选择来更改选择方法。
- 单击要素或绘制形状选择地图上的要素。
蓝色轮廓表示选择了哪些要素。
- 如果需要,可使用追加到选择
或从选择中移除
来添加或移除选择中的要素。
从表中选择要素
从表中选择要素允许您使用表格视图对选择的属性进行排序和过滤。
要从表中选择要素,请完成以下步骤:
- 在 Web Editor 中打开地图。
- 如有必要,更新可选图层。
- 要打开图层窗格,执行以下操作之一:
- 在内容(深色)工具栏上,单击图层
。
- 在键盘上,按 Alt+Shift+L(对于 Windows)或按 Option+Shift+L(对于 Mac)。
随即显示图层窗格。
- 在内容(深色)工具栏上,单击图层
- 单击图层旁边的选项
。
- 单击显示表格。
随即显示该表。
- 选中一行或多行的复选框。
- 单击更多选项按钮
执行以下操作之一:
- 单击清除选择可取消选择要素。
- 单击缩放至选择以查看地图中选定的第一个记录。
- 单击显示选择可隐藏未选择的记录。
按属性选择
按属性选择允许您使用查询表达式来选择要素。 查询表达式使用一个或多个条件来确定选择哪些要素。 每个查询包含一个字段名称、一个运算符以及一个值。 如果需要高级查询,还可以分组条件。
要按属性选择,请完成以下步骤:
- 在 Web Editor 中打开地图。
- 在内容(深色)工具栏上,单击选择
。
随即显示选择窗格。
- 单击按属性选择。
- 对于选择图层,展开菜单并选择一个图层来构建查询。
- 对于选择类型,选择新建、添加到或从中移除。
新建将清除所有现有选择并创建新的选择。 添加到将查询的要素添加到现有选择中。 从中移除将从现有选择中移除查询的要素。
- 对于创建查询,选择表达式中第一个条件的参数,如下所示:
- 单击字段选择器展开替换字段菜单并更改条件的字段。
- 单击运算符选择器并选择一个运算符:is、is not、includes、excludes 或 contains。
可用条件取决于字段的类型。
- 在值输入框中,提供要用于表达式中的值。
输入框会有所不同,具体取决于字段类型和运算符。 例如,如果您已选择 includes 或 excludes 运算符,则需要从指定字段中的数据值列表中选择一个值。
- 或者,执行以下操作向表达式添加条件:
- 单击新增,然后针对每个新条件重复上述步骤。
提示:
要创建与已创建条件类似的条件,请单击条件的选项按钮
,然后单击复制。 进行所需更改以复制条件。
要删除选项,单击选项按钮并选择删除。
默认情况下,条件通过 AND 子句连接,这意味着必须满足所有条件才能选择要素。
- 单击以下全部为真,然后根据需要选择以下任一条件为真。
条件现在与 OR 子句相连。
- 单击新增,然后针对每个新条件重复上述步骤。
- 单击应用。
- 如有必要,单击缩放至选择可将地图缩放并平移至所选要素。
分组条件
要创建更复杂、更动态的查询,您可以创建多个条件的组。
注:
设置条件和组的顺序将决定选择哪些要素。
要使用分组条件创建查询,请完成以下步骤:
- 执行上一部分中的前六步按属性选择。
- 在要分组到集合的条件中,单击选项按钮
,然后单击添加条件。
创建一个包含现有条件和新条件的新集合。
- 为新条件添加字段、运算符和值。
默认情况下,条件通过 AND 子句连接,这意味着必须满足所有条件才能选择要素。
- 单击以下全部为真,然后根据需要选择以下任一条件为真。
条件现在与 OR 子句相连。
- (可选)重复上述步骤创建其他条件集。
提示:
要创建与已创建条件类似的条件,请单击条件的选项按钮
,然后单击复制。 进行所需更改以复制条件。
要删除选项,单击选项按钮并选择删除。
- 单击应用。
- 如有必要,单击缩放至选择可将地图缩放并平移至所选要素。
清除所选内容
单击清除选择 可取消选择所有要素。