转:http://jiyanliang.javaeye.com/blog/141372 1、Arcgis mobile介绍 Arcgis server Mobile SDK 是一套用于开发移动地理信息系统的组件。利用它我们可以开发移动地理信息应用系统。移动地理信息系统容许野外人员在野外进行地图的显示,分析,采集和更新。而移动地理信息系统所使用的地图是有Arcgis桌面应用系统授权的并有Arcgis server发布的。 2、开发步骤 利用Arcgis server进行mobile开发的步骤: 用Arcmap设计并授权移动地图 运用ArcCalatog或者ArcGIS Server Manager发布移动地图 运用Visual Studio .NET 2005和ArcGIS Server mobile SDK组件创建移动应用程序 部署你的移动应用程序和数据到你的终端设备上 3、数据准备 开发移动地理信息系统所需的数据准备 由于Arcgis mobile 是运用于便携设备上,所以Arcgis mobile sdk不支持浮点型数据运算,只支持整形数据运算;同时对代码的质量也有很高的要求,以减少内存使用量;而且移动设备一般在野外工作,所以要考虑到野外的广度,在设计地图时要对地图的颜色搭配有严格的规定;还有就是地图要尽可能的简洁,以方便野外工作人员进行查看和编辑。 同时考虑到Arcgis mobile本身的特点,对自己支持的图层、数据格式和标识都有严格的规定,从而达到最优化效果。 4、所需软件 Visual Studio 2005 Activesync 4 Mobile SDK Mobile SDK's 5、Mobile SDK提供的控件 Map MapCache Scale Bar Zoom In, Zoom Out and Pan MapActions Selection MapAction GPS File and GPS Serial Port Connection GPS Display Sketch Map Action