第八讲
GIS 应用项目组织管理及设计概述
周 晓 光
测绘与国土信息工程系
主要内容
?GIS应用项目 的 组织管理
?GIS数据库设计 及 实例
?MAPINFO简介
GIS应用项目组织管理
?GIS应用项目简介
?应用项目策略性规划
?应用项目合同
?应用项目实施性规划
?子项目划分和进度安排
?项目预算
?人员管理
?开发和数据管理
?项目控制和评估
?软件研制和开发的质量控制
GIS应用项目简介
?GIS应用模式和分类
?开发 GIS应用的方式
?GIS应用项目
GIS应用模式和分类
?GIS应用模式,
– 科学研究工具
– 办公服务系统
? 空间事务处理系统( STPS,Spatial Transaction
Process System)
? 空间信息管理系统 (SMIS,Spatial Management
Information System)
? 空间决策支持系统 (SDSS,Spatial Decision
Support System)
? 专家系统( Expert System)
事务处理系统
?事务处理系统的目标是迅速、及时、准
确的处理大量空间信息,能够有效的进
行日常事务的自动化处理。应用于,
– 测绘
– 资源调查
– 地籍管理
– 地图出版
空间管理信息系统
?基于空间事务处理系统发展起来的
?提供高效率的信息处理
?为决策者提供辅助决策信息
– 数据查询、统计
– 专业模型的分析功能
? 应用:运用专业模型处理和分析数据,
实现对业务工作中 确定性 问题的处理和
管理,提供决策服务
空间决策支持系统和专家系统
?SDSS:为决策者,
– 提供了一个模拟决策过程
– 提供选择方案的决策支持环境
– 强调系统推理的有效性
– 应用于宏观决策
?专家系统:是一个模仿人工决策处理过程的基
于计算机的信息系统,由知识库、推理机、解
释系统、用户接口和知识获得系统组成。
GIS应用的划分
GIS应用领域的三元划分示例
名称 规模 应用模式和层次 领域
XX小流域水土流
失系统
小型 科学研究工具 环境
XX域区土地划拨
系统
中型 空间事务处理系统 地籍
XX林场管理系统 中型 空间管理信息系统 林业
XX大城市市政管
理系统
大型 空间管理信息系统 城市管

XX省可持续发展
决策支持系统
大型 空间决策支持系统 资源与
环境
基于 GIS数据模型的 GIS应用领域划分
开发 GIS应用的方式
?购买
– 购买 GIS平台进行二次开发
– 购买完整的 GIS软件
– 购买完整系统
– 购买完整的 GIS服务
?请软件开发商来开发
– 承包开发
– 合作开发
?组织内部的人员来开发
建立 GIS应用方案的比较
实施方案 用户
开发
购买通
用平台
购买完
整软件
购买完
整系统
购买
服务
承包开

合作开

倚赖性 低 低 高 很高 很高 很高 中
开发周期 长 长 -中长 短 很短 很短 长 -中长 长 -中长
初始费用 低 中等 中等 高 高 高 中等
人力费用 高 中等 低 低 很低 低 中等
风险 高 较低 低 低 中等 高 中等
灵活性 完全 完全 中等 中等 不定 高 完全
用户技术
要求
很高 高 中等 中等 很低 中等 高
资源利用 高 高 中等 低 很低 低 中等 -高
GIS应用项目
?GIS应用项目:从开始确定需求,到最终
的系统投入运行,这一时期内的活动统
称为 GIS应用项目。
– 识别需求
– 提出解决方案
– 执行项目
– 结束项目
GIS项目的生命周期
GIS项目过程
GIS应用项目策略性规划
?GIS应用项目策略性规划工作对应于生命
周期的识别需求阶段,主要目的,
– 确定要建立怎样的 GIS应用
– 组织现有的条件,包括资金、人员、设备、
场地等等,能否支持 GIS的建立和应用
– 如果用户自行开发 GIS系统,可以包括系统
开发方案的选择
– 反之,一般由开发方提出解决方案
GIS应用项目策略性规划的主要内容
?机构的状况分析和调查
?机构的 GIS系统开发目标
?系统开发的可行性
?系统开发的方案选择
?GIS系统决策规划书的起草
造成地理信息系统开发失败的原因
常用 GIS子项目
进度安排
GIS应用项目中的人员
?项目管理人员:项目经理
?系统开发人员
?数据录入和处理人员
?开发支持人员
?领域专家
?用户
?其他支持人员
GIS数据库设计实例
城市规划管理图文办公信息系统
? GIS数据库设计
? 空间数据组织
? 系统实例
GIS数据库设计及空间数据组织
GIS数据库设计
1 GIS数据库设计任务
2 应用项目型 GIS数据库设计过程
3 设计实例
GIS数据库设计任务
1 制定整个数据库的使用目的和目标
2 设计各种可行性方案
3 测试各种方案
4 根据测试结果来计划总体数据库实施方

应用项目型 GIS数据库设计过程
1 需求分析
2 概念化设计
3 GIS数据库的详细设计
4 自动化方案制定
5 试点项目实施
6 数据库总体实施
7 数据库维护及更新
用户需求分析
1 明白即将开发的 GIS所支持的功能
2 了解系统要求的数据内容和行为
3 了解数据之间的关系和优先次序
4 了解数据库和 GIS的整体要求和蓝图
概念化设计
1 数据库宏观地理定义
2 数据库地理特征设计
3 数据库表格及其关系的设计表达
4 数据库总体设计的评定
5 数据库概念设计书面报告
详细设计
1 数据源的选择
2 各种数据集的评价
3 各数据集的设计
4 数据字典的产生
5 数据库具体存储和管理结构的设计
数据库实施
1 制定实施计划
2 试点项目
3 数据库总体实施
4 数据库维护及更新
设计实例
1 业务流程图
2 数据库内容
3 数据流程图
4 E_R关系图
5 控制流程图
6 数据构成图
开始 窗口受理核实申报材料
业务类别?
选址意见书
审批并划选址
范围红线图
现场勘测并提出
建筑规划设计条件
划建筑红线图
现场调研并
产生现状图
填写《处罚呈报表》
核发选址意
见书及其附图
用地规划许可
证审批并且划
用地红线图
核收规划
管理费用
核发用地规划
许可证及附图
建筑规划设计方案审批
审核建设工程施工图
填写项目报建申请表
核收建设工程报建费用
核发建设工程规划
许 可 证 ( 临 时 证 ) 及 附 图
现场竣工验收
核发建设工程规划
许 可 证 ( 正 式 证 ) 及 附 图
建设工程规划
许可证审批并划
建筑用地红线图
核发开工通
知书并附图
核收规划管理费
竣工验收并
划验收图
核发建设工程规划
许可证及附图
立案并填写
《立案调查表》
现场调查取证
征询有关部门意见
局内部讨论形成
处理意见并签发
《行政处罚决定书》
处罚后期管理
档案科资料编号整理归档 结束
《建设项目
选址意见书》
《建设工程规划
用地许可证》
《建设工程规划
许可证 ( 建设工程 ),
《违法建设行
政处罚决定书》
《私房建设工程
规划许可证》
现场勘测并提出
建筑规划设计条件
划管线建设红线图
建筑规划设计方案审批
审核建设工程
设计施工图
审批建设工程
规划许可证
核收建设工程费
核发建设工程规划
许可证及附图
《建设工程
规划许可证
( 市政管线 ) ?
·
业务流程图
基础地形图数据 M D B
现状专题图数据 T D B
规划设计图形数据 P D G D B
规划设计文本数据 P D A D B
规划管理图形数据 P C G D B
项 目 文 本 数 据 P C A D B
项 目 控 制 数 据 C C D B
法 规 文 本 数 据 L D B
系 统 文 件 数 据 S D B
1, 5 0 0 M D B 5 0 0
1, 1 0 0 0 M D B 1 0 0 0
1, 5 0 0 0 M D B 5 0 0 0
1, 2 5 0 0 0 M D B 2 5 0 0 0
? 项目追踪登记表 C C D B 1 1
? 公示制时间控制表 C C D B 2 1
? 科室分工职能表 C C D B 3 1
? 人员分工职责表 C C D B 4 1
?,..
? 城 市 规 划 法? L D B 1 1
? 档 案 管 理 法? L D B 1 2
? 建 筑 定 额 标 准 L D B 2 1
?,..
? 规 划 设 计 说 明 P D A D B 1 1
? 现 状 文 字 描 述 P D A D B 2 1
? 各类多媒体数据 P D A D B 3 1
? 系 统 操 作 手 册 S D B 1 1
? 功 能 说 明 S D B 2 1
? 系 统 使 用 权 限 S D B 3 1
? 区 域 规 划 P D G D B 1 1
? 城 市 总 规 P D G D B 2 1
? 分 区 规 划 P D G D B 3 1
? 控 规 P D G D B 4 1
? 详 规 P D G D B 5 1
MDB
行 政 区 划 T D B 1 1
城 镇 用 地 T D B 2 1
城市道路交通
公建
市政管网
地籍
环卫
公安消防
文保风景
...
TDB
PDGDB
? 选 址 定 点 范 围 P C G D B 1 1
? 规 划 用 地 红 线 P C G D B 2 1
? 建 筑 工 程 范 围 P C G D B 3 1
? 市政管线工程位置 P C G D B 4 1
PCGDB
PDADB
? 选址定点表、证 P C A D B 1 1
? 垫划用地表、证 P C A D B 2 1
? 建筑工程表、证 P C A D B 3 1
? 市政管线工程表、证 P C A D B 4 1
PCADB
CCDB
SDB LDB图文集成数据库的基本数据内容
数据流程图
用地红线
征地红线
1
1
1
1
1 1
n
mm
n
1
1
1
1
1
n
1
n
1
n
1
1
1
1
1
1
1
n
1
n
1 1
1
1
1
1
n
m
n
n
m
n
规划建筑设计成果图







地形图
地籍图
1 1
1
1
1
1
1
剩余土地红线
建筑位置图
选址范围
规划红线
出让红线
撤组红线
区域规划图
总体规划图
分区规划图
控制性详规
修建性详规
地形图
工作底图
建筑设计图
地籍图
宗地图
1
1
1
1
各类
现状专题图
1
n
1
1
1
1
1
1
城市管理现状图
m
基于过程的空间 E_R建模
控制流程图
数据构成图
空间数据组织
1 空间数据分层
2 空间数据分幅
3 空间数据文件的索引管理
空间数据分层优点
(1) 使数据的含义明确可分辨 。 若将普通地形
图的所有信息存储在一个文件 ( 层 ) 中, 数据
会变得混杂而难以区分;
(2) 若被分析处理的数据的只涉及到所有数据
中的几种, 图形分层可以减少内外存数据交换
量, 提高系统的效率;
(3) 在某些情况下,数据分层后容易获得理想
的显示效果。例如在 GIS平台不提供透视功能
的时候,将填充的面状对象与其它对象叠置时
就必须考虑面覆盖的问题。
空间数据分层方法(一)
按图形的逻辑特征划分,
以属性分层 例如普通地形图, 在录入系统
时一般将各类要素分层, 其属性数据可以用基于
关系数据库模型的数据结构存储, 便于检索与管
理;
以图形对象类型分层 这种方法主要考虑图
形的特点, 如将点状对象 ( 电杆, 水塔 ), 线状
对象 ( 公路, 沟渠 ) 与面状对象 ( 水体, 用地 )
分层存放, 从而使图形的显示容易控制 。
空间数据分层方法(二)
以存储 ( 物理 ) 特征划分,
独立存储 各层数据各自存放在独立的文件
中, 文件内只包含具有相同属性的数据, 易于管
理;
混合存储, 以程序控制分层 在程序中根据
属性特征将图形分层, 简化了存储方式, 但增加
了程序复杂性 。 这种方法对于一些无法同时操纵
不同层上数据的 GIS平台是适用的 。
空间数据分层缺点
(1) 分层过多增加了用户操作的步骤, 许多时候
用户无法一次获取所需要的所有信息;
(2) 文件名既要有明确含义又需限制长度, 使用
户为文件的取名费尽心思;
(3) 对于一些 GIS软件平台, 分层带来操作上的
不便 。
空间数据分幅优点
(1) 将大数据量的图形数据分存于适当数量的
文件中, 可以平衡文件的大小, 方便于数据输入
/输出与传输共享;
(2) 适当的分幅可以使用户致力于他所关心的
区域内的信息, 提高应用效率 。
空间数据分幅方法
(1) 等间隔分幅法 如地形图的分幅, 对于小比例尺图,
遵循国家规定的图幅编号规则, 对于大比例尺图 ( 如
1:500,1:1000), 各管理部门都有自己的编号规则 。 这
种方法完全是为了适应纸质地图的特点, 对地理要素,
图形对象的具体特点不加考虑, 仅以地理位置范围对图
形进行划分 。
(2) 区域分幅法 如以行政区划进行分幅。这时,当用
户只感兴趣某区域内对象时,他可以不考虑其它区域的
对象。图幅编号一般考虑区域的特征,如名称等。这种
分幅法可能因区域的覆盖范围、复杂程度不同而造成文
件大小的较大差异。
空间数据分幅缺点
(1) 等间隔分幅法损害了地理要素的完整性,
会引起拼幅, 拓朴关系维护, 拓朴分析方面的困
难;
(2) 区域分幅法不能使数据均匀分布到各文
件中;
(3) 分幅过多有利于数据的输入 /输出,但给
用户操作带来了麻烦,不熟悉系统的用户往往对
繁多的文件难以适存。
空间数据文件的索引管理
1 分层文件索引管理
GIS应用系统的各层图形数据具有各自的特
征,如视图的显示范围、显示形式、比例尺、
各层在同一视图中的显示顺序等。另外系统一
般应提供便于用户识别的内部数据文件名以对
应于外部数据文件名。
2 分幅文件索引管理
分幅文件相对来说数量更多,因而更有必
要用索引方法来管理。
空间数据组织实例
系统实例
1 系统体系结构
2 系统软件结构
3 演示系统
.....,
客户机(工作站) 客户机(工作站)
工作站 ——系统维护管理
网络集线器
服务器
网络共享打印机,绘图仪
分布式的 Client/Server结构
图形数据库 图形部分
项目文本数据
项目流转
控制数据
图形控制数据
文本部分
OLE方法
BDE引擎
SQL 查询
MapInfo MapBasic









利用组件,
控件集成






软件总体结构
MAPINFO 简介
MapInfo的数据组织
?MapInfo采用双数据库存储模式
– 空间数据:空间数据则以 MapInfo的自定义格式保
存于若干文件中
– 属性数据:属性数据存储在关系数据库的若干属性
表中
– 二者通过一定的索引机制联系起来。
?MapInfo采用层次结构对空间数据进行组织来
提高查询和处理效率,即根据不同的专题将地
图分层(图层还可以分成若干图幅),每个图
层存储为若干个基本文件。
MAPINFO 文件简介
?( 1)属性数据的表结构文件,TAB
?( 2)属性数据文件,DAT
?( 3)交叉索引文件,ID
?( 4)空间数据文件,MAP
( 5)索引文件,IND
属性数据表结构文件
?属性数据表结构文件定义了地图属性数
据的表结构,包括字段数、字段名称、
字段类型和字段宽度、索引字段及相应
图层的一些关键空间信息描述。,TAB文
件实际上是一个文本文件,可以在写字
板中打开观察其内容。
属性数据文件,DAT
? 属性数据文件中存放完整的地图属
性数据。在文件头之后,为表结构描述,
其后首尾相接地紧跟着各条具体地属性
数据记录。
空间数据文件,MAP
? 具体包含了各地图对象的空间数据。
空间数据包括空间对象的几何类型、坐
标信息和颜色信息等。另外还描述了与
该空间对象对应的属性数据记录在属性
数据文件(,DAT)中的记录号。这样,
当用户从地图上查询某一地图对象时,
就能够方便地查到与之相关的属性信息。
交叉索引文件,ID
?
交叉索引文件记录了地图中每一个空间对
象在空间数据文件(,MAP)中的位置指针。
每四个字节构成一个指针。指针排列的顺序与
属性数据文件(,DAT)中属性数据记录存放的
顺序一致。交叉索引文件实际上是一个空间对
象的定位表。
图形文件举例
谢谢