论文部分内容阅读
近年来ITS已成为我国及全球一个热点,各国政府、院校及科研单位、公司为了缓解日益严重的交通问题,从系统的观点出发,将车辆和道路综合考虑,利用新技术分析交通需求,将信息技术与通信技术应用于交通运输的各个方面,成绩斐然。本文是作者在这方面的工作的主要内容。 本文有八章,可分为四个方面的内容,一是利用UML工具建立的ITS信息服务系统的业务模型,这是ITS信息服务系统的一个高层模型,找到了ITS信息服务系统的Actor和用例(use case),并通过对业务模型的分析总结出ITS信息服务系统的关键技术。二是地理信息系统的面向对象的地理空间数据库的总体架构,GIS是ITS信息服务系统的—项关键技术。在地理信息系统中,地理数据的存储与组织是地理信息系统的核心问题,存储与访问地理空间数据的效率是地理空间数据库的一个重要性能。本文提出了地理空间对象中的线、面及地理空间对象间的空间关系的定义,并在这个基础上采用面向对象技术分析了这些对象间的逻辑结构,抽象出对象模型,在对象模型的基础上构建了面向对象数据库的整体架构。本文还将二叉树作为面的数据结构,并给出点落在面内的算法及其时间复杂度分析。三是空间分析中若干底层算法的分析。空间分析是地理信息系统的一个极其重要的组成部分,是地理信息系统区别于一般的制图系统和信息管理系统的根本所在,其性能是地理信息系统的性能的重要标志。本文对空间分析所涉及到的若干底层问题(点与线段、线段与线段、线段与BOX间的关系)作了全面的剖析,并给出了高效的算法。通过在PENTIUM系列CPU上比较本文提出的算法和传统的算法发现在理论上本文提出的算法在判断这些关系时节省了24%~37%的时间。四是面向对象数据库的版本控制模型及其应用。面向对象数据库是近年来产业界和学术界研究的重点课题,其中面向数据库的版本控制是面向对象数据库多用户并发控制的重要机制,与一般的固定基线模型不同,本文提出了一个变基线的版本控制模型。 本文的四个方面的内容是以ITS信息服务系统为线索联系在一起的,其中ITS信息服务系统的业务模型是ITS信息服务系统的高层模型,地理信息武汉理工大学硕士学位论文系统ITS信息服务系统的一项关键技术,面向对象的地理空间数据库的总体架构和面向对象数据库的版本控制模型均是GIS的关键技术,空间分析的底层算法是提高GIS性能的核心技术。 本文内容除第一部分外,均在武汉瑞得信息有限公司的地理信息基础平台中得到应用,也是作者在研究生学习期间在武汉瑞得信息有限公司参与地理信息平台开发过程中从事总体架构设计与空间分析的算法设计与实现工作的总结。武汉瑞得信息有限公司的地理信息基础平台是新一代的地理信息系统基础平台,应用面向对象技术进行分析和实现地理信息系统中的关键技术和共性的问题,为地理信息系统的应用开发提供支撑平台,以缩短开发周期,提供系统的可复用性,在国内具有领先地位,填补了国内空白。该平台已被多个省市土地管理部门采用,作为土地管理、规划的基础性平台,收到用户的好评。