要素图层

要素图层是相似地理要素的分组,例如建筑物、宗地、城市、道路和地震震中。 要素可以是点、线或面(区域)。 要素图层最适合在底图上可视化数据。 可以设置要素图层的属性,例如:样式透明度可视范围刷新间隔标注,从而控制图层在地图中的显示方式。 针对要素及其属性,可以使用要素图层来查看、编辑、分析和执行查询。

每种类型的要素图层各自满足不同的需求,因此功能稍有不同。 有关每种要素图层类型的可用功能的比较,请参阅要素图层功能

有关 Open Geospatial Consortium (OGC) 要素的详细信息,请参阅 OGC

托管要素图层

托管要素图层是已经发布ArcGIS Online 的图层。 这些图层中的要素数据托管或存储在 ArcGIS Online 中。 这些图层可在 ArcGIS 上提供最大的灵活性、可扩展性和兼容性。 除了上面列出的常规要素图层功能外,还可以对托管要素图层执行以下操作:

  • 在外业中,使用 ArcGIS Survey123ArcGIS Field Maps 应用程序以在线或离线方式编辑数据。
  • 从移动应用程序共享位置,例如 ArcGIS Field Maps
  • 控制编辑者追踪和要素图层功能与设置
  • 从要素图层创建视图,以支持不同的用户需求。
  • 发布切片图层,以支持高需求使用案例。
  • 发布 WFS 图层以满足 OGC 兼容图层的要求。
  • 从包含点或多面体图层的要素图层发布场景图层

您可以通过各种工作流(包括即用型模板)发布托管要素图层。

托管 Indoors Spaces 要素图层

当您将符合 ArcGIS Indoors 信息模型的 Reservations 图层发布到获得 Indoors Spaces 许可的 ArcGIS Online 组织时,将创建 Indoors Spaces 托管要素图层。 托管 Indoors Spaces 要素图层用于在 Indoor ViewerIndoors 移动应用程序中启用工作空间预订

当您在 ArcGIS Online 中与其他托管要素图层交互时,托管 Indoors Spaces 要素图层具有与其他托管要素图层类似的功能,但以下情况除外:

  • 有权访问 Indoors Spaces 要素图层的任何人都可以对其进行编辑。
  • 您不能与公共、分布式协作组或允许外部用户使用的组共享 Indoors Spaces 要素图层。

ArcGIS Server 要素图层

如果将图层托管在 ArcGIS Server 站点上,则仍然可以在 ArcGIS Online 中将这些 ArcGIS Server 要素服务用作图层。 这些图层与托管要素图层相似,但具有以下差异:

  • 数据未复制到 ArcGIS Online;而是保留在您在 ArcGIS Server 站点注册的数据源中。
  • 删除 ArcGIS Server 要素图层时并不会删除数据。
  • ArcGIS Server 要素图层的大多数配置在 ArcGIS Server Manager 中实现,而不是在 ArcGIS Online 中实现。
  • 对于 ArcGIS Server 要素图层和托管要素图层而言,ArcGIS Online 网站中的功能有所不同

这些差异中有许多可防止对存储在注册到 ArcGIS Server 站点的文件夹和数据库中的数据进行不必要的更改,因为此类数据通常是您的记录系统,并且可能被其他应用程序直接访问。 但是,托管要素图层数据由 ArcGIS Online 管理,且不能通过其他应用程序直接访问。

如果您要在 ArcGIS Online 中使用您的 ArcGIS Server 要素图层,您可以通过我的内容ArcGIS Server 站点中的图层添加到 ArcGIS Online。 这样一来,您不仅可以引用服务的 REST 端点 (URL),还可以使用地图和应用程序中的图层,同时保持将数据存储在注册到 ArcGIS Server 站点的数据源中。 您还可以Map Viewer 中添加 ArcGIS Server 要素图层将要素图层添加到 Map Viewer 经典版

ArcGIS Server 地图或要素服务中的图层

Map ViewerMap Viewer 经典版 中,您可以将单独的图层作为项目添加到地图服务或要素服务,或者添加到地图。 这将允许您在地图或应用程序中将单个图层用于服务,而无需在服务中使用所有图层。

例如,如果您可以访问一个包含道路图层、建筑物图层和铁路图层的 ArcGIS Server 地图服务,但您只需要访问道路,则可以将道路图层作为项目添加(如果需要提供访问服务的凭据,则推荐使用)或直接添加到地图中。 为此,您需要从地图服务的 REST 端点复制道路图层的 URL。 地图服务 REST 端点的 URL 的格式为 https://<server>.<domain>/server/rest/services/<service_name>/MapServer。 此页面的图层部分列出了服务中每个图层的链接。 单击要使用的图层的链接。 复制打开页面的 URL 以获取图层 URL。

注:

通过地图服务中的图层创建的要素图层为只读状态;您无法对其启用编辑。

要素集合

可将诸如 .csv 文件、shapefile底图注释草图等项目直接添加到地图。 这些内容被视为地图中的要素集合图层。 可将添加的任意要素集合另存为地图的一部分。 由此可将要素集合数据另存为地图的一部分。 例如,通过编辑数据对要素集合进行的任意更改仅反映在地图中。 更改不会应用到派生要素集合的原始 .csv 文件、shapefile 或地图注释。

通过在图层属性菜单上单击保存图层,您也可以将地图中的 .csv 文件、shapefile 和地图注释图层另存为要素集合项目。 项目将显示为我的内容中的新要素集合,可以与他人共享和添加到多个地图。 将要素集合另存为自己的项目时,数据会随要素集合项目一起保留,而不是存储为地图的一部分。 单击保存图层后可保存对要素集合项目所做的任何更改,例如修改要素集合项目的数据。 如果要素集合项目用在其他地图中,则更改还将反映在这些地图中。 如果从我的内容删除要素集合项目,该项目将不再可用。

地图注释

可通过添加地图注释图层,在地图的 Map Viewer 经典版 中创建要素。 地图注释图层是一种要素集合。 借助地图注释图层,您可以使用要素对要显示在地图上的事物进行符号化,例如公共访问点、徒步路线或火线。 还可以添加单击要素时出现的弹出窗口中显示的描述性信息。

默认情况下,地图注释图层中的要素和地图一起保存,因此只有您(即地图作者)可对这些要素进行编辑和保存。 您还可以选择将图层另存为内容中的要素集合项目,由此允许您编辑其项目详细信息并与其他人共享项目。 地图注释图层对于显示某一社区内发生的事件或石油生产设施点清单等信息非常有用。 这是向地图添加少量要素的好方法,例如,由城市公园和娱乐部门管理的游泳池。 如果您没有具备发布权限或访问 ArcGIS Server 权限的组织帐户,那么这也是创建要素图层的一种方法。

路径图层

可以使用 Map Viewer 经典版获取方向,然后在地图中创建路径图层。 路径图层是一种要素集合,其中包含四个子图层:停靠点、方向事件、方向和路径信息。每个子图层都具有其自己的属性,例如,弹出窗口标注,您可以根据需要对其进行配置。 在 Map Viewer 经典版 中,可以将路径图层另存为我的内容中的项目,然后在其他地图中进行使用。 将路径图层另存为项目后,可以与其他用户进行共享

流要素图层

流要素图层是通过 ArcGIS GeoEvent Server 流服务创建的要素图层。 这对于显示具有庞大数据量或数据变化间隔未知的实时数据源来说非常有用。 例如,车队可能正在传输其位置,而车辆的当前位置也需要受到持续监控。 向 Map Viewer 经典版 中添加流要素图层时,可使用流控制过滤服务发送至图层的数据。 可以通过内容页面中的图标流要素来识别流要素图层。

流要素图层使用 HTML5 WebSocket 连接到 ArcGIS Server 流服务。 大多数现代化浏览器支持 WebSockets。

要素图层功能

以下部分列出了创建每种要素图层类型的方法,并对 Map Viewer 经典版Map ViewerScene Viewer 以及项目详细信息中每种类型的可用功能进行了对比。

发布方法

以下列表介绍了如何在 ArcGIS Online 中创建各类型的要素图层:

  • 托管要素图层 - 将项目添加到 ArcGIS Online 并发布、从 ArcMapArcGIS Pro 发布、从模板或现有要素图层创建空托管要素图层或定义空托管要素图层的方案。 有关详细信息,请参阅发布托管要素图层
  • ArcGIS Server 要素图层 - 从 ArcGIS Desktop 应用程序或 ArcGIS Pro 发布至 ArcGIS Server 站点并添加服务ArcGIS Online
  • 流要素图层 - 在 ArcGIS GeoEvent Server 中配置流图层并添加服务ArcGIS Online
  • 要素集合 - 将 .csv 文件、shapefile 或地图注释添加到 Map Viewer 经典版 并保存图层

Map Viewer 经典版

ArcGIS Online 中的所有要素图层项目均可添加到 Map Viewer 经典版,但可用功能可能略有不同。 下表比较了 Map Viewer 经典版 中的要素图层功能:

功能托管要素图层托管 Indoors Spaces 要素图层ArcGIS Server 要素图层流要素图层要素集合

编辑(如果在图层上启用编辑)

即使未启用编辑,任何有权访问图层的人都可以对其进行编辑。

不适用;无法在要素集合项目上启用编辑

使用完全编辑控制权限添加到 Map Viewer 经典版

更改样式设置透明度设置可见范围

定义标注

是,但不支持地图注释

设置刷新间隔

配置弹出窗口

应用过滤器

是,可在 Map Viewer 经典版 中实现

是,可在 Map Viewer 经典版 中实现

是,可Map Viewer 经典版ArcGIS GeoEvent Server 中使用流控件实现

在地图中复制并另存为新图层

使用标准要素分析工具

计算表中的字段

从表中添加字段和删除字段

Map Viewer

您可以向 ArcGIS Online 中的新 Map Viewer 添加托管要素图层和 ArcGIS Server 要素图层,但是每种类型图层的可用功能略有不同。 下表比较了 Map Viewer 经典版 中的要素图层功能:

功能托管要素图层托管 Indoors Spaces 要素图层ArcGIS Server 要素图层要素集合

编辑(如果在图层上启用编辑)

即使未启用编辑,任何有权访问图层的人都可以对其进行编辑。

不适用;无法在要素集合项目上启用编辑

更改样式设置透明度设置可见范围

定义标注

配置弹出窗口

在地图中复制和保存图层

创建图层组

为可编辑图层配置表单

注:

表单与地图一起存储,而不是与要素图层一起存储。

应用过滤器

计算表中的字段

从表中添加字段和删除字段

Scene Viewer

您可以Scene Viewer 添加托管要素图层和 ArcGIS Server 要素图层。 每个图层可以包含无限数量的要素。

项目详细信息

为要素图层配置的许多设置和详细信息对于所有要素图层和项目大体上都相同,例如设置标签和类别,设置摘要和说明,启用删除保护以及设置范围。 下表中列出了各个要素图层间不同的设置和详细信息:

功能托管要素图层(包括 Indoors Spaces 要素图层)ArcGIS Server 要素图层流要素图层要素集合

发布其他图层

是,适用于托管要素图层

从中创建视图

您无法从 ArcGIS Online 中的要素图层创建视图,但等效的工作流是在 ArcGIS Desktop 应用程序或 ArcGIS Pro 中发布源自相同数据的多个要素图层。

可视化选项卡上定义视图区域

不适用

不适用

不适用

从中导出数据

添加并查看元数据

启用附件

您无法启用 ArcGIS Online 中的附件。 但是,您可以在发布要素图层之前在源数据上启用附件。

覆盖图层

您无法从 ArcGIS Online 覆盖要素图层。 但是,您可以从 ArcMapArcGIS Pro 进行覆盖。

不适用;流图层数据在不断变化。

追加数据

您不能从 ArcGIS Online 进行追加。 但是,由于数据位于 ArcGIS Server 站点注册数据存储中,因此追加到源数据。

不适用;流图层数据在不断变化。

数据选项卡上的计算字段内容

数据选项卡上的添加字段删除字段

在列上启用或禁用唯一约束

定义属性列表和范围

不可用;您可以查看现有列表和范围,但不能在数据选项卡上添加或删除它们。

添加字段描述和值类型

数据选项卡上编辑非空间字段值

更改字段属性,包括显示名称(标题)、描述、字段值类型、唯一值约束以及是否允许对该字段进行编辑

可以编辑显示名称、描述和字段值类型,但不能编辑其他字段属性。

可视化选项卡上应用过滤器

修改编辑设置

您无法从 ArcGIS Online 启用或修改编辑设置。 在发布要素图层时配置编辑设置,或在发布后在 ArcGIS Server Manager 中修改设置。

启用同步以供离线使用和协作

您无法从 ArcGIS Online 启用同步。 在发布时设置或在 ArcGIS Server Manager 中修改。

否*

*作为 Web 地图的一部分保存的草图图层和地图注释图层会自动启用离线使用功能。 其他要素集合图层或图层项目不支持离线使用。

追踪编辑内容

您无法从 ArcGIS Online 启用编辑者追踪。 但是,您可以从 ArcGIS Desktop 应用程序或 ArcGIS Pro 中对源数据启用编辑者追踪。

更新各个子图层的详细信息、数据和可视化配置