论文题名: | Web方式下电子海图的显示技术研究与应用 |
关键词: | B/S模式;计算机网络;电子海图;显示平台;Ajax技术;GDAL工具 |
摘要: | 随着计算机科学技术的进步,我国航运事业得到了巨大的发展,据不完全统计,近年来国内各主要港口进出船舶的数量和船舶密度呈现出不断增加的趋势,因此,海上船舶的航行安全问题也越来越受到关注,航运企业需要及时了解港口船舶航行情况的迫切性日益显著,以便为船舶的安全航行提供有力的保障。近年来,电子海图技术得到了较大的发展,再加之计算机网络的普及和广泛应用,这势必为船舶实时监控系统的应用开发提供技术层面支撑。虽然以传统的C/S模式为主流的海图显示和监控平台使得船舶航行和安全情况得到了很大的改善,但考虑到用户需求的增加及时效性等因素,传统C/S模式的海图监控平台已满足不了用户的各种需要。在互联网环境下,基于B/S模式的Web应用服务开始逐渐被人们关注。因此,本文一开始先通过对比上述两种模式的功能特点,然后提出了基于Web方式的海图显示平台开发与研究的意义和必要性,通过对各种Web应用技术的实现方式研究和对比,最后构建起基于Web方式下海图显示与应用平台。本文的实现方案如下: (1)在基于电子海图瓦片拼接技术的基础上,通过对GDAL工具开源库的分析,采用基于GDAL库的开源集成软件Global Mapper、MapTiler完成S-57海图瓦片的切割与分层存储。 (2)考虑到网络传输效率问题,本系统客户端编程采用JavaScript技术,并结合OpenLayers库的使用,给出一种基于Web方式的电子海图显示方案。采用Ajax异步请求技术完成海图的快速显示,实现Web电子海图的缩放、拖动以及关注点标注等基本操作。 (3)根据具体的显示要求,将外界存储通讯设备如AIS等信息叠加到电子海图上,在实现AIS数据的动态更新的前提下,实现Web海图在大比例尺模式下的AIS船舶显示,并达到良好的用户体验。 通过探索与具体实践,本文基本解决了基于Web方式的海图显示问题,并融合了AIS船舶信息与海图的叠加显示,为进一步实现B/S模式的跨平台、跨地域的船舶实时监控应用奠定基础。 |
作者: | 陈辉 |
专业: | 计算机科学与技术 |
导师: | 陈先桥 |
授予学位: | 硕士 |
授予学位单位: | 武汉理工大学 |
学位年度: | 2011 |
正文语种: | 中文 |