从 ArcGIS Pro 2.x 迁移至 ArcGIS AllSource
ArcGIS Pro 是一款专为地理空间专业人员设计的专业桌面应用程序。 ArcGIS AllSource 是一个专为情报专业人员设计的情报工作站。 当您准备从 ArcGIS Pro 2.x 迁移到 ArcGIS AllSource 时,请使用以下信息作为指导。
工程
在 ArcGIS Pro 2.x 和 ArcGIS Pro 3.0 中保存的工程和工程模板(
.aprx、.ppkx和.aptx文件)可以在 ArcGIS AllSource 中打开并转换后使用。 但是,在 ArcGIS AllSource 中保存的工程和工程模板无法在 ArcGIS Pro2.x 或 ArcGIS Pro 3.0 中打开。您无法保存可在 ArcGIS Pro 2.x 中打开的 ArcGIS AllSource 工程(
.asrx文件)的副本。将沿用 ArcGIS Pro 工程中的用户配置设置。
在 ArcGIS Pro 2.9、ArcGIS Pro 3.0、ArcGIS Pro Intelligence 2.9 和 ArcGIS Pro Intelligence 3.0 中创建的链接图表及其关联的地图可在 ArcGIS AllSource 中使用。
在 ArcGIS Pro Intelligence 2.9 和 3.0 中创建的时间线及其关联的地图可在 ArcGIS AllSource 中使用。
文档
地图、图层、报告和布局文件(
.mapx、.lyrx、.rptx和.pagx)在 ArcGIS AllSource 中创建或保存后,无法在 ArcGIS Pro 2.x 中打开。Globe 服务图层不受支持。 建议将原始图层重新发布到受支持的服务,例如地图服务或要素服务。 对于将 globe 服务用于高程的工程,可以使用默认 Esri 地势图 3D 服务。
打包
用于打包的地理处理工具可创建包,以允许您与使用 ArcGIS Pro 3.0 及较低版本的其他团队成员进行协作。
您使用传播功能区上的命令创建的包(例如图层、地图包和工程包)可在 ArcGIS Pro 2.x 和 ArcGIS Pro 3.0 中打开。
共享
Web 图层和服务将与相应内容共享,这些内容与目标服务器兼容。 ArcGIS AllSource 支持 ArcGIS Enterprise 11.1 及更高版本。
创建包含服务器连接信息的服务定义时,
.sd文件将包含与服务器版本匹配的内容。创建连接中性离线服务定义文件时,必须指定目标服务器版本(ArcGIS Enterprise 11.1 或更高版本,或 ArcGIS Online)才能确保文件包含与服务器版本兼容的内容。
移动地图包可在 ArcGIS AllSource 以及 ArcGIS Pro 2.x 和 3.0 中打开。
地理处理
自定义 ArcGIS 工具箱文件 (
.atbx) 默认在 ArcGIS Pro 3.0 中创建并与 ArcGIS Pro 2.9 兼容。自定义旧工具箱文件 (
.tbx) 在 ArcGIS AllSource 中为只读。 现有.tbx文件及其工具在 ArcGIS AllSource 中为只读,无需任何更改即可继续使用。 要对工具进行任何更改,您必须将该工具复制到.atbx文件。可以在 ArcGIS AllSource 中打包工具箱以保持与 ArcGIS Pro 2.x 的兼容性。
通过将 ArcGIS Pro 2.x 中的工具和工具箱复制到
.atbx文件可以对其进行升级。
Python
在 ArcGIS AllSource 中,使用
openpyxl或pandas库来处理.xlsx文件。xlrd库版本 2.0.1 不支持读取或写入 Microsoft Excel 文件 (.xlsx)。Describe属性workspaceFactoryProgID将针对内存工作空间返回值esriDataSourcesGDB.MemoryWorkspaceFactory。 在 ArcGIS Pro 2.x 中,其返回的值为esriDataSourcesGDB.ColumnaDBWorkspaceFactory。在 ArcGIS Pro 2.9 和 ArcGIS Pro 3.0 中创建的脚本可以在 ArcGIS AllSource 1.0 中使用。
使用
arcpy.mp模块在 ArcGIS Pro 2.x 中编写的脚本可在 ArcGIS AllSource 中使用,但是必须更新 CIM 版本才能访问版本 3.0 的 CIM。 有关详细信息,请参阅 Python CIM 访问。
一般建议
为协助迁移过程,建议执行以下操作:
当您与正在使用 ArcGIS AllSource 的其他组织或团队成员进行协作时,请创建备份或工程包,因为在 ArcGIS AllSource 1.0 中使用它们之前,必须对其进行转换。
共享时,请将 ArcGIS AllSource 与 ArcGIS Enterprise 或 ArcGIS Server 11.1 配合使用。