“属性表”微件
在本主题中
“属性表”微件用于显示业务图层属性的表格视图。它显示在 web 应用程序的底部,可以打开、调整大小或关闭。当显示多个图层的属性时,将自动在属性面板中生成多个选项卡,以供您在各个属性表之间切换。可以使用微件的配置窗口来指定表格视图中包含哪个(些)图层、可显示哪些字段以及是否能导出表格视图。
目前,支持地图服务、要素服务和地图的要素集合中的图层。地图服务和要素服务的图层要求具有查询功能才能在表中显示。
配置“属性表”微件
“属性表”微件是一种独立于面板的微件。
- 将鼠标指针悬停在“属性表”微件上方,然后单击小眼睛图标在应用程序中显示或隐藏此微件。
-
将鼠标悬停在“属性表”微件上方,然后单击小编辑图标 。
此微件的配置窗口随即打开,其中列出与地图相关的各个图层。
- 在显示下关闭不想显示在表中的图层。
- 在配置图层字段下,单击选定图层旁的编辑图标 ,然后取消选中不想显示在表中的字段。
- 如果允许用户将属性表导出至 CSV 文件,则选中导出至 CSV 复选框。
- 单击确定。
微件设置窗口随即关闭。
警告:
默认情况下,所有支持图层都会在表中列出。如果服务不支持查询功能,关联图层在显示中保持未选中状态。当您尝试选中它时,会显示一条警告消息询问您是否开启服务的查询功能。此外,“图层”列表菜单上的打开属性表按钮对于没有查询功能的图层不可用。
注:
对于 Internet Explorer 8 和 9,当您保存导出文件时需要手动输入 .csv 扩展名。默认情况下,对于 Safari 您需要对以“未知”形式保存的导出文件进行手动重命名。
使用“属性表”微件
- 打开和关闭属性表的选项如下:
- 要将其打开,单击地图底部的箭头按钮。
- 要将其关闭,单击属性表顶部的箭头按钮或单击表右上方的 X。
- 转至“图层列表”菜单然后单击打开属性表。
- 选择记录 - 单击表中的记录可将其选中,并将地图中的对应要素高亮显示为在“属性表”微件配置窗口中指定的颜色。按 Shift 或 Ctrl 键可选择多条记录。
- 清除选择 - 单击清除所选内容按钮清除所有选择。
- 缩放至所选要素 - 单击“缩放”将地图范围重置为以所选要素为中心。
- 刷新 - 单击“刷新”以刷新表。
- 排序字段 - 单击字段标题将按此字段对记录进行排序。
- 显示或隐藏列 - 单击“属性表”面板右侧的 + 图标可打开字段可见性窗口。选中或取消选中字段可将其设置为在表中可见或不可见。
- 所选记录数 - 显示在表的左下方。
- 选项如下:
- 显示所选记录 - 只显示所选记录。
- 显示相关记录 - 如果所选记录有相关表,则显示所选记录。
- 按地图范围过滤 - 仅显示当前地图范围内的要素的属性。
- 显示或隐藏列 - 相当于单击面板右侧的 + 图标来设置各个字段的可见性。
- 导出至 CSV - 将属性导出至 CSV 文件。如果选择了记录,则仅导出所选记录。如果没有选择记录,则导出所有记录。要支持此功能,必须为相应要素服务启用“导出数据”属性。
注:
对于要素图层,导出至 CSV 的最大记录取决于发布时服务中设置的 maxRecordCount 属性。
注:
当前版本的 Web AppBuilder for ArcGIS 不支持通过“属性表”微件编辑属性或删除要素。