免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 4265|回复: 4
收起左侧

[经验分享] 基于MapGIS和Maplnfo的矢量化方法—— 以土地整理制图为例

[复制链接]

1986

主题

10万

铜板

98

好友

技术员

Network change life, change t

积分
17879

斑竹勋章地信元老

QQ
发表于 2009-11-20 10:08 | 显示全部楼层 |阅读模式
摘要:以土地整理制图为例,介绍了以AutoCAD为中转工具的基于mapgis和Maplnfo的矢量化方法。

关键词:MapGIS;Maplnfo;矢量化

The M athod of vector based on M apGIS and M aplnfo
— — A case study in cartography of land consolidation
XU Jing-jing
(College of Resources and Environmental Science,Southwest Normal University,Chongqlng 400715,China)
Abstract:Taking cartography of land consolidation as an example.it introduces the method of vector based on MapGIS and Maplnfo in detail.This method is transfered by AutoCAD and proves tO be practica1.

Key words:MapGIS;Maplnfo;vector

在土地整理可行性研究中通常以1:10 000的土地利用现状图和地形图作为底图进行矢量化。首先在MapGIS下矢量化等高线、线状地物及图斑线并将其转换成区文件;然后将所有文件以DXF格式转出,在AutoCAD中修改层名后分层转入MapInfo;最后在Maplnfo下完成整个矢量化。选用MapGIS矢量化线可以省去重复矢量化的麻烦,同时能将区文件直接转到Maplnfo中生成面。这种方法主要适用于对Maplnfo操作较熟练的情况下,矢量化之后就在Maplnfo下进行图形编辑处理、输出。

1 MapGIS矢量化
1)输入底图。通过扫描输入1:10 000的土地利用现状图和地形图。
2)分层。根据文件类型分层(见表1),在图层菜单下修改层名。
3)矢量化地形图。打开地形图,将当前层改为间曲线,并用不同的颜色区分不同图层。根据底图特I生可先进行光栅求反,保证视图清晰,之后选择“交互式矢量化”。对计曲线进行同样的操作完成地形图的矢量化。
表1 分层表
层号 层名 层号 层名
图层1 间曲线 图层6 田间道
图层2 计曲线 图层7 水渠
图层3 公路 图层8 村界
图层4 铁路 图层9 社界
图层5 农村道路 图层10 图斑线(包括居民点)

4)矢量化线状地物。用矢量化等高线的方法按图层顺序矢量化公路、铁路、水渠、河流等线状地物,并保证线的连续性。矢量化过程中灵活运用热键(见表2)可以提高效率。
表2 热键表
键名 功能 键名 功能
F1 帮助 F8 加点,直接划线
F4 高程设置 F9 退点
F5 放大 FIO 冻结屏幕
F6 取中心点 Fll 反方向
F7 缩小 F12 捕获点

5)保存文件。对于分层矢量化的连续性线状地物,每一种地物类型都用“保存当前层”保存。然后将所有图层打开,保存为总文件,命名为“图斑线”。
6)矢量化图斑线打开“图斑线”,其中的线状地物不是作为线状地物来看待,而是作为图斑线的一部分。当图斑线和线状地物重合时,不需重复矢量图斑线,用已有的线状地物线来代替,只需矢量化其余的图斑线。方法和矢量化线状地物一样,但要注意:对于一个可以封闭的图斑线要将其封闭,如岛状地类;图斑线应连续矢量化,尽量不要断点,在和已经矢量化好的线(线状地物或图斑线)成十字交叉时,可以直接穿过不必断开,但在只成T形交叉的地方应该断线并保证有一定的出头,即在交叉的地方要超出一定的长度,保证线与线之间的连接。
7)误差校正。输入计算机中的图形,由于手工操作误差、图纸变形等因素,与实际图形有偏差,达不到要求的精度,必须经过误差纠正,使之满足要求。步骤为⋯:①确定图形的控制点。这些控制点必须是实际值和理论值都已知或可求得的点,其理
论坐标可经计算或根据标准经纬网求得;②装入图形文件从屏幕上量得图形中控制点的实际值;③从键盘输入理论值;④设置校正参数,进行相应文件校正。
8)拓扑错误检查。主要针对图斑线,目的是建立拓扑关系,只有矢量化数据无错误,才能建立正确的拓扑关系。主要的错误类型有:相交线、自相交线、悬挂线、节点不闭合。拓扑错误检查的具体方法是:剪断相交线;清除微短线段,将T形交叉出头的部分清除;自动节点平差,连接相连的两条或多条线段;其它拓扑错误检查,检查出的自相交线用“线上移点”工具进行调整,对仍不闭合的节点再次进行节点平差。
9)线转区。在线转区之前必须将线转为弧段,因为只有弧段才能作为区的边界线。拓扑错误检查后,应进行线转弧段,即将矢量化后的图斑线转换成弧段并保存为“图斑区”;再拓扑重建即将线转为区。lO)文件格式转换。打开“图斑线”并添加所有
线状地物的线文件,保存为“全部线”。在MapGIS程序主菜单下选“图形处理”——文件转换——装入线,装入全部线状文件。在输出子菜单下找到“全图形方式输出DXF”将文件转换成DXF格式。同理,将图斑区也转换成DXF格式,因为它可以在Map.GIS、Maplnfo和AutoCAD间转换,是AutoCAD的绘图互换格式(Drawing Interchange Format),GIS可以通过DXF文件与AutoCAD相互转换 。

2 AutoCAD 中的线状文件分层及改层名
在CAD中打开DxF格式的“全部线”,在图层特性管理器中将图层名修改为相应的地类名称,如:计曲线、间曲线、公路、铁路、水渠等。另存为AutoCAD4DXF格式或AutoCAD Rl2/I DXF格式。在CAD中更改层名是为了转入Maplnfo后直接按线状地物分层,使不同的地物以自己的名称存放在不同表中。
3 转入Maplnfo
有两种方法可以将DXF格式的文件转入Map—Info,一是使用通用转换器,二是使用转入命令。使用转入命令时,Maplnfo只能识别AutoCAD R12/LT2 DXF格式,而且要选中“创建分离的表”才能使转入的文件按图层建立分离的表。对于具有多个图层的文件建议用通用转换器,单个图层文件两种方法都可用。因为用转入命令转入多层文件效率较低,速度慢;用通用转换器则可直接分层转入,且速度较快,前提是每一个层都有不同的层名。根据制图要求,转入时还需进行投影变换和坐标配准。在土地整理项目中,涉及到多个图层、多种文件类型,应选择第一种方法将以上已经转换为DXF格式的“全部线”和“图斑区”转入Maplnfo。将所有表在当前地图窗口打开。图斑区转到Maplnfo后只是折线,但可直接将其转换为区域。这样,图斑区(旱地、水田、林地、水塘、居民点)和田间道、农村道路、水渠、村界、社界等现状地物以及等高线就可在Maplnfo中分层显示,保存工作空间后通过点编辑
和文本输入进行高程标注和零星地物标注即可完成土地整理图件的矢量化。
4 结束语
土地整理项目图件包括土地整理项目现状图和规划图,底图矢薰化的质量将影响到现状图的成图效果,而规划图又是在现状图的基础上设计的,如蓄水池、排水沟、生产路、田间道、拦山堰等要素都要依据等高线来布设,因此矢量化是土地整理项目图件制作中重要的基础步骤。在实际工作中可依据不同的图形要素、图形特点以及对制图软件的掌握程度,选取适当的矢量化方法,提高工作效率,保证图形质量。

参考文献
[1]尹朝阳.用MapGIS编制土地利用图的方法[J].测绘通报,1999(6):36—38.
[2]张成才,孙喜梅,朱陶业.AutoCAD的DXF文件格式及其转换接口研究[J].微型电脑应用技术交流,2001,17
(8):54—55.
[3]李季.MapGIS与AutcK3AD联合矢量化地形图[J].矿山测量,2o02(3):59—6O.
[4]田鹏波,刘清.Auto CAD到Maplnfo的地形图转换[J].城市勘测,2003(1):32—34.
[5]袁峰,周涛发,岳书仓.基于Mapinfo的地图矢量化方法[J].皖西学院学报,2002(4):86—88.
轻轻的我来签到了,想带走一堆铜板...

2

主题

1167

铜板

3

好友

高级工程师

希望如火,失望如烟,生活总是一

Rank: 9Rank: 9Rank: 9

积分
716
QQ
发表于 2010-7-17 11:08 | 显示全部楼层
看不懂,要是能再详细点就好

0

主题

184

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
94
发表于 2011-1-11 17:07 | 显示全部楼层
挺好的总结...

6

主题

1023

铜板

2

好友

助理工程师

Rank: 5Rank: 5

积分
276
发表于 2019-7-12 21:00 | 显示全部楼层
学习学习学习
回复 支持 反对

使用道具 举报

0

主题

3141

铜板

6

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2491
发表于 2021-5-27 13:07 | 显示全部楼层
学习一下!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表