“数字海底”系统关键技术--WebGIS应用方案设计

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:zikao0606
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为“数字地球”的一部分,“数字海底”的建设被列为“十五”期间国家“863”计划课题,而作为课题重要组成部分的“数字海底”WebGIS的研发是本课题的难点之一,也是课题实现的关键之一。 本文通过对实现WebGIS的各项技术的研究与分析,并对当前各主要的WebGIS平台软件进行了详细的调研与比较,结合“数字海底”系统需求,选择ESRI公司的ArcIMS软件来开发“数字海底”WebGIS。在此基础上,对“数字海底”WebGIS进行了系统设计、数据库设计及功能设计,现已实现了系统的主要功能,并进行了初步的测试。 WebGIS的构建模式按客户端与服务器端地图数据的通讯方式分为两类:栅格地图模式、矢量地图模式,每一种模式又有多种实现方法,前者有CGI、Server API、Servlet,后者包括Plug-In、Java Applet、ActiveX等。由于目前还没有一种技术能令人满意地用来解决WebGIS的所有问题,所以有必要将它们综合集成。 对实现WebGIS技术的其它关键技术进行了研究与分析,这些技术包括:JAVA技术、XML技术、SVG技术、海量存储技术、ArcSDE空间数据库技术、元数据管理技术等。 对分布式数据库、空间数据库、UML等技术进行了研究。系统采用分布式与集中式相结合的方式来设计数据库,解决了共享数据的全局访问和各应用单位私有数据的局部访问之间的冲突问题。研究了空间数据库的数据存储、空间索引、空间查询等技术,利用ArcSDE技术设计了“数字海底”空间数据库。采用UML语言对数据库进行面向对象的建模,利用其在表达对象之间复杂关系的优越性弥补传统的关系数据库设计方法的缺陷,使设计出的数据库更加完善。
其他文献
多机器人任务规划以多机器人系统为对象,将多个任务合理分配给系统中的机器人,使之完成任务不发生冲突。如今单个机器人已经不能满足复杂任务的要求,因此,多机器人的研究已越来越
用形式化方法开发软件,被当今计算机界誉为克服“软件危机”、提高软件可靠性和生产效率的革命性途径,是实现软件自动化的关键。薛锦云教授在国家863和多项国家自然科学基金的
本文分析了神经网络在网络入侵检测系统中的应用,提出了一种基于神经元作用函数的BP神经网络改进算法,通过在标准作用函数中增加可调系数来加快神经网络的收敛速度,并将其应用到
学位
学位
远程虚拟实验室是指在计算机系统中采用虚拟现实技术实现的各种远程实验环境,实验者可以象在本地真实环境中一样完成各种预定的实验项目,所取得的学习或训练效果等价于甚至优于
学位
计算机网络技术的发展,极大地推动了社会信息化进程,人们可以通过Internet很方便地进行信息交流。但是,公开便利的网络环境同时也带来网络通信安全方面的挑战。因此,网络安全问题
随着计算机技术特别是网络技术的迅速发展及其在教育领域中的广泛应用,CAI(ComputerAssisted Instruction)和 e-Learning 得到了飞速的发展,促进了无纸化测评技术的研究。采
学位