推荐10篇关于OpenLayers的计算机专业论文

今天分享的是关于OpenLayers的10篇计算机毕业论文范文, 如果你的论文涉及到OpenLayers等主题,本文能够帮助到你 融合视频信息的互联网地图系统构建 这是一篇关于互联网地图

今天分享的是关于OpenLayers的10篇计算机毕业论文范文, 如果你的论文涉及到OpenLayers等主题,本文能够帮助到你

融合视频信息的互联网地图系统构建

这是一篇关于互联网地图,视频监控,WebGIS,OpenLayers,World Wind,三维模型,GeoServer的论文, 主要内容为近年来随着政治、经济、社会的不断进步,影响国家安全、社会安全、公共安全的不稳定因素日益增多,社会治安形势也变得越来越错综复杂。作为有效的监控手段,摄像机早已在城市安防、公共交通管理、生产控制中发挥了不可替代的作用,但现有摄像机大多只能采集和获取有限视角的视频信息,空间位置感不强,整体联动困难,不能全面地了解目标在区域内的行为状态,这极大地限制了监控系统作用的发挥。由此本文提出并构建了一个融合监控视频信息的互联网地图系统,该系统基于多个开源框架,以一种低成本、高效方式实现监控视频信息在2D-3D互联网地图中的位置加载、存储管理、属性维护、统计查询以及其它地图发布功能,从而使传统的、碎片化的监控视频信息在空间上相统一,更易于直观、准确的分析、决策,为城市安防、应急管理、灾害响应等行业应用提供技术支撑。本文主要内容如下:(1)系统前端开发,包括2D互联网地图和3D互联网地图开发。2D互联网地图开发主要包含2D地图基本功能模块和视频监控地图模块开发,其中2D互联网地图基本功能模块基于开源OpenLayers架构实现,视频监控地图模块后端基于Java开发,其视频数据来源于IP Camera;3D互联网地图开发主要包含3D地图基本功能模块和三维模型加载模块开发,其中3D互联网地图基本功能模块基于开源World Wind架构实现,三维模型加载模块底层实现了对KML/KMZ文件的处理和渲染,其数据来源于本地或地图服务器。(2)系统后端开发,包括业务逻辑服务器和地图服务器开发。业务逻辑服务器基于B/S模式的SSM(Spring+SpringMVC+MyBatis)架构开发,其Web服务器选用小型开放源代码的Tomcat服务器,系统构建和管理采用Maven自动化管理工具,Map服务器选用开放源代码的GeoServer服务器,便于发布符合OGC基本服务规范的地理空间数据。(3)数据库管理系统开发,采用关系数据库PostgreSQL实现业务逻辑数据管理,采用其扩展模块PostGIS实现地理空间数据管理,并在相应数据表设计中以“监控站点ID”作为业务数据和空间数据的关联字段,实现空间数据和业务数据的联动。

昆山市网格化社会管理信息系统的设计与实现

这是一篇关于社会网格化管理,瓦片地图,网格,OpenLayers,设计与开发的论文, 主要内容为在当今社会现代化管理和网络安全管理不断发展背景下,网格化社会管理从被动粗放型向主动精细化转变、促进行业职能转变优化资源配置、信息系统集约化建设和深化行业应用的需要,全面提升政府管理水平,实现了对治安安全、城市管理、消防安全等社会管理事件的全时段、全方位、高效的监督和管理。昆山市自改革开放以来,取得了巨大的经济利益的同时,在社会安全生产以及民众正常生活的方面带来巨大的考验,为了满足昆山市的经济建设的可持续发展,强化政府领导的辖区管理力度,提高为民服务的水平需求,网格化社会管理是不失为一种优秀的解决方案,然而,传统的社会管理模式有着诸多缺陷,比如社会管理体制不科学,缺乏长效的管理机制,管理方式粗放被动,评价不科学,监管不到位,事件上报定位不准确等问题。因此,本论文在城市管理部门和企业的探索下,采用围绕以人、地、物、事、情、组织六大社会管理要素的网格化管理模式,以高效、实用、快捷、全覆盖为基本原则,以为广大群众提高生活质量为基本目的,研究并设计了昆山市网格化社会管理信息系统。本文概述了GBCP理论、社会网格化管理理论、地理编码理论和瓦片地图理论的社会网格化管理相关基本理论以及Openlayers、GeoServer等关键技术。在系统框架上,本文采用SpringMVC框架和Struts2框架相结合的集成框架模式,利用SpringMVC框架控制系统的前端展示,而Struts2框架则控制系统的后台管理;在组织架构上,本文系统平台采用SOA架构,主要分为用户层、平台层、应用层、支撑层、数据资源层和网络层。通过运用社会网格化管理相关理论和关键技术设计了一个平台、一张地图、一个数据中心、一个访问门户的昆山市网格化社会管理信息系统;在数据库方面,设计了包含用户权限数据库、日志信息数据库、基础信息数据库、业务信息数据库和地理信息数据库的数据库群的数据资源层;对应用层进行了功能模块化设计与实现,包括全景城市模块、业务中心模块、统计分析模块和系统管理模块。本文设计研究的网格化社会管理信息系统提升了社会管理业务的精细化、高效化管理水平,对今后的社会网格化管理提供了参考,具有一定的借鉴作用。

基于开源WebGIS的遥感数据可视化模型研究与实现

这是一篇关于遥感数据,可视化,Web GIS,开源,OpenLayers的论文, 主要内容为近年来随着国家航空、航天科技以及遥感测绘技术的快速发展,遥感数据的应用已经深入社会建设的各行各业。随着行业发展对遥感数据应用需求的不断加深,如何对每日以指数形式增长的海量遥感数据进行有效组织和管理,提高对遥感数据的共享分发质量成为相关领域专家、学者们的研究热点。传统遥感数据共享服务模式可视化程度不足,用户在线交互方式单一,开发成本高并且系统结构复杂,严重影响遥感数据的共享服务质量,制约遥感数据的应用转化效率。在此背景之下,提出一种基于开源WebGIS的遥感数据可视化模型设计实现思路,结合开源软件技术的灵活性和WebGIS良好的空间地理特性等优势,从提高可视化效果角度入手对新的遥感数据共享策略进行系统研究。本文工作的主要内容及研究重点如下:1、对遥感数据可视化系统研究的基础理论和相关技术进行调研。本文首先对WebGIS的基础理论展开论述,分析其实现策略、模式以及特征;然后论述了GIS服务器GeoServer、空间数据库PostSQL/PostGIS、以及客户端OpenLayers等多种开源WebGIS软件技术的功能特点;另外,对瓦片地图缓存机制的相关理论进行了分析。2、构造了一种基于开源WebGIS的遥感数据可视化三层模型结构。在研究开源WebGIS相关技术与理论的基础上,采用J2EE框架技术设计模型的Web主体结构,对多种开源软件构建的数据库、地图数据、影像文件等服务进行资源整合,结合WebGIS客户端的前端呈现与交互,构成“数据-逻辑-表示”的三层模型结构。3、可视化模型中关键技术的研究与实现。研究并设计实现基于预缓存的瓦片地图服务,将预先切分的基础图层瓦片作为静态数据,与需要实时生成的动态地图数据服务相结合以降低服务器端系统开销,从而提高地图加载效率;设计了一种基于OpenLayers的缩略图在线贴图预览方法,通过计算遥感数据的实际地理空间偏转角度,实现原始未经几何纠正的数据缩略图在线贴图预览的功能,提高数据可视化的质量;设计并实现了一种基于分层控制的检索数据列表与地图元素联动方法,来解决地图内与地图外数据的一致性问题。4、实例系统应用。通过论述可视化模型及其关键技术在实例系统中的应用情况,说明设计方案的可行性及灵活性,并总结分析论文工作对提高遥感数据共享服务质量的效果及意义。

融合视频信息的互联网地图系统构建

这是一篇关于互联网地图,视频监控,WebGIS,OpenLayers,World Wind,三维模型,GeoServer的论文, 主要内容为近年来随着政治、经济、社会的不断进步,影响国家安全、社会安全、公共安全的不稳定因素日益增多,社会治安形势也变得越来越错综复杂。作为有效的监控手段,摄像机早已在城市安防、公共交通管理、生产控制中发挥了不可替代的作用,但现有摄像机大多只能采集和获取有限视角的视频信息,空间位置感不强,整体联动困难,不能全面地了解目标在区域内的行为状态,这极大地限制了监控系统作用的发挥。由此本文提出并构建了一个融合监控视频信息的互联网地图系统,该系统基于多个开源框架,以一种低成本、高效方式实现监控视频信息在2D-3D互联网地图中的位置加载、存储管理、属性维护、统计查询以及其它地图发布功能,从而使传统的、碎片化的监控视频信息在空间上相统一,更易于直观、准确的分析、决策,为城市安防、应急管理、灾害响应等行业应用提供技术支撑。本文主要内容如下:(1)系统前端开发,包括2D互联网地图和3D互联网地图开发。2D互联网地图开发主要包含2D地图基本功能模块和视频监控地图模块开发,其中2D互联网地图基本功能模块基于开源OpenLayers架构实现,视频监控地图模块后端基于Java开发,其视频数据来源于IP Camera;3D互联网地图开发主要包含3D地图基本功能模块和三维模型加载模块开发,其中3D互联网地图基本功能模块基于开源World Wind架构实现,三维模型加载模块底层实现了对KML/KMZ文件的处理和渲染,其数据来源于本地或地图服务器。(2)系统后端开发,包括业务逻辑服务器和地图服务器开发。业务逻辑服务器基于B/S模式的SSM(Spring+SpringMVC+MyBatis)架构开发,其Web服务器选用小型开放源代码的Tomcat服务器,系统构建和管理采用Maven自动化管理工具,Map服务器选用开放源代码的GeoServer服务器,便于发布符合OGC基本服务规范的地理空间数据。(3)数据库管理系统开发,采用关系数据库PostgreSQL实现业务逻辑数据管理,采用其扩展模块PostGIS实现地理空间数据管理,并在相应数据表设计中以“监控站点ID”作为业务数据和空间数据的关联字段,实现空间数据和业务数据的联动。

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

这是一篇关于OpenLayers,Java框架,系统开发,Cesium的论文, 主要内容为随着互联网技术的不断发展,特别是移动端软硬件技术的进步,基于互联网提供服务成为各大学科研究的重要领域。WebGIS是一种将GIS和Internet技术相结合的产物,也是现在GIS研究领域的前沿方向。WebGIS可以向人们提供在线的地图服务,基于WebGIS开发的系统具有良好的空间性。这种“空间感”给人们的日常生活带来了极大的便利,而且WebGIS具有开源性和共享性的特点,GIS开源产品不仅数量众多而且涉及到浏览器、客户端、数据库、服务器等各个领域。本文是基于开源WebGIS开发的一套航运系统,该系统是一个二三维WebGIS与Java框架的结合。前端采用OpenLayers 4和Cesium实现。OpenLayers是WebGIS中一种开源的浏览器端纯JavaScript开发库,可实现浏览器端地图加载、地图交互、数据解析、地图渲染、事件等功能。Cesium是开源三维的JavaScript开发库,可以实现三维WebGIS的开发。后台代码采用Java的Spring框架和Hibernate框架技术编写系统业务的处理。采用MySQL数据库存储和管理航运系统的数据。本文首先介绍了开源OpenLayers、Cesium的加载原理与应用方法,平台开发框架的技术及框架搭建。然后对于航运系统进行需求分析、系统设计,分析系统功能的实现思路。最后介绍平台所使用的数据库设计、数据库字段的创建。取得以下主要研究成果:(1)前端表现:首先OpenLayers地图开发是在Map容器中通过核心类Layers和Source加载天地图作为底图,数据来源符合OGC标准,以切片的形式加载,采用JavaScript实现图层管理、底图切换功能。使用OpenLayers封装类Interaction实现图形的绘制,读取数据库中信息在地图上加载显示,图形的保存采用Ajax技术。(2)业务实现:根据用户需求设计系统功能,系统采用Java框架技术实现功能的开发,在控制层采用Spring框架编写逻辑代码,降低代码耦合度并增强代码可扩展性。使用Hibernate框架访问MySQL数据库,以实现数据的存储和系统的延续。数据的图形交互方面采用GeoJSON和wkt将图形信息保存到数据库中,其他数据的读取采用XML或JSON实现。

新媒体Web技术的研究与实现

这是一篇关于新媒体,响应式Web设计,虚拟校园,OpenLayers的论文, 主要内容为在移动互联时代,学校旧版主页在新媒体设备上显示效果较差,旧版虚拟校园不支持移动新媒体设备浏览器,本科招生网也不适应移动设备,并且存在众多的安全隐患等问题。本篇论文是中国地质大学(北京)信息化项目的一部分。学校主页、本科招生网、虚拟校园等重要网站,都需要适应移动互联时代新媒体发展的需要。学校新版主页采用响应式Web设计思想,配合HTML5和CSS3新技术。响应式Web设计是对现有Web技术的组合和提升,解决任意上网设备对网页内容进行完美布局的显示机制。响应式Web设计的常用技术有媒体查询、流式布局、弹性图片等,其常用框架有Bootstrap、GroundworkCSS 2等。新版本科招生网站采用Struts 2+Spring框架开发,搭配Oracle数据库,部署在Linux服务器环境下,提高了网站的稳定性和安全性。新版本科招生网也采用了响应式Web设计,可以自适应任意终端设备。具有复杂人机交互界面的虚拟校园,传统的Adobe Flash对移动设备兼容性较差。在对虚拟校园的改造中,使用了兼容性更好的OpenLayers开源地图引擎与TitleCache瓦片缓存器。利用开源的JavaScript类库开发Web GIS客户端,有效的改善了客户端浏览器加载地图的响应速度。论文完成了学校主页、本科招生网、虚拟校园等网站的响应式Web设计与开发。同一网页能够自适应PC电脑、平板电脑、手机等新媒体设备,实现了一致性访问。研究表明,响应式Web设计可以很好的实现自适应众多媒体设备的网页设计需求,HTML+CSS+JavaScript有机结合的前端开发方式具有良好的兼容性和发展前景,可以开发出更生动、更具人机交互性的网站,并且可以与微信平台、移动APP的开发相结合,助力新媒体进一步发展。

融合视频信息的互联网地图系统构建

这是一篇关于互联网地图,视频监控,WebGIS,OpenLayers,World Wind,三维模型,GeoServer的论文, 主要内容为近年来随着政治、经济、社会的不断进步,影响国家安全、社会安全、公共安全的不稳定因素日益增多,社会治安形势也变得越来越错综复杂。作为有效的监控手段,摄像机早已在城市安防、公共交通管理、生产控制中发挥了不可替代的作用,但现有摄像机大多只能采集和获取有限视角的视频信息,空间位置感不强,整体联动困难,不能全面地了解目标在区域内的行为状态,这极大地限制了监控系统作用的发挥。由此本文提出并构建了一个融合监控视频信息的互联网地图系统,该系统基于多个开源框架,以一种低成本、高效方式实现监控视频信息在2D-3D互联网地图中的位置加载、存储管理、属性维护、统计查询以及其它地图发布功能,从而使传统的、碎片化的监控视频信息在空间上相统一,更易于直观、准确的分析、决策,为城市安防、应急管理、灾害响应等行业应用提供技术支撑。本文主要内容如下:(1)系统前端开发,包括2D互联网地图和3D互联网地图开发。2D互联网地图开发主要包含2D地图基本功能模块和视频监控地图模块开发,其中2D互联网地图基本功能模块基于开源OpenLayers架构实现,视频监控地图模块后端基于Java开发,其视频数据来源于IP Camera;3D互联网地图开发主要包含3D地图基本功能模块和三维模型加载模块开发,其中3D互联网地图基本功能模块基于开源World Wind架构实现,三维模型加载模块底层实现了对KML/KMZ文件的处理和渲染,其数据来源于本地或地图服务器。(2)系统后端开发,包括业务逻辑服务器和地图服务器开发。业务逻辑服务器基于B/S模式的SSM(Spring+SpringMVC+MyBatis)架构开发,其Web服务器选用小型开放源代码的Tomcat服务器,系统构建和管理采用Maven自动化管理工具,Map服务器选用开放源代码的GeoServer服务器,便于发布符合OGC基本服务规范的地理空间数据。(3)数据库管理系统开发,采用关系数据库PostgreSQL实现业务逻辑数据管理,采用其扩展模块PostGIS实现地理空间数据管理,并在相应数据表设计中以“监控站点ID”作为业务数据和空间数据的关联字段,实现空间数据和业务数据的联动。

昆山市网格化社会管理信息系统的设计与实现

这是一篇关于社会网格化管理,瓦片地图,网格,OpenLayers,设计与开发的论文, 主要内容为在当今社会现代化管理和网络安全管理不断发展背景下,网格化社会管理从被动粗放型向主动精细化转变、促进行业职能转变优化资源配置、信息系统集约化建设和深化行业应用的需要,全面提升政府管理水平,实现了对治安安全、城市管理、消防安全等社会管理事件的全时段、全方位、高效的监督和管理。昆山市自改革开放以来,取得了巨大的经济利益的同时,在社会安全生产以及民众正常生活的方面带来巨大的考验,为了满足昆山市的经济建设的可持续发展,强化政府领导的辖区管理力度,提高为民服务的水平需求,网格化社会管理是不失为一种优秀的解决方案,然而,传统的社会管理模式有着诸多缺陷,比如社会管理体制不科学,缺乏长效的管理机制,管理方式粗放被动,评价不科学,监管不到位,事件上报定位不准确等问题。因此,本论文在城市管理部门和企业的探索下,采用围绕以人、地、物、事、情、组织六大社会管理要素的网格化管理模式,以高效、实用、快捷、全覆盖为基本原则,以为广大群众提高生活质量为基本目的,研究并设计了昆山市网格化社会管理信息系统。本文概述了GBCP理论、社会网格化管理理论、地理编码理论和瓦片地图理论的社会网格化管理相关基本理论以及Openlayers、GeoServer等关键技术。在系统框架上,本文采用SpringMVC框架和Struts2框架相结合的集成框架模式,利用SpringMVC框架控制系统的前端展示,而Struts2框架则控制系统的后台管理;在组织架构上,本文系统平台采用SOA架构,主要分为用户层、平台层、应用层、支撑层、数据资源层和网络层。通过运用社会网格化管理相关理论和关键技术设计了一个平台、一张地图、一个数据中心、一个访问门户的昆山市网格化社会管理信息系统;在数据库方面,设计了包含用户权限数据库、日志信息数据库、基础信息数据库、业务信息数据库和地理信息数据库的数据库群的数据资源层;对应用层进行了功能模块化设计与实现,包括全景城市模块、业务中心模块、统计分析模块和系统管理模块。本文设计研究的网格化社会管理信息系统提升了社会管理业务的精细化、高效化管理水平,对今后的社会网格化管理提供了参考,具有一定的借鉴作用。

面向Web的地理叙事地图应用平台设计与实现

这是一篇关于地理叙事,WebGIS,Node.js,OpenLayers,Vue.js的论文, 主要内容为近些年来,随着Web技术的高速发展,Web应用呈现了多样化的特点。传统的WebGIS在数据可视化方面已有深入的研究,并且广泛应用在空间数据分析和处理方面。然而,随着越来越多地图应用场景的出现,用户不仅仅满足于通过地图获取单一的地理信息,更希望地图应用能够展示更多的非地理信息。地理叙事的地图应用,是指将文本媒体的适当结构特征转移到地图应用上,使地图应用能够表达更多的非地理信息。因此,利用当前的Web技术实现以地理叙事为主的地图应用显得越来越有必要。针对上述需求,本文采用Node.js、MongoDB、Vue.js等技术,实现了一个具有多种地理叙事地图结构,提供从叙事地图的构建、浏览到叙事地图的共享等一系列的叙事地图服务的地理叙事地图应用平台,本文的主要工作如下:(1)对国内外现有的地理信息系统和叙事地图应用设计要点进行了相关研究及归纳总结。(2)建立了三种叙事地图模型:基于位置的叙事地图模型、基于主题的叙事地图模型及基于章节的叙事地图模型。针对每一种叙事模型,设计了相应的数据模型和数据组织方式。(3)针对叙事地图应用平台模型多样化、终端多端化的特点,设计了易于扩展、前后端分离的网络结构,同时将平台的实现分为客户端、应用服务器和数据存储三个方面。(4)实现了面向Web的地理叙事地图应用原型平台。网络结构前后端通信基于Ajax,并引入Token的认证思想,使用JSON Web Token实现跨域身份认证;客户端基于Vue.js框架,对于叙事所需的地理空间数据展示引入OpenLayers可视化框架进行实现;应用服务器采用面向资源的架构,设计了Restful风格API,开发和运行环境采用具有良好并发能力的Node.js,并基于Express中间件的思想实现服务器端模块化;数据存储采用操作简便、易扩展的NoSQL数据库MongoDB作为主要的存储手段。最后,基于以上的研究、设计与实现,分别对客户端和服务器端进行了功能测试,并采用自动化测试工具对平台进行了性能测试,平台实现的功能得到了验证。本文实现的地理叙事地图应用平台具有实际可用性,同时具有易于扩展、可跨平台、交互性强等多方面的优势。本文所做工作为下一步设计结构更加多样,内容更为丰富,适合商业化,可进行规模化推广的地理叙事地图应用奠定了重要的技术基础。

融合视频信息的互联网地图系统构建

这是一篇关于互联网地图,视频监控,WebGIS,OpenLayers,World Wind,三维模型,GeoServer的论文, 主要内容为近年来随着政治、经济、社会的不断进步,影响国家安全、社会安全、公共安全的不稳定因素日益增多,社会治安形势也变得越来越错综复杂。作为有效的监控手段,摄像机早已在城市安防、公共交通管理、生产控制中发挥了不可替代的作用,但现有摄像机大多只能采集和获取有限视角的视频信息,空间位置感不强,整体联动困难,不能全面地了解目标在区域内的行为状态,这极大地限制了监控系统作用的发挥。由此本文提出并构建了一个融合监控视频信息的互联网地图系统,该系统基于多个开源框架,以一种低成本、高效方式实现监控视频信息在2D-3D互联网地图中的位置加载、存储管理、属性维护、统计查询以及其它地图发布功能,从而使传统的、碎片化的监控视频信息在空间上相统一,更易于直观、准确的分析、决策,为城市安防、应急管理、灾害响应等行业应用提供技术支撑。本文主要内容如下:(1)系统前端开发,包括2D互联网地图和3D互联网地图开发。2D互联网地图开发主要包含2D地图基本功能模块和视频监控地图模块开发,其中2D互联网地图基本功能模块基于开源OpenLayers架构实现,视频监控地图模块后端基于Java开发,其视频数据来源于IP Camera;3D互联网地图开发主要包含3D地图基本功能模块和三维模型加载模块开发,其中3D互联网地图基本功能模块基于开源World Wind架构实现,三维模型加载模块底层实现了对KML/KMZ文件的处理和渲染,其数据来源于本地或地图服务器。(2)系统后端开发,包括业务逻辑服务器和地图服务器开发。业务逻辑服务器基于B/S模式的SSM(Spring+SpringMVC+MyBatis)架构开发,其Web服务器选用小型开放源代码的Tomcat服务器,系统构建和管理采用Maven自动化管理工具,Map服务器选用开放源代码的GeoServer服务器,便于发布符合OGC基本服务规范的地理空间数据。(3)数据库管理系统开发,采用关系数据库PostgreSQL实现业务逻辑数据管理,采用其扩展模块PostGIS实现地理空间数据管理,并在相应数据表设计中以“监控站点ID”作为业务数据和空间数据的关联字段,实现空间数据和业务数据的联动。

本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:代码工厂 ,原文地址:https://m.bishedaima.com/lunwen/49552.html

相关推荐

发表回复

登录后才能评论