当前位置: 首页> 学位论文 >详情
原文传递 基于Mapbox的Web电子海图显示研究
论文题名: 基于Mapbox的Web电子海图显示研究
关键词: Web电子海图显示;三维动态场景;模块化设计
摘要: 随着信息技术的不断发展,Web电子海图在航海领域的应用越来越广,但用户的需求也不断提高,虽然,基于栅格瓦片技术的Web电子海图应用较广且技术成熟,但是无法直接读取瓦片数据。基于矢量瓦片技术的Web电子海图出现,满足读取瓦片数据需求,提高了Web电子海图的交互性,更加方便用户使用。考虑到Mapbox在矢量瓦片地图的应用范围内将国际网络和制图设计融合,为地图库建设及业界规范的制定做出了极大贡献。所以本文应用Mapbox和矢量瓦片技术,为构建矢量化和跨浏览器的Web电子地图提供一种尝试。
  本文研究海图数据转化为矢量瓦片的方法,应用矢量瓦片技术来传输海图数据,采用开源服务器存储数据,基于Mapbox实现矢量瓦片图层的绘制,并用Three.js框架提升电子海图的显示效果。主要完成的工作有:
  (1)研究了如何将S-57数据文件转化为Shapefile文件和GeoJSON文件技术。利用SuperMapENCDesigner实现了S-57文件转化为Shapefile文件和GeoJSON文件。
  (2)基于矢量瓦片地图服务,研究了如何生成电子海图的矢量瓦片。利用后台GeoServer服务器实现shp文件的上传,发布了WMTS服务并能够成功调用矢量瓦片图层。
  (3)利用之前研究搭建Web电子海图服务架构,调用矢量瓦片数据和水深数据,根据S-52标准应用Mapbox绘制不同的显示效果。
  (4)在基于Mapbox的Web电子海图的基础上,应用Three.js框架呈现三维模型和三维动态场景,并增添获取特征、深海样式和内容搜索等相关应用型功能。
  本文研究了数据转化技术和矢量瓦片生成技术,实现了电子海图的绘制,结合三维动态场景增添一些提高Web电子海图应用性的功能,对Web电子海图具有一定应用意义。
作者: 鹿馨云
专业: 交通运输工程
导师: 任鸿翔
授予学位: 硕士
授予学位单位: 大连海事大学
学位年度: 2021
检索历史
应用推荐