基于组件的地理信息系统平台CBGIS的设计与部分系统实现

基于组件的地理信息系统平台CBGIS的设计与部分系统实现

(0个评分)

文集编号: 2014080502999

我要下载 收藏文档 1 学分

文档介绍

基于组件的地理信息系统平台CBGIS的设计与部分系统实现汽车导航系统开发平台(Vehicle Cruise System Development Environment, VCSDE)是某信息技术公司的研发项目,它的核心技术是地理信息系统。VCSDE的1.0版是基于MapInfo桌面地理信息系统平台开发的,同时结合了空间推理、空间决策支持系统和GPS。应用中发现VCSDE在二次开发功能上存在无法分析图形对象的拓扑关系、空间分析功能有限以及价格昂贵等不足,这些弊端使得VCSDE的推广和商品化收到很大限制,本文的工作就是围绕解决这些问题展开的,主要完成了VCSDE的子项目---基于组件的地理信息系统平台CBGIS的总体设计及部分子系统的实现。首先,本文详细阐述了CBGIS的概要设计过程;然后,详细描述了数据转换子系统(Data Transformation Subsystem, DTS)的设计与实现过程,该系统能将ARC/INFO、 AutoCAD和MapInfo等数据格式转换成CBGIS所需要的数据格式;接着,详细阐述了基于SQL Server和ADO构建的特征数据管理子系统(Attribute Management Subsystem, AMS)的过程,设计并实现了特征数据的插入、删除、修改、检索和浏览,以及特征数据表的建立和维护过程;最后,基于已有的模糊数据表示方法、语义匹配、语义空间和语义包含概念,给出了特征关系数据库中模糊数据的处理方法。本文工作在Windows环境下,使用Visual C++实现。目前已与CBGIS的其他子系统相结合,运行效果良好,可以完成GIS平台的基本功能。下一步的工作主要是对CBGIS的现有功能进行完善和维护,使CBGIS功能更强大,更稳定,以更好地满足用户的要求。

文档标签: 机械设计
贡献者

霍炬新来的

分享文档71 联系TA