云GIS平台ArcGIS Online研究毕业论文
2020-07-15 21:10:09
摘 要
传统GIS平台在面对日益复杂且数据量庞大的地理空间数据时,在数据处理,空间分析等各方面都困难重重,而云计算给GIS行业的发展带来了新的机遇。本文在分析云计算的服务模式和部署模型下,阐述了云GIS的关键技术和云GIS平台软件架构,并在对现有的云GIS平台ArcGIS Online进行研究的基础上, 对涉及云GIS平台构建的部分关键技术进行了总结和分析。
本文在研究了ArcGIS Online相关技术的基础上,结合ArcGIS Server服务器开发、iOS开发、网络技术开发等技术,设计了一个对地图进行显示处理的移动应用程序。以一款网络游戏(PUBG)中的地图为例,将整张地图矢量化后上传至ArcGIS Online,并从本地客户端进行获取并处理。用户利用移动端程序,不仅可以随时访问游戏地图,还能对地图数据进行操作。
关键字:云计算 ArcGIS Online 云GIS PUBG iOS移动应用
Research about ArcGIS Online based on Cloud GIS
Abstract
Traditional GIS platform is faced with difficulties in data processing, spatial analysis and other aspects when confront with increasingly complex and huge amounts of geospatial data, while cloud computing has brought new opportunities for the development of GIS industry. This paper analyzes the cloud computing service model and deployment model, expounds the key technologies of cloud GIS and the software architecture of cloud GIS platform, and based on the research of existing cloud GIS platform ArcGIS Online, it involves the construction of cloud GIS platform, the key technologies were summarized and analyzed.
On the basis of researching ArcGIS Online related technology, this paper combines ArcGIS Server development, iOS development, network technology development and other technologies to design a mobile application for display and processing of the map. Taking a map in a network game (PUBG) as an example, the entire map is vectorized then uploaded to ArcGIS Online, a local client can acquire it and process with it. The user can use the mobile terminal program to not only access the game map at any time but also operate on the map data.
Key words:cloud computing;ArcGIS Online;cloud GIS;PUBG;iOS APP
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1 研究背景与意义 1
1.2 国内外研究与应用现状 1
1.2.1云计算的国内外研究现状 1
1.2.2 云GIS的研究现状 2
1.3 课题研究的目的与意义 3
1.4 论文组织结构 3
第二章 云计算与云GIS的理论与基础 5
2.1 云计算的概念与应用 5
2.2云GIS 6
2.2.1 云GIS的特征 6
2.2.2 云GIS的关键技术 7
2.2.3 云GIS的优势 8
2.3 云GIS平台 9
2.3.1 云GIS平台的软件架构 9
2.3.2 ArcGIS Online 10
2.3.3 SuperMap Online 11
第三章ArcGIS Online的理论与技术 12
3.1 ArcGIS Server web服务 12
3.2 ArcGIS Online地图处理工具和服务 12
3.3 ArcGIS Online应用程序 12
3.4基于ArcGIS Online进行开发 13
第四章PUBG地图助手实现 14
4.1 PUBG地图数据处理 14
3.1.1 地图影像数据矢量化 14
4.2 PUBG地图数据的实现 15
4.2.1 ArcGIS Online实现 15
4.2.2 ArcGIS Server实现 18
4.3 移动端应用实现 18
4.3.1 APP设计架构 18
4.3.2 地图模块设计与实现 19
4.3.3应用功能展示 20
第五章 总结与展望 24
5.1 研究总结 24
5.2 研究展望 24
参考文献 25
致 谢 26
第一章 绪论
1.1 研究背景与意义
二十一世纪以来,随着网络技术的发展,各行各业都迎来了与网络信息技术相结合的发展机遇时期。GIS技术的发展及应用也越来越多的向计算机信息技术靠拢,这既是由传统的单一终端的数据查询、浏览等功能无法满足现如今用户对各类大量数据即时处理的要求决定,也是由用户对多平台,多终端化的需求决定。在这一需求下,云GIS应运而生。
云GIS是基于云计算的产物,而云计算则是分布式计算、并行计算和网络计算共同结合的较为高效的计算模式。云计算是大型计算机和客户端-服务器之后的另一次巨大变革,拥有随需应变的自助服务,可以供各种网络终端访问而无需顾忌时间地点,资源可供多人共享,服务部署灵活方便,同时又可检测和控制。云计算阐述了一种依托于现代网络的新的软硬件计算租赁方式,一般其提供的服务都是经由网络具有弹性空间且与实体资源有较大差异的 [1]。
云GIS平台的应用场景非常广泛,云计算的专业级硬件设施和强大的处理功能既可以满足地图浏览查询,路径规划等传统的GIS功能,又能实现复杂多变的动态处理、实时更新等GIS功能。这在如今移动互联网的大背景下,使得用户可以在多终端,特别是移动终端下仅靠浏览器或APP就能获得专业级的GIS服务。
1.2 国内外研究与应用现状
对云GIS平台构建的研究从2000年就已经开始,国外通过大型云计算平台如谷歌,亚马逊等提供的空间性数据和服务,其云GIS平台的架构和商业的应用模式都已经进入应用阶段。与此同时,我国的云GIS平台开发和应用也在飞速发展。
1.2.1云计算的国内外研究现状
传统的计算机技术在面对日益庞大且复杂的数据和计算量时,在处理和存储上越来越困难,构建一个可靠且高效的计算和存储系统成为一个急需解决的问题。一个公认的解决方案便是利用大量公共的计算机资源进行并行式的计算,并集中存储,对资源进行动态实时分配。
自亚马逊(Amazon)公司在2006年发布弹性计算云服务(Amazon EC2)以来,高容量网络、低成本计算机和存储设备的可用性以及虚拟硬件、面向服务的体系结构和自动部署计算的广泛使用使云计算迎来了爆发。2007年谷歌公司与IBM公司开始在美国校园内合作包含云计算的研究项目。2008年,亚马逊则第一次将云计算服务应用到了医疗领域。2010年,Microsoft微软公司发布Microsoft Azure。2011年,IBM公司发布了IBM以云计算作为关键部分的智能云框架来支持自己的智能星球项目。云计算技术逐渐成为大型企业、公司新的开发点,各企业之间的合作和开源项目的发展也促进了云计算的进一步发展。
相关图片展示:
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。