第4章 应用型GIS功能设计.pdf
文本预览下载声明
第四章应用型
GIS功能设计
东华理工大学 程朋根
本章内容:
4.1 总体模块功能
4.2 属性数据库管理子系统结构与功
能设计
4.3 图形数据库管理子系统结构与功
能设计
本章重点与作业
东华理工大学 程朋根
功能设计的必要性:一个应用型地理信息系
统有无生命力,主要看系统对事务的处理是
否满足应用的要求,即系统具有哪些功能以
及这些功能处理事务的能力。
功能设计的主要任务:根据系统研制的目
标来规划系统的规模和确定系统的各个组成
部分,并说明它们在整个系统中的作用与相
互关系以及确定系统的硬件配置,规定系统
采用的技术规范,以保证系统总体目标的实
现。
东华理工大学 程朋根
4.1 总体模块功能
如何设计最优的GIS方案,是系统设计人员和
用户共同关心的问题。一般而言,一个优化的
应用型地理信息系统必须具有运行效率高、控
制性能好和可变性强等特点。
为了提高系统的可变性,目前较有效的方法是
采用模块化的结构设计方法,即先将整个系统
看成为一个模块,然后按功能逐步分解为若干
个第一层模块、第二层模块等。
一个模块只执行一种功能,一种功能只有一个
模块来实现,这样设计出来的系统才能做到可
变性好和具有生命力。
东华理工大学 程朋根
应用型GIS是在一定的工具型GIS基础上,经
过二次开发而得到的适合于一定应用目的的
GIS系统。因此,它基本上继承了工具型GIS
所提供的所有基本功能。
应用型GIS的功能设计重点并不在于对基本
功能的设计和编程,而是根据需求分析的结
果,对解决特定应用目的而进行的功能分析
,选择合适的工具型GIS功能并对其具体化
,以满足用户的需要。
东华理工大学 程朋根
从总体功能上划分,GIS大致可分为9大功能
模块:
数据输入模块
数据处理模块
空间数据库管理模块
图像操作模块
空间分析模块
数字地形模型
制图输出模块
用户模型工具模块
应用界面模块等。
东华理工大学 程朋根
4.2 属性数据库管理子系统的结构
与功能设计
属性数据库管理子系统是存储、分析、统计
、评价、查询、更新、属性制图等核心工具
,也是整个系统的重要组成部分,需具备对
数据库结构操作、属性数据内容操作、数据
的逻辑运算、属性数据的检索、从属性数据
到图像的查询、属性数据报表输出等功能。
4.2 属性数据库管理子系统的结构
与功能设计
用户一方面可以随意地提取数据库中的任何数
据,另一方面可以将分析、评价、决策模型运
算的结果返回数据库,以备其他模型调用或输
出。
属性数据库管理子系统设计内容有:数据结构
操作、属性数据输入、数据库操作、属性数据
查询统计及报表输出等功能。
如教材图4-3。
4.2.1 数据库结构操作
数据库结构操作包括3个部分:
建立新库:包括字段名称、类型及长度的定义,
建好一个新库后可直接输入属性数据;
修改库结构,包
显示全部