发布将在 Portal for ArcGIS 上托管的要素、切片和场景,以便与其他人共享。 共享后,具有访问权限的用户便可在门户网站中使用地图中的托管图层。 开发人员还可在其构建的 Web 和桌面应用程序中包括托管图层的 URL。其他人可能会使用 ArcGIS for Desktop 中的托管 Web 图层来增强地图或执行分析。
如果您允许,共享您的托管要素的用户可以将数据从图层导出到 CSV、shapefile、GeoJSON 或文件地理数据库中。
查找 URL
要查看已发布的托管图层并查找其用于 Web 应用程序的 URL,请登录组织并单击我的内容。此页面中显示的表列出了您添加的所有地图、应用程序、要素和切片。
表中的类型列列出了共享项目的类型。托管要素被列为要素图层,托管切片被列为切片图层,托管场景被列为场景图层。
与切片相对应,您还会看到 Service Definition 类型的项目。服务定义是一个压缩文件,内含地图、地图数据以及如何发布切片的详细信息。
单击要素图层、切片图层或场景图层类型的任一项目,转到包含项目描述和 URL 的页面。 使用 ArcGIS Web 或移动 API 创建应用程序时,可复制该 URL 并在代码中使用。也可以单击打开,在地图查看器中查看地图。使用该地图查看器构建可保存的地图,稍后在 Web 应用程序中重新使用。
在 ArcMap 中使用托管 Web 图层
可在 ArcMap 中使用门户上托管的要素和切片。要执行此操作,您必须首先将 ArcGIS for Desktop 连接到您的门户。有关说明,请参阅通过门户使用 ArcMap。
连接到门户之后,请打开 ArcMap 中的目录窗口,然后双击我的托管服务。如果尚未登录门户网站,系统将提示您登录。随后,您将看到可拖放到 ArcMap 内容表中的服务的列表。
在 ArcGIS Pro 中使用托管 Web 图层
可以在 ArcGIS Pro 中使用门户上托管的要素、切片和场景。为执行此操作,在 ArcGIS Pro 工程的工程窗格中单击在线。您可以通过我的内容、您所属的群组添加图层或搜索公开提供的图层。选择希望添加的图层并将其拖放到地图或场景上。
您必须登录到组织才能通过工程窗格访问托管图层。
从托管要素图层导出数据
如果满足以下条件之一,则可从托管要素图层中导出 CSV 文件、shapefile、文件地理数据库、GeoJSON 文件或要素集合:
- 您拥有要素。
- 您是门户管理员。
- 您不是托管要素图层的所有者或管理员,但所有者或管理员已将该托管要素图层配置为允许其他用户导出数据。
在该网站中,可通过单击托管要素图层的项目详细信息页面上的编辑并单击属性列表下的允许其他用户导出不同格式来更改设置。
从托管要素图层导出线图层或面图层时,只有非空间属性会导出至 CSV 文件。导出点图层至 CSV 文件时,会导出该点的纬度值和经度值。
所有导出的项目都存储在我的内容下的根文件夹中。
执行这些步骤从托管要素图层导出数据:
- 登录并打开您希望导出的要素的项目详细信息。
- 如果您拥有要素,请单击我的内容,然后单击项目标题。
- 如果您不是要素所有者,请搜索图层,然后在搜索结果列表中单击要素图层名称。
- 如果您想导出单独图层,在项目详细信息页面中找到图层部分,单击想要导出的图层旁边的小箭头图标,并选择想要导出的格式。如果您想要导出托管要素图层中的所有图层,单击导出,然后选择您想导出的格式。
- 导出到 Shapefile 可在您导出的内容中为每个图层创建包含 shapefile 的压缩文件 (.zip)。您可下载该文件并保存在您的计算机中。
- 导出到 CSV 文件会在您从图层中导出时创建逗号分隔值文件。您可打开该文件或保存在您的计算机中。导出所有图层至 CSV 可创建一个 CSV 集合,它是 .zip 文件,每个图层都包含一个 CSV 文件。您可下载 .zip 文件并将其保存在您的计算机中。
- 导出到 FGDB 可创建包含文件地理数据库的 .zip 文件。此文件地理数据库包含一个要素类。您可下载 .zip 文件并将其保存在您的计算机中。请注意,.zip 文件使用您为标题指定的名称,但是地理数据库名称随机生成,要素类的名称与您导出的图层的名称相同。
注:
如果门户的托管服务器没有使用 ArcGIS Data Store,则仅托管要素图层所有者或门户管理员可将其导出至文件地理数据库。
- 导出至 GeoJSON 会创建一个包含所有导出图层定义的 GeoJSON 文件。您可下载该文件并保存在您的计算机中。
注:
如果门户的托管服务器没有使用 ArcGIS Data Store,则仅托管要素图层所有者或门户管理员可将其导出至 GeoJSON 文件。
- 导出至要素集合会创建一个可以在地图查看器中打开的要素集合。
选择概化要素以便于 web 显示以为 web 应用程序优化图层。您只能概化在 WGS 1984 Web Mercator (Auxiliary SpherestrLine 坐标系中发布的图层的要素。请注意,为便于 web 显示而概化的已导出要素集合在桌面应用程序和移动应用程序中不可用。
或者,如果需要保留数据中的所有精度,或者想要在桌面应用程序或移动应用程序中使用要素集合,也可以选择保持原始要素。
注:
如果门户的托管服务器没有使用 ArcGIS Data Store,则仅托管要素图层所有者或门户管理员可将其导出至要素集合。