基于HTML5的移动船舶监控应用研究
发布时间:2017-08-12 02:24
本文关键词:基于HTML5的移动船舶监控应用研究
更多相关文章: HTML5 矢量电子海图 复杂符号 船舶监控 移动应用
【摘要】:近年来,随着移动互联网以及智能移动终端的飞速发展,基于移动电子海图平台的各类船舶导航、监控和管理应用的出现,开辟了电子海图新的应用形式。然而与其他移动应用一样,移动电子海图应用也大多是针对某一操作系统平台定制的本地应用,开发者不得不针对不同操作系统甚至是同一系统的不同版本进行重复开发和适配,跨平台性成为了其发展的一个瓶颈。HTML5的出现,使得Web应用可以处理矢量数据包括具有位置信息的空间数据,为突破智能移动终端差异的瓶颈,实现跨平台的电子海图应用提供了新的技术手段和基础。因此,本文深入研究了基于HTML5的矢量电子海图显示以及在其基础上的移动船舶监控应用,完成的主要工作包括:(1)基于HTML5 Canvas的海图复杂符号绘制以锚泊区为例,根据S-52显示标准的要求,研究了利用Canvas API进行海图要素中复杂线状符号以及面状符号的绘制技术,包括线上符号的组合、翻转以及面中心符号的处理算法等,为符合标准的HTML5海图显示奠定了坚实的基础。(2)移动船舶动态监控应用的实现针对船舶动态监控应用的需求,研究了利用Canvas API实现矢量船舶符号绘制、船舶拾取及信息查询等技术,并基于HTML5触摸接口,研究了海图的移动、缩小、放大以及目标船舶点选取等触控操作,最终完成基于HTML5移动船舶动态监控应用。本文根据移动互联网发展趋势研究的基于HTML5的船舶动态监控应用,具有良好的跨平台特性,能够突破移动操作系统差异带来的影响,以较低的开发成本获取良好的应用性能,其不仅在理论方法上具有创新性,而且具有很实际的应用价值。
【关键词】:HTML5 矢量电子海图 复杂符号 船舶监控 移动应用
【学位授予单位】:大连海事大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:U675.81
【目录】:
- 摘要5-6
- Abstract6-9
- 第1章 绪论9-18
- 1.1 研究背景9-10
- 1.2 研究意义10-11
- 1.3 研究现状11-16
- 1.3.1 基于Web的电子海图应用11-14
- 1.3.2 基于移动端的电子海图应用14-15
- 1.3.3 基于HTML5的移动端应用15-16
- 1.4 论文研究内容及章节安排16-18
- 第2章 基于HTML5的移动船舶监控应用体系架构18-24
- 2.1 HTML5的发展趋势18-20
- 2.1.1 HTML5简介18
- 2.1.2 HTML5的浏览器兼容性18-20
- 2.2 HTML5跨平台应用的开发模式20-22
- 2.3 应用体系架构22-24
- 第3章 基于Canvas的海图复杂符号绘制24-42
- 3.1 基于Canvas的海图基础显示24-26
- 3.2 锚泊区的显示标准26-27
- 3.2.1 边界线26
- 3.2.2 中心符号26-27
- 3.3 锚泊区数据处理27-30
- 3.4 锚泊区边界线的绘制30-35
- 3.4.1 绘制的要点30
- 3.4.2 图形的翻转30-35
- 3.5 锚泊区中心符号的绘制35-41
- 3.5.1 锚泊区重心求解35-36
- 3.5.2 屏幕截断时的中心符号绘制36-41
- 3.6 本章小结41-42
- 第4章 基于HTML5的移动船舶动态监控应用的实现42-61
- 4.1 船舶动态信息获取42
- 4.2 船舶的绘制及识别42-48
- 4.2.1 船舶的绘制42-44
- 4.2.2 船舶的拾取44-46
- 4.2.3 重叠符号的辨别和处理46-48
- 4.3 移动船舶监控应用实现48-60
- 4.3.1 页面响应式布局48-49
- 4.3.2 HTML5的触控接口49-52
- 4.3.3 基于触控的海图操作52-57
- 4.3.4 船舶信息查询57-60
- 4.4 本章小结60-61
- 第5章 总结与展望61-63
- 5.1 论文工作总结61
- 5.2 问题与展望61-63
- 参考文献63-66
- 致谢66-67
- 作者简介67
【参考文献】
中国期刊全文数据库 前2条
1 胡晶;;基于HTML5的Web移动应用开发研究[J];工业控制计算机;2014年10期
2 刘贤刚;姜瑜涛;吴新松;方春燕;张展新;赵菁华;许洁;;HTML5标准发展现状及我国标准化策略分析[J];信息技术与标准化;2012年05期
中国硕士学位论文全文数据库 前8条
1 刘荣城;基于XML分布式WEB电子海图系统的研究[D];大连海事大学;2003年
2 叶震;WEB电子海图的研究及在航运物流中的应用[D];大连海事大学;2003年
3 高天峰;基于Web电子海图的船舶导航应用研究[D];大连海事大学;2005年
4 齐胜利;基于Android的移动电子海图平台研究[D];大连海事大学;2012年
5 侯妍;基于ArcGIS平台的海图服务及应用系统的研究[D];大连海事大学;2012年
6 闵东龙;基于HTML5的矢量电子海图服务研究[D];大连海事大学;2013年
7 张奇伟;基于HTML5的移动应用的研究与开发[D];北京邮电大学;2013年
8 胡玲;基于HTML5和GIService的WebGIS系统开发[D];长沙理工大学;2013年
,本文编号:659346
本文链接:https://www.wllwen.com/kejilunwen/chuanbolw/659346.html