可以将地图和数据作为托管图层发布到门户上。只要您允许,Web、桌面和移动应用程序可通过 Internet 访问您的托管图层。
托管图层允许您与门户中的其他成员轻松共享地图和要素。
发布托管图层的前提条件
您必须拥有以下内容才能将托管图层发布到门户:
- 创建内容和发布托管图层的权限
- ArcGIS 客户端(如果希望从 ArcMap 或 ArcGIS Pro 发布托管图层)
注:
您应用到 ArcMap 或 ArcGIS Pro 中的图层的定义查询也会应用于已发布的托管图层。但是,所有数据都会复制到您门户的托管服务器中。如果希望仅将发布数据的子集,则必须将数据的子集导出到其他要素类中,然后将其发布。
- 托管服务器
如果发布到门户的选项不可用,请联系门户管理员确定您的门户是否有托管服务器,并确认您是否具有发布托管图层的权限。
托管图层的类型
可发布以下类型的托管图层:
要素图层
托管要素图层支持矢量要素查询、可视化以及编辑。托管要素图层最适合在底图上可视化数据。在 web 应用程序中,托管要素图层通过浏览器绘制并支持交互式突出显示、查询和弹出窗口。
有关详细信息,请参阅发布托管要素图层。
根据注册到您的门户托管服务器的数据存储类型的不同,通过托管要素图层可用的功能也有所不同。下表汇总了一些功能差异:
功能 | 使用托管数据库时是否可用? | 使用通过 ArcGIS Data Store 创建的相关数据存储时是否可用? |
---|---|---|
启用要素创建追踪功能,并通过门户中的要素图层项目详细信息进行更新。 | 不可用;您必须连接至 ArcGIS Desktop 中的托管数据库才能在图层上启用编辑者追踪。 | 可用 |
通过门户中要素图层项目详细信息来启用基于所有权的访问控制。 | 不可用;您必须连接至 ArcGIS Desktop 中的托管数据库才能在图层上启用编辑者追踪,然后通过 ArcGIS Server Manager 对要素服务启用基于所有权的访问控制。 | 可用 |
通过门户中要素图层项目详细信息来启用或禁用附件。 | 不可用;您必须在 ArcGIS Desktop 中的图层上启用附件,之后才能将图层发布至门户。 | 可用 |
通过门户中要素图层项目详细信息来启用或禁用同步功能。 | 可用;但在启用同步功能前,必须先连接至 ArcGIS Desktop 中的托管数据库来向图层添加全局 ID。 | 可用 |
将托管要素图层数据导出至文件地理数据库。 | 可用;但仅在您是托管要素图层的所有者或门户管理员时才可用。 | 可用 |
将托管要素图层数据导出至 GeoJSON 文件。 | 可用;但仅在您是托管要素图层的所有者或门户管理员时才可用。 | 可用 |
将托管要素图层数据导出至要素集合。 | 可用;但仅在您是托管要素图层的所有者或门户管理员时才可用。 | 可用 |
发布空托管要素图层。 | 不可用 | 可用 |
通过现有托管要素图层发布托管切片图层。 | 不可用 | 可用 |
对于从逗号分隔值 (CSV) 文件中发布的托管要素图层,在门户地图查看器中查看和匹配地址。 | 不可用 | 可用 |
在门户地图查看器中创建要素模板。 | 不可用 | 可用 |
在门户地图查看器中计算字段的值。 | 不可用 | 可用 |
在地图查看器或 Insights for ArcGIS 中使用空间分析工具。 | 不可用 | 可用 |
WFS 图层
托管 WFS 图层是托管要素图层的 OGC 兼容只读视图。用于发布的托管 WFS 图层和托管要素图层共享相同的数据和初始元数据。
有关详细信息,请参阅发布托管 WFS 图层。
切片图层
托管切片图层使用一组预绘制的地图图像或切片来支持地图的快速可视化。这些切片将在数据上传结束后创建并存储在服务器上。托管切片图层适用于为地图提供地理环境的底图。
您可发布地图切片、矢量切片或托管要素图层作为切片图层。
有关详细信息,请参阅发布托管切片图层。
矢量切片图层
矢量切片图层引用一组包含 2D 和 3D 内容的 web 可用的矢量切片以及这些切片应被绘制的相应样式。切片访问性能和矢量绘制的结合使切片能够适应任意显示分辨率(设备不同,分辨率可能不同)。
有关如何创建托管矢量切片图层,请参阅发布托管切片图层中的构建和发布矢量切片包部分。
WMTS 图层
托管 WMTS 是托管切片图层的 OGC 兼容视图。您的门户中所有与公众共享的托管切片图层都可以通过 OGC WMTS 协议访问。 托管切片图层的发布者不必执行任何特殊操作即可启用 WMTS。要通过 WMTS 协议访问托管切片图层,需要打开图层的详细信息页面,然后打开切片图层的 URL。打开的页面包含可以链接到 WMTS 功能文档的 WMTS URL 链接,这些文档可用于访问支持 WMTS 的应用程序中的图层切片。
Scene 图层
托管场景图层支持使用缓存切片图层集合以及相关托管要素图层的三维数据快速地图可视化。从 ArcGIS Pro 发布 3D 数据时创建切片和要素图层。缓存切片和托管要素图层数据将存储在已注册到门户托管服务器的切片缓存和关系数据存储 (ArcGIS Data Store) 中。
有关详细信息,请参阅发布托管场景图层。
影像图层
托管影像图层是在门户管理员已与门户联合的 ArcGIS Image Server 网站上运行的动态影像服务。
有关详细信息,请参阅发布托管影像图层。
托管图层依赖性
托管图层对创建托管图层的项目有依赖性。例如,从上传的 shapefile 发布托管要素图层时,除非先删除托管要素图层,否则无法删除 shapefile。 如果从 ArcGIS Desktop 发布托管要素图层,则会创建一个服务定义文件并将其添加至我的内容。在删除托管要素图层之前,无法删除服务定义文件。
托管图层之间也存在依赖性。您可以从托管要素图层发布托管切片图层或托管 WFS 图层。这些托管切片和 WFS 图层依赖于托管要素图层中的数据,因此您必须先删除其依赖切片或 WFS 图层,之后才能删除托管要素图层。同样,您应用到托管要素图层的设置会影响到其依赖图层。例如,您在托管要素图层中设置的可视范围会影响到您能为从要素图层发布的托管切片图层构建的比例范围。
托管图层项目页面中详细信息下方的创建自值可以告知您发布托管图层时所用的图层或文件。发布为值可指示已从托管要素图层发布的其他托管图层。
可使用托管图层的客户端
托管图层通过熟知的 GeoServices REST 规范进行通信,因此可用于 Esri 应用程序以及第三方应用程序。通过地图查看器可轻松浏览服务,除此之外还可以使用 ArcGIS Runtime SDK、可配置应用程序或 Web AppBuilder for ArcGIS 来创建自己的应用程序。其他受支持的客户端应用程序包括 ArcGIS Explorer(在线版本和桌面版本)、ArcMap 以及 ArcGIS Pro。有关其他客户端,请参阅 Portal for ArcGIS 的常用客户端。
访问托管图层
默认情况下,发布托管图层时它们是私有的,并且只有发布他们的人才能够访问。默认情况下,托管图层不显示在搜索结果中,也不属于任何群组。可以选择将您的托管图层提供给门户上的特定群组,您门户中的所有成员,甚至可以将其提供给能够连接到您门户的任何人。 有关详细信息,请参阅共享项目。