错误

错误:运行时内容中不支持此图层类型。 执行 (CreateMobileMapPackage) 失败

Last Published: April 25, 2020

错误消息

可以使用创建移动地图包工具创建用于离线制图和导航的移动地图包 (.mmpk),包含地图和底图,以及用于其他移动应用程序的参考数据源(例如 Explorer for ArcGIS 和 Navigator for ArcGIS)。 但是,在 ArcGIS Pro 中创建包含 Esri 底图的移动地图包(例如世界影像和世界地形图)时,返回以下错误:

错误: 
运行时内容中不支持此图层类型:Map/basemap name>
执行 (CreateMobileMapPackage) 失败。
An image of the error message.

原因

这是一个已知限制。 “创建移动地图包”工具不支持要包含在移动地图包中的 Esri 底图或服务。 它仅支持基于文件的本地矢量数据(包括 shapefile 和文件地理数据库)以及影像和其他栅格数据的切片包 (.tpk)。

解决方案或解决方法

要解决此问题,需要使用“下载地图”功能创建包含 Esri 底图裁剪部分的切片包,以离线使用 Esri 底图。 使用已创建的切片包创建移动地图包。

:
本文提供的工作流仅适用于 ArcGIS Pro 2.2 及更高版本。
  1. 在 ArcGIS Pro 中,创建新工程。 有关执行此操作的步骤,请参阅创建工程
  2. 将所需数据添加到工程中。
  3. 地图选项卡中,单击图层组中的底图按钮,然后选择所需的底图。
  4. 缩放到感兴趣区域的范围或要包含在移动地图包中的底图的所需范围。
  5. 使用下载地图功能创建切片包,以离线使用底图。 有关执行此操作的步骤,请参阅离线使用切片图层。 导出过程完成后,地图切片包图层将添加到地图中。
  6. 确保地图切片包的坐标系与地图的坐标系匹配。
    1. 内容窗格中右键单击地图 > 属性
    2. 地图属性对话框中,单击坐标系。 确保当前 XY 的坐标系与地图切片包坐标系匹配。
An image of the Map coordinate system dialog box.
:
如果坐标系与地图不同,则使用运行时和 Esri 应用程序构建的自定义应用程序(例如 Explorer for ArcGIS)将不会显示切片包图层。
  1. 从地图中移除 Esri 底图。 在内容窗格中,右键单击底图并单击移除
  2. 运行“创建移动地图包”工具。 这将创建一个移动地图包,其中包含 Esri 底图裁剪部分,可以将其添加到 ArcGIS Online 内容中,并可以通过其他移动应用程序(例如 Explorer for ArcGIS)进行离线查看。

文章 ID:000019878

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

发现关于本主题的更多内容