MapInfo与MapXMobile:Windows Mobile 6.0地图加载详解

需积分: 9 4 下载量 125 浏览量 更新于2024-07-10 收藏 719KB PPT 举报
本文主要介绍了在Windows Mobile 6.0平台上使用地图工具和技术,特别是针对矢量地图制作和MapXMobile控件的使用。首先,文章详细讲述了绘图工具MapInfo,它是一个功能强大且操作简便的桌面地图信息系统,支持图形输入编辑、查询显示、数据库操作、空间分析和图形输出等多种功能,适用于需要在计算机上进行地图处理的场景。 接着,文章聚焦于矢量地图制作,区分了栅格图像和矢量图的概念。栅格图像由无数色彩点组成,放大后会看到像素块,而矢量图则是基于坐标系统,通过点、线和多边形表示地理要素,具有更好的放大和缩放性能,不会失真。制作过程包括将栅格图像矢量化,如通过打开图像、进行图像配准、描图以及生成GST文件来转换图像。 具体步骤中,作者指导如何准备栅格图像,如打开图像并进行配准,以及在配准过程中添加定位点。随后,介绍了如何使用MapXMobile控件,首先需要下载MapXMobile 5.06评估版,并通过Visual Studio 2008集成开发环境,连接到WM6.0仿真器进行控件安装。在代码实现部分,展示了如何创建基于WM6.0的单文档工程,定义地图对象(如CMapXm_ctlMapX),并在视图类的OnCreate和OnInitialUpdate函数中加载矢量地图文件(GST文件)。 最后,文章展示了运行效果,通过实际操作和应用,MapXMobile控件成功地在WM6.0设备上加载和显示了矢量地图。整体而言,本文提供了一个完整的指南,帮助开发者理解和利用MapXMobile在Windows Mobile 6.0平台上高效地工作。