1. 数据输入•数字化仪输入•扫描矢量化输入•GPS输入•其它数据源的直接转换2. 数据处理•图形编辑子系统编辑修改矢量结构的点、线、区域的空间位置及其图形属性、增加或删除点、线、区域边界,可实现自动校正拓扑关系。
图形编辑子系统是系统对图形数据库中的图形进行编辑、修改、检索、造区等,使输入的图形更准确、丰富、美观。
•投影变换子系统地图投影的基本问题是将地球表面(椭球面或圆球面)表示在地图平面上。
其表示方法有多种,在进行图形数据处理中很可能要从一个地图投影坐标系转换到另一个投影坐标系,本系统提供了20种不同投影间的相互转换及经纬网生成功能。
提供图框生成功能可自动生成不同比例尺的标准图框。
•误差校正子系统在图件数据化输入过程中,由于图纸变形等因素,使输入后的图形在位置上出现偏差,个别图元经编辑、修改后,也很难达到实际要求的精度。
对出现变形的图形,必须经过数据校正,消除输入图形的变形。
通过该系统实现图形的校正。
•镶嵌配准子系统•符号库编辑子系统系统库编辑子系统是为图形编辑服务的。
它将图形中的文字、图形符号、注记、填充花纹及线型抽取出来,单独处理,经过编辑、修改,生成子图库、线型库、填充图案库和矢量字库,自动存放到系统数据库中,供用户编辑图形时使用。
MAPGIS 1995年通过鉴定,96年通过国家科委组织的软件测试,目前是国家科委唯一推荐的国产地理信息系统优选平台。
MAPGIS基本术语•空间数据:也称为地理数据,一般表现为图形数据,由点、线、面组成。
•属性数据:是对空间数据的描述或说明。
•矢量图形(也叫对象导向或绘制图形):是利用数学原理将线结合成点而呈现的图像。
矢量文件中的图片是由所谓数个独立的对象组成,对象可以是任何基本的图形元素或者文本,如被它当成单位处理的线条、椭圆、多边形、矩形、标注线或美术字等。
每一对象都是独立的实体,每个实体都定义有色彩、形状、外框、尺寸及其呈现在屏幕上的位置等属性。
可以通过修改对象的属性很方便地改变对象的外形,而且图形的质量不会因为对象的按比例缩放或旋转而降低。
•位图图像(也叫绘图图像):是由个别的独立点-像素(照相元素)结合而成的图像。
位图可以变化成不同的形状与色彩,以形成一个图样。
位图图形被放大时,其整体图像是由个别的单独框组成。
放大位图的尺寸就会放大独立点的间距,使得线条与塑型呈现锯齿状。
•矢量: 是具有一定方向和长度的量。
•矢量化: 是将位图数据经矢量跟踪转换成矢量数据的过程。
•Dpi: 是分辨率单位,代表每英寸中像素的多少。
•透明输出:输出时最上面的物体颜色是下面所覆盖颜色的混合色。
•曲线光滑:根据给定点利用插值法或曲线拟合法建立的某一符合实际要求的连续光滑曲线的函数,使给定点满足这个函数关系,并按该函数关系用计算加密点列来完成光滑连接的过程。
•属性:是一个实体的特征。
•图层:按照一定的需要或标准把某些相关物体组合在一起。
•图元:图面上表示空间信息特征的基本单位,分为点、线(孤段)、多边形等三种类型。
•点元:点图元的简称,有时称点。
指其位置只有一组X 和Y 座标来控制。
如注释、专用符号等。
所有点保存在点文件中(*.wt)。
•线图元:地图中线状物的总称。
如划线、省界、国界、地质界线、断层、水系、公路等。
所有线图元都保存在线文件中(*.wl)。
•结点:指某线或孤段的端点或数条线或孤段的交点。
•结点平差:使几条线或孤段成为共用一个结点的过程。
•区图元(面图元):由线或孤段组成的封闭区域,可以用颜色和花纹图案填充。
如湖泊、地层、岩体分布区等。
所有区图元都保存在区文件中(*.wp)。
MAPGIS启动流程主要步骤为:1. 打开Mapgis,进入主菜单。
2.选择图形处理,进入输入编辑。
3.进行系统设置MAPGIS启动流程主要步骤为:1. 打开Mapgis,进入主菜单。
2.选择图形处理,进入输入编辑。
3.进行系统设置单击主菜单右侧的“”按扭,弹出“MAPGIS 环境设置”如下对话框:•单击“”,将新建的工作文件夹设为工作目录。
•单击“”,将新建的工作文件夹中的slib 目录设为系统库目录。
•“系统临时目录”可以不变化,保持原来的。
•将“”前的复选框打勾(单击),弹出“配置字体的”对话框:主要步骤为:4.新建工程文件•不生成可编辑项:建立一个没有文件的空工程。
•自动生成可编辑项:生成包括三个缺省文件的工程。
•自定义生成可编辑项:生成自定义文件的路径名和文件名在新建工程后的界面中,窗口被分成左右两部分,左窗口为工程编辑平台,作用是对工程中的文件进行管理;右窗口为图形输入与编辑平台。
工程中文件显示状态(四种显示):•关闭状态-文件不可显示。
•打开状态-文件可显示,但不能对文件进行编辑和修改。
•可编辑状态-文件可显示又可被编辑和修改。
•当前编辑状态-文件可显示又可被编辑和修改,可添加新图形元素到其中。
5.装入扫描的光栅图像(tif格式或转成msi系统图像格式)作为底图。
●打开MAPGIS主菜单;●在“图像处理”中,进入“图像分析”;●“文件”--“数据输入”—在“转换数据类型”选择TIF格式--“添加文件(要转换的tif文件)” --“转换”,OK。
6.将系统库(相当于\mapgis65\slib 文件夹)拷到工作文件夹中。
7.进行读图分析,看分几层。
如:水系层(河流、水库、泉等);交通层(铁路、公路、小路、航空线等);断层层(各种断层);地层层(地层界线,地层区,地层注记等);矿产层(各种矿产符号及注解等);进行系统设置。
MAPGIS图形输入与编辑1.文件:MAPGIS图形文件分为点、线、面三类。
在MAPGIS的应用中,应该把同一地理要素存放在同一文件中。
➢点文件(.WT):主要文字注记(注释)和符号(子图)。
它们被称为点图元,是指由一个控制点决定其位置的有确定形状的图形单元。
➢线文件(.WL):是由线状地物(线图元)组成的。
如边界线、河流、航空线、海岸线等。
➢区文件(.WP):将图形的分界区添色后就产生了区文件。
在理论上区是由同一方向或首尾相连的弧段组成的封闭图形。
弧段是一种特殊的线,区是基于线图元而产生的。
➢工程(.mpj) :对一系列的点、线、面文件进行管理的描述性文件。
其主要记录了各个文件的信息,如存放地、可编辑性等。
一个工程项目需要对许多文件进行编辑、处理和分析,在图形的编辑中便于查找和记忆。
➢矢量化系统常用的工具➢F5--放大显示➢F6--移动显示➢F7--缩小显示➢F8--加点➢F9--退点➢F11--线改向➢F12--抓线头➢一条线结束时按下Ctrl+右键自动封闭线。
线图元输入(在屏幕上造各种线)1.输入流线:按下鼠标左键不松开,沿着拟造曲线轨迹滑动鼠标,系统自动生成曲线轨迹点,直至曲线终点放开鼠标左键,一条曲线构造完毕。
在一条线开始或结束时,可用F12功能键来捕捉线头,以达到与已输入的线正确相连接或与节点连接。
按F8键加点、F9键退点、F11键改线方向。
在输入开始时,按下shift键自动靠近线,结束是按下Ctrl键自动封闭线。
2.输入折线:画线时,每移动一点按一次鼠标左键,其余功能同上。
3.输入正交线:每移动鼠标设定的点与前一点形成的直线段都与前一条的直线段垂直或正交。
4.输入圆线:➢圆心和半径:是在屏幕上用光标确定圆心和半径,并以此圆心和半径按圆形轨迹形成一条线;为一个拖动过程。
➢三点造圆:是移动光标在屏幕上定三个点,从而形成一个通过这三个点的圆。
5.输入椭圆线:分二部操作➢第一个托动过程确定椭圆的长轴和转角➢第一个托动过程确定椭圆的短轴6. 输入双线:是输入两条平行的双线,保存为两条线,对它们可以分别移动。
如果始点或终点落在某一线上,系统即会自动将该线断开一缺口,这一功能对城市街道图或公路图的输入是十分方便的。
通过[其它]菜单下的“置系统参数”功能可设置平行线和双线距离。
7.输入弧线:二中方式➢“圆心和半径”方式:在屏幕上移动光标确定弧心、半径、起始角和终止角,并根据这些参数画一条弧。
可分解为两个拖动过程,第一个拖动过程确定弧的半径和起始角,第二个拖动过程确定弧的终止角。
➢“三点造弧”方式是移动光标依次在屏幕上定起始点、中间点和终止点三个点,从而形成一条通过这三个点的弧。
8. 输入矩形:输入矩形框为一拖动过程。
9. 输入平行四边形:输入平行四边形为两个拖动过程。
即先拖动输入平行四边形的一条边,接着输入另一条非平行边,即可得此平行四边形。
10.正交多边形:在输入一个长方形,然后可以对长方形的任意一条边的部分扩展成一长方形,最终生成正交多边形。
多用于居民地的输入。
11.键盘输入线(弧段)编辑器弹出曲线坐标输入对话框如下:用户按曲线轨迹逐个输入曲线坐标(X,Y),每输入一个点后按[下一点]按钮确认,即可开始输入下一点,而按[上一点]按钮将取消本点并回到上一点,按[取消]按钮则重新开始输入点,按[完成]按钮则本条线就算输入完了,继续开始下一条线的输入。
12.用点连线:依次捕捉点工作区的点图元控制点座标联接成线。
没有点图元的地方可用F8加点。
线编辑1.删除线➢删除一条线:捕获一条线将之删除。
➢删除一组线:在屏幕上开一个窗口,将用窗口捕获到的所有曲线全部删除。
该功能为一个拖动过程2.移动线➢移动一条线:单击鼠标左键捕获一条线,移动鼠标将该线拖到适当位置按下左键即完成移动操作。
➢移动一组线:移动一组线操作过程可分解为两个过程,第一个拖动过程确定一个窗口,落入此窗口的所有线为将要被移动的线;第二个拖动过程确定移动的增量。
在屏幕上,用窗口(拖动过程)捕获若干线,按下鼠标左键,拖动鼠标光标到指定的位置松开鼠标即可。
➢移动线坐标调整:在屏幕上,用窗口(拖动过程)捕获若干线,按下鼠标左键,拖动鼠标光标到指定的位置松开鼠标后,屏幕弹出具体移动的距离,供用户修改。
➢推移线:移动光标指向要移动的线,按下鼠标左键捕获该线,拖动鼠标光标到指定的位置松开鼠标后,屏幕弹出具体移动的距离,供用户修改。
3.复制线➢复制一条线:捕获一条线,移动鼠标将该线拖到适当位置按下左键将复制之。
继续按左键将连续复制直到按右键为止。
➢复制一组线:复制一组线操作过程可分解为两个拖动过程,第一个拖动过程确定一个窗口,落入此窗口的所有线为将要被复制的线;第二个拖动过程确定复制线的移动的增量。
➢阵列复制线: 在屏幕上,用窗口(拖动过程)捕获若干曲线,并将它们作为阵列一个元素进行拷贝。
捕获到的所有曲线构成一个阵列元素。
我们把这元素称为基础元素。
此时按系统提示输入拷贝阵列的行、列数(行数是基础元素在纵向的拷贝个数;列数是基础元素在横向的拷贝个数)和元素在X、Y(水平、垂直)方向的距离。
您依次输入行、列数及X、Y方向距离值后系统将完成拷贝工作。
5.剪断线:在屏幕上将曲线在指定处剪断,将一条曲线变成两条曲线。