基于Mapbox的Web电子海图显示研究

来源 :大连海事大学 | 被引量 : 0次 | 上传用户:shaojj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的不断发展,Web电子海图在航海领域的应用越来越广,但用户的需求也不断提高,虽然,基于栅格瓦片技术的Web电子海图应用较广且技术成熟,但是无法直接读取瓦片数据。基于矢量瓦片技术的Web电子海图出现,满足读取瓦片数据需求,提高了Web电子海图的交互性,更加方便用户使用。考虑到Mapbox在矢量瓦片地图的应用范围内将国际网络和制图设计融合,为地图库建设及业界规范的制定做出了极大贡献。所以本文应用Mapbox和矢量瓦片技术,为构建矢量化和跨浏览器的Web电子地图提供一种尝试。本文研究海图数据转化为矢量瓦片的方法,应用矢量瓦片技术来传输海图数据,采用开源服务器存储数据,基于Mapbox实现矢量瓦片图层的绘制,并用Three.js框架提升电子海图的显示效果。主要完成的工作有:(1)研究了如何将S-57数据文件转化为Shapefile文件和Geo JSON文件技术。利用Super Map ENC Designer实现了S-57文件转化为Shapefile文件和Geo JSON文件。(2)基于矢量瓦片地图服务,研究了如何生成电子海图的矢量瓦片。利用后台Geo Server服务器实现shp文件的上传,发布了WMTS服务并能够成功调用矢量瓦片图层。(3)利用之前研究搭建Web电子海图服务架构,调用矢量瓦片数据和水深数据,根据S-52标准应用Mapbox绘制不同的显示效果。(4)在基于Mapbox的Web电子海图的基础上,应用Three.js框架呈现三维模型和三维动态场景,并增添获取特征、深海样式和内容搜索等相关应用型功能。本文研究了数据转化技术和矢量瓦片生成技术,实现了电子海图的绘制,结合三维动态场景增添一些提高Web电子海图应用性的功能,对Web电子海图具有一定应用意义。
其他文献
航标是标示航道方向、界限与障碍物的标志,用于引导船舶航行与定位,在保障水上通航安全方面发挥着重要作用。浮标作为水上悬浮体,其位置会不断发生变动,对内河航道安全影响较大。深入挖掘航标漂移运动规律,合理地预测短期内航标漂移位置和距离,对于保障船舶航行安全和防碰撞预警至关重要。本文基于数字航道的航标GPS位置数据和航道水位数据,对航标漂移特性进行深入研究,利用深度学习方法,建立了基于GRU和注意力机制的
学位
船舶在未知而又复杂的海洋中航行,由于受到海浪和海风等外界干扰的影响会产生各种摇荡,其中以横摇运动对船舶安全的影响最大。本文针对船舶横摇运动存在不确定参数摄动和海浪外界干扰等问题,提出了一种基于闭环成形滤波的船舶减摇鳍L2增益鲁棒控制器设计方案,从而更好地降低船舶横摇幅度,保障船舶航行安全。首先,本文对船舶减摇鳍系统的非线性数学模型进行分析,之后利用基于时域控制理论的L2增益鲁棒控制理论进行船舶减摇
学位
无人帆船由于具有节能、经济的优势已经成为热点研究问题之一,相比于传统的欠驱动船舶,无人帆船能够执行长航程、长时域值守任务,在海洋资源探索和环境监测方面具有重要应用价值。无人帆船在航行过程中由于受到参考路径和不定常风的影响,会出现单一制导结构无法提供迎风、顺风、横风航行参考信号,并且造成速度调节困难和控制信号频繁抖振现象。本文针对无人帆船基于航路点的路径跟踪控制展开研究,提出了鲁棒自适应控制算法,通
学位
针对常规欠驱动船舶本身固有的非线性、复杂性、易受外界风、浪、流干扰及控制参数难以整定调节的特点,本文设计一种基于改进粒子群优化的RBF神经网络滑模变结构PID控制器,来改进船舶的自动舵性能。该算法无需对风、浪、流等外界干扰进行估计,可有效解决船舶因外界干扰引起的横移偏差及参数难以调节整定的难题,在复杂多变的海上环境条件下,有较好的自适应控制效果。本文直接以船舶的航迹偏差为基础构建期望航向角,将航迹
学位
船舶运动控制可以通过设计合理的控制算法,达到缩短航行时间,节省能源等的目的,因此具有重要的研究意义。本文意在针对欠驱动船舶的非线性,易受外界干扰影响的特点以及PID控制中参数物理意义不明显,容易相互影响不利于参数调节的缺点,结合滑模控制与模糊控制的优势,提出了模糊滑模PID的控制算法。该算法可以简化被控系统,不需要对被控对象建立完整的数学模型且参数模糊整定过程中相互影响较小,同时受外界干扰影响也较
学位
我国拥有漫长的海岸线与众多港口,并且国内大多通航内河横贯东西通往入海口,具有优越的航运条件。随着“一带一路”、“长江经济带”等战略的实施,提高船舶智能导航能力与船舶监控效率变得愈发重要。船舶目标检测是船舶智能导航与监控的内容之一,作为雷达和AIS等导航与监管设备的补充,基于计算机视觉和深度学习的目标检测算法已经成为一种新的重要导航方法和可靠的监控手段。近些年,卷积神经网络为提高泛用性和准确性,模型
学位
近些年来,多智能体系统的协同控制问题已成为一个研究热点。包含控制作为多智能体系统协同控制问题之一,其目标是使跟随者收敛到领导者形成的凸包中,凸包也是研究包含控制问题的基础,同时对包含控制进行研究具有重要的意义。然而,在实际应用中,多智能体系统的模型大多数是未知的或者难以建立其精确的数学模型,限制了传统协同控制方法的应用。此外,系统执行器的故障会造成系统性能下降甚至不稳定。因此,有必要对考虑执行器故
学位
近年来,在航运领域中随着船舶自动化水平不断提升的同时,安全信息的数字化以及智能化播发也在不断完善,奈伏泰斯(Navigational Telex,NAVTEX)报文信息就是其中重要的一环。然而,目前存在的问题是这些NAVTEX报文难以高效地应用到船舶驾驶管理及决策支持中去,即在航海人员接收到新的NAVTEX报文后,须通过人工读取对其进行分类,进而通过分析才能做出相应的航行决策。这不仅涉及到工作效率
学位
海洋蕴藏着丰富的资源,近年来国家一直致力于开发海洋,保护海洋。在海洋装备中,无人艇以其速度快、精准监测、应用面广泛等优点,受到广大研究人员的青睐,具备极其重要的研究意义和工程实用价值。目前无人艇对目标的跟踪主要依赖其光学系统,而面对复杂的海洋环境,如光照变化、海浪遮挡等,很容易出现跟踪不准、目标丢失等问题。因此,为满足如今更准确、快速跟踪目标的需求,本文在传统相关滤波跟踪技术的基础上,针对海面跟踪
学位
船舶在海上航行时可能会因为外部环境或人为不当操作等各种原因遭遇事故,对船舶、货物以及船员的生命安全造成极大威胁。当在海上发现他船遭遇事故或者发现落水人员时,本船应当根据现场的情况尽力予以帮助,若本船装备了救助船,则应当释放救助船前去对事故船的船员和落水人员进行救援,因此对救生过程的培训演练十分重要。由于实艇培训对环境要求高、成本高、风险大,因此开发船舶救生虚拟培训系统以满足人员培训需要具有重大意义
学位