面向移动应用的GIS系统研究与开发

来源 :东南大学 | 被引量 : 0次 | 上传用户:lihaidong2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
管理信息系统(MIS)在各行各业得到广泛的应用。由于其处理对象主要是文本和数字等简单信息,表达形式单一,缺乏直观性和决策可视化,很难有效分析复杂的空间地理信息而成为阻碍其更广泛应用的重要原因。地理信息系统(GIS)是一种管理及研究空间数据和属性数据的信息系统。相对于MIS来说,GIS拥有丰富的空间数据分析能力,采用可视化的手段表现空间数据、拓扑关系及分析结果,其应用领域也延伸到与人们日常生活密切相关的领域。论文在分析GIS与MIS各自技术特点的基础上,探讨了GIS和MIS融合的可能性及融合策略。对采用混合管理模式组织和管理空间数据的GIS系统,提出采用MIS专题图层解决GIS与MIS在数据层的结合问题,并通过ActiveX组件实现二者之间的互操作。论文采用组件式地理信息系统软件开发技术,以可视化开发语言Microsoft Visual C++ 6.0为平台,结合ESRI公司的MapObjects2.2开发控件,设计并实现了一个基于支持移动应用的GIS应用系统——SwiftGIS。除提供地图放大、缩小、漫游、图层管理及空间查询等传统的GIS功能外,SwiftGIS还实现了车辆GPS模拟跟踪、移动定位服务、路径分析等功能以及鸟瞰、基于信息点管理的与MIS系统的结合等特色功能。论文除了全面、系统地介绍了SwiftGIS的体系结构、空间数据图层和功能模块的设计外,在研究国内外文献的基础上,仔细分析路径分析中道路网络数据的特点,提出一种新的路径分析道路网模型,并通过路段提取、节点分离等技术,快速生成道路网拓扑文件并构建道路拓扑网络。在传统的最短路径算法(即Dijstra算法)的基础上,论文采用邻接表结构存储数据,用二叉堆结构来实现路径计算过程中优先级队列的一系列操作,实现了最短路径的可视化计算。对改进后的最短路径算法进行对比实验,结果表明效果较好。
其他文献
21世纪是一个以网络为核心的信息时代。随着网络技术的快速发展,消费电子产品逐渐与计算机、通信技术紧密结合在一起,从而使家电上网、构建智能家居网络成为可能。Echelon公
移动自组网中的节点采用电池一类的可耗尽能源来提供电源,而且每个节点既是计算机又是路由器,很容易因某个节点能量耗完而导致网络分裂。本文主要是从能量入手,通过对网络中
随着Agent技术的不断成熟,基于Agent的应用,特别是在Internet上的应用将会越来越多。在Internet上基于Agent的系统开发就必然要面临Agent通信的两个问题:Agent间知识级的通信问
计算机科技迅速发展、不同层次的应用需求的涌现,导致了当今网络数据的急剧增加,汉语有着庞大的用户群体,如何在海量的中文信息中提取出我们想要的,有用的信息呢?第一步当然是让计
随着软件工程技术的不断发展,开发软件的规模和复杂度不断增加,软件开发的中心任务逐渐由过去的代码实现为主变为现在以需求分析为主。需求分析中最大的困难之一是开发者对目标
足球机器人系统是典型的多智能体系统,它要求多个机器人在实时对抗的环境中协作完成一个共同的任务,为研究多机器人的协作与控制提供了理想平台。FIRA的MiroSot足球机器人系
工作流管理技术作为一种过程建模和过程管理的核心技术,可以与其它系统有效地结合,实现符合政府、企业需求的各种业务管理系统,如电子政务系统、项目管理系统、客户关系管理
数字图书馆是一种数字信息的获取系统。现有的数字图书馆尽管在数据存放上拥有了分布式存储的技术,但在与用户交互的角度仍然是局限于C/S模式,这种模式有着固有的网络瓶颈,单点
计算机系统和数据库中保存的数据格式是不兼容的,很多时候开发者要解决的主要问题是如何通过Internet来交换这些数据。共享、交换数据是实施电子商务的基础,数据交换问题的解
并行程序的开发是并行计算中一个公认的难题。其中一个重要的原因在于缺乏系统的开发并行程序的方法和相关的辅助工具。现有的大多数并行程序设计模型本质上是对并行程序编码