>>Drew的主页-->个人兴趣-->电子地图制作--栅格图转为矢量图

 

           
路径 规划算法: 公交信息查询系统 GIS平台TRANS-GIS简介 GIS地图测试程序 K条路算法测试程序 GPS数据采集及电子地图制作 拼车搭乘动态匹配算法及拼车介绍

 

GPS数据采集及电子地图 制作程序下载  编写GPS、GIS程序为本人爱好,程序没有经过认真测试,问题难免,请见谅。程序中有一个示例的定位轨迹文件example.gps,可以帮助您快速了解本程序地图线段的制作过程,具体方法如下:

选择菜单“地图制作编辑/装载轨迹数据”打开程序自带的轨迹文件example.gps,选择“地图制作编辑/编辑连线”,用鼠标选择位置点, 按鼠标左键为选定,首尾依次连接组成各个路段。按鼠标右键结束连线。编辑地图完成后,选择菜单“文件/转换为标准MapInfo MIF文件”,即可转换为MIF文件。

程序介绍

现实生活中地图图片大量存在,但公开使用的数字地图较少,制作数字地图相对来说又比较困难。

本程序是用手工描图的方法进行地图图片(栅格地图)到数字地图的转换,制作出电子地图并转换为标准的电子地图格式。目前支持地址点,路段数字地图转换。
具体实现方式:打开一个地图图片作为屏幕背景图(底图),照着背景地图的点、线位置,画出数字地图的点、线,然后转换为标准地图mapinfo的mif格式。

程序支持.jpeg,.tif,.bmp等格式图片。

地图浏览:移动地图只支持用操作键盘方式,键盘方向键上下左右移动地图。

本程序采用简单的直角坐标系,地图大小和原图像素数一致。坐标配准等功能会在以后添加。非常适用于简单的地图制作。
有任务存储功能,未完成的描绘工作可以存储起来,下次载入上次的数据,继续完成。同时时常备份保存现已完成的工作,避免数据丢失。

具体方法如下:

程序由两部分组成:电子地图绘制,转换为标准的Mapinfo MIF格式。

操作步骤:

1.装入地图图片:选择菜单“地图制作编辑/打开图形文件”选择要打开的地图图形文件,成功打开后,屏幕出现地图图片。

2. 编辑生成地图:
编辑添加路段:选择“地图制作编辑/添加连线”,用鼠标选择图片上的路段节点,依次选择连接组成各个路段。每连接一个路段,需要填写路段名称等属性信息。按鼠标右键结束连线。
删除修改路段:选择“地图制作编辑/路段属性查询修改”,鼠标点取要修改的路段,弹出对话框,在路段长度框内填0即可删除该路段。

编辑添加地址点:选择“地图制作编辑/添加地址点”,用鼠标选择图片上的地址点,每添加一个地址点,需要填写地址名称等属性信息。
删除修改地址点:选择“地图制作编辑/地址点属性查询修改”,鼠标点取要修改的地址点,弹出对话框,在地址点名称筐内清空,即可删除该地址点。

可以随时存储已编辑的地图为.mdt文件,下次修改编辑该地图时,打开此.mdt文件继续。

3. 转换为标准Mapinfo MIF文件:完成地图的绘制后,选择菜单“文件/转换为标准MapInfo MIF文件”,注意本程序中把地址点和路段分为两个图层,所以分别转换为地址点的MIF文件和路段的MIF文件。

转换为MIF文件到TAB文件。打开MapInfo软件,选择菜单“Table/Import”,选择生成的.Mif文件。转换
为.tab文件。在MapInfo中打开.tab文件。本程序会自动生成一个包含路段号、路段名称、路段类型和长度的属性表。其它详细编辑工作如属性信息添加等可在Mapinfo界面中完成。

4. 创建方格网的标准Mif图,程序中选择菜单“文件/创建方格路网”,弹出对话框,填入方格网行和列的个数,点击确定生成方格路网。选择菜单“文件/转换为标准MapInfo MIF文件”,即转换为Mif文件。

MIF文件转TAB文件的方法:在MapInfo中将Mif按以上方法转换为.tab文件,打开.tab文件即可。

程序采用VC++语言在windows平台从底层开发,没有使用其他商用GIS组件或支持包。程序运行简洁、高效。

 

          

返回上页