1、利用MAPGIS软件制作图件,MAPGIS常用的基本概念 点、线、面是MAPGIS矢量地图的三要素,点:点是地图数据中点状物的总称,是由一个控制点决定其位置的符号或注释。它不是一个简单的点,而是包括各种注释和专用符号(包括圆、弧、直线、五角星、亭子等各类符号)。所有的点图元数据都保存在点文件中(*.WT) 线:线是地图中线状物的总称。MAPGIS将各种线型(如点划线、省界、国界、等高线、路、河堤)以线为单位作为图元来编辑。所有的线图元数据都保存在线文件中(*.WL)。 区:区通常也称为面,它是由首尾相连的弧段组成的封闭图形,并以颜色和花纹图案填充封闭图形所形成的一个区域。如湖泊、居民地等。所有
2、的区图元数据都保存在区文件中(*.WP)。 工程:对MAPGIS要素层的管理和描述的描述文件,它提供了对GIS基本类型文件和图像文件的有机结合的描述。它可由一个以上的的点文件,线文件,区文件和图像文件(*.MSI)组成。,图层:将具有相同属性的地理要素分为一 层,如等高线、公路、铁路、河流等地理要素可以分别存放到不同的层中,每一种要素还可以细分为若干层,如公路可以细分为高速公路、一级公路、普通公路、乡村公路等。 对图形进行分层,有助于图形的编辑与检索。当我们对图形编辑时可以调入相应的图层,无关图层不调入,这样进入工作区的数据就可大大减少,从而提高检索与显示速度;同时也避免了无关图形干扰编辑者的
3、视线。 对图形分层更有意义的是有利于制作专题图。例如,某一地区的地形图按照要素的特性分成公路层、水系层、地貌层等等。由于某种需要,要制作此地区的水系分布图,那么就可以容易地把水系层及有关的要素提取出来, 保存为一个文件,这样大大节省了时间及费用,并且提高工作效率。在MAPGIS中我们,将具有相同属性的地理要素的层称作“要素层”在要素层中细分的层称为“普通图层”。每一个要素层存放在不同的文件中,对应于工程中的每一项文件,使用工程管理工具进行管理。在每一个要素层中细分出来的普通图层,使用图形输入编辑中的图层管理工具进行管理。,点文件,点图元2,点文件1,点文件2,图层1,图层2,图层K,点图元1,
4、点图元x-1,点图元x, ,线文件,线图元2,线文件1,线文件2,图层1,图层2,图层m,线图元1,线图元y-1,线图元y, ,区文件,区图元2,区文件1,区文件2,图层1,图层2,图层n,区图元1,区图元z-1,区图元z, ,图像文件,图像文件1,图像文件2,点、线、区、工程之间的相互关系,矢 量 化 流 程,用扫描仪将图纸 扫描存于TIFF文件,读图、分层,编辑层名,装入光栅文件,设置当前 层 设置缺省参数,矢量化(输入点、线、区图元,保存文件),保存文件,设置系统参数、建工程及点、线、区文件,误投 差影 校变 正换,矢量化过程中常用的功能建,F4键 高程递加 F6键 移动屏幕 F8键 加
5、点 F11键 改向 #+ 上标 #- 下标 #= 还原,F5键 放大屏幕 F7键 缩小屏幕 F9键 退点 F12键 抓线头 CTRL+右键 封闭线,拓 扑 处 理 主要为编辑区图元服务,使人工区域输入、子区输入等比较繁锁的工作,变得容易。,拓扑处理对矢量化数据的要求数字化或矢量化时,对结点处(即几个弧段的相交处)应多加小心,第一使其断开,第二尽可能采用抓线头或节点平差的功能使其吻合,避免产生较大的误差,使结点处尽量与实际相符,尽量避免端点回折,也尽量不要产生过1毫米长短的无用短线段。弧段在结点处最好是断开的,若没有断开,执行自动剪断功能可以将弧段在结点处截断,条件是弧段必须经过结点周围的一个较
6、小的领域(即结点搜索半径),这也要求原始数据误差不能太大。将原始数据(即线数据)转为弧段数据,建立拓扑关系前,应将那些与拓扑无关的线或弧段(如航线、铁路)删掉。尽量避免多条重合的弧段产生。,拓扑处理工作流程,数据准备,自动剪断线,清除重叠坐标及自相交,清除微短线,自动线结点平差,线转弧段,关闭线文件或清除线工作区,装入转换后的弧段文件,拓扑查错,拓扑重建,弧段转线,数据准备就是将原始数据中那些与区图元无关的线(公路,航线)放到其它的层,而将围成区域边界的线提取出来单独放到一层,并利用“存当前层”将该层保存为一个新的线文件,以便进行拓扑处理。,在输入编辑系统中将区域的边界线输入。,拓扑重建后生成
7、区,在此基础上修改区的属性,拓扑错误处理办法,重叠坐标:执行清除弧段重叠坐标或清除所有弧段重叠坐标。悬挂弧段:若多余,执行删除弧段或删除所有弧段;若有用,执行弧段结点平差。弧段相交:若是两条弧段相交,剪断即可;若是自相交,执行剪断自相交弧段或剪断所有自相交弧段。重叠弧段:按鼠标右键,执行清除重叠弧段或清除报有重叠弧段。结点不封闭:执行结点平差或弧段移点功能使其封闭。,图形编辑过程的一些实用工具,多级Undo,来辅助点、线、面编辑。剪贴板功能:多个工作区之间数据共享。整图变换:对整幅图形中线、点、区文件的平移、比例和旋转三种变换。整块移动:同时移动选中的点、线、区图元到新的位置。整块复制:同时拷
8、贝选中的点、线、区图元到新的位置。,系统库的编辑 系统库编辑是为图形编辑服务的,它将图形中的文字、图形符号、注记、填充花纹及各种线型等抽取出来,单独处理。供用户编辑图形时使用。,编辑库中有的内容,直接到“编辑系统库”中的“其它”菜单下选择“编辑符号库”功能,将需要编辑的子图、图案、线形提取出来。在“其它”菜单下选择“符号编辑框可见”功能将符号编辑框打开,编辑框的中心线和中间的十字点分别控制着符号的基线(线型的基线)和符号的中心点(子图的中心点)用系统中的点、线、面编辑功能进行相应的编辑。编辑完毕,将编辑好的图元保存到相应的库中,成为系统库中的子图、图案或线型。,系统库的拷贝,在MAPGIS中,
9、一个符号库中不可能包括所有的符号,而且符号太多不便于查找,因此,我们在做不同类型的图时,可以生成不同类型的符号库。 系统在运行时只允许一套符号处于当前运行状态,同时这些库位于用户指定的系统库目录下,并且其名字都是系统约定固定不变的,其中图案库:FILLGRPH.LIB;线型库:LINESTY.LIB;子图库:SUBGRAPH.LIB 用户在重新建立或生成另一套不同的符号库时,一般情况下,应重新建立一个目录,将其以如上文件存贮,然后在系统环境设置中,将“系统库目录”设置指向该目录,系统即可使用该目录下的符号。 “符号库拷贝”解决了不同符号库之间相同符号的共用和符号库中符号的重新组合问题。,符号库
10、拷贝的具体步聚,在当前工作目录下建立一个新的目录,在其中拷贝一套系统目录下的文件,作为目的符号库。,投 影 变 换,绘制经纬网绘制公里网用户文件投影转换,绘制投影经纬网,生成 经纬度网格,绘制公里网,生成标准公里网,用户文件投影变换,在这个窗口中可以对数据进行修改。,利用已有数据生成的点和线文件,误 差 校 正 经过扫描输入的图形都存在着变形,必须经过误差校正。,确定图形的控制点,如图形中经纬网交点通常作为控制点。控制点越多,控制越精确。 在文件菜单下,选择,打开或新建控制点文件。 装入并显示图形文件。通过功能设置控制点的数据值类型为实际值,通过功能选择控制点所在的文件,然后通过添加控制点功能
11、直接在图上采集图形中的控制点的实际值。 直接从键盘输入控制点的理论值或从标准数据文件中采集理论值。 显示或编辑校正控制点,检查是否正确,输入完毕记着进行保存。 设置校正参数,进行相应文件的校正。 显示校正后的图元文件,检查校正效果。,校正后的图形,在输入编辑模块将校正过的文件添加进工程文件进行编辑修改工作,将图例、 责任表、图名、图例等 全部添加进来,形成一 幅完整的地图。,以上是误差校正的过程,图 形 剪 裁,每个被裁剪文件对应一个结果文件名,MAPGIS地图输出流程,装入或创建工程文件,工程页面设置,WINDOWS 输出,打印机、绘图仪输出,光栅化处理,生成光栅文件*.NV,打印光栅文件,
12、光栅输出,将矢量图转换成图像文件,生成的JPEG文件存放在当 前工作目录下,可以做为报告的插图使用。,注意事项,在矢量化地图之前一定要设置系统参数,将工作目录设置到要存放该地图的文件夹上。 每一幅图放在不同文件夹中,与该图有关的文件都放在该目录下,避免文件丢失。图形全部完成以后将该目录下的过渡性的文件全部删除。 矢量化过程中注意文件的编辑状态,合理有效地使用图层的概念,使图形条理更清晰,更有利于编辑修改。 在矢量化过程中随时注意保存编辑的文件及工程文件,避免进行重复性的劳动。 在编辑过程中输入区边界时注意相交的边界线一定要让它们交上,为拓扑处理做好数据准备工作。 在投影过程中注意各参数的设置。在用户文件投影中如果要将数据生成线,在整理数据时,要在每条线数据之间添加线数据分隔标志。 在误差较正过程中,注意实际值与理论值之间的关系。 在图形裁剪时,注意结果文件名一定不能与被裁剪的文件名相同。 经过投影变换、误差校正、图形裁剪后的图形,通过另存文件保存变化后的图形,然后将保存后的图形添加到输入编辑里面进行编辑修改,添加图名、图例、责任表、比例尺、图框等,最后形成一幅完整的地图。 任何一幅图都使用相应的符号库,如果没有自定义,使用的是系统本身的符号库。如果有自定义的符号,在出去打印的时候,在拷贝工程、点、线、面文件的同时,要把符号库文件也要拷贝上,否则文件将不能正确显示和打印出来。,