论文部分内容阅读
地理信息系统(Geographic Information System,简称GIS)由于其可视化的功能,己经成为计算机信息系统的发展趋势。地理信息系统是一项以计算机为基础的新兴技术,围绕着这项技术的研究、开发和应用形成了一门交叉性、边缘性的学科。地理信息系统是管理和研究空间数据的技术系统,在计算机软硬件支持下,它可以对空间数据按地理坐标或空间位置进行各种处理并且还可以研究它们之间的相互关系。通过对多因素的综合分析,它可以迅速地获取满足应用需要的信息,并能以图形或数据的形式表示处理的结果。通过对GIS系统模式和GIS集成模式的剖析,本文对住宅小区管理系统工程的架构进行了系统分析。许多属性数据如住户信息、住房信息和车位信息等,在二维平面的GIS图形中并没有直观的空间数据与其对应[27],但这部分信息又实际占据了一定的空间地理位置。考虑到这部分信息对住宅小区管理系统来说又是不可缺少的重要信息,既然这部分信息不能直接存储在GIS系统自身的数据表中,就必须存储在外部数据库中,以便对其进行管理。这就造成了空间数据和外部数据相互独立存在,给浏览、查询和显示带来诸多不便,也使地理信息系统软件失去了图、数一体的优势,为了解决这一问题,作者设计了住宅小区信息管理系统。系统实现是在VC++环境中,主要采用国产GIS软件MAPGIS作为开发平台,对MAPGIS的三种开发方式做了简要介绍,以MAPGIS类库的二次开发