第六章MAPGIS数据库管理教学目的与要求通过本章的学习,要求大家熟悉属性管理子系统,掌握属性结构与属性数据相关的操作方法;了解图库管理子系统,掌握地图库分层、分幅管理方法,掌握不同图幅之间接边处理方法与图元信息查询方法;了解影像库管理子系统,掌握建立影像库的步骤,属性影像库分析功能。
教学重点MAPGIS属性库编辑与管理方法MAPGIS地图库分幅管理与图幅接边技术MAPGIS影像库的建立方法教学难点MAPGIS地图库的分幅管理与图幅接边技术内容提要6.1 MAPGIS图形库6.2 MAPGIS属性管理子系统6.3 影像库管理子系统6.1 MAPGIS图形库MAPGIS的图形数据库管理系统可同时管理数千幅地理底图,数据容量可达数十千兆,主要用于创建、维护地图库,在图幅进库前建立拓扑结构;对输入的地图数据进行正确性检查,根据用户的要求及图幅的质量,实现图幅配准、图幅校正和图幅接边;给用户提供了多种强有力的数据查询途径。
6.1.1 MAPGIS图形库使用流程MAPGIS图形库的使用流程是:创建或打开图库文件->加库类->输入图幅->图幅接边->图幅检索6.1.2 图库操作图库操作提供了新建图库、打开图库、保存图库、图库另存为、图库压缩存为、关闭图库文件等操作。
建立新的图库。
打开图库将已存在的图库装入系统,图库文件名后缀为“*.DBS”。
保存图库图库另存为图库压缩存为关闭图库文件6.1.3 窗口此项包括:图形还原显示,允许图库漫游,接图表显示,图形显示及其它图形显示的基本操作,这些操作同前面章节的介绍。
图形还原显示将图形以还原的形式显示出来,显示的大小及位置由下边的窗口操作决定。
选“图形还原显示”项时,该项前将有一个标志“√”,表示激活该项。
激活该项后,图库中的图形将以还原形式显示( 对线将显示线型,对区将显示其填充的图案)。
允许图库漫游以当前窗口参数漫游显示图幅的接图表或图形。
选该项后,每当光标移动到窗口边上时,系统会自动将该处的图形或接图表移到窗口中央,也可通过光标来控制图形或接图表的移动,以实现对图形的浏览操作。
想结束漫游显示,按F8键。
想继续“漫游”,再按F8键。
此过程中,通过按F5和F6键可放大或缩小(1 倍)当前显示窗口。
接图表显示将图库中的接图表在当前窗口显示出来。
选“接图表显示”项时,该项前有标志“√”,表示激活该项。
激活该项后,在对图幅显示和图幅的输入、修改、删除等操作时,屏幕上的图幅均以接图表的形式显示。
接图表中各个图幅以填充的矩形表示,矩形中标有图幅名。
图形显示将图库中的图形内容在当前窗口上显示出来。
选“图形显示”项时,该项前有标志“√”,表示激活该项。
激活该项后,在对图幅显示和图幅的输入、修改、删除等操作时,屏幕上的图幅均以图形的形式显示。
6.1.4 图幅管理一个图库从平面范围来看,是由许多图幅拼接形成,而从纵向厚度来看,是由许多“要素层”重叠起来。
即一个图幅可对应多个点、线、面文件;属于同一图幅的多个点`、线`、面文件具有不同的属性结构,我们称这些不同属性结构的文件为不同的类,每种类具有类名,这样的类称为库类。
“图幅管理”主要包括如下一些功能:图库层类管理器、图幅数据维护管理器以及对图幅入库、查询图库信息和删除图幅等操作。
图库层类管理器单击该菜单项,系统就会显示“图库层类维护管理器”对话框。
通过该对话框,可以实现向图库添加新的库类以及对各层库类设置开关状态。
在新的库类没有进入图库之前,属于此库类的文件不能进入图库。
库类名不能与库中已存在的库类名相同。
单击对话框中的“新建”按钮,系统则显示“新建图库层类对话框”。
“层类路径及属性结构提取”是指:用户指定一图形文件,系统从该文件中提取属性结构作为图库的库类结构,新的库类结构不能与已存在的库类结构相同。
图幅数据维护管理器单击此菜单项,然后双击欲维护的图幅,则系统显示“图库图幅数据维护管理器”对话框。
通过该对话框,可以实现对所选图幅的数据编辑、实现插入新的图层文件或删除某图层文件。
图幅批量入库单击此菜单项,系统则显示“图幅自动入库设置对话框”窗口,通过此窗口设置欲入库的层类;然后双击欲入库的图幅位置,则系统显示“图库图幅数据维护管理器”对话框,并激活“插入线文件”按钮,让用户输入文件名及图幅数据。
查询图库信息单击此菜单项,系统则显示“图库信息概览”窗口。
通过此信息窗,用户可了解图库参数,包括投影参数、库类、接边参数;可了解图库范围及底图库路径名等。
删除图幅单击此菜单项并双击欲删除的图幅,则该图幅被删除。
6.1.5 图幅检索图幅检索包括:图幅检索、区域检索和图元属性检索等。
图幅检索选取图幅数据输出:单击该菜单项后,系统显示“选择图库中的图幅”窗口。
通过该窗口,用户可依次选择预输出的图幅,选择完毕按“确定”按钮。
此时,系统则显示“另存文件”对话框,让用户输入文件名并予以保存。
区域检索区域检索数据输出:此功能是根据用户提供的裁剪区域,系统将该裁剪区域所跨接的所有图幅拼接起来,并将落入裁剪区域内的图元剪取,所得结果输出为*.MRJ文件。
此功能可设置的区域方式为:(1)鼠标开窗方式: 用户用鼠标构造矩形裁剪框来选择裁剪区域。
(2)两点输入方式: 给出裁剪区域的左下及右上点坐标。
(3)圆心半径方式: 通过圆心半径给出圆作为裁剪区域。
(4)任意区域方式: 通过设置任意多边形作为裁剪区域。
功能窗中给出是否需要键盘校正,如选中此项则在输入点时系统给出该点值并允许修改。
(5)全部图库区域: 将全部图库区域设置为裁剪区域。
(6)读入区域边界:裁剪区域为一区文件(*.wp)。
(暂时没有)执行该功能前,用户需在“图幅”操作中将欲检索的相邻诸图幅的接图表或图形显示在屏幕上;然后选中该功能,用户可在底图的衬托下构造裁剪框,裁剪框造完后,系统即将裁剪框所跨接的所有图幅拼接起来,并对裁剪框内的部分图元截取,生成一个新文件。
操作时在设置好裁剪框及输出参数后按“OK”按钮, 系统开始生成新的图元及属性文件, 完成后将询问保存文件的文件名, 系统将以*.MRJ形式存盘, 并在输出系统中进行物理输出。
同时系统还输出一系列有关的图形文件, 文件以输入的*.PRJ文件名的头几个字母开始, 最后是几个系列号, 然后系统按原图文件类型自动给出文件的扩展名。
矩形区域数据查询矩形区域数据查询:单击此菜单项后,系统提示用户选择欲查询的库层类;选择完后,由用户用开窗口的方式选择一矩形区域;系统即进行查询并显示查询结果。
查询点图元此功能对单个图元的图层号和属性的查询。
图元属性检索查询点图元(线图元、区图元)信息:图元属性检索分两种情况:1.纯属性条件数据提取: 在图库中,用户可将属于某一库类的图元以图形属性作为条件进行检索、拼接形成一图元文件,供使用。
选中该功能后,用户先确定库类,然后系统弹出“条件表达式”对话框,用户在输入检索条件后,系统进行检索并显示结果。
2.区域属性条件数据提取:选中该功能后,用户先确定库类;然后在系统提示下输入区域文件名(*.wp);系统再弹出“条件表达式”对话框,用户在输入检索条件后,系统进行检索并显示结果。
6.1.6 接边处理图幅接边用来消除相邻图幅间接合处的图元连接误差。
1.接边参数设置本项用来设置、修改接边操作时所用到的一些参数。
其中:(1)接边带宽度:设置接边条的宽度。
(2)接边容忍度:设置接边时系统所允许的两可接边端点间的最大误差范围。
(3)接边衰减系数:接边时相联接的两图边为了消除误差引起摆动的距离递减系数。
2.选择接边条启动接边过程选择此项以后,按系统提示选择需要接边的层类;然后在两图幅接边处选择接边线。
此时就可以选择如下所述的接边方式进行接边操作。
(1)自动匹配接边:系统根据用户所设定的接边参数,自动搜索符合条件的接边端点,从接边带的某一端开始进行接边。
(2)半自动接边:系统不是从接边带的某一端,而是从用户所选择的某个图元开始,进行自动接边。
(3)交互式接边:通过光标来拾取需要接边的两条线或弧段,系统才将他们接边处理。
6.2 MAPGIS属性管理子系统MAPGIS属性管理子系统专门用于定义矢量数据的属性结构,并且进行可视化编辑。
它还提供了强有力的多媒体数据的编辑工具和外部数据库的编辑功能。
属性结构和数据的编辑即可以在在属性管理子系统进行,也可以在MAPGIS编辑系统中一边修改图形一边编辑图元属性。
在MAPGIS系统中包含点、线、区三类文件,而区域包括弧段和区两种实体数据,相应地属性也分为点属性、线属性、区属性、弧段属性和结点属性五种。
6.2.1 属性管理子系统使用流程MAPGIS属性管理子系统的使用流程是:文件>>编辑属性结构>>编辑属性>>存文件文件将MAPGIS的点文件、线文件或区文件装入工作区。
编辑属性结构编辑点、线或区工作区中属性结构。
编辑属性包括:输入常规类型的属性数据、输入多媒体属性数据、输入外挂数据库数据和编辑属性等。
存文件将编辑后的属性数据(工作区中)存到相应的点文件、线文件或区文件。
6.2.2 结构1.选“编辑属性结构”菜单,系统即显示“编辑属性结构”窗口。
在其中,可输入或编辑字段结构(字段名称、字段类型、字段长度、小数位数),每输入完一结构项,打回车键确认,输入光标跳到下一个结构项。
2.字段类型分常规型和多媒体型,其中常规型数据库类型还可以通过“设置外挂数据库”功能成为外挂数据库型。
常规型的数据类型有字符型、字节型、短整型、长整型、浮点型、双精度型、日期型、时间型和布尔型;多媒体型数据类型有文本、图像、地图、声音和动态图像。
3.字段长度是该字段最长的字符数,包括正负号和小数点,用户输入的字段长度可以大于实际最大长度,但若小于实际长度,则在表格输出时,将截掉超长部分。
4.属性结构编辑完毕,选OK,系统用最新结构更换原来的属性结构和所有记录。
5.“修改多媒体属性目录”功能用来设置多媒体属性数据所在的目录。
选中此项后,系统弹出窗口要求用户选择当前工作区中带有多媒体属性字段且欲设置多媒体属性数据所在目录的文件,移动光条到所选文件按ok,则系统弹出目录设置窗口,等待用户选择目录。
演示如下:⑴选“编辑属性结构”菜单:⑵编辑属性结构⑶“修改多媒体属性目录”功能用来设置多媒体属性数据所在的目录:6.2.3 属性“属性”功能用于编辑修改属性记录。
它包括编辑属性、浏览属性、编辑单个属性、浏览单个属性、输出属性、输入表格和连接属性等功能。
编辑属性在装入一个图形文件,并选择编辑该图形文件的某属性时,系统即弹出属性编辑窗口。
同时重新显示图元文件,并调整图形窗口和属性窗口位置,在图形窗口中闪烁当前记录对应的图元。
其中:1 联动当该菜单项处于打开状态时,属性窗口中改变记录,图形窗口中的对应图元闪烁。