通过移动地图包,您可以快速地与移动应用程序(例如 ArcGIS Explorer、ArcGIS Navigator 以及使用 ArcGIS Runtime SDK 100 及更高版本开发的应用程序)共享您的地图。
移动地图包将地图合并到单个文件 (.mmpk) 中,您可将其与 ArcGIS 组织帐户共享或将其直接复制到您的移动设备中。地图中受支持的图层类型及其数据包含在该包中。移动地图包格式经过优化,适用于现代移动设备,并且可在 ArcGIS Pro 或 ArcGIS Runtime 支持的任意平台上运行。移动地图包的常见用途包括离线制图和导航。
在 ArcGIS Navigator 中针对此用途创建的移动地图包必须包含一个或多个定位器以及一个网络数据集图层。有关准备地图以在 ArcGIS Navigator 中使用的详细信息,请参阅准备地图。
注:
要允许用户在未登录到 ArcGIS 组织的情况下打开移动地图包,如果已使用 ArcGIS Publisher 扩展模块对 ArcGIS Pro 进行许可,则可以使用启用匿名使用。任何人都可以使用 ArcGIS Explorer 查看已启用匿名使用的移动地图包。
创建移动地图包
Web 要素图层是移动地图包中唯一支持的 web 图层。将不包含其他 web 图层,例如地图图像和 WMS 图层。此外,也不支持拓扑、ArcGIS Desktop 注记和路径图层。支持已升级到 ArcGIS Pro 注记的注记。
- 在共享选项卡的打包组中,单击新建移动地图包。
打包移动地图窗格随即打开。
- 指定保存包的位置,可以保存到在线帐户中,也可以保存为磁盘上的文件。
- 完成摘要和标签字段。
- 指定要包含在包中的数据。
- 选择当前显示范围可以包含屏幕上显示的所有数据。
- 选择感兴趣区域可以仅包含与面图层或要素类相交的数据。
- 如果已选择感兴趣区域,请单击下拉菜单以选择地图中的面图层,或者单击浏览按钮 以浏览至面要素类。
- 如果希望包与当前地图范围相匹配,请选中裁剪复选框。
地图中当前范围外的所有内容将从包中排除。通过裁剪部分位于地图范围外的要素可以进一步减小包的大小。
- 要包含定位器,请选中包含定位器复选框并选择地址定位器。
- 如果已将定位器添加到工程,则其将显示在下拉菜单中。
- 要浏览至尚未添加到工程的定位器,请单击浏览按钮 。
- 如果拥有 ArcGIS Publisher 扩展模块,则可以选中启用匿名使用复选框以允许具有包访问权限的所有人打开和使用包。这意味着当他们在应用程序(例如 ArcGIS Explorer)中使用包时,系统将不会提示他们登录到 ArcGIS 组织帐户。
- 如果要将包上传至在线帐户,请使用文件夹菜单以指定包在门户内容中的存储位置。默认情况下,包将存储在内容的根目录下。或者,单击浏览按钮 以创建文件夹或选择现有文件夹。您也可以在文本框中输入所需文件夹的名称。
- 如果您将包上传到在线帐户,请指定它的共享方式:
- 所有人 - 该选项将您的内容变为公开状态。任何人均可访问并进行查看。
- 我的组织 - 如果您使用组织帐户登录,您将会看到此选项。此选项允许您与组织中所有经过身份验证的用户共享您的内容。
- 群组 - 您可以与您所在的群组以及群组中的成员共享您的内容。
将所有选项保持在未选中状态,以将共享级别设置为项目的所有者。
- 在完成共享下,单击分析以检查是否存在问题。
错误和警告将在消息选项卡上列出。右键单击消息可以打开其帮助主题或在软件中执行更正操作。错误 解决之后方可共享 Web 图层。建议解决警告 ,但不做强制性要求。
- 验证后,单击包以创建包。
有关如何创建 Navigator 专用移动地图包的详细信息,请参阅 Navigator 帮助系统中的准备地图。有关如何在您开发的本地应用程序中使用移动地图包的详细信息,请参阅您正在使用的 ArcGIS Runtime SDK 的“显示地图”主题中的“通过移动地图包创建地图对象”章节:Android、iOS、Java、.NET、macOS 或 Qt。