论文部分内容阅读
目前GIS管理数据是以“中间件”技术为主流,利用现有关系型数据库管理属性数据,采用“中间件”管理空间图形数据,造成空间图形数据与属性数据存储与管理分析的割裂问题。本文提出对于GIS中的同一个对象数据的图形数据与属性数据不应分开管理,应寻求更合理的管理方式,实现在同一个数据库内同时储存、查找和管理空间图形数据和属性数据,在大量用户访问海量数据的环境下,保持系统速度和维护数据的完整性。提出全新的对象—关系型空间数据库管理系统,将Point,Simple-line,Polyline,Polygon,Rectangle,Circle,Hpolygon,Shape等空间数据类型与数字、字符、时间等文本数据一同定义为数据库基本数据类型,对这些基本空间数据类型提供基于相同算法的多种拓扑空间演算和几何演算(将GIS的分析算法直接引入到数据库中,以便更好的管理空间数据);实现以相同的过滤算法、查询优化算法在DBMS内核处理空间与非空间数据。兼容国际SQL标准,并拓展使用SQL查询空间数据的功能。 利用面向对象数据模型先天良好的扩展性能构架多媒体应用架构(Multimedia Framework),创建泛用大型对象GLO(Generalized Large Object)类和agent类,分别管理影象类和声音类,可以很好的管理识别不同格式的影像数据,播放多媒体数据,与关系型数据库采用BLOB[7](Binary Large Object)管理有着极大的分别。 采用特有的MMP(Maximum Minimum Point)过滤算法,实现空间与属性数据的统一快速检索与分析,在检索速度上有明显的提高。 比以“中间件”方式管理空间数据开发的GIS产品在性能和功能上更进一步。从根本上解决了数据存储、检索运算的割裂问题,有机地组织了空间数据和属性数据。实现了我国第四代GIS空间数据库技术。 基于RUP模型的软件工程管理,比常规软件工程管理更有效更具优势。