基于开源WebGIS智慧航运管理系统开发

基于开源WebGIS智慧航运管理系统开发

ID:34673935

大小:2.36 MB

页数:59页

时间:2019-03-09

基于开源WebGIS智慧航运管理系统开发_第1页
基于开源WebGIS智慧航运管理系统开发_第2页
基于开源WebGIS智慧航运管理系统开发_第3页
基于开源WebGIS智慧航运管理系统开发_第4页
基于开源WebGIS智慧航运管理系统开发_第5页
资源描述:

《基于开源WebGIS智慧航运管理系统开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、分类号:P2210710-2015226007专业硕士学位论文基于开源WebGIS智慧航运管理系统开发朱朝明导师姓名职称刘万林副教授专业学位类别申请学位级别专业硕士测绘工程及领域名称论文提交日期2018年4月18日论文答辩日期2018年5月31日学位授予单位长安大学DevelopmentofintelligentshippingmanagementsystembasedonopensourceWebGISAThesisSubmittedfortheDegreeofMasterCandidate:ZhuChaomingSupervisor:AssociateProf

2、.LiuWanlinChang’anUniversity,Xi’an,ChinaII摘要随着互联网技术的不断发展,特别是移动端软硬件技术的进步,基于互联网提供服务成为各大学科研究的重要领域。WebGIS是一种将GIS和Internet技术相结合的产物,也是现在GIS研究领域的前沿方向。WebGIS可以向人们提供在线的地图服务,基于WebGIS开发的系统具有良好的空间性。这种“空间感”给人们的日常生活带来了极大的便利,而且WebGIS具有开源性和共享性的特点,GIS开源产品不仅数量众多而且涉及到浏览器、客户端、数据库、服务器等各个领域。本文是基于开源WebGIS开发

3、的一套航运系统,该系统是一个二三维WebGIS与Java框架的结合。前端采用OpenLayers4和Cesium实现。OpenLayers是WebGIS中一种开源的浏览器端纯JavaScript开发库,可实现浏览器端地图加载、地图交互、数据解析、地图渲染、事件等功能。Cesium是开源三维的JavaScript开发库,可以实现三维WebGIS的开发。后台代码采用Java的Spring框架和Hibernate框架技术编写系统业务的处理。采用MySQL数据库存储和管理航运系统的数据。本文首先介绍了开源OpenLayers、Cesium的加载原理与应用方法,平台开发框架

4、的技术及框架搭建。然后对于航运系统进行需求分析、系统设计,分析系统功能的实现思路。最后介绍平台所使用的数据库设计、数据库字段的创建。取得以下主要研究成果:(1)前端表现:首先OpenLayers地图开发是在Map容器中通过核心类Layers和Source加载天地图作为底图,数据来源符合OGC标准,以切片的形式加载,采用JavaScript实现图层管理、底图切换功能。使用OpenLayers封装类Interaction实现图形的绘制,读取数据库中信息在地图上加载显示,图形的保存采用Ajax技术。(2)业务实现:根据用户需求设计系统功能,系统采用Java框架技术实现功

5、能的开发,在控制层采用Spring框架编写逻辑代码,降低代码耦合度并增强代码可扩展性。使用Hibernate框架访问MySQL数据库,以实现数据的存储和系统的延续。数据的图形交互方面采用GeoJSON和wkt将图形信息保存到数据库中,其他数据的读取采用XML或JSON实现。关键词:OpenLayers,Java框架,系统开发,CesiumIAbstractWiththecontinuousdevelopmentofInternettechnology,especiallytheprogressofmobilesoftwareandhardwaretechnolog

6、y,Internetbasedservicehasbecomeanimportantfieldofresearchinvariousuniversities.WebGISisaproductthatcombinesGISandInternettechnology,andisalsothefrontdirectionofGISresearch.WebGIScanprovidepeoplewithonlinemapservices,andthesystemdevelopedbasedonWebGIShasgoodspatialcharacteristics.This"

7、senseofspace"bringsgreatconveniencetopeople'sdailylife,andWebGIShasthecharacteristicsofopensourceandsharing,andGISopensourceproductsarenotonlyalargenumberbutalsoinvolvedinvariousfields,suchasbrowsers,clients,databases,serversandsoon.ThispaperisasetofshippingsystembasedonopensourceWebG

8、IS,wh

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。