Skip To Content

数据下载设置

ArcGIS Enterprise Sites 可为添加到站点内容库的多种项目类型提供文件下载。 有多种文件格式可供选择,具体取决于项目的类型。 例如,系统支持 .csv、.kml、shapefile (.shp) 和 GeoJSON 格式的空间数据(要素图层、要素服务和地图服务)。

下载的工作原理

下载是这样一个过程:在该过程中,有人会请求获得站点的内容库中可供下载的项目的文件格式。

文件生成

当有人在项目的预览页面上请求下载时,会发生以下情况:

  • 对于托管图层,ArcGIS Enterprise Sites 将在导出新文件之前检查是否存在更改。 如果数据集在创建最后一个导出文件之后发生了更改或更新,Enterprise Sites 会创建一个新文件。 否则,下载来自上一次导出。
注:

Enterprise Sites 支持从托管服务下载内容。 非托管服务没有下载选项。

要使数据可通过 Enterprise Sites 进行下载,管理员必须在 Enterprise 中的项目详细信息页面上启用导出数据设置,原因是 Enterprise Sites 依赖于基础服务的提取功能。 有关详细信息,请参阅从托管要素图层导出数据

建议和限制

在将项目设置为可供下载时查看推荐的配置。

启用服务项目下载

要使任何服务项目(例如要素图层)可采用受支持的文件格式下载,具有创建项目权限的管理员或用户必须确保为该项目已启用导出数据设置。

注:

除启用数据导出外,ArcGIS Enterprise Sites 可以针对经过身份验证的用户账户创建导出项目。 在 Enterprise Sites 中,用户将看到存储这些导出项目的 “item-export” 文件夹。 当用户下载更新文件时,他们将在此文件夹中看到一个附加项目。

匿名下载

没有 Enterprise 账户的用户无法在公开共享的数据上自动使用下载文件。 为了使数据可用于匿名下载,管理员还必须确保以下内容:

  • 项目已公开共享,且属于公开共享站点的内容库。
  • 具有创建项目权限的管理员必须已创建各个文件格式(.csv、.shp、geoJSON 等)的缓存版本。 这些是导出的项目。 必须通过在站点内的项目内容页面上,针对每种格式选择下载来完成此操作。
  • 然后,必须公开共享用户主目录文件夹或用户“item-exports”文件夹中生成的导出项目。
    注:
    此过程并非自动进行。 更新项目的数据或元数据时,具有创建项目权限的管理员或用户必须重复此过程并公开共享新导出的项目。

由于上述工作流,应用程序将向匿名用户或不具有创建项目权限的用户显示警告。 这些用户将看到一条永久性警告,指出某些下载格式可能不可用或可用的下载格式可能不是最新版本。

默认下载格式

ArcGIS Enterprise Sites 默认支持以下格式:

  • 要素图层、要素服务和地图服务支持 .csv、.xlsx、.kml、.shp、文件地理数据库、.geojson 和要素集合格式
  • 图像服务支持 .jpg、.png、.tiff 格式
  • 表格支持 .csv
  • 其他特定项目类型可采用原生格式下载(例如 GeoJSON 项目可采用 .geojson 格式进行下载)
注:

可以在下载中更改字段长度、字段精度和比例。 下载进程将更改数据模式,以使所有值都位于以 32 位存储的整数值带符号的范围内。 数据本身不会改变。

注:

对于私有下载,Enterprise Sites 会自动使用在基础服务上设置的空间参考。

编辑者追踪

ArcGIS Enterprise Sites 使用服务上的“上次编辑日期”了解服务的更新时间以及缓存文件是否已过期。 这允许 Enterprise Sites 向访问者显示状态消息,例如“正在生成文件”和“可能需要花些时间下载更新后的文件”。编辑者追踪同时确保内容视图中显示的日期准确。 有关详细信息,请参阅编辑者追踪

大型文件

具有许多记录和/或复杂几何的大型文件需要时间才能以访问者选择的下载格式进行更新和生成。 对于大型或频繁更新的内容,请尽可能发布托管服务。 例如,如果要共享 .csv 文件,请选择将其托管为表,然后将托管服务添加到站点的内容库中。 有关详细信息,请参阅发布托管要素图层使用 URL 上传内容

面向下载文件的附加支持

外部格式

站点所有者和核心团队成员可以提供指向 Enterprise 中原生不支持的文件或文档的链接,例如 CAD 文件、非托管文件和地理数据库。 要添加其他资源,在 Enterprise 中打开项目详细信息页面。 依次选择元数据分布在线资源

提示:

如果元数据按钮处于隐藏状态,请让 Enterprise 管理员启用元数据。

提供 URL 链接和名称,然后将功能设置为下载。 选择下载按钮 下载 时,其他资源链接将显示在项目内容视图的侧面板上(在底部)。

注:

此时,其他资源仅适用于引用要素服务或地图服务的项目。