
mapgis-学习难点.doc
26页运用MapGis进行屏幕跟踪矢量化 > 1.运用MAPGIS矢量化作图 > 1.1启动MAPGIS(措施过程见上一次实验) > 1.2进行输入编辑窗口 > > (1)点击“取消” > (2)点击“新建工程工具”、“拟定”、“点选生成不可编辑项”、“拟定” > > (3)最大化地图窗口,并将空工程文献保存为“实习二” > > (4)装入光栅文献“80-14.tif” > > (5)光栅文献求反,并将屏幕放大到合适大小 > > (6)可运用移动窗口工具拖动窗口,以查看图形的其他部分 > > (7) 通过对查看,以达到判图识图并对图形要素进行分层的目的,对于点要素我们可以分为注示层和权属拐点层,对于线要素我们可以分为线状地物层、权属界线层和地类界三个层次 > (8)在控制台窗口点击右键,运用快捷菜单新建两个点文献和三个线文献 > > 最后得: > > (9)在控制台窗口可以通过拖动项目变化其位置,则我们将线文献拖到上层,点文献放在下层 > > 1.3新建并打开图例板 > (1)在工程窗口新建图例 > > (2)新建“注示”的图例 > 在“图例类型”选择框中选择“点类型图例”,并在“名称”栏中输入“注示”。
> > 点击“图例参数”按钮,输入如下参数,最后点击“拟定”键确认 > > 最后点击“插入”按钮,完毕“注示”图例的设立 > > (3)新建“权属拐点”图例的过程见下图解: > > (4) 线状地物涉及铁路、公路、农村道路、沟渠等,以农村道路为例,建立图例图解如下 > “图例类型”选“线类型图例” > > “图例名称”填入“农村道路” > > 设立“图例参数” > 其他线状地物的设立同上,其参数见下图: > 铁路: > > 公路: > > 沟渠: > > (5)权属界线的定义措施同上,其参数分别为: > 村界: > > 乡界: > > 县界: > > (6)地类界线的定义措施同上,其参数为: > > (7)以上的参数定义好之后,点击“拟定”按钮确认我们的操作,系统会提示我们保存图例文献 > > (8)将工程文献与图例文献关联在一起才干使用图例板,措施是在控制台窗口的右键菜单中关联图例文献 > (9)打开图例文献(控制台窗口的右键菜单中) > > 1.4光栅矢量化措施输入数据 > (1)选中将要输入数据的层,将其设为目前可编辑 > > (2)在图例板上选中要输入的线型 > > (3)在工具栏上点击交互式矢量化按钮。
> > (4)mapgis的功能键定义分别为: > F4键(高程递加):这个功能是供进行高程线矢量化时,为各条线的高程属性进行赋值时使用的在设立了高程矢量化参数后,每按一次F4键,目前高程值就递加一种增量 > F5键(放大屏幕):以目前光标为中心放大屏幕内容 > F6键(移动屏幕):以目前光标为中心移动屏幕 > F7键(缩小屏幕):以目前光标为中心缩小屏幕内容 > F8键(加点):用来控制在矢量跟踪过程中需要加点的操作按一次F8键,就在目前光标处加一点 > F9键(退点):用来控制在矢量跟踪过程中需要退点的操作,每按一次F9键,就退一点有时在手动跟踪过程中,由于注释等的影响,使跟踪发生错误,这时通过按F9键,进行退点操作,消去跟踪错误的点,再通过手动加点跟踪,即可解决 > F11键(改向):用来控制在矢量跟踪过程中变化跟踪方向的操作按一次F11键,就转到矢量线的另一端进行跟踪 > F12键(抓线头):在矢量化一条线开始或结束时,可用F12功能键来捕获需相连接的线头 > (5)在矢量化的开始和结束点一般要用F8加点,矢量化错的时候用F9,连接其他线的线头或线尾时用F12 > (6)以矢量化县界为例,一方面通过窗口操作找到县界。
> > 将光标放在要矢量化线的起始位置后,按F8加一点 > > 之后在光栅图像的县界上点击鼠标左键进行矢量跟踪 > > 至到跟踪完所有的权属界线后,同样的措施矢量化线状地物和地类界线 > 1.5矢量化点状要素 > (1) 选中要矢量化的点文献,设为目前可编辑 > > (2)在图例板上选中要矢量化的点图例 > > (3)启动输入相应点的功能 > > > (4)在地图口点击输入点 > > 用同样的措施输入其他类型的点状要素 > 通过以上步聚完毕所有栅格数据的矢量化工作摘要: 执行编辑命令,提示选择目的时,用矩形框方式选择,从左向右拖动光标,为"窗口Windows"方式,如果从右向左拖动光标,则为"交叉Cross"方式 核心词: CAD 制图 相对坐标输入点时,在正交状态时,一般输入为:@x,0或@0,y (例如输入相对坐标“@100,0”表达下一点相对上一点X方向增长100,又如输入相对坐标“@0,50”表达下一点相对上一点Y方向增长50),以上两种状况下,可以直接输入100或50即可实现相似的目的,从而节省输入时间在AutoCAD中有时有交叉点标记在鼠标点击处产生,用BLIPMODE命令,在提示行下输入OFF可消除它。
有的顾客使用AutoCAD时会发现命令中的对话框会变成提示行,如打印命令,控制它的是系统变量CMDDIA,关掉它就行了椭圆命令生成的椭圆是以多义线还是以椭圆为实体的是由系统变量PELLIPSE决定,当其为1时,生成的椭圆是PLINECMDECHO变量决定了命令行回显与否产生,其在程序执行中应设为0DIMSCALE决定了尺寸标注的比例,其值为整数,缺省为1,在图形有了一定比例缩放时应最佳将其改成为缩放比例CAD的较高版本中提供了形位公差标注,但圆度及同轴度中的圆不够圆,其实,AutoCAD中常用符号定义都在AutoCAD安装目录下SUPPORT子目录下的gdt.shp文献中,其中2号和4号字符定义了圆形的形状,圆的弧度竟为127°,但不太好改正之(如改为90°更不好看)空心中文字形如使用AutoCAD R14中的BONUS功能(一定要完全安装AutoCAD,或自定义安装时选了它),有一种TXTEXP命令,可将文本炸为线,对做立体字十分有用AutoCAD R14的BONUS中有一种ARCTEXT命令,可实现弧形文本输出,使用措施为先选圆弧,再输入文本内容,按OKBONUS中有一种有用的命令,即MPEDIT,用它将多种线一齐修改为多义线,再改它的线宽。
Image命令在R14中替代了R13中的BMPIN、PCXIN之类的命令,它将位图嵌入文献中,只用来显示,如炸开就成了空框架,如何使用PCXIN等命令重现?请将R13安装目录下的RASTERIN.EXE拷入R14下,用appload将其装入,然后就可以将位图导入(可编缉,可炸开)了BREAK命令用来打断实体,顾客也可以一点断开实体,用法是在第一点选择后,输入“@”常用一条线一段为点划线,另一段为实线时AutoCAD R14中提供了大量的命令缩写,许多R13中无缩写的命令也有了缩写,下面提供了CAD中的单字符缩写:A:ARC,B:Bmake,C:Circle,D:ddim,E:erase,F:fillet,G:group,H:bhatch,I:ddinsert,L:line,M:move,O:offset,P:pan,R:redraw,S:stretch,T:mtext,U:undo,V:ddview,W:Wblock,X;explode,Z:zoo,可大量使用之,使用后会发现比鼠标点取快(特别在ls输5个字符的速度下)AutoCAD R14大量扩大了简化命令,不仅增长了以首字母简化的命令(这里不列出),而用增长了用前两个字母简化的命令,常的如:array 、copy、 dist、 donut 、dtext 、filter 、mirror、 pline 、rotate 、trim、 scale 、snap 、style、 units等,更加提高了用键盘输入命令的速度,对熟悉键盘的朋友来说简直是如虎添翼。
AutoCAD R14命令的缩写也可用在R13,措施是将AutoCAD R14下的Support子目录下的ACAD.pgp拷贝至AutoCAD R13中的Support子目录下AutoCAD 中ACAD.pgp文献十分重要,它记录命令缩写内容,顾客可自定义它们,格式如下:<命令缩写> *命令名称也可定义系统命令,AutoCAD R14提供了sh命令,可执行DOS命令,但在Windows作用下不大AutoCAD R14中用NOTEPAD、EDIT、DIR、DEL等系统命令,笔者觉得其中NOTEPAD对自定义CAD用途较大,但使用起来会发现屏幕一闪(进了DOS),又返回,十分让人不快乐,让我们来编一种小程序,取名为note.lsp:(defun c:notepad()(startapp″notepad″)先将ACAD.pgp中的NOTEPAD命令定义行删除,重入CAD后,再将此程序命令:(load″note″)装入,下一次用NOTEPAD命令会有更好效果,最佳将(load″note″)加入Support子目录下的ACADR14.lsp中AutoCAD R14中打印线宽可由颜色设定,这样机械制图中的多种线型不同、、线宽不同的线条可放入不同的层,在层中定义了线型的颜色,而在打印设立中设定线型与颜色的关系,效果良好。
AutoCAD R14的Support中ACAD.dwt为缺省模板,要好好加工它,把常用的层、块、标注类型定义好,再加上原则图框,可省去大量反复工作AutoCAD中有不少外部Lisp命令文献,可以直接观测它们,如果学习开发Lisp应用程序,注意;R14可是最后一版Lisp文献内容公开的AUTOCAD,在CAD中Lisp文献内容是加密的(笔者正在研究解密程序)AutoCAD二次开发工具诸多,Lisp早就有了,R11提供了ADS(Acad Develop system),R12中提供了ADS对实模式下C编译器(如BC,MS C)的支持,R13提供ARX(Acad Runtime eXtend),R14提供了 VB Automation,这个Automation使VB编写CAD程序成为也许,渴望CAD编程的人有了一种最佳的选择,不必学习ADS、ARX、Object ARX和AutoLisp,一起加入AutoCAD编程的世界顾客自定义的Lisp文献一定要自动装入AutoCAD,这样就需要在acadr14.lsp中加入顾客Lisp文献的装入语句,acadr14.lsp(初期版本为acad14.lsp)好似DOS的Autoexec.bat,一定要好好运用,在其中如定义了名为S::STARTUP()的函数可自动运营它。
给CAD加个启用画面如何,可用STARTUP加startapp函数,也可加登录密码)将AutoCAD中的图形插入WORD中,有时会发现圆变成了正多边形,用一下VIEWRES命令,将它设得大某些,可变化图形质量形如φ30H11( 0.1,-0.2)的标注如何去标呢,请在文本内容中输入%mapgis技巧备忘录1,岛的生成在mapgis中,可以这样生成岛:先画出母区,填充;再输入子区,再填充,这样,子区就在母区之上,但我们要的是在母区的范畴内扣去子区的范畴(或2辨别开),这时,选择“。
