第8章 MapGIS 绘图操作.ppt

返回 相似 举报
第8章 MapGIS 绘图操作.ppt_第1页
第1页 / 共132页
第8章 MapGIS 绘图操作.ppt_第2页
第2页 / 共132页
第8章 MapGIS 绘图操作.ppt_第3页
第3页 / 共132页
第8章 MapGIS 绘图操作.ppt_第4页
第4页 / 共132页
第8章 MapGIS 绘图操作.ppt_第5页
第5页 / 共132页
点击查看更多>>
资源描述:
计算机制图与数据库,主讲教师武法东,地球科学与资源学院遥感第四纪教研室,课程主要内容,绪论计算机图形学研究概述第一章计算机图形系统第二章图形生成技术简介第三章Worksheet的使用第四章Grapher绘制二维图形第五章Surfer绘制等值线图第六章Surfer绘制其它三维图形第七章CorelDRAW绘图简介第八章MapGIS绘图操作,第八章MapGIS绘图操作,第一节MAPGIS软件及绘图概述第二节图形输入第三节图形编辑第四节MapGIS图形高级处理,,,,,,第一节MAPGIS软件概述,一、MAPGIS软件简介二、MAPGIS的功能模块划分三、MAPGIS图形编辑的特点四、MAPGIS作图的基本步骤,,,,,,MAPGIS是我国优秀的地理信息系统平台,它由中国地质大学(武汉)信息工程学院研制开发而成。它的前身是MAPCAD,主要用于计算机制图。在后来的发展过程中,又加入了地理信息系统的图形管理和空间分析功能,从而逐渐形成了现在的地理信息系统软件MAPGIS。由于MAPGIS作为制图软件在十几年的实践中不断被完善,所以它有强大的制图功能,而且操作灵活,适合操作人员的制图习惯。MAPGIS从1997到2000年连续四年在国家科委组织的“国产GIS基础软件测评”中被评为第一。,一、MAPGIS软件简介,,MAPGIS的主要特点以Windows为平台,采用C语言开发,用户界面友好,使用方便。具有扫描矢量化、数字化、GPS等所有输入手段,完备的误差校对方法;丰富的图形编辑工具及强大的图形处理能力;地图管理系统具有较强的地图拼接、管理、显示、漫游和灵活方便的跨图幅检测能力,可管理多达数千幅地图;采用矢量数据和栅格数据并存的结构,可以有效方便的相互转换和准确套合。优秀的矢量空间分析、DTM分析、网络分析图像分析功能,具有拓朴可见查询和三维实体叠置分析能力;,7.可输出复合地图公开出版质量要求的图件,可自定义灵活输出;8.电子沙盘系统提供强大的三维交互地形可视化环境,利用DEM数据与专业图像数据,可生成近实时的二维和三维透视景观;可实时完成图像之间的配准,图像与图形的配准,图像的相嵌,图像几何校正、变换、灰度变换等。,,二、MAPGIS的功能模块划分,,数据输入子系统,数据处理子系统,数据输出子系统,空间分析子系统,库管理子系统,实用服务子系统,空间数据属性数据,,,,,,,数据输入在建立基于计算机上的图形数据库时,我们需要将图纸上的空间数据转化为可以存储在计算机中的数字地图。数据输入是GIS的关键之一,它的费用常占整个项目投资的80或更多。MAPGIS提供的数据输入有数字化仪输入扫描矢量化输入GPS输入和其它数据源文件转换、外业测量,,数据处理输入计算机后的数据,以及分析、统计等生成的数据,在入库、输出的过程中常常要进行数据校正、编辑、图形的整饰、误差的消除、坐标的变换等工作。MAPGIS通过下列子系统进行数据处理图形编辑子系统投影变换子系统误差校正子系统相嵌配准子系统符号库编辑子系统,,MAPGIS数据库管理MAPGIS数据库管理分为网络数据库管理地图库管理属性库管理影像库管理,,空间分析地理信息系统与机助制图的重要区别就是它具备对空间数据和非空间数据进行分析和查询的功能,它包括矢量空间分析数字高程模型(DTM)网络分析图像分析电子沙盘,,数据的输出GIS的输出产品是指经系统分析,可以直接提供给客户的各种地图、图表、图像、数据报表或文字报告。包括输出子系统报表定义输出系统数据转换系统,,MAPGIS的图形编辑子系统用来编辑修改矢量结构的点、线、区域的空间位置以及其图形属性,增加或删除点、线、区域边界,并适时自动校正拓扑关系。该子系统的主要特点,三、MAPGIS图形编辑的特点,(1)先进的可视化定位检索功能提供了多种图形窗口的操作功能,包括开窗口、移动窗口、无级任意放大缩小窗口比例、显示窗口以及图元捕获信息等系列可视化功能。(2)灵活方便的线元编辑功能线图元的定义是各种线型(如点划线、省界、国界、公路、铁路、河堤、水坎等)以线为单位的图元。各种线图元,根据指定的坐标点数据、线型及参数,经过算法处理产生各种线型。线图元编辑功能有对线段进行连接、组合、增加、删除、修改、剪裁、提取、平滑、移位、阵列复制、改向、旋转、产生平行线、修改线参数等。,,(3)功能强大的点图元编辑功能点图元的定义是图形中的各种注释(英文、汉字)、各种专用符号、子图、图案以及圆、弧段、直线的归并。功能有编辑修改注释及其控制点的坐标,增加、删除、移动、复制、阵列复制各注释点,修改各类注释信息,包括字串的大小、角度、字体、字号、子图号等。(4)快速有效的面图元编辑功能面图元的定义是以颜色或花纹填充的区域。功能有建立、删除、合并、分割、复制各种面图元,面图元的属性编辑,边界的编辑。(5)图形的分层管理功能对图形信息进行分层存放、分层管理、分层操作。允许用户自定义、修改层名,随时打开或关闭个别层或所有层,自动检索图形的各个层以及每个层上的图形信息。(6)强大的拓扑结构处理功能包括自动生成、检查、校正拓扑关系。,,1.矢量地图要素的分类2.MAPGIS作图的基本步骤,四、MAPGIS作图的基本步骤,,,,1.矢量地图要素的分类,根据基本几何特征,MAPGIS把矢量地图要素分为三类点数据点文件(*.WT)线数据线文件(*.WL)区数据区文件(*.WP)遥感、航片图像等光栅数据放在图像文件(*.MSI)中采用工程(*.MPJ)文件来管理上述各种数据。,工程,线文件,点文件,区文件,图像文件,,,,,,,,2.MAPGIS作图的基本步骤,用MAPGIS作图有以下几个主要步骤输入数据、建立文件、编辑数据、保存文件、建立工程、加入文件、保存工程。它们的关系如下图所示,输入数据,建立文件,编辑数据,保存文件,建立工程,加入文件,保存工程,,,,,,,,,,,输入数据输入数据有两种方式一是数字化纸质地图或矢量化光栅图像;二是在编辑状态下,用手工方式直接在图屏上画上图元。对于第一种方法要使用外部设备-数字化仪或扫描仪。通过“编辑”“数字化”,可以初始化仪器,进行图元数字化,保存为相应矢量文件。通过“编辑”“矢量化”可以将扫描得到的光栅文件转换为矢量文件。后一种输入可以在图形编辑的具体操作中使用“添加”功能,来画点图元、线图元。,,建立文件①在windows系统下,选择“开始”“程序”“mapgis61”“MAPGIS主菜单”,得到如下界面,,建立文件②选择“图形处理”“输入编辑”。这时启动编辑子系统,弹出对话框如下,建立文件③在MAPGIS编辑器中选择“新建文件”,或按“取消”按钮后,在“文件”菜单下选择“新建文件”,系统就自动生成一个空文件,如下图。,建立文件④执行“文件”“打开工程或文件”;选择文件类型;选择一个或多个已经输入好的文件。可以是点、线、区,但一次只能装入相同类型的文件。下图装入了一个线文件。,,编辑数据文件装入文件或建立新文件后,就可以运用菜单栏中“线编辑”、“区编辑”、“点编辑”对文件进行编辑。具体操作下节详述。,,保存文件在工具栏中选择保存文件工具后,弹出“另存一个文件”对话框,输入文件名,保存并关闭文件。注意,在对文件进行编辑中应,随时保存编辑结果。,,建立工程在重复上述步骤建立多个符合要求的文件后,便可以建立工程了。在编辑界面上选择“文件”“新建工程”。这时弹出下面设置工程地图参数对话框。,,在新建工程时,要求先设好地图参数,作为以后在添加文件时比较的标准。必要时要进行投影变换或修改地图参数,以保证所有文件的地图参数一致。,设置的地图参数可以从其它已存在的文件中得到,也可以自己设置。按下“确定”后,可以见定制新建项目内容对话框。,若选择“不生成可编辑项”,则生成一个没有文件的空工程。若选择“自动生成可编辑项”,则会生成包括三个缺省文件的工程。选择“自定义生成可编辑项”,既可以自定义文件名和路径名,又可定义是否创建某类文件。,,加入文件新建工程后,窗口被分为左右两个部分,左半部分是“工程编辑窗口”,主要是对工程中的文件进行管理;右半部分是“图形编辑窗口”,主要是对文件中的图元进行管理。,,加入文件时,在左窗口(即工程编辑窗口)中用鼠标右键点任意空白区域,这时弹出如图所示菜单。选择“添加项目”,就把上一步建立的文件加入到工程中。,右图就是加入了三个文件后的工程界面,可以看到,在左窗口上已经显示了加入的文件。用鼠标上下移动,还可以改变文件的排放次序。一般把点文件放在最上面,然后是线文件,最后放区文件。,,保存工程全部文件添加完以后,可以保存工程。用鼠标右键点击左窗口任意空白区域,弹出右图菜单。选择“保存工程”或“另存工程”,就可以将建立的工程或修改的工程保存起来。根据以上步骤,就可以建立起一个MAPGIS文件。,,第二节图形输入,MAPGIS提供了数字化仪输入、扫描矢量化输入、GPS输入及其它数据源的数据接口。本节主要介绍扫描矢量化输入。扫描输入法是目前地图输入的一种较有效的输入法。它是通过扫描仪扫描原图,以栅格形式存储(如*.TIF),然后经过矢量化转换成为矢量数据,存入到相应的文件中,再进行编辑。矢量化方式有两种无条件全自动矢量化和人工导向自动识别跟踪矢量化。后者除了能对二值扫描图矢量化以外,还可对灰度扫描图、彩色扫描图进行识别跟踪矢量化。系统提供了多种可供选择的快速全自动矢量化方法,可对较清晰、图像信息单一的图像进行快速矢量化。,第二节图形输入,一、矢量化文件操作及常用功能键二、矢量化三、矢量化有关设置,,,,,一、矢量化文件操作及常用功能键,矢量化系统的启动矢量化过程矢量化系统的文件操作矢量化过程中常用的功能键,,,,,,1.矢量化系统的启动,①从“开始”-“程序”-“MAPGIS61”中启动“图形编辑”子系统,也可以在MAPGIS61主菜单中启动该子系统。②按照建立“新文件”步骤,建立一个新文件。③此后,可按矢量化系统的文件操作进行,,2.矢量化过程,,扫描图形,保存为TIFF文件,必要时进行图像校正,可存为RBM格式(图像镶嵌模块),装入光栅数据,设置当前层;设置矢量化参数,设置矢量化范围,交互矢量化,保存文件,,,,,,,,,3.矢量化系统的文件操作,,①装入光栅文件栅格文件通过扫描仪扫描图像获得,并以TIF(非压缩格式图像文件)存储,也接受内部图像格式(RBM)。在“编辑子系统”中,下拉“矢量化”菜单项,执行“装入光栅文件”命令。在弹出的“打开文件”框中选择光栅文件。,,②保存光栅文件将工作区中的光栅数据保存为MAPGIS的内部格式文件(RBM)。在“编辑子系统”中,下拉“矢量化”菜单项,执行“保存光栅文件”命令。在弹出的“换名存文件”框中指定光栅文件名。,,③光栅求反将工作区中的二值或灰度图像进行反转,如使二值图像的白色变为黑色,黑色变为白色。在矢量化过程中,是以灰度级最高的像素为准,即只对灰度级高的像素进行矢量化,灰度级低的像素作为背景。若扫描近来的图像与此相反,则需要利用此功能进行反转后才能开始矢量化。在“编辑子系统”中,下拉“矢量化”菜单项,执行“光栅文件求反”命令即可。,进行矢量化跟踪之前,首先介绍该过程中常用的功能键。F4键高程递加F5键放大屏幕F6键移动屏幕F7键缩小屏幕F8键加点F9键退点F11键改向F12键抓线头,4.矢量化过程中常用的功能键,,二、矢量化,非细化无条件全自动矢量化交互式矢量化封闭单元矢量化,,,,,1.非细化无条件全自动矢量化,,这是一种新的矢量化技术,与传统的方法比较,它具有无需细化处理、处理速度快,不会出现细化过程中常见的毛刺现象,矢量化精度高等特点。无需人工干预,系统自动进行矢量化追踪。对于那些图面比较清洁、线条比较分明、干扰因素少的图形,效果较好。否则,需要人工干预才能追踪出比较好的图形。即可对整幅图形进行矢量化,又可对部分进行矢量化。自动矢量化方法如下①在“矢量化”菜单的“设置矢量化范围”中设置要处理的区域;②在“矢量化”菜单中使用“自动矢量化”命令。,2.交互式矢量化,,又称人工导向自动识别跟踪矢量化。主要解决那些图面不清洁、线条不分明、干扰因素多的图形的矢量化。基本思想是沿着栅格数据线的中央跟踪,将其转化为矢量数据。自动矢量化方法如下①在“矢量化”菜单中选择“交互式矢量化”命令;②移动鼠标,点击需要追踪矢量化的线,屏幕上即显示出追踪的踪迹。每自动追踪到“模糊”的地方就会停下来,用户选择并点击进一步追踪的方向和路径。③点击鼠标右键,终止一条线的追踪。,3.封闭单元矢量化,,对于地图上的居民地等一些图元,它本身是封闭的,然而由于内部填充的阴影线等内容的影响,无论如何用那种方法识别跟踪都不会一次完整的矢量化,这时需要选择封闭单元矢量化。封闭单元矢量化方法如下①在“矢量化”菜单中选择“封闭单元矢量化”命令;②在次级菜单中选择“取中心线”或“取外边界”两种矢量化方法。其意为以光栅单元的中心或边界为准进行矢量化。,三、矢量化有关设置,设置矢量化范围全图矢量化窗口矢量化设置矢量化参数设置矢量化高程参数设置图像原点参数,,,,,2.设置矢量化参数,,从“矢量化”菜单中选择“设置矢量化参数”,弹出如下设置框,,,,抽稀因子它表示抽稀后的线与原光栅中心线的最大误差允许值,它的单位是光栅点。在矢量化过程中,若逐个点跟踪,线的点数会太多,特别是直线。系统在不影响数据精度的条件下自动进行抽稀,抽稀因子就是控制抽稀后的线与原光栅中心线之间的最大误差。缺省设置抽稀因子为1,若扫描分辨率300DPI,则1个光栅点大约为0.08mm。,,同步步数矢量化过程中,在搜索光栅线的中心点时,允许向前搜索的最大光栅点数。若在规定的范围内搜索不到中心点,则系统自动结束当前跟踪。这个参数控制矢量化转弯处的连续性,参数大则连续性好,但线的准确性和线端点处的处理将受到影响。,,最小线长自动矢量化过程中,小于最小线长的线将被舍去。自动清除处理过光栅若选中,则每条线矢量化后,将在光栅文件中抹去这一条线。细线1-3个像素中线3-5个像素粗线大于5个像素注意上述线粗选择只对灰度和彩色图形有效。,,3.设置矢量化高程参数,,在等高线矢量化是,可以自动为等高线赋值。首先在“线编辑”菜单中利用“参数编辑”中的“编辑线属性结构”功能建立等高线字段;然后在“矢量化”菜单中利用“设置高程参数”功能设置有关参数,当前高程当前矢量化线的高程值高程增量等高距,每按一次F4,当前高程增加一次。高程域名存高程值的属性域名。,4.设置图像原点参数,设置图像的原点和相应的x、y比例,从而达到与图形坐标的套合。要精确进行栅格图像与矢量图形配准,必须使用“图像镶嵌配准模块”,,第三节图形编辑,一、图形编辑相关菜单和工具介绍二、线元编辑操作三、区元编辑操作四、点元(文本)编辑操作五、拓朴处理六、层管理,,,,,,,,,一、图形编辑相关菜单和工具介绍,,,,编辑菜单,图形编辑工具,线编辑工具,点编辑工具,输入线,删除线,剪断线,线上删点,线上移点,修改线参数,修改线属性,输入点,删除点,移动点,复制点,修改文本,修改点参数,修改点属性,在编辑区点击右键,打开工具箱,可以分别显示点、线、区编辑工具,,线元是以线为单位的图元,简称线,它上面有多个数据点(至少有两个)。线的主要属性有线型、线颜色、线类、线宽等。右图是线编辑菜单中的所有命令,用它们进行线编辑操作。,,二、线元编辑操作,,,,,,,,,,,,,,,,,选择线有三种方式①用鼠标左键点击线元的任意一部分;②按下Ctrl键,用鼠标连续点击要选的多个线元,可以同时选择多个线元;③按下左键并拖动鼠标,则选择窗口内的线元被选中。被选中的线元以闪烁表示。按Esc键释放选择的线。,1.选择线,,点击“编辑指定的线”命令后,弹出上图设置框。输入线的序号,该线就闪烁表示,即可以对该线元进行编辑。点击“确定”后,弹出下图设置框,对线属性进行设置。,2.编辑指定的线,,点击“输入线”,弹出右侧菜单,选择下列方式①输入流线②输入折线③输入正交线④输入矩形线⑤输入四边形线⑥输入双线⑦输入圆线⑧输入弧线⑨输入正交多边形⑩输入光滑曲线,3.输入线,,按下鼠标左键,沿着拟画曲线轨迹滑动鼠标,系统就自动生成曲线轨迹点。释放左键,点击右键,终止画线。在一条流线或折线开始或结束时,可以用F12功能键来捕捉需要相连的线头,以便与已输入的线连接或与节点连接。其具体操作是移动鼠标到需要连接的线上,按下F12键,然后开始画线或结束画线。另外的快捷键功能有F8加点F9退点F11改变线方向,CTRL鼠标右键自动封闭线。SHIFT自动靠近当前鼠标最近线的最近点。,①输入流线,,按下鼠标左键,确定折线的起点。沿着拟画折线轨迹移动光标,每移动到折线的折点处,点击鼠标左键。这样就在屏幕上留下了一系列由折点控制的折线。结束画线时,点击鼠标左键确定终点位置,再点击鼠标右键,结束折线的输入。,②输入折线,,选中该功能项后,系统进入画直角折线状态。开始画线并完成一条直线,此后再点击鼠标左键所构成的直线均与上一直线段正交。如此画正交线,直至完成,点击鼠标右键结束画线。,③输入正交线,,按下鼠标左键并拖动,形成一个矩形。点击鼠标右键结束操作,矩形输入完毕。,④输入矩形线,,按下鼠标左键并拖动,画出平行四边形的一条边后松开鼠标;再次按下鼠标左键并拖动,确定四边形的另一条边,松开鼠标即可输入一个平行四边形。,⑤输入四边形线,执行该功能后,系统弹出“双线距离”设置框,输入平行线之间的距离。点击OK,进入双线输入。其输入方法与折线输入方法相同。,⑥输入双线,,此功能可输入两条平行线,可以分别对它们进行编辑。在输入双线的过程中,如果起点或终点落在某条线上,系统即会自动将该线断开一个缺口,这一功能对城市街道或公路的输入是十分方便的。,输入圆线有三种方式圆心和半径法点击鼠标左键确定圆心,若是要捕获离鼠标最近的线头或线尾,则直接按下F12来确定圆心;拖动鼠标调整圆的半径,点击鼠标左键完成一次操作。在操作中,点击鼠标左键,系统会在调整圆半径和移动圆两种状态之间切换。若处在调整圆半径状态,按下鼠标左键shift键,系统会捕获当前线上的最近点为圆心;若处在移动圆状态,移动鼠标将圆定位到指定的位置;点击鼠标右键,结束操作。,⑦输入圆线,三点内切圆法移动光标并点击左键,在屏幕上定三个点,以确定过这三个点的内切圆。在定位三个点时,Shift键自动靠近线;F12捕获线头或线尾。输入三个点后,鼠标拖动可以调整点的位置及圆的大小。点击鼠标右键结束操作。三点外接圆法移动光标并点击左键,在屏幕上定三个点,从而形成一个通过这三个点的外接圆。鼠标拖动点,可调整圆的形态。按下鼠标右键结束操作。,,圆心和半径法按下鼠标左键确定弧心并拖动,松开鼠标则确定半径、起始角,再次点击左键确定终止角,根据这些参数画一条弧。三点造弧移动光标在屏幕上点击左键,依次确定弧线起始点、中间点和终止点,从而形成一条弧。点击右键,结束画线。,⑧输入弧线,,先输入正交多边形的一条边,然后移动鼠标确定正交多边形的另一条边和多边形的大小,点击鼠标左键,结束正交多边形的输入。,⑨输入正交多边形,,沿要描绘的曲线点击鼠标左键,输入一系列控制点,系统自动进行控制点之间曲线的圆滑处理,从而生成光滑曲线。,⑩输入光滑曲线,依次捕捉工作区内的点图元,将它们连线。没有点元的地方可以用F8加点。,6.用点连线,,用鼠标拾取单个弧段,或拖动鼠标用矩形窗口选择多个弧段,系统将选择到的弧段自动提取到当前可编辑的线工作区中。(注意弧段不属于线元,而属于点元)。,5.弧段提取线,该功能即可捕获一条线,并将其删除;也可以拖动鼠标在矩形窗口中选择多条线,一起删除,7.删除线,,首先捕获一条或多条线,移动鼠标将所选线元拖到指定的位置,按下左键复制之。若继续按左键连续复制,按下右键结束。,8.复制线,,方式一单击鼠标左键捕获一条线,移动鼠标到指定位置,松开左键;方式二移动一组线,用鼠标拉出矩形窗口选择多条线,按下鼠标左键,拖动到指定位置,松开即可。用户也可用“移动线座标调整”和“推移线”命令,直接修改线移动的距离。,9.移动线,,在屏幕上,用矩形框捕获若干线,并将它们作为一个阵列进行拷贝。捕获到的所有曲线构成一个阵列元素,也叫基础元素。此时,按系统提示输入拷贝的行数(纵向拷贝的个数)、列数(横向拷贝的个数),和X(水平)、Y(垂直)方向上的距离。如图,输入行数位3,列数位2,行距(Y值)为3,列距(X值)为5,复制了一个阵列元素,10.阵列复制,,把一条曲线在指定的位置剪断变成两条曲线。剪断线有“有剪断点”和“无剪断点”两种方式。前者在线的剪断处加离散点,后者则不加离散点。如果一条线只有两个端点,则只能用“有剪断点”方式。移动光标并指向曲线要剪断处,点击鼠标左键。若剪断成功,则被剪断的曲线被分为红蓝两段;若不成功,则整条曲线呈亮黄色。为了方便操作,可以在“设置”“点标注”中设置“ON”,这样,曲线上所有原始数据点都被标上了红色小“”。,11.剪断线,,对线的尖角或两条线相交处倒圆。操作时,在尖角两边取点,然后系统弹出橡皮筋弧线,移动鼠标变换曲线形态到合适位置点按左键,即可将原来的尖角变成圆角。,12.钝化线,将两条或多条曲线连成一条线。移动光标到第一条被连接线上点击鼠标左键,当捕获成功,该曲线即闪烁。然后点击鼠标左键捕获第二条线,连接时系统自动把第一条线的尾端和第二条线最近的端点相连。,13.连接线,,在屏幕上对选定曲线按给定距离生成平行线。平行线画在原曲线的右侧;如果要出现在另一侧,可以通过选择负的距离实现。产生平行线有“与原线同方向”,“与原线反方向”两种。也可以在同侧或两侧同时造多条平行线。生成平行线与原线的距离以毫米为单位。,14.造平行线,,利用bezier样条函数或插值函数对曲线进行光滑。执行该功能后系统会弹出光滑参数选择窗口,由用户选择参数。光滑类型有二次bezier光滑、三次bezier光滑、三次B样条光滑,三次bezier样条光滑四种选择。前两种不增加坐标点。,14.光滑线线,选择分段光滑线时,点击鼠标左键,在曲线上选出两点,系统将对两点之间的曲线进行光滑。,,可以将线图元的属性以不同风格进行相应标注。标注方法包括中点标注、动态标注、分段标注、平均标注四种标注模式;可以处理整个线工作区、指定图层、属性检索的图元。同时可以进行标注控制。,15.线标注,参数编辑用于修改已输入线的参数。①修改参数用鼠标捕获图元,弹出“线参数”设置框如右图。“线型”按钮,“颜色”按钮分别用于从线型库和颜色库中进行选择。,16.线参数编辑,,②统改参数将满足条件的参数统改为用户设定的参数。,若所列的“替换条件”没有选择,则为无条件替换,即将所有工作区域参数统一改为用户设定的参数。若所列的“替换结果”没有选择,则不进行替换。各项前的小方框内打勾为选择,否则为不选择。用户根据自己的要求设置好替换条件和替换结果后,按OK键系统即自动搜索满足条件的线元,将其参数改为结果设定的值。凡是替换结果选项前没有打勾的,其值都保持不变。次功能可将地图上属性一致的图元进行统一修改,如将所有河流的颜色由兰色改为绿色等。,③修改缺省参数通过本菜单设置缺省线参数,加快输入速度。,,④根据属性赋参数输入属性查询条件并确定,在弹出的图元参数输入窗口中输入统改后的图元参数即可。,区元(简称区)是以颜色或花纹填充的封闭区域,主要属性包括填充底色、填充图案号、图案高度(单位mm)、图案宽度(单位mm)、填充图案颜色、透明输出、基线弧段数。右图为区编辑的菜单,,三、区元编辑操作,,区元(简称区)是以颜色或花纹填充的封闭区域,主要属性包括填充底色、填充图案号、图案高度(单位mm)、图案宽度(单位mm)、填充图案颜色、透明输出、基线弧段数。右图为区编辑的菜单,,三、区元编辑操作,1区编辑2弧段编辑3参数及属性修改,,,,区编辑是图形编辑中很重要的一个环节,它包括区的形成及其属性的编辑等。熟练的掌握区编辑,对于提高编辑效率有很大帮助,1区编辑,,,,,,,用户可以用鼠标拾取单个区图元,或拖动鼠标用矩形框选择多个区图元。在拾取操作中,按下Ctrl键,用鼠标可以依次选择多个区元。,★选择区,,用户输入要编辑的区的号码,编辑器将此区闪烁,然后用户对其进行区参数编辑。例如在图形输出的过程中,输出系统报告出出错图元的图元号,利用此功能可以将出错图元定位,并可以进行改正,★编辑指定区,,区的生成有两种方式自动化方式(经拓朴处理)和手工方式,此处指后者。在编辑子系统中,首先要生成弧段,这些弧段可以是数字化或矢量采集的线,用“线转弧”或“线工作区提取弧段”而得来,然后经过“剪断”、“拓扑查错”、“结点平差”等处理,才能进行造区。将光标移到欲生成区的区元内,按下鼠标左键,如果弧段的拓扑关系正常,就立即生成区。,★输入区,,挑子区要选中母区,编辑器自动搜索属于它的所有子区。在子区的多重嵌套中,把最外层的区域看作第一代,它的内层看作第二代,第二代的内层看作第三代依次类推。母区、子区是一个相对的概念,相邻两代即为母子关系。如果不确定区域的母子关系,那么在区域填充时,母区就把包括子区在内的整个区域填上母区的颜色和图案,而子区又填上自己的颜色和图案,造成了两种颜色和图案的重叠。如果确定了母子关系,在填充时,母区和子区各填上自己的颜色和图案。,★挑子区,,将一个区分成几个区。首先在该区分割处画一分割弧段,然后用鼠标捕获该弧段,系统用捕获的弧段将区分割成相邻的两个区(其中自动隐含“自动剪断”和“结点平差”操作),分割后的区参数与分割前的区参数相同。,★分割区,用鼠标单击欲复制的区域,拖动鼠标到适当位置按下左键复制。连续按左键复制,按右键则完成操作。,★复制区,,将一个区分成几个区。首先在该区分割处画一分割弧段,然后用鼠标捕获该弧段,系统用捕获的弧段将区分割成相邻的两个区(其中自动隐含“自动剪断”和“结点平差”操作),分割后的区参数与分割前的区参数相同。,★分割区,用鼠标单击欲复制的区域,拖动鼠标到适当位置按下左键复制。连续按左键复制,按右键则完成操作。,★复制区,,区自相交互查是检查构成区的弧段之间或弧段内部有没有相交的现象。这个菜单有两个选项“检查一个区”单击鼠标左键捕获区并对它的弧段进行检查;“检查所有区”用户须输入检查范围(开始区元号和结束区元号),系统即对该范围内的区元逐一检查。,★区自相交互查,,组成区域边界的曲线段称为弧段,弧段编辑属于区域几何数据的编辑。它的功能包括纠正弧段上的偏离点、增加删除弧段、改正“造区域”中的反向弧段等。弧段编辑与线编辑的操作类似,主要不同的功能有A从线工作区提取弧段B结点平差,2弧段编辑,,从线工作区中捕捉一条或多条线作为弧段存入区元工作区中,如果所选的线与区工作区的弧段有重叠现象,系统提醒用户是否继续该项选择。,从线工作区提取弧段,,由于数字化误差,几条弧段在交叉(结点)处没有闭合,留有空袭。为了拓朴处理的需要,也为了拓朴关系的严格性,需要将它们在交叉处的端点捏合起来,成为一个真正的结点。结点平差分为取圆心值落入平差圆中的线头坐标将置为平差圆的圆心坐标,其操作与“圆心,半径”造圆相同。取平均值是一拖动过程,落入平差圆中的线头坐标将置为诸线头坐标的平均值,其操作与开窗口相同。,结点平差,,,,,修改参数统改参数根据属性赋参数根据参数赋属性,3参数及属性修改,,,,,,,,,,捕获区元后,系统弹出对话框并显示该区元的参数,以提供修改。修改并确定后,该区域立即以重新给定的参数显示在图屏上,修改参数,,执行“修改参数”命令后,次级菜单包括四项内容(右图)。,是将满足条件的参数统改为用户设定的参数,分为“统改区参数”和“统改弧段参数”。统改区参数设置框如下图,统改参数,,若所列的“替换条件”没有选择,则为无条件替换,即将所有工作区域参数统一改为用户设定的参数。若所列的“替换结果”没有选择,则不进行替换。各项前的小方框内打勾为选择,否则为不选择。用户根据自己的要求设置好替换条件和替换结果后,按OK键系统即自动搜索满足条件的区元,将其参数改为结果设定的值。凡是替换结果选项前没有打勾的,其值都保持不变。,,该功能根据用户输入的条件,将满足条件的图元参数自动更新为用户设置的参数。该操作分为两步首先在属性条件表达式窗口中输入属性查询条件。然后,弹出图元参数输入窗口,供用户统改图元参数,输入完毕系统会自动搜索满足条件的图元,并进行修改,根据属性赋参数,,,该功能根据两个条件图形参数条件和属性条件赋属性。属性条件表达式为空时,只根据图形参数条件;当图形参数条件没设置时,只根据属性条件;当两项都已经设置时,将同时满足两项条件。满足条件后欲修改的属性必须打勾,将满足条件的图元属性更新为用户设置的值。例如,将“面积2560”并且“颜色128”的图元的ID值赋为10。,根据参数赋属性,,1.点参数2.点编辑3.点参数编辑,,,,,四、点元(文本)编辑操作,点图元包括字符串、子图、圆、弧、版面、图像六种类型。点元编辑包括空间数据编辑和参数编辑,前者是改变控制点的位置,增减控制点等操作;后者包括改变点元的内容、颜色、角度、大小等图形参数。,,1.点参数,点元参数主要包括以下内容。,字符串参数字符高度以mm为单位字符宽度字符间隔字符角度与x轴夹角字符颜色字体使用的字符编号字型排列方式透明输出。,MAPGIS矢量字库字体及编号,MAPGIS矢量字库字体及编号,MAPGIS矢量字库字型及编号,,特殊字串编排控制,分式排列/分子/分母/如/123/456/表示为,123,456,,输入点点定位对齐坐标剪断字串连接字串修改文本改变角度,,,,,2.点编辑,,,,,,输入点,点图园有六种类型注释子图圆弧图像版面,,光标定角参数缺省用光标定义角度,其他参数缺省光标定角参数输入用光标定义角度,其他参数通过键盘输入光标定义参数首先定义图元的位置、角度和高度;其次在弹出的图元参数框中输入图元号和颜色。键盘定义参数按鼠标左键定义图元位置,在弹出的图元参数板中输入图元的各个参数使用缺省参数按鼠标左键定义图元位置,系统将缺省参数赋于该点。,每一种图元对应着集中相应的输入方式,确定图元类型后,系统自动显示图元的输入方式。,点定位,将指定的点移到指定的位置。操作方法用鼠标左键捕获图元,按系统提示输入这些点的准确位置坐标,这些点就到了坐标指定的位置上。,,对齐坐标,拖动鼠标在矩形框内捕获一组点图元,将捕获的所有点图元在水平或垂直方向上排成一直线。分为垂直方向左对齐选择区内所有控制点的X坐标取用户给定的值,Y值不变;垂直方向右对齐选择区内所有控制点的X坐标变化,使点图元的右边符合用户给定的值,Y值不变水平方向对齐将选择区内所有控制点的Y坐标取用户给定的值。X值不变)。,,剪断字串,将一个字串剪断,分为两个字串。按鼠标左键捕获需要剪断的字串,弹出设置窗口。按“增”、“减”来确定剪断的位置。,,连接字串,将输入的两个字串连接成为一个字串。用鼠标左键捕获第一个字串后,在点击左键捕获要连接的第二个字串,此后,系统自动将两个字符串首尾连接。,,修改文本,修改文本用鼠标左键捕获点图元后,修改文本内容;子串统改文本系统弹出统改文本对话框,用户可输入“搜索文本内容”和“替换文本内容”,系统将含有搜索的文本替换为后者内容,替换条件是字串包含“搜索文本内容”即可;全串统改文本系统弹出统改文本对话框,用户可输入“搜索文本内容”和“替换文本内容”,系统将含有前者的文本替换为后者,替换条件是字串与“搜索文本内容”完全相同。,,改变角度,点击鼠标左键捕获点图元后,再次按下鼠标左键,此时在点元起点与鼠标光标之间出现一条连线,次连线即为点图圆的展布方向,可以拖动该值线,以改变图元与X轴之间的夹角。,,点参数编辑暂不介绍,,3.点参数编辑,,本部分内容暂略,,,,,,,,,五、拓朴处理,,,,,,,,,六、层管理,MAPGIS对图形信息是分层存放、分层管理和分层操作的,因此每个工程都是由多个文件按层组织的。层管理就是系统对各层进行操作的功能。,,1替换层号2修改层号3存当前层4删除当前层5开(关)所有层6改层开关7改当前层8修改层名,,1替换层号,将当前正在编辑的数据文件的某一图层的图元移到另一图层中。首先选择被修改的图层,即查找层号,然后根据系统的询问选择将要改成的层,即替换层号。,,2修改层号,将图屏上指定图形从某一层改变到新的图层。,,3存当前层,将当前层的内容从工作区分离出来,存入磁盘上的一个文件中。若与“统改参数”结合,可将符合某一参数条件的图元统改到某一层中,然后存入另一文件中。,,4删除当前层,将当前层从工作区中删除。若与“统改参数”结合,可将符合某一参数条件的图元统改到某一层中,然后删除。,,,5开(关)所有层,开所有层将当前编辑文件中所有图层的状态设置为ON,使其在编辑时在屏幕上可见。关闭所有层将当前编辑文件中所有图层的状态设置为OFF,使其在编辑时在屏幕上不可见。,,,6改层开关,对当前编辑文件中指定的图层状态取反。当图层状态为ON时,则该图层的图形可以在图屏上显示;当图层状态为OFF时,则该图层的图形不能在图屏上显示,也不能对该层进行编辑操作。利用这一功能,可以在编辑某一层时,将该图层状态设置为ON,而将与之无关的图层状态设置为OFF,这样可以一方面提高显示速度,另一方面可以减少其它图层背景对编辑这者视线形成的干扰和误操作。,,,7改当前层,当前图层是系统对用户用数字化仪、扫描矢量化、键盘或鼠标输入的图形当前存放的图层,系统隐含是0号图层。若要改变当前工作图层,可以选用此项功能。,,8修改层名,为了记忆方便,可以对每一个层定义一个有意义的名称,用户可以根据自己的需要,通过此功能修改层名。,,第四节MapGIS图形高级处理,一、误差校正二、图像的配准镶嵌三、图形输出,,,,,二、图像的配准镶嵌三、图形输出,,,,,一、误差校正,三、图形输出,,,,,二、图像的配准镶嵌,三、图形输出,,,,,三、图形输出,
展开阅读全文

资源标签

最新标签

长按识别或保存二维码,关注学链未来公众号

copyright@ 2019-2020“矿业文库”网

矿业文库合伙人QQ群 30735420