Windows Mobile 6.0平台使用MapXMobile加载GST地图教程

需积分: 9 4 下载量 122 浏览量 更新于2024-08-13 收藏 719KB PPT 举报
"生成GST文件-Windows mobile 6.0平台的地图加载方法" 本文主要介绍了如何在Windows Mobile 6.0平台上生成GST文件并加载地图。GST文件是一种用于存储矢量地图数据的格式,适用于移动设备上的地图应用。在Windows Mobile系统中,MapXMobile控件是一个常用的工具,用于显示和操作地图。 首先,地图工具介绍部分提到了MapInfo,这是一个功能强大的桌面地图信息系统,支持图形编辑、查询、数据库操作以及空间分析等功能。而MapXMobile控件则是专为PocketPC设计的,可以在Windows Mobile 6.0上使用,提供地图显示和交互的能力。 在矢量地图制作过程中,文章讲解了两个关键概念:栅格图像和矢量图。栅格图像由像素组成,放大后会失真,而矢量图则基于坐标系统,包含点、线、多边形等几何形状,可以无损缩放。制作矢量地图通常需要将栅格图像矢量化,即通过描图生成GST文件。这个过程包括打开栅格图像、进行图像配准(设置地图投影并添加定位点)、描图以及最终生成GST文件。 MapXMobile控件的使用步骤包括下载并安装评估版本的MapXMobile(mapxmobile506_eval.exe),然后在Visual Studio 2008中打开设备仿真管理器,并连接到WM6.0仿真器来完成安装。在代码实现阶段,开发者需要创建一个基于WM6.0的单文档工程,定义地图对象(如CMapXm_ctlMapX),并在视图类的OnCreate和OnInitialUpdate函数中分别创建对象和加载GST地图文件。 最后,文章展示了运行效果,表明地图成功加载并能在Windows Mobile 6.0平台上正常显示。通过以上步骤,开发者能够掌握在移动设备上自定义地图并实现地图加载的方法,这对于开发地图应用至关重要。