迁移现有工作

可以将文档和样式文件从 ArcMapArcGlobeArcScene 导入 ArcGIS Pro

导入文档

您可以使用功能区插入选项卡上的导入地图工具导入 ArcMapArcGlobeArcScene 文档。

显示“导入地图”命令的 ArcGIS Pro 功能区。

大多数情况下,导入地图看起来与原始地图文档相同。 但是,二者可能存在细微的视觉差异,因为 ArcGIS Pro 的绘图引擎与 ArcMap 不同。

以下是导入地图的特定方案以及在 ArcGIS Pro 中的结果。

方案ArcGIS Pro 结果

地图包含布局。

地图和布局一同导入。 布局上所有元素的位置保持不变,且布局方向与在 ArcMap 中相同。

地图具有包含定义查询的图层。

地图以应用定义查询的状态导入。

地图文档具有多个数据框。

每个数据框均导入为一个单独的地图。 您可以从目录窗格中的地图容器 地图 打开其他地图。

地图包含数据驱动页面(ArcGIS Production Mapping Desktop 中的地图系列)。

数据驱动页面已作为地图系列导入。 打开布局视图后,可以使用内容窗格中的列出地图系列页面选项卡来导航各个地图页面。

地图不包含布局。

系统将创建默认布局,并将其显示在目录窗格的布局容器 布局 中。

Globe 文件已导入。

Globe 文件被导入到名为 Global layers 的新全球场景中。

场景文件已导入。

场景文件被导入到名为 Scene layers 的新局部场景中。

注:

ArcMap 无法导入 ArcGIS Pro 工程或打开 ArcGIS Pro 文件格式的项目,例如地图包 (.mpkx) 和地图文件 (.mapx)。

导入样式

大多数 ArcMapArcGlobeArcScene 样式文件 (.style) 已转换为 ArcGIS Pro 样式格式 (.stylx),并且可以ArcGIS Online 添加。 您还可以从 ArcMapArcGlobeArcScene 导入样式。 导入过程会将其从 .style 文件转换为 .stylx 文件。

迁移数据

ArcMapArcGIS Pro 中通常可以使用常见的空间数据格式,例如地理数据库数据集和 shapefile。 但是,在使用 ArcGIS Pro 中独有的功能(例如属性规则条件值)修改某些数据后,该数据可能无法用于 ArcMap。 例如,当您对注记和尺寸数据集运行更新数据集工具时,这些数据集便不能再用于 ArcMap 中。

从不受 ArcGIS Pro 支持的数据集迁移需要执行特定工作流。 例如 ArcGIS Desktop 中的几何网络必须转换为 ArcGIS Pro 中的追踪网络

了解有关 ArcGIS Pro受支持的数据类型和项目的详细信息。

迁移 Python 脚本

ArcMap 使用 Python 2.7;而 ArcGIS Pro 使用 Python 3。 在 ArcMap 中运行的脚本需要进行修改才能用于 Python 3。

下面介绍了 ArcGIS Desktop 中可用的 ArcPy 模块及其在 ArcGIS Pro 中的类似模块。 以编程方式引用模块时存在一些扩展模块差异。

ArcGIS Desktop 模块ArcGIS Pro 模块

ArcPy (arcpy)

ArcPy (arcpy)

数据访问 (arcpy.da)

数据访问 (arcpy.da)

映射 (arcpy.mapping)

映射 (arcpy.mp)

Network Analyst (arcpy.na)

Network Analyst(用于某些函数的 arcpy.naarcpy.nax

Spatial Analyst (arcpy.sa)

Spatial Analyst (arcpy.sa)

时间 (arcpy.time)

ListTimeZones 在 Mapping 模块中可用

有关详细信息,请参阅从 10.x 到 ArcGIS ProPython 迁移以及从 arcpy.Mapping 迁移到 ArcGIS Pro

加载项

针对 ArcMap 编写的应用程序级别 .NET 加载项将在 ArcGIS Pro 中运行。

相关主题