添加离线底图
当进行外业工作且无法访问 Internet 时,可以在移动项目中使用离线底图继续不间断地工作。StreetMap for Windows Mobile、切片包和切片数据集是三种可以使用的离线底图类型。在决定使用哪种类型之前,务必要先了解 ArcGIS for Windows Mobile 应用程序管理离线底图的方式。
利用 Mobile Project Center 创建移动项目时,您可以向项目中添加底图。可以通过引用或按值向项目中添加底图,具体取决于底图位于项目文件夹的内部还是外部。
- 通过引用添加底图
底图仅作为其源位置的引用添加到项目中。这意味着项目文件夹不包含底图的数据。将项目部署到外业设备后,您需要手动将引用的底图复制到外业设备上一个被称为底图文件夹的常用位置,以部署所引用的底图。此方法适用于底图较大并要在多个项目间共享底图的情况。
- 按值添加底图
Mobile Project Center 将创建项目当前正在使用的底图的副本,然后将其保存在项目文件夹中。项目部署到外业设备时,底图将随其一同部署。此方法适用于单个项目中小的底图。
通过引用添加底图
使用以下方法中的一种创建项目时,可以通过引用的方式添加切片数据集或 StreetMap for Windows Mobile 底图:
- 底图目录 - 一个用于定义包含离线底图的文件夹列表的虚拟位置。底图目录由 Mobile Project Center 定义,通过引用在项目中添加底图时可以使用。可以在 Mobile Project Center 内定义一个或多个底图目录,每个目录对应于计算机上的一个文件夹。从底图目录添加到项目中的底图需要单独部署到外业设备上。
- 底图已经部署到设备 - 已经将底图部署到外业设备并且不需要再次部署时可以使用此方法。注:
对于这两种方法,Mobile Project Center 处理底图的方式相同,唯一的区别是在添加底图时所采取的步骤不同。
通过以引用方式添加底图及创建移动项目后,您需要将项目和底图分别部署到外业设备,然后才能使用项目和底图。外业应用程序在一些预定义的位置上按文件夹名查找底图。要了解有关独立于项目单独部署底图的详细信息,请参阅单独部署底图。
通过引用从底图目录添加底图
执行以下步骤管理底图目录,并通过引用的方式将底图从目录添加到移动项目:
- 单击 Windows 开始菜单 > 所有程序 > ArcGIS > ArcGIS for Windows Mobile > Mobile Project Center 启动 Mobile Project Center。
要定义或修改底图目录,请继续步骤 2,否则,请转到步骤 8。
-
要将底图文件夹添加到底图目录,请在 Mobile Project Center 主窗口中单击文件 > 设置。
将显示 Mobile Project Center 的应用程序设置窗口。
- 单击底图目录选项卡。
将显示当前定义的底图文件夹列表。首次打开 Mobile Project Center 时,用户配置文件下的“我的文档”文件夹将定义为默认底图目录。
- 要定义其他底图目录,请单击窗口中的 按钮。
将出现浏览文件夹 窗口。
- 浏览到包含要添加至目录的街道地图或切片数据集列表的文件夹,然后单击确定。
底图目录列出了刚添加的文件夹的路径,如以下屏幕截图所示:
提示:将文件夹添加到底图目录时,请添加包含街道地图或切片数据集的父文件夹。例如,在上一屏幕截图中,名为 StreetMap 的文件夹是包含要添加的街道地图的父文件夹。警告:从通用命名约定 (UNC) 路径添加文件夹将影响性能。
- 要从目录中移除文件夹,请在列表中选中该文件夹,然后单击 按钮。
- 完成底图目录管理后,单击确定按钮以关闭应用程序设置窗口。
接下来即可开始通过引用的方式将切片数据集或 StreetMap for Windows Mobile 从目录添加到项目中。
- 在 Mobile Project Center 中启动或打开现有项目。有关详细信息,请参阅创建移动项目。
- 单击添加按钮 ,然后单击来自目录的底图。
将显示添加地图图层窗口并列出步骤 5 中定义的所有文件夹的名称。单击某个文件夹名称旁边的 图标以查看所包含的切片数据集和/或街道地图,如以下屏幕截图所示:
提示:如果未列出底图,请检查所添加的文件夹,以确保其包含切片数据集或街道地图。
- 然后,单击添加。
Mobile Project Center 通过保持对底图目录中底图的引用将底图添加到项目中。
添加已部署到某一设备的底图
完成以下步骤,在不使用底图目录的情况下,通过引用的方式将底图添加到移动项目:
- 单击添加按钮 ,然后单击 浏览底图 > 已部署到设备。
将显示浏览底图窗口。
- 浏览至切片数据集文件夹(在目录中选择 conf.xml 文件)或 StreetMap for Windows Mobile(在目录中选择 .navmap 文件),然后单击打开。
Mobile Project Center 将底图的引用添加到项目中。
按值添加底图
按值添加底图适用于切片包和切片数据集,但不能用于 StreetMap for Windows Mobile。将切片包添加到项目时,Mobile Project Center 将从切片包中提取切片数据集并将数据集复制到项目中;添加切片数据集时,Mobile Project Center 将数据集的副本添加到项目中。在这两种情况下,按值添加的底图均存储在项目文件夹中,部署项目时,底图将随项目一同部署。
如果要将含有按值添加的底图的项目共享到 ArcGIS Server、ArcGIS Online 或 Portal for ArcGIS,务必要了解项目的大小、网络速度和外业设备的可用存储空间。由于这些因素决定了共享和下载所需的时间,因此需要加以考虑。
要按值添加切片包或切片数据集,请完成以下步骤:
- 在 Mobile Project Center 中启动或打开现有项目。有关详细信息,请参阅创建移动项目。
-
单击添加按钮 ,然后单击 浏览底图 > 复制到项目。
将显示浏览底图窗口。
- 浏览至要包含在移动项目中的切片包或切片数据集的位置,然后双击 .tpk 文件(切片包)或 conf.xml 文件(切片数据集)以将其添加到项目中。
底图即显示在地图预览上。
保存项目后 (单击文件 > 保存或另存为...),Mobile Project Center 会将底图复制到项目文件夹中,即可开始部署项目和底图。