第六章 MAPGIS数据库管理.docx
- 文档编号:28355341
- 上传时间:2023-07-10
- 格式:DOCX
- 页数:25
- 大小:1.06MB
第六章 MAPGIS数据库管理.docx
《第六章 MAPGIS数据库管理.docx》由会员分享,可在线阅读,更多相关《第六章 MAPGIS数据库管理.docx(25页珍藏版)》请在冰豆网上搜索。
第六章MAPGIS数据库管理
第六章MAPGIS数据库管理
教学目的与要求
通过本章的学习,要求大家熟悉属性管理子系统,掌握属性结构与属性数据相关的操作方法;了解图库管理子系统,掌握地图库分层、分幅管理方法,掌握不同图幅之间接边处理方法与图元信息查询方法;了解影像库管理子系统,掌握建立影像库的步骤,属性影像库分析功能。
教学重点
MAPGIS属性库编辑与管理方法
MAPGIS地图库分幅管理与图幅接边技术
MAPGIS影像库的建立方法
教学难点
MAPGIS地图库的分幅管理与图幅接边技术
内容提要
6.1MAPGIS图形库
6.2MAPGIS属性管理子系统
6.3影像库管理子系统
6.1MAPGIS图形库
MAPGIS的图形数据库管理系统可同时管理数千幅地理底图,数据容量可达数十千兆,主要用于创建、维护地图库,在图幅进库前建立拓扑结构;对输入的地图数据进行正确性检查,根据用户的要求及图幅的质量,实现图幅配准、图幅校正和图幅接边;给用户提供了多种强有力的数据查询途径。
6.1.1MAPGIS图形库使用流程
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.2MAPGIS属性管理子系统
MAPGIS属性管理子系统专门用于定义矢量数据的属性结构,并且进行可视化编辑。
它还提供了强有力的多媒体数据的编辑工具和外部数据库的编辑功能。
属性结构和数据的编辑即可以在在属性管理子系统进行,也可以在MAPGIS编辑系统中一边修改图形一边编辑图元属性。
在MAPGIS系统中包含点、线、区三类文件,而区域包括弧段和区两种实体数据,相应地属性也分为点属性、线属性、区属性、弧段属性和结点属性五种。
6.2.1属性管理子系统使用流程
MAPGIS属性管理子系统的使用流程是:
文件 >> 编辑属性结构 >> 编辑属性 >> 存文件
文件
将MAPGIS的点文件、线文件或区文件装入工作区。
编辑属性结构
编辑点、线或区工作区中属性结构。
编辑属性
包括:
输入常规类型的属性数据、输入多媒体属性数据、输入外挂数据库数据和编辑属性等。
存文件
将编辑后的属性数据(工作区中)存到相应的点文件、线文件或区文件。
6.2.2结构
1.选“编辑属性结构”菜单,系统即显示“编辑属性结构”窗口。
在其中,可输入或编辑字段结构(字段名称、字段类型、字段长度、小数位数),每输入完一结构项,打回车键确认,输入光标跳到下一个结构项。
2.字段类型分常规型和多媒体型,其中常规型数据库类型还可以通过“设置外挂数据库”功能成为外挂数据库型。
常规型的数据类型有字符型、字节型、短整型、长整型、浮点型、双精度型、日期型、时间型和布尔型;多媒体型数据类型有文本、图像、地图、声音和动态图像。
3.字段长度是该字段最长的字符数,包括正负号和小数点,用户输入的字段长度可以大于实际最大长度,但若小于实际长度,则在表格输出时,将截掉超长部分。
4.属性结构编辑完毕,选OK,系统用最新结构更换原来的属性结构和所有记录。
5.“修改多媒体属性目录”功能用来设置多媒体属性数据所在的目录。
选中此项后,系统弹出窗口要求用户选择当前工作区中带有多媒体属性字段且欲设置多媒体属性数据所在目录的文件,移动光条到所选文件按ok,则系统弹出目录设置窗口,等待用户选择目录。
演示如下:
⑴选“编辑属性结构”菜单:
⑵编辑属性结构
⑶“修改多媒体属性目录”功能用来设置多媒体属性数据所在的目录:
6.2.3属性
“属性”功能用于编辑修改属性记录。
它包括编辑属性、浏览属性、编辑单个属性、浏览单个属性、输出属性、输入表格和连接属性等功能。
编辑属性
在装入一个图形文件,并选择编辑该图形文件的某属性时,系统即弹出属性编辑窗口。
同时重新显示图元文件,并调整图形窗口和属性窗口位置,在图形窗口中闪烁当前记录对应的图元。
其中:
1联动
当该菜单项处于打开状态时,属性窗口中
改变记录,图形窗口中的对应图元闪烁。
同时在图形窗口中,双击所选的图元,则属性窗口随即跳到该图元所对应的属性记录。
2转至...
将当前记录位置改变到用户指定的位置。
3屏蔽字段
屏蔽某些字段,使之不显示。
4可视化图元
将当前属性记录对应的图元显示在图形窗口中间。
5外挂数据库
选择正在编辑的当前MAPGIS文件外挂的数据库文件,并指定各数据库文件连接的关键字段。
所有要被外挂连接的数据库都将通过该功能记录在工作区中,形成一个数据库信息表,供“设置外挂数据库”功文本、视频或图片。
能选择数据库时使用。
MAPGIS6.0能够联接的数据库文件有DBASE、FoxBase、FoxPro、Paradox等数据库软件生成的文件,此外,该系统还具备与其它大型商用数据库(如SyBase,Informix,Oracle等)联接的能力,但用户需装入相应的数据库驱动程序。
在属性编辑窗口中,字段名为灰色显示的是图元的缺省属性字段,该字段被屏蔽,不能编辑修改。
对于可编辑字段,用户都可编辑修改其记录内容。
在此类字段的按钮上按一下光标,则系统弹出属性编辑子菜单,供用户编辑使用。
编辑单个属性
选中该项后,用户在将光标移至欲编辑的图元上,然后双击鼠标,系统即弹出该图元的属性编辑对话框,供用户编辑修改。
浏览单个属性
操作类似于“编辑单个属性”功能。
该功能只能浏览,不能修改。
输出属性
输出属性功能将已装入的MAPGIS图形文件中的属性写到外部属性数据库表或MAPGIS表文件中。
这里所指的外部数据库是DBASE、FoxBase、FoxPro、VisualFoxPro、Access、Excell、Paradox、SQL_Server、Orcale、Sybase等数据库软件的表文件,还有MAPGIS表文件指*.WB文件。
首先,打开图形文件,并选择属性输出。
然后,在弹出的对话框中,选择或指定哪些文件进行属性输出?
同时还要选择将要输出的属性和属性字段。
下一步,选择输出类型,最后,输入将要输出的文件名,并且按确定按钮,这样就实现属性输出。
输入表格
连接属性
属性联接功能将指定的MAPGIS图形文件与所选的外部数据库表格文件或MAPGIS表文件,根据指定的关键字段或序号联接起来,并将所选的属性字段写进MAPGIS的属性数据中。
(1)首先配置ODBC数据源管理器。
(2)单击连接文件按钮,选择MAPGIS文件以及连接属性。
(3)选择被连接的表格文件,以及所要连接的属性。
(4)系统缺省的连接方式是字段与字段连接,如果您有特殊需要,可以通过选择单选框,来选择合适的连接方式,如果遇到同名的字段,您可以改名,也可以丢弃。
(5)按OK按钮后,完成属性的连接。
6.2.4外挂数据库
“外挂数据库”包括如下几项功能
1编辑外部数据库
该功能用来编辑修改外部数据库的记录,操作类似“编辑属性”功能。
所不同的是它能对外部数据库文件的记录进行编辑修改,而“编辑属性”功能是对MAPGIS文件所带的内部属性记录进行编辑修改。
操作时,用户首先输入外部数据库文件名,输入完毕,系统弹出记录编辑窗口,供用户编辑修改。
2浏览外部数据库
该功能用来浏览外部数据库中的记录数据,操作类似“编辑外部数据库”功能,该项只能浏览数据记录,不能编辑修改数据。
3浏览数据库结构
该功能用来浏览外部数据库中的数据库结构,即浏览该数据库有那些字段,以及字段的名称、类型、长度等。
6.3影像库管理子系统
MAPGIS影像库管理子系统的主要功能是对MSI图像进行管理,管理的方案是通过文件的文件名进行存贮,在显示图像时通过对文件的查找、连接、处理最后达到显示功能。
影像库文件是一种文本文件,其格式为:
第一行为文件的版本号,现在的版本号为MsiDataBase1.1版。
第二行为文件的行列数,行数为从第三行到最后一行的数目,列数为一列。
第三行为提示行,写入“文件名:
”。
第四行到最后一行为存贮的文件名。
一行为文件的版本号,现在的版本号为MsiDataBase1.1版。
6.3.1文件
影像库管理的文件操作
打开影像库文件
新建影像库文件
关闭影像库文件
(暂时没有)
保存影像库文件另存为影像库文件
添加影像库文件
删除影像库文件
6.3.2工具
原始显示图像
均衡化显示图像
正规化显示图像
平方根显示图像
平方显示图像
线性显示图像
反转显示图像
小结
6.1MAPGIS图形库
6.2MAPGIS属性库管理子系统
6.3影像库管理子系统
思考题
1.图幅检索、区域检索和图元属性检索的方法;
2.简述图幅接边方法;
3.MAPGIS属性数据编辑方法;
4.MAPGIS下如何实现外挂数据库;
5.简述常用的图像操作方法。
实习指导
MAPGIS的数据库管理是通过空间和属性两个管理系统来实现的。
本实习就图形数据库管理子系统和专业属性库管理子系统的内容进行实习。
1图形数据库管理子系统
〖内容〗
使学生熟悉系统的建库、管理数据库、图幅拼接及对数据库进行检索的功能和用法。
〖要求〗
要求掌握使用MAPGIS图形数据库的步骤和方法。
〖实习步骤〗
1.创建或打开图库文件:
(1)创建新库文件:
建立新图库。
(2)打开图库文件:
将已存在的图库装入系统,图库文件名后缀为“*.DBS”。
2.添加库类:
向图库中添加新的库类(含有新的属性结构的文件类)。
3.输入图幅:
向图库输入或添加图幅(有统一图幅大小、比例尺、分幅方式等参数)。
4.图幅接边:
消除相邻图幅接合处的连接误差,包括自动化接边和交互式接边。
5.图幅检索:
建立图库的一个重要目的是便于用户进行检索查询。
其中包括:
图幅区域检索、图元属性检索、图元层号检索、图元参数检索。
注:
若图库已建好,已输入全部图幅并完成图幅拼接,则图形库的使用只需“打开图库文件”和“图幅检索”两个步骤。
〖思考题〗
试叙述在GIS应用系统中建图形库的好处。
2属性库管理子系统
〖内容〗
通过实习,使学生熟悉并掌握地理信息系统中专业属性数据库的维护和管理方法,了解属性库记录和图形元素之间的关系。
〖要求〗
要求学生掌握属性库结构的编辑方法、属性的编辑方法以及MAPGIS文件的外挂数据库(商用数据库)的编辑方法。
〖实习步骤〗
1.装文件:
将MAPGIS的点文件、线文件或区文件装入工作区。
2.编辑属性结构:
注:
MAPGIS的编辑子系统亦有属性结构和属性的编辑功能。
3.编辑属性:
包括:
输入常规类型的属性数据、输入多媒体属性数据、输入外挂数据库数据和编辑属性等。
4.存文件:
将编辑后的属性数据(工作区中)存到相应的点文件、线文件或区文件。
〖思考题〗
GIS属性数据库和一般的商用数据库有何区别?
在编辑属性数据时,其记录的排列顺序是否重要?
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六章 MAPGIS数据库管理 第六 MAPGIS 数据库 管理
![提示](https://static.bdocx.com/images/bang_tan.gif)