GIS的发展离不开计算机技术的发展。每一次GIS的变革,背后都是由于计算机技术的进步引起的。而这一次GIS的大变革,背后正是云计算技术的愈加成熟。
你是否有过这样的经历,GIS数据量太大,加载太慢,尤其是人多的时候更是这样。但是假如假设太多个服务器,太昂贵不说,平时用到的时候也不多。还有,比如某个操作特别耗时耗资源,但是有的操作并不耗,如果给它们同时分配相等的服务器,就会造成浪费。这对GIS来说是很头疼的事情。
云计算和GIS结合诞生了云GIS。
现在云计算已经不是什么高大上的技术了。谁的电脑不装一个VMWare,新建几台虚拟机,搭建一个服务器集群轻而易举。可能最大的难度在于云计算几乎都是基于Linux操作系统来架设,像什么Docker容器技术只有在Linux操作系统上才能实现,这样就有了一定的技术门槛。这也可以理解,毕竟云计算的核心就是拼的Linux运维。架设几台Linux服务器很容易,但是维护调度100台Linux服务器绝非易事。因为要把GIS服务进行分割,和分布式部署,协同调度。这需要的协调能力不亚于春晚上一百架表演节目。
当然,就算你对Linux运维炉火纯青,对于GIS操作也极为顺手,对于数据的读取也了如指掌,资金也是一个令人望而却步的问题,100台服务器一年要花多少钱?
参考1:分布式文件管理系统:https://wenku.baidu.com/view/c4d5e41e25c52cc58ad6be1a.html
GIS与云计算的融合--云GIS的诞生:https://zhuanlan.zhihu.com/p/138985753
云计算和分布式存储:
分布式存储和分布式计算: