基于ArcGIS Mobile开发移动应用的基本步骤是:首先使用ArcMap编辑地图;然后使用ArcCatalog或者ArcGIS Server Manager发布地图;使用Visual Studio 2005以及ArcGIS Mobile SDK开发应用程序;最后将数据和应用程序部署到目标设备[4].
ArcToolbox为Mobile应用提供了两个工具,其中Generate Mobile Service Cache用来生成Mobile地图服务的缓存。需要注意的是,为了支持移动应用,在发布服务时,应选中"Mobile Data Access".如果用户不需要修改地图数据,还可以创建Basemap,对地图数据进行高度压缩,使之在移动设备上的性能更加优化[5].