摘要:随着经济的快速发展,城市规模不断扩大,人口数量不断增加,公共安全部门的职责越显重要,如何快速到达事故点成为应急效率的一个重要指标。本论文研究了如何运用GIS组件SuperMap Object 与面向对象编程语言C#相结合的开发模式,设计和开发了消防应急调度系统,以合肥市为例,阐述了系统的总体框架、开发结构、主要功能模块及具体实现方法。实现了快速定位事故点,锁定离事故点最近的消防队及到达事故点的最短路径分析等功能,并对案例进行保存。
关键字:GIS; 消防应急调度; SuperMap Objects; 二次开发
目录
摘要
Abstract
1.-引言-1
1.1.-项目背景与意义-1
1.2.-本设计的目的和内容-1
2.-关键技术-1
2.1.-要解决的问题-1
2.1.1 组件式GIS概述-1
2.2.-SuperMap Objects 概述-2
2.2.1 SuperMap Objects主要特征-2
2.2.1.1易于开发-2
2.2.1.2 GIS功能强大-2
2.2.1.3高度的可伸缩性-2
2.2.1.4 GIS 与CAD的相结合-2
2.2.1.5 大型GIS平台-2
2.2.3 SuperMap Objects组件构成及其相互关系-4
2.2.3.1 组件构成-4
2.2.3.2组件对象关系-4
2.3.-VC#环境简介-5
3.-需求分析-5
3.1 软件需求-5
3.1.1 开发工具-5
3.1.2 组件的选择-5
3.2 系统功能需求-5
3.3 数据需求-6
4.-系统总体设计-6
4.1 系统总体设计-6
4.2 系统数据库设计-6
4.2.1数据库表单设计,-6
4.2.2 GIS地图分层数据-7
4.3 系统功能结构-8
5.-系统主要功能实现及说明-8
5.1-文件打开功能-8
5.2-消防基础数据浏览功能-9
5.3-消防基础数据编辑功能-10
5.4-管控功能-11
5.5-信息查询功能-12
5.6-用户管理功能-12
5.7-消防数据属性维护功能-12
5.8-状态栏的显示功能-13
6.-性能测试与分析-13
6.1 测试的实例研究与选择-13
6.2 测试环境和测试条件-13
6.3 性能分析-13
7.-结论与展望-13
致 谢-14
参考文献-14