
GIS
框
框框
框
架
架架
架
式
式式
式
开
开开
开
发
发发
发
平
平平
平
台
台台
台
资源地址:http://blog.sina.com.cn/s/blog_a50a590a01012xoh.html
QQ:1010250463


1 引言
引言引言
引言
1.1 编写目的
编写目的编写目的
编写目的
预期读者:系统设计人员、系统开发人员、系统测试人员、质量保障人员。
1.2 名词
名词名词
名词解释
解释解释
解释
快速开发
快速开发快速开发
快速开发:
::
:平台由平台组件
平台组件平台组件
平台组件和系统项目级源码
项目级源码项目级源码
项目级源码组成,平台以开放式思路设计,
内封装 GIS 系统所需的各类功能级模块,工项目组基于平台项目级框架进行
二次
二次二次
二次开发
开发开发
开发,快速实时项目,降低开发难度、缩短开发周期、降低开发成本。
多源
多源多源
多源空间
空间空间
空间数据
数据数据
数据:本文档所提及的库数据是指非符号化符合测绘标准的空间数
据,
包含格式:
(1)基于 ArcSDE 已建成的基础地理信息数据库或其它专题数据库
(2)Personal Geodatabase
(3)Shapefile
(4)其它
组织形式包括:
(1)按标准图幅(数据已建库)库方式分幅存储
(2)按标准图幅(数据为建库)文件方式分幅存储
(3)大范围无缝数据(数据已建库)库方式存储
(4)大范围无缝数据(数据未建库)文件方式存储
空间
空间空间
空间数据源
数据源数据源
数据源:指项目所涉及的空间地理数据,包括库数据或各类专题数据。
多数据源集成管理
多数据源集成管理多数据源集成管理
多数据源集成管理:对已建成的空间数据库或以文件方式存储的空间数据集
成至此系统管理、应用。
库数据
库数据库数据
库数据:
::
:指常规的、未符号化的矢量数据(PGDB、Shapefile、ArcSDE 数据库)。
图库一体
图库一体图库一体
图库一体:
::
:基于未经过符号化的多源空间数据自动符号化输出各类地图。

2 平台
平台平台
平台简介
简介简介
简介
OGIS 框架式开发平台是对 GIS 行业应用系统开发项目的深入研究与总结基
础上,精心设计研发的供 GIS 公司进行二次开发的产品级平台组件.平台封装了 GIS
系统的通用功能,各功能独立、设计合理、使用方便, 开发人员不需编写过多即可
完成功能复杂的软件项目。从而达到降低开发难度、缩短开发周期、快速实时项
目的目的,在 GIS 市场需求迅速扩张的环境下,让更多的公司更加容易进行 GIS 项
目的实时,降低超额的人力成本,提高公司核心竞争力。
平台主要由两部分组成:
1 基础组件: 基础组件作为平台的组件库,各功能级模块进行封装,提供方
便的调用接口.
2 项目级开发框架:通过组件进行搭建的 GIS 通用软件系统框架,盖含空间
数据源管理、系统图层树管理配置、地图符号化配置、地图标注配置、
空间数据查询检索、缓冲区分析、数据输出、制图输出、图面元素标绘
等功能,用户在实施项目时,获取框架源码后,只需在基础上添加业务级功
能.
基础组件架构图如下:

基础地理数据库 控制点数据库 地形图数据库 三维曲面数据库 其它数据库
数
据
层
ArcGIS Engine ArcSDE
基
础
层
OGIS 组件
支
撑
层
DotNet Framework
数据浏览组件 缓冲区分析组件 制图组件
数据管理组件
关系数据库组件
图形绘制组件 编辑组件 标绘组件 数据渲染组件
标注组件
地图工具组件 打印组件 查询组件
系统权限组件
空间参考管理
统计分析组件 符号库组件 文件目录管理
应
用
层
空间数据管理 地图基本工具 空间数据检索 属性查询
空间数据统计分析 缓冲区分析 高级空间检索 控制点入库
管线资料入库 地形图管理 三维曲面管理 测量报告管理
钻孔资料入库 缓冲区分析 数据编辑 打印输出
地图标绘
标绘调整
质
量
体
系
安
全
体
系
3 组件
组件组件
组件功能介绍
功能介绍功能介绍
功能介绍
本文档只介绍部分组件功能,其它请开发人员在具体项目过程中进行了解.
3.1 数据
数据数据
数据源
源源
源管理
管理管理
管理模块
模块模块
模块
数据源管理负责管理项目相关的空间数据源,数据源管理模块为系统提供外
部数据的挂接,为系统空间图层树、空间查询分析等提供获取接口,快速完成系统
数据的配置、管理任务.支持的空间数据主要包括 Persnal Geodatabase(个人数据
库),ArcSDE(SDE 空间数据库),ShapeFile(Shp 数据源).
功能界面如下:
- 1
- 2
前往页