1. 什么是移动地图包
同时包含地图、底图以及这些图层引用的所有数据。ArcGIS Pro、Navigator for ArcGIS 以及开发人员使用 ArcGIS Runtime 构建的应用程序可以使用移动地图包。对于 ArcGIS Runtime,已在版本 100.0.0 中引入了 .mmpk 文件。
ArcGIS Pro 中创建的,可用于由 ArcGIS Runtime SDK 创建的应用程序的移动地图包目前仅支持以下图层类型:来自要素类的要素图层以及来自之前创建的 .vtpk 文件的矢量切片图层。
2. 移动地图包生产流程
1. 打开数据
2. 运行工具
3. 工具参数说明
参数 |
说明 |
数据类型 |
in_map [in_map,...] |
将打包到一个 .mmpk 文件中的一个或多个地图或底图。 |
Map |
output_file |
输出移动地图包 (.mmpk)。 |
File |
in_locator [in_locator,...] (可选) |
包含在移动地图包中的一个或多个定位器 (.loc)。 注: 定位器具有以下限制: 定位器必须通过 ArcGIS 10.0 或更高版本创建。 定位器不能包含未知的坐标系。 定位器或复合定位器中的任何参与定位器不得为地理编码服务,包括 ArcGIS Enterprise 或 ArcGIS Online 中的服务。 定位器的定位器样式配置中不可以包含自定义插件。 |
Address Locator |
area_of_interest (可选) |
定义感兴趣区的面图层。仅与 area_of_interest 相交的要素才会包括在移动地图包中。 |
Feature Layer |
extent (可选) |
用于选择将要包括在移动地图包中的要素的 extent。可使用关键字或通过以 X-Min Y-Min X-Max Y-Max 格式输入坐标的方式指定 extent。要使用特定图层的 extent,请指定图层名称。
如果指定了 area_of_interest,则会忽略 extent 参数。 |
Extent |
clip_features (可选) |
如果选中,则将根据给定的 area_of_interest 或 extent 裁剪要素几何。如果未选中,则将选择地图中的要素并保持其几何不变。
|
Boolean |
title (可选) |
将标题信息添加到包的属性中。 |
String |
summary (可选) |
将摘要信息添加到包的属性中。 |
String |
description (可选) |
将描述信息添加到包的属性中。 |
String |
tags (可选) |
将标签信息添加到包的属性中。可以添加多个标签,标签之间用逗号或分号进行分隔。 |
String |
credits (可选) |
将制作者名单信息添加到包的属性中。 |
String |
use_limitations (可选) |
将使用限制添加到包的属性中。 |
String |
anonymous_use (可选) |
适用于 Publisher 扩展模块,用于确定是否所有人都可以使用移动地图。
|
Boolean |
【附录】
欢迎大家关注我的收费课程《ArcGIS Pro 2.6和ArcGIS Enterprise学习》,共8小时,有理论有实操:https://edu.csdn.net/course/detail/31690
课程主要包含:
- ArcGIS Pro2.6学习
①GIS中的数据
②GIS中的坐标系
③企业级地理数据库(SDE)设置
④数据编辑及拓扑检查
⑤简单制图
⑥空间分析
2.ArcGIS Enterprise学习
①环境部署
②二三维服务发布(矢量切片、要素服务、地图切片、地形服务、三维服务等)
③使用及运维(详细介绍如何确定enterprise部署架构,简单介绍相应的运维工具)
3.开发体系梳理