基于MapObjects下的GIS二次开发在工程中的应用

基于MapObjects下的GIS二次开发在工程中的应用

论文摘要

地理信息系统(Geographic Information System,简称GIS)作为集计算机科学、测绘学、遥感学、地理学、环境科学、空间科学、信息管理科学为一体的新兴交叉科学,越来越受到人们的重视,并且广泛应用于工程建设中。 本文简要介绍了地理信息系统的发展历程,阐述了其概要和特征。并指出组件式对象模型的开发方法是GIS二次开发的潮流与趋势。作者较为详细的介绍了运用面向对象技术的MapObjects开发组件进行二次开发的方法和常用的组件属性、方法、事件的应用,并基于该组件提供的完备的空间数据处理、分析功能,利用可视化开发工具,进行了城市地震危害评估系统和路由图绘制信息统计系统的开发实践。 在开发城市地震危害评估系统过程中,作者利用GIS技术采集、存储、管理、分析与显示地理空间数据的优势,在Visual Basic开发平台上利用MapObjects控件进行GIS二次集成开发,对不同类型的城市建筑物分别用不同的分析方法进行计算,借助已有地震衰减模型,求取建筑物在不同地震烈度下的结构损害情况。该系统可以提前进行地震模拟,并将分析与评价结果展示出来,从而有助于分析、管理与决策。 在开发路由图绘制信息统计系统过程中,作者利用图层上每个图形对象都有空间数据和属性数据这个特性,将图形对象的空间数据通过属性数据与数据库连接,使得路由图的绘制与统计查询结合起来。使得统计过程中能够节省大量的人力,还可以避免人工统计时发生的错误。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪言
  • 1.1 课题研究背景
  • 1.1.1 城市地震危害评估系统研究背景
  • 1.1.2 路由图绘制信息统计系统的研究背景
  • 1.2 课题研究的意义
  • 1.3 论文安排
  • 第2章 GIS技术发展概述
  • 2.1 地理信息系统基本概念、特征及内容
  • 2.2 GIS的起源与发展
  • 2.3 GIS的发展趋势
  • 第3章 基于 MapObjects的地理信息系统的二次开发
  • 3.1 软件工程概述
  • 3.2 GIS二次开发方法
  • 3.3 MapObjects概述
  • 3.3.1 MapObjects组成
  • 3.3.2 MapObjects的功能与特点
  • 3.3.3 MapObjects支持的数据源
  • 3.4 VB简介
  • 第4章 城市地震危害评估系统
  • 4.1 地震烈度衰减模型及结构震害模式判别法
  • 4.1.1 地震烈度衰减关系
  • 4.1.2 结构震害模式判别法
  • 4.2 城市地震危害评估系统设计
  • 4.2.1 系统需求分析
  • 4.2.2 系统目标
  • 4.2.3 系统功能模块设计
  • 4.2.4 系统数据库的建立
  • 4.3 城市地震危害评估系统运行实例
  • 4.3.1 系统界面
  • 4.3.2 文件管理子系统
  • 4.3.3 基础信息查询子系统
  • 4.3.4 信息管理子系统
  • 4.3.5 地震智能分析子系统
  • 4.3.6 以西部某城市为背景的系统演示
  • 第5章 路由图绘制信息统计系统
  • 5.1 路由图绘制信息统计系统设计
  • 5.1.1 系统需求分析
  • 5.1.2 系统目标
  • 5.1.3 系统功能模块设计
  • 5.2 路由图绘制信息统计系统运行实例
  • 5.2.1 系统界面
  • 5.2.2 地图控制子系统
  • 5.2.3 地图显示子系统
  • 5.2.4 地图绘制子系统
  • 5.2.5 信息统计子系统
  • 5.2.6 信息查询子系统
  • 5.2.7 系统演示
  • 第6章 结束语
  • 6.1 本文的工作总结
  • 6.2 今后工作的展望
  • 参考文献
  • 攻读学位期间公开发表论文
  • 致谢
  • 研究生履历
  • 相关论文文献

    标签:;  ;  ;  

    基于MapObjects下的GIS二次开发在工程中的应用
    下载Doc文档

    猜你喜欢