当前位置:
文档之家› 地理信息系统第四章属性数据采集
地理信息系统第四章属性数据采集
第四章 属性数据采集
(7)缺省属性项不能修改、删除和移动。 (8)编辑完毕,选择OK键,则更换原有记录。选 择Cancel键则不做编辑。 (9)输入完一个结构项,必须按回车确认,此时 光条位置在空行上,输入的结构项才有用。
第四章 属性数据采集
二、属性数据创建 当确定了一个文件的属性结构后,就可以 通过“属性”菜单中的“浏览属性”或 “浏览单个属性”可以浏览、检查属性数 据,但不能修改和编辑;通过 “属性”菜 单中的“编辑属性”或“编辑单个属性” 可以修改、编辑属性数据。如图4-4浏览 属性和图4-5编辑属性。并且在浏览属性 或编辑属性的时候,图形和属性都是“联
第四章 属性数据采集
二、数据库连接 对于外部数据库的操作,首先可以把MAPGIS 内部属性数据写到外部属性数据库表或 MAPGIS表文件中;还可以将指定的外部数据 库 表 转 换 成 MAPGIS 表 文 件 ; 将 指 定 的
MAPGIS 图 形 文 件 与 所 选 的 外 部 数 据 库 表 或
第四章 属性数据采集
属性,指的是实体特征,它由属性结构及属性数
据两部分内容构成。属性结构为属性的数据结构,
它描述实体的特性分类,与dBASE、FoxBase等 数据库的表结构相当,具有字段名、数据类型、 长度(或小数位数)等特性。属性数据,指的就 是实体特征具体描述,它与dBASE、FoxBase等
文件,就有了默认的属性结构。
第四章 属性数据采集
表4-1默认属性结构
实体类型
点 线 区
字段名
ID ID 长度 ID
数据类型
长整型 长整型 双精度型 长整型
长度
8 8 15 8
小数位数
6
面积
周长 弧段 结点 网 ID 长度 ID ID
双精度型
双精度型 长整型 双精度型 长整型 长整型
15
15 8 15 8 8
属性结构”, 图4-3为“编辑属性结构”。
第四章 属性数据采集
图4-2浏览点文件默认属性结构
图4-3编辑等高线文件属性结构
第四章 属性数据采集
编辑属性结构步骤和方法: (1)选中“结构”菜单中“编辑属性结构”后, 弹出编辑窗口。 (2)在窗口中输入(编辑)字段,每输入一项, 按回车键确认。当位于字段类型上,自动弹出类型 选择模板。 (3)字段长度是该字段最长的字符数。 (4)插入项:在当前行位置上插入一空行。 (5)删除项:删除当前结构项。 (6)移动当前项:按 键移动当前结构项的位置, 按回车或鼠标左键确认,按Esc键或鼠标右键则取 消。
第四章 属性数据采集
联接外挂数据库的步骤和方法: (1)打开属性编辑窗口 (2)生成外挂数据库信息表 (3)选择外挂数据库字段 (4)生成外挂数据库型字段 (5)输入关键字值 (6)连接外挂数据库 (7)每个属性项输入完毕 (8)结束属性编辑
第四章 属性数据采集
6.浏览外部数据库 对外部数据库文件的记录进行浏览。只能浏 览数据记录,不能编辑修改数据。 7.浏览数据库结构 浏览该数据库有哪些字段,以及字段的名称、 类型、长度等。
第四章 属性数据采集
图4-10“属性连接”对话框
第四章 属性数据采集
4.新建表格
生成一个新的表格文件。首先,弹出对话框,输入表 格的属性结构;确定后,弹出编辑属性对话框,可以 编辑新生成的10条属性记录。
第四章 属性数据采集
5. 联接外挂数据库 选择正在编辑属性的当前MAPGIS文件可以外挂数据 库文件,并指定各数据库文件连接的关键字段。所有 要被外挂连接的数据库都将通过该功能记录在工作区 中,形成一个数据库信息表,供[设置外挂数据库]功 能选择数据库时使用。MAPGIS6.X能够联接的数据 库文件有DBASE、FoxBase、FoxPro、Visual FoxPro、Paradox、Text、Access、Excel等数据库软 件生成的文件,此外,该系统还具备与其它大型商用 数据库(如SyBase、Informix、Oracle等)联接的能 力,但用户需装入相应的数据库驱动程序。
6
6 6
第四章 属性数据采集
MAPGIS的字段类型分常规型和多媒体型, 其中常规型数据库类型还可以通过[设置外挂 数据库]功能成为外挂数据库型。常规型的数
据类型有字符型、字节型、短整型、长整型、
浮点型、双精度型、日期型、时间型和布尔
型;多媒体型数据类型有文本、图像、地图、
声音和动态图像。如图4-1 MapGIS中支持的
属性和字段输出到数据库表或MAPGIS表文
件中。如图4-8。
第四章 属性数据采集
2.选择属性类型 1.选择输出文件 3.选择具体字段
4.选择输出类型 6.完成 5.确定输出文件 名称及目录
图4-8“属性输出”对话框
第四章 属性数据采集
2.输入表格
输入属性表格功能将指定的外部数据库表转换成 MAPGIS表文件,这里所指的外部数据库是 DBASE、FoxBase、FoxPro、Visual FoxPro、 Access、Excel、Paradox、SQL Server、Orcale、 Sybase等商用数据库软件的表文件。在MAPGIS 中,可以通过此功能,将数据库表转换成 MAPGIS的表。用此功能时,系统将弹出一对话 框允许用户选择那些字段写到MAPGIS表文件中。 如图4-9。
MAPGIS表文件根据指定的联接关键字段或按 序号联接起来,并将所选的属性字段写进 MAPGIS图形数据属性中;浏览外部数据库中 的数据库结构和记录数据。
第四章 属性数据采集
ห้องสมุดไป่ตู้
1.输出属性 输出属性功能将已装入的MAPGIS图形文件 中的属性写到外部属性数据库表或MAPGIS 表文件中。
MAPGIS表文件指*.WB文件。在MAPGIS中, 用此功能时,系统将弹出一对话框允许用户 选择或指定已装入的文件中哪些文件、哪些
数据类型。
第四章 属性数据采集
图4-1MapGIS中支持的数据类型
第四章 属性数据采集
一、属性数据结构
在MAPGIS中可以对文件的属性数据结构
进行浏览查看以及修改编辑。通过“结构”
菜单中的“浏览属性结构”可以浏览、检
查属性结构,但不能修改和编辑;通过
“结构”菜单中的“编辑属性结构”可以
修改、编辑属性结构。如图4-2为“浏览
第四章 属性数据采集
图4-4 浏览属性
图 4-5编辑属性
第四章 属性数据采集
4.2 外部数据库连接
一、外部数据库类型
外部属性数据库
,
可以是DBASE
、
FoxBase、FoxPro、VisualFoxPro、 Access、Excel、Paradox、SQL Server 、 Orcale、Sybase等数据库软件的文件。
第四章 属性数据采集
3.确定输入字段
1.选择外部表文件
2.选择外部表文件 的数据源类型
5.完成
4.确定表格文件名 及所在目录
图2-3
MAPGIS功能结构图
第四章 属性数据采集
3.连接属性
属性连接
属性联接功能将指定的MAPGIS图形文件与所选 的外部数据库表或MAPGIS表文件根据指定的联 接关键字段或按序号联接起来并将所选的属性字 段写进MAPGIS图形数据属性中。这里可选的联 接数据库文件是用DBASE、Fox Base、FoxPro、 Visual FoxPro、Access、Excel、Paradox、SQL Server、Orcale、Sybase 等数据库的表文件。在 MAPGIS中,可以通过此功能,可将外部数据库 的属性数据输入到MAPGIS图形文件的属性数据 中。如图4-10。
数据库表中的记录数据相当。
要输入属性值,首先要编辑对应文件的属性结构,
确定有些什么属性项。编辑好属性结构以后才可
以来输入属性数据。
第四章 属性数据采集
4.1 属性数据结构
在MAPGIS系统中包含点、线、区、网、表五
类文件,而区域包括弧段和区两种实体数据,
相应地属性也分为点属性、线属性、区属性、 弧段属性、结点属性和网属性。它们都有默认 的属性结构,如表4-1所示。这些属性结构是默 认的,不能被修改和删除。当你建立好对应的
第四章 属性数据采集
第四章 属性数据采集
教学目的:
MAPGIS中属性数据的采集
教学要求:
掌握MAPGIS中属性数据结构编辑 掌握MAPGIS中属性数据修改 了解MAPGIS中外部数据库的连接
第四章 属性数据采集
教学重点及难点
教学内容: 属性数据结构 外部数据连接
重点难点:MAPGIS属性数据结构编辑 属性数据创建