ArcGIS Hub 为添加到站点内容库的多种项目类型提供了诸多文件下载。 下载指有人请求内容项目的完整或已过滤文件的过程。 可提供各种文件类型,具体取决于项目类型以及服务为托管服务还是非托管服务。 以下建议和工作流可帮助您优化数据下载和相关过程。 有关详细信息,请参阅浏览和下载数据和文档。
建议
在将项目设置为可供下载时查看这些推荐的配置和限制。
- 将数据从地图服务迁移至要素服务。
- 将数据发布为要素服务(如果适用,发布为单独的图层)。
- 通过托管服务发布数据(在 ArcGIS Online 中),尤其是包含许多记录和/或复杂几何或经常更新的内容的大文件。 请参阅发布托管要素图层和将内容上传为文件或使用 URL。
- 对于托管服务,启用提取功能 (ArcGIS Hub) 或启用导出数据设置 (ArcGIS Online) 支持更多下载格式并提高性能。 有关详细信息,请参阅允许数据导出。
- 在 ArcGIS Online 中将 CSV 文件上传为托管表图层。 无法对 CSV 进行过滤下载。
- 为托管和非托管服务(仅限要素服务)启用编辑者追踪,确保内容视图上显示的日期准确。 ArcGIS Hub 使用服务上的“上次编辑日期”了解服务数据的更新时间以及缓存文件是否已过期。 有关详细信息,请参阅编辑者追踪。
可用下载格式
ArcGIS Online 中托管的要素服务
如果 ArcGIS Online 托管的服务启用了导出数据设置 (ArcGIS Online) 或导出数据(提取功能)设置 (Hub),则只能下载要素服务(要素图层、表图层)。 可用下载格式如下:CSV、Shapefile、GeoJSON、KML、SQLite、GeoPackage、文件地理数据库、要素集合和 Excel。 有关详细信息,请参阅允许数据导出。
所有其他配置中的要素和地图服务
对于包括下文在内的所有其他配置,要素服务和地图服务只能下载为:CSV、Shapefile、GeoJSON 和 KML。
- ArcGIS Online 托管服务未启用导出数据设置 (ArcGIS Online) 或导出数据/提取功能设置 (Hub)
- 非托管服务(例如,自托管、本地服务器)
- Enterprise 托管服务
所有配置中的图像服务
- 对于所有配置,ArcGIS Server 版本高于 10.2 的图像服务可下载为:JPEG、PNG、PNG8、PNG24 和 PNG32。
- 对于 ArcGIS Server 版本高于 10.2 的所有配置,图像服务可下载为:JPEG、PNG、PNG8 和 PNG24。
注:
其他特定项目类型可采用原生格式下载(例如 GeoJSON 项目可采用 .geojson 格式进行下载)。
注:
ArcGIS Hub 允许经过身份验证的用户搜索和下载通过群组或组织与其私下共享的数据和文档。 如果启用了导出数据设置,则可以下载专用要素服务。 专用要素服务和专用图像服务支持将相同的格式用作其公共对应部分。 无法下载专用地图服务。
启用托管服务下载
导出数据设置允许 ArcGIS Hub 使用其他方法生成下载文件,该设置具有许多优势和一些已知限制。 最好将其用于处理包含许多记录和/或复杂几何的大项目,并建议用于公共数据,以加快下载过程。 支持下载的托管要素服务将以其他格式提供。
要让托管要素服务项目以受支持的文件格式下载,具有创建项目权限的管理员或用户必须为 ArcGIS Online 中的项目启用导出数据设置。 有关详细信息,请参阅允许数据导出。
这将启用 Hub 中的导出数据(提取功能)设置。 您还可以启用 Hub 中的导出数据(提取功能)设置(编辑模式,内容详细信息,下载选项卡)。 这将启用 ArcGIS Online 导出数据设置。
注:
系统将自动为从托管服务的下载提供文件名 ("LayerName_GlobalUID#");无法指定自定义文件名。 下载文件使用服务的空间参考而不是 4326(仅在 4326 中受支持的 KML 和 GeoJSON 除外)。 对于从托管要素进行的 KML 下载,不支持几何过滤器(支持属性过滤器)。 KML 文件扩展名将为 KMZ(KML 的压缩版本)。
注:
下载(托管和非托管)可能花费很长时间,具体取决于服务器配置、版本、分配的资源和几何位置以及各种记录和几何复杂性。 一些服务中的数据库配置会让数据后续页面中的分页时间呈指数级增长。 对于位于美国境外的非托管(自托管)服务,受 Hub 基础设置位置限制,下载速度可能更慢。
提供缓存文件
ArcGIS Hub 将始终提供缓存文件(如果存在)。 如果缓存文件不可用,则将在每个可用搁置的缓存版本中生成一个缓存文件。 当有人请求项目下载时,会发生以下情况之一:
- 如果缓存文件存在,将下载该文件
- 如果缓存文件不存在,则 Hub 将自动生成缓存并在准备就绪时进行下载
如果 Hub 无法确认缓存是否为最新,则用户可以请求重新生成缓存文件。 有关详细信息,请参阅浏览和下载数据和文档。
注:
生成更新后的缓存文件(以及更新搜索索引)可能需要花费一些时间。
其他下载格式
站点所有者和群组成员可提供链接,来引用 ArcGIS Online 本地不支持的文件或文档(要素服务不支持),例如 CAD 文件、PDF 文件等。 要添加其他资源,在 ArcGIS Online 中打开项目详细信息页面。 依次选择元数据、分布和在线资源。
提示:
如果元数据按钮处于隐藏状态,请让 ArcGIS Online 管理员启用元数据。
提供 URL 链接和名称,然后将功能设置为下载。 选择下载按钮 时,其他资源链接将显示在项目内容视图的侧面板上(在底部)。
注:
此时,其他资源仅适用于可下载的要素服务或地图服务。