管理要素模板

订阅订阅:

为了管理托管要素服务模板,您需要一个属于 ArcGIS Online 组织的帐户。有关详细信息,请参阅入门

当您提供用于 web 编辑的数据集时,您就将其向可能是 GIS 新手或可能使用各种不适于长时间进行属性编辑会话的设备的用户开放。您可以使用户更简便地进行作业,并通过精心准备要素模板来维持数据完整性。

要素模板根据特定的属性组合来定义允许编辑者添加到数据集的项目类型。例如,学校图层的要素模板可能允许编辑者选择是否应将新要素分类为小学、中学或高中。服务管理员可以在创建要素模板时,预先设置这三个选项的学校类型属性。通过这种方式,要素模板可确保编辑者不会在该重要属性中输入无效的值。

显示学校类型的要素模板示例

要素模板并非必须基于单一的属性。例如,要素模板可以根据管道直径和构成管道的材料来定义可用的管线类型。明确定义的要素模板可帮助您的编辑者只添加所允许的要素类型。可以使用要素模板来提供有效要素类型的专用调色板,以供编辑者进行创建和修改。

如果图层中的所有要素都表现出类似的特征,或者无法简单地分入标称或序数类别,也无需担心模板。例如,如果正在数字化名称唯一的研究区域的面边界,则可能不需要模板。但是,如果要将每个研究区域都分入优先级类别中,则模板很有用。

要素模板来自哪里?

可以在 ArcMap 或 ArcGIS.com 地图查看器中定义要素模板。

如果服务来源于地图文档,可以使用 ArcMap 定义要素模板。该过程在 ArcGIS for Desktop 帮助手册使用要素模板中进行了介绍。将服务发布到 ArcGIS Online 并允许编辑时,要素模板保留。在 ArcGIS.com 地图查看器和其他客户端中,编辑者将能够处理最初使用 ArcMap 所定义的要素模板。

还可以使用 ArcGIS.com 地图查看器定义要素模板。如果发布来自 CSV 文件或 shapefile 的要素服务(没有任何关联的模板信息),这将尤为有用。该主题的其余部分介绍了如何使用 ArcGIS.com 地图查看器创建模板。

使用 ArcGIS.com 地图查看器创建要素模板

以下步骤介绍了如何创建或修改 ArcGIS Online 托管要素服务的要素模板。假设已使用 shapefile 或 CSV 文件发布要素服务(如果使用 ArcMap 发布,应已经定义好模板)。

步骤:
  1. 在要素服务中启用编辑并调整编辑设置,以确保允许编辑者添加要素。
  2. 打开用于服务的项目详细信息。
  3. 单击项目缩略图下的打开链接并单击在 ArcGIS.com 地图查看器中打开
  4. 按照您在模板中所希望的显示方式为图层设置符号系统。大部分情况下,这包括根据数据中的字段配置唯一符号系统。该字段中的值将定义对于编辑者而言所允许的要素类型。
    设置符号类型
  5. 单击编辑按钮。要素服务的默认模板显示在地图左侧。
  6. 单击管理按钮。仅当您是服务的所有者或是组织中的管理员时,才能看到该按钮。
  7. 在下拉列表中,单击您想要管理其要素类型的图层名称。

    将显示要素类型及其模板的列表。可单击模板名称右边的小箭头,对列表中的模板位置进行重新排序或设置模板属性。将要编辑的最重要的属性是与模板相关联的一组字段值。请参阅设置要素模板的默认属性值

    以下图像显示了一个示例,说明在 ArcGIS.com 地图查看器的编辑环境中如何显示要素模板。

    在编辑环境中如何显示模板

    每个要素类型都可以拥有进一步预定义要素属性的多个模板。以下图像显示了每个学校类型如何拥有两个模板:一个用于公立学校,一个用于私立学校。这将转换为编辑环境中的更多要素选择。

    每个要素多个模板

    要添加新模板,可以单击模板名称右侧的箭头并单击新模板,或单击复制从现有模板开始添加。

  8. 要添加新的要素类型,请单击添加新的要素类型按钮。

    在该对话框中执行的最重要操作是设置将定义该要素类型的属性值。例如,如果要添加非传统学校的要素类型并且数据具有类型字段,则您可以针对类型字段等于非传统的情况定义模板。

    添加新的要素类型
  9. 完成要素类型和模板的更新后,请单击保存更改。随即将更改保存到托管要素服务中。

    下次在 ArcGIS.com 地图查看器中或任何支持编辑要素服务的客户端中编辑要素时,将看到更改。

管理要素模板的注意事项

4/12/2013