创建移动缓存 (移动)

许可等级:BasicStandardAdvanced

摘要

此工具利用地图方案和 GIS 数据为 Mobile Project Center (MPC)(ArcGIS for Windows Mobile 产品的一个组件)创建移动缓存,以构建移动项目。使用地图文档的当前全图范围,此工具可从输入地图文档生成移动缓存。输出结果是一个以地图文档名命名的文件夹,移动缓存包含地图方案、GIS 数据和关联附件文件夹(如果可用)。

用法

语法

CreateMobileCache_mobile (input_mapDocument, input_outputFolder, {input_layers}, {input_attachments}, {input_version})
参数说明数据类型
input_mapDocument

用于创建移动缓存的地图文档

ArcMap Document
input_outputFolder

输出文件夹的目录

Folder
input_layers
[input_layers,...]
(可选)

要提取的图层的名称

String
input_attachments
(可选)

确定是否提取与要素类关联的附件。

  • INCLUDE_ATTACHMENTS将提取与要素类关联的附件。
  • NO_ATTACHMENTS不提取附件。
Boolean
input_version
(可选)

将生成缓存的地理数据库的版本

String

代码实例

创建移动缓存示例 1(Python 窗口)

利用所有数据和附件从地图文档创建移动缓存。

import arcpy
arcpy.CreateMobileCache_mobile("C:/CampusMap/Campus.mxd","C:/CampusMap/MobileMap","#","#","#")
创建移动缓存示例 2(独立 Python 脚本)

利用附件从包含在地图文档中的选定图层生成移动缓存。

import arceditor
import arcpy
Campus_mxd = "C:\\CampusMap\\Campus.mxd"
MobileMap = "C:\\CampusMap\\MobileMap"
arcpy.CreateMobileCache_mobile(Campus_mxd, MobileMap, "PointAttachmentAtCache;LineAttachmentAtCache;PolygonAttachmentAtCache;PointWithoutAttachmentAtCache;LineWithoutAttachmentAtCache;PolygonWithoutAttachmentAtCache;PointWithoutGlobalIDAtCache", "INCLUDE_ATTACHMENTS", "")

环境

此工具不使用任何地理处理环境

相关主题

许可信息

ArcGIS for Desktop Basic:是
ArcGIS for Desktop Standard:是
ArcGIS for Desktop Advanced:是
9/15/2013