如果需要由托管要素图层表示的数据的不同视图(例如,要应用不同的编辑器设置、样式或过滤器),则可以从托管要素图层创建托管要素图层视图。拥有视图后,您就可以定义托管要素图层视图中可用的要素或字段以及将视图共享给其成员需要该数据视图访问权限的群组。
创建要素图层视图时,会将新的托管要素图层项目添加到内容中。这个新图层是托管要素图层中数据的一个视图,这意味着对数据所做的更新会显示在托管要素图层及其所有托管要素图层视图中。但是,由于该视图是一个单独的图层,您可以独立于创建其的托管要素图层更改属性和设置。例如,您可以允许特定群组的成员编辑托管要素图层,但与组织的其他成员共享只读要素图层视图。
只有托管要素图层的所有者才能基于原始图层来创建托管要素图层视图。这与复制图层不同,复制图层可以由非所有者,甚至公共用户来完成。
创建托管要素图层视图
要从托管要素图层创建托管要素图层视图,请按照以下步骤操作:
- 登录到组织。
您必须具有创建内容的权限,且必须是您要从中创建视图的托管要素图层的所有者。
- 打开内容 > 我的内容并打开要用作视图源的托管要素图层的项目页面。
该图层必须是托管要素图层,而不是从 web 或要素集合添加的要素图层。
- 单击项目页面概览选项卡上的创建视图图层。
- 输入托管要素图层视图的唯一标题。
- 输入标签术语,并以逗号分隔。
标签是一些词语或短语,用于描述项目并帮助您在搜索时找到项目。Federal land 将被视为一个标签,而 Federal,land 将被视为两个标签。
- 输入用来描述视图的用途和内容的摘要。
- 如果门户管理员已配置内容类别,请单击分配类别,然后最多选择 20 个类别以方便其他用户查找您的项目。您也可以使用过滤器类别框来缩小类别列表范围。
- 选择要存储托管要素图层视图的文件夹。
- 如果您在 ArcGIS Pro 中发布了托管要素图层,并选择保留图层 ID 或者通过编程方式在托管要素图层中分配了特定图层 ID,则可能会希望托管要素图层视图使用相同的图层 ID。要在视图中使用与托管要素图层相同的图层 ID,请选中保留图层 ID 复选框。
某些应用程序(例如 Esri 解决方案图层模板)需要特定的图层 ID。如果您需要在其中一个应用程序中使用视图,请保留图层 ID。
- 单击确定创建视图。
托管要素图层视图设置
托管要素图层视图的设置分为三个类别,如以下部分所述。
继承自无法在视图上进行单独配置的托管要素图层的设置
托管要素图层视图从创建其的托管要素图层继承以下设置。如果托管要素图层的任何设置发生更改,其所有视图的设置也会更改;您不能在托管要素图层视图上单独更改这些设置。
继承自可在视图上进行更改的托管要素图层的设置
托管要素图层视图从创建其的托管要素图层继承以下设置。如果您希望为要素图层视图使用其他配置,可以在不影响托管要素图层的情况下更改视图的配置。
可以在视图和创建其的托管要素图层上单独进行的设置
托管要素图层视图不会从创建其的托管要素图层继承以下设置。在视图上单独进行这些设置。
不会继承相互依存的设置
托管要素图层视图不会从其创建时的托管要素图层继承同步设置。要在托管要素图层视图上启用同步,必须先在主托管要素图层上将其启用。要在主托管要素图层上禁用同步,必须先在各依赖托管要素图层视图上将其禁用。
托管要素图层视图和数据访问
作为托管要素图层的所有者或组织管理员,您必须仔细考虑启用编辑的影响,以及哪些人员有权访问图层。例如,如果您在与公众共享的图层上启用编辑,则可访问您门户的任何人(甚至是未登录到您组织的人)都将可以编辑该图层。 一般而言,有权访问图层的人越多,该图层的编辑权限就应该越严格。因此,除非您创建托管要素图层的明确目的是在面向公众的应用程序中收集信息,否则不应在与所有人共享的要素图层上启用编辑。
托管要素图层视图非常适合帮助您控制相同托管要素数据的访问;您可以仅授权需要编辑的用户进行编辑。可以将托管要素图层设置为可编辑并仅与成员需要编辑数据的群组进行共享。然后,您可以从托管要素图层创建托管要素图层视图,不要对其进行编辑,并在不影响数据的情况下与更多群组、整个组织或公众共享视图。
有关如何将视图和不同的编辑选项结合起来,以便向具有不同编辑需求的各类型用户提供相同的数据,请参阅数据访问和编辑。
创建托管要素图层视图时的注意事项
创建托管要素图层视图时,请注意以下几点:
- 如果需要刷新数据,请覆盖从中创建视图的托管要素图层。数据更新将显示在视图中。
注:
如果在覆盖之前向地图中添加图层、从地图中删除图层或对地图中的图层重新排序,则无法从 ArcGIS Pro 或 ArcMap 覆盖托管要素图层。如果需要在覆盖托管要素图层前添加、删除或重新排序图层,必须先删除所有依赖视图。
- 在同一托管要素图层上最多可创建 20 个视图。