《云GIS技术与实践》第二章 云GIS核心技术 笔记

GIS与云计算的融合--云GIS的诞生 地理信息系统(geographicinformationsystem,GIS)在发展壮大的每一环节都备受电子计算机技术发展的影响。伴随着高分辨率传感器、合成孔径雷达(syntheticapertureradar,SAR)、激光雷达(lightdetectionandranging,LiDAR)等的广泛运用,GIS正遭遇数据信息聚集、时空聚集、测算聚集、分布式系统等层面的挑战,亟需一种更为适于的测算... 阅读详情

2.1 概述

2.2 分布式系统架构

2.3 Web开发技术模式

2.4 消息队列技术

2.5 虚拟化技术

2.6 分布式存储技术

2.7 高性能跨平台GIS技术

2.8 多层次智能集群技术

2.9 GIS微服务多进程技术

2.10 多线程与并行空间分析技术

2.11 本章小结

>>2.1 概述

何为云GIS?云GIS与传统GIS的区别是什么?这是GIS用户在云GIS立项时经常提出的两个问题。有人会觉得云GIS=虚拟化技术,把GIS软件放在Docker等分布式托管集群式部署就完事了。这或许是一个“捷径”,但难以发挥云GIS的技术优势。

真正的云GIS应用是如何工作的?云GIS系统可以快速提供不同操作系统、不同GIS平台的开发环境、测试环境和生产环境,支持GIS项目的快速上线及资源的灵活配置;当云GIS系统检测到某个宿主主机负载过大时以自动化进行虚拟机的动态迁移实现负载均衡;当GIS应用的某个服务出现问题时,可以直接将支持该服务的虚拟机删除,然后通过预制镜像创建新实例并自动承载服务能力;如果需要为云GIS应用增加一个新功能,任何团队都可以使用擅长的程序语言提供支持;如果在使用GIS应用时出现严重问题,工程师可以快速缩小范围,然后根据丰富的日志去定位问题、分析问题和解决问题;如果某个GIS地图服务压力过大,系统会自动增加集群节点分担压力;运维人员可以轻松管理十几台宿主机服务器或者几十台虚拟机。

如图2-1所示,云GIS系统的架构设计及开发模式与传统项目的技术路线有本质区别,同时这些技术都会应用在不同的服务类别层(IAAS, PAAS, SAAS)。

以开源基础云平台OpenStack为例,通过对OpenStack项目的源码研究可以看出,OpenStack项目是由多个组件共同完成的,每个组件由不同的服务组成,不同的组件及同一组件的不同服务都可以分布在不同的物理环境,同时支持集群技术负载更大的访问压力,组件与组件及组件内的服务都是通过消息进行消息传递,每一个组件及其服务都提供了RESTful API。所以,基础云平台的分布式架构设计及RESTful的接口设计提供了云平台的弹性伸缩和动态迁移的技术特性。

 

谈谈云GIS的建设成本 题记 GIS这个行业比较小,小到我们只是IT行业中的软件部分的中间件层次的一小片地方,GIS这个行业比较大,大到各个行业都会将地图作为载体,也自然有了GIS的用武之地。现如今,如果你现在做的项目跟云计算没有关系,要么申报比较困难,要么经费少的可怜,所以不管你现在对云计算有任何的看法,你不得不承认,云计算现在已经来到了我们的身边,我们也无时无刻不在使用,只是你不知道而已。 既然说到云GI 阅读详情

相关推荐

从事GIS开发多年,2017年对GIS行业的心得,尤其对三维GIS的理解

个人群号 309141738             开源GIS群 455073433本人从事GIS方面开发六年了,但是一开始大学并未学的是GIS方面的专业,本人学习的专业叫对日软件开发,呵呵...很新颖的一个名字把,没错,本来想着毕业后去日本从事软件开发那...但是结果很显然没有....,但是一毕业就从事了GIS方面的开发,扯远了,现在来简单谈一些从事GIS方面的心得:个人工作经历:一开始基于A...

多多 2万+

云原生GIS技术全解读

云原生GIS是面向云环境设计的,基于微服务架构思想的,以容器为部署载体的,可自动化编排、运维管理的,更弹性、更稳定、更新更实时的GIS软件体系架构。 云原生GIS是对传统软件架构的一次重构,让GIS更稳定的同时,它还能更多融合云计算的特性,更灵活、高效、智能。 云原生GIS有三个关键技术: 微服务架构:避免不同服务之间相互影响,可以以更小粒度弹性伸缩,使应用更稳定、更灵活。 容器化部署:资源更集...

SuperMap技术控 3971

GIS+=地理信息+云计算技术——[网络公开课]云GIS解决方案及应用案例

云GIS技术及解决方案 直播简介 本课程通过一些日常的例子来解析云计算技术相关基础知识,针对用户经常提到的云平台的建设误区给予解答,并向用户建议科学的云平台建设规划方案;课程还会向大家介绍关于开源OpenStack云平台的基础知识及解决方案,通过一个应用案例来进行云GIS实践。 直播安排 直播时间:2月29日  14:30—16:30 课程概要:

GIS+=地理信息+云计算+大数据+容器+物联网+... 6265

国内第一本详解云GIS技术的参考书籍《云GIS技术与实践》

本书从云GIS的核心技术进行深度解析,对读者非常关注的云GIS规划、平台选型、基础云平台部署以及云GIS产品进行了非常详实和全面的介绍,同时也为读者提供了较为完善的私有云GIS和公有云GIS的建设方案,也增加了云GIS非常重要的运维管理相关内容。为读者建设和实践云GIS项目提供了理论和实践基础。

积思园 6144

GIS发展趋势与国产GIS现状

GIS技术的发展趋势表明,未来的GIS将更加智能化、服务化和平台化。国产GIS软件在技术创新和市场应用方面正逐步缩小与国际先进水平的差距,并在某些领域展现出独特的优势。随着技术的不断进步和政策的支持,国产GIS软件有望在未来发挥更大的作用。

GIS数据转换器的博客 1415

[GIS笔记] 闾国年:地理全息与全息GIS(未来的GIS)

前言:在此之前博主对全息GIS的概念停留于基于全息全景的三维GIS展示平台,而闾国年教授把这个概念拓宽了很多:一个能够接纳、融合并展示全信息的GIS平台。此文是博主对闾国年教授演讲的学习笔记(链接:闾国年:地理全息与全息GIS),并在此基础上整理了相关知识,供大家参考 注意:引用的他文内容用『』标识 文章目录1 GIS的技术成熟度曲线2 从五个维度来看待GIS3 地理信息的新内涵4 全息GIS...

geodoer 5385

《云GIS技术与实践》第一章 云GIS技术综述 笔记

1.1 概述 1.2 GIS面临的挑战 1.3 云GIS技术的基本特征 1.4 云GIS的服务模式与部署方式 1.5 云GIS技术价值 1.6 本章小结

nmj2008的博客 720

《地理信息系统分析与实践教程》pdf扫描版

《地理信息系统分析与实践教程》pdf扫描完整版

BackgroundWorker 实现多线程操作

背景介绍:            在做程序的过程中,我们很可能遇到这样的情况:当我们执行一个比较耗时的操作,即界面加载数据量略大的时,在该操作未完成之前再去操作界面,就会出现停止响应的情况,这称为界面假死状态,那一个小圆圈转呀转的,想必大家看着就头疼。当然这是一个非常影响用户体验度的地方。        怎么做出一个能够及时响应的用户界面呢?多线程操作。        引入Backgroun

陌上花开,可缓缓归矣 8729

STM32与小米CyberGear微电机的CAN通信协议深度解析

本文深度解析STM32与小米CyberGear微电机的CAN通信协议,涵盖硬件连接、CAN总线配置、通信协议解析及多电机协同控制。重点介绍了基于STM32的电机控制实践,包括运动模式、速度与位置模式设置,以及数据反馈与故障诊断,为机器人及自动化设备开发提供实用指南。

www00的博客 360

【Arc GIS 零基础教学】土地利用类型图的绘制方法

​Hi,我是胡学长!今天教大家怎么利用Arc GIS 绘制土地利用类型图。土地利用类型图是表达土地资源的利用现状、地域差异和分类的专题地图。它是研究土地利用的重要工具和基础资料,同时也是土地利用调查研究的主要成果之一。在编制土地利用图的基础上,对当前利用的合理程度和存在的问题、进一步利用的潜力、合理利用的方向和途径,进行综合分析和评价。因此,土地利用图是调整土地利用结构,因地制宜进行农业、工矿业和交通布局、城镇建设、区域规划、国土整治、农业区划等的一项重要科学依据。......

一起来交流学习吧 1万+

深耕GIS与全栈技术:2025年度技术总结与实践思考

时光如白驹过隙,2025年的指针即将划过最后一格。用博客记录这一年的新路里程,展望未来。2026年的曙光已在远方闪烁,愿我们继续以沉淀为舟,以前行为桨,在技术与人文的河流中,驶向更辽阔的远方。

夜郎King的博客 4617

Visual Studio Installer下载失败的5种修复方法(含DNS修改/补丁安装)

本文针对Visual Studio Installer下载安装文件失败的问题,提供了从网络层到系统层的深度排查与修复指南。详细介绍了DNS修改、代理配置、防火墙设置、系统服务检查等5种核心修复方法,并包含离线安装与手动补丁等替代方案,帮助开发者彻底解决安装难题。

sprite的博客 1617

云计算与云GIS

本文总结云GIS相关知识,更多GIS前沿知识已经整理成册了(超过100页),如果有需要的考研小伙伴可以留言哦! 一、云计算(Cloud Computing) 1、云计算的概念 是由规模经济驱动的大规模分布式的计算模式,它以虚拟化技术作为基础,以网络作为载体提供诸如Haas、DaaS、SaaS等服务,实现抽象的、虚拟的、可管理的计算模式。存储、平台和服务的资源池由互联网按需提供给外部用户。其显著特征为:虚拟化、大规模、动态配置、可靠性、可扩展性及经济性。 2、云计算的特点 ①:虚拟化。虚拟化突破.

我的笔记 2618

有限元之有限元空间的构造

主要介绍有限元的空间构造方法。

欢迎各位大佬光临“寒舍”!请多多指点,共同进步! 762

《大数据之路:阿里巴巴大数据实践》-第1篇 数据技术篇 -第3章数据同步

我们将数据釆集分为日志采集和数据库数据同步两 部分。数据同步技术更通用的含义是不同系统间的数据流转,有多种不 同的应用场景。主数据库与备份数据库之间的数据备份,以及主系统与 子系统之间的数据更新,属于同类型不同集群数据库之间的数据同步。 另外,还有不同地域、不同数据库类型之间的数据传输交换,比如分布 式业务系统与数据仓库系统之间的数据同步。对于大数据系统来说,包 含数据从业务系统同步进入数据仓库和数据从数据仓库同步进入数据 服务或数据应用两个方面。本章侧重讲解数据从业务系统同步进入数据 仓库这个环节,但其适

m0_54252387的博客 961

读《云GIS技术与实践》之概念篇

之前在Amazon上买的,大概27块钱包邮。 地理信息从之前的纸质地图和书籍文献过渡到了电子信息,使用arcgis或者supermap系列软件可以很容易的查看地理数据并进行地理分析。但是真正让地理信息走入寻常百姓的视野中的,应该还是在google earth的推出之后。现在随着互联网和云的普及与推广,GIS必然会以更平易近人的方式让我们接触到。云GIS应该是一种趋势。 GIS的新特性: 数...

长歌行 1226

STM32串口编程基础知识讲解

本篇文章给大家介绍一下串口的基础编程知识,这些知识是属于串口的理论知识,在开始学习编写代码的时候必须要掌握这些基本的知识点。本篇文章讲解了串口的基本概念知识,大家在学习编写代码时将其掌握才能更好的理解代码。

m0_49476241的博客 1208

云GIS架构的研究与实践

本文结合天津市“一张蓝图、多规合一”综合管理平台项目,对云GIS 的构建、应用、管理方面进行了积极探索,通过将云计算与GIS技术进行融合,实现了计算资源、存储资源、GIS资源的弹性管理、按需分配。

wjzt7322的博客 1785

基于 STM32 的全自动洗车监控系统设计与实现

本文提出一种基于 STM32F103RCT6 芯片的全自动洗车监控系统方案,通过多传感器融合与智能控制算法,实现车辆检测、洗车流程自动化及状态远程监控。系统集成硬件选型、电路设计、软件流程及通信功能,可广泛应用于智能洗车场景。

weixin_42300449的博客 964

rk3399开发环境的介绍

由于Bluez的介绍文档有限,以及对Linux 系统/驱动概念、D-Bus 通信和蓝牙协议都有要求,加上网络上其实没有一个完整的介绍Bluez系列的文档,所以不管是蓝牙初学者还是蓝牙从业人员,都有不小的难度,学习曲线也相对较陡,所以我有了这个想法,专门对Bluez做一个系统性的介绍,尽可能的涵盖所有内容。

朝气蓬勃 711

Esri中国首席技术官王昊谈 移动GIS 与 云GIS

2011年业界热门话题非移动GIS和云GIS莫属,最近,3sNews采访了Esri中国首席技术官王昊,他就移动GIS、云GIS等业内热点话题向笔者表达了自己的观点。                 Esri中国首席技术官王昊     移动端GIS应用要体现出专业性   用户对移动终端上GIS的应用一直都有着迫切的需求,例如数字城管、外业调绘、巡检等等。这同时也

1万+

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

【GIS前沿技术】什么是云(Cloud)GIS?

云GIS(Cloud GIS)是一种将地理信息系统的功能和服务部署在云计算环境中的技术。它允许用户通过互联网访问、管理和分析地理空间数据,而无需在本地安装复杂的软件和硬件。这种模式使得GIS的使用更加灵活、高效和经济。

智慧空间实验室 1812

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

我的GIS实践与思考:新书《GIS基础原理与技术实践》分享

作者结合自身GIS开发经验,分享职业路径思考、新书《GIS基础原理与技术实践》的写作初衷,并附上多篇技术节选与开源资源,倡导“原理+实践”融合的学习方式。

Charlee44的技术驿站 1672

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

牛强-城市规划GIS技术应用指南-随书练习数据:助力GIS学习与实践

牛强-城市规划GIS技术应用指南-随书练习数据:助力GIS学习与实践 【下载地址】牛强-城市规划GIS技术应用指南-随书练习数据 《城市规划GIS技术应用指南》随书练习数据为读者提供了实践操作的机会,帮助深入理解GIS技术在城市规划中的核心应用。解压后,数据按章节分类,每章包含“练习数据”和“练习结果示例”两个子文件夹,...

gitblog_06706的博客 1147
上一篇: Java JNI入门教程
下一篇: 什么是RESTful的设计风格?
nmj2008
博客等级 码龄15年 115粉丝 146原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值