
关于GIS和Esri
我们每天都在提出这样一些问题:农田中的土壤有哪些特征?下一个服装店应该开在什么地方?货物如何才能最快的送到客户手中?如何找到离我的新家最近的超市?要回答这样一些问题,需要访问具有多维(x,y,z坐标和时序)、大容量和高处理费用的地理空间信息。
地理信息系统(Geographic InformationSystem,GIS)是用于回答地理学问题问题的艺术、科学、工程和技术的统称,是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。
美国环境系统研究所公司(Environmental SystemsResearch Institute, Inc. 简称Esri)成立于1969年,多年来,Esri公司始终将GIS视为一门科学,并坚持运用独特的科学思维和方法,紧跟IT主流技术,开发出丰富而完整的产品线。公司致力于为全球各行业的用户提供先进的GIS技术和全面的GIS解决方案。Esri其多层次、可扩展,功能强大、开放性强的ArcGIS解决方案已经迅速成为提高政府部门和企业服务水平的重要工具。
空间信息
地球本身构成了世界上最基础的信息。人和事物的地理定位是信息的主要组成部分。1978年全球定位系统(GPS)的正式构成,让我们无论是汽车上的导航设备还是自能手机,都可以快速、廉价的进行地理定位。定位时时刻刻都在生成信息,这些位置信息构成了庞大的地理数据。这些数据越来越多的被用在各种分析上面,如无线运营商通过收集和分析这些数据来提升移动互联网的服务水平。交通部门通过这些信息来预测交通情况。
通过地理的手段来分析空间位置的相关信息,来揭示相关的模式与关联信息,在大数据的背景下,是GIS界新前沿、新发展和新机遇。
空间数据是一种特殊结构的信息,要对空间数据进行分析,就需要了解空间数据的特性和运作方式。如何启用hadoop来对空间数据进行分析,是Esri在大数据上一直为之努力的目标。
ArcGIS与Hadoop
随着ArcGIS 10.2版本的发布,一同推出的开源工具包GIS Tools for Hadoop,完美的诠释了海量空间数据与分布式运算的结合。
GIS Tools for Hadoop 是一个开源的工具包,它定义和构建了一整套空间分析的环境,在GIS与hadoop之间搭建起了一个桥梁。
从20世纪60年代至今,GIS已经迅速发展成了一个独特的研究与应用领域,并形成一个全球性的重要行业。
Esri这些年来,一直致力于研究GIS信息与数据的标准化,推出了ArcSDE这样的空间数据引擎,让空间数据与关系型数据库之间搭起了一个通路,可以让空间数据保存在主流的商业数据库中,使用每种DBMS所支持的标准SQL类型来管理数据,并且支持所有的空间数据类型(包括要素、栅格、拓扑、网络、地形、测量数据、表格数据,以及位置数据,例如地址、模型和元数据),而无需用户考虑DBMS的底层实现。
但是,空间数据更多的是像影像、TIN(Triangulated IrregularNetwork)这样的非结构化数据,而数据库中的查询语言,正如其名称的简写——SQL,就显示了它的僵化。所以急需新的,非关系型、非结构化的数据库和数据分析方法的出现。
Hadoop以其高可靠性、高扩展性、高效性和高容错性,特别是在海量的非结构化或者半结构化数据上的分析处理优势,给我们提供了另外一种思路。 Hadoop的核心算法就是“分而治之”,这个与GIS里面很多算法是相通的,GIS里面很多应用场景都是要去分析不同区域内的各种信息,把这样的计算放到Hadoop上,正好利用了Hadoop的分布式计算特性。特别是一直让GIS界最头痛的海量影像数据存储和数据分析,在Hadoop的分布式存储和分布式运算架构上,更是能够体现出Hadoop在GIS应用上的优势。
当我们数据量不够的时候,我们需要设计一套很复杂的算法,在样本数据中去探寻其中的规律,而且还要使用各种手段来保证数据的准确无误,但是当数据量足够大的时候,往往只需要一些很简单的算法就可以从海量的数据中得到满意的结果了。但是限于技术手段,特别是空间分析对计算资源的消耗,我们以前根本做不到基于如此庞大数据的分析。而放在hadoop上,可以利用Hadoop强大的分布式分析功能,来处理和分析更多的数据集。
比如在出租车辆定位的研究中,GPS数据每个1秒钟就将记录一条信息,信息的内容包括经纬度、海拔、时间、车速、方向等等,每辆车每天生成的数据量就高达8万多条,北京市的目前有出租车约为7万辆,也就是说每天生成GPS数据就高达60亿条记录。如果把这个信息的收集范围扩展到全国,年复一年,日复一日,那么收集上来的数据,将远远超出人们的想象。
这些数据如同地下的金矿,等着我们去发掘,有了这些数据,利用空间分析的方法,我们就可以计算出很多有意义的结果。如用户可以知道,在各种时段中,在何处打车最容易?出租车司机们可以知道在什么地方趴活最容易拉到客户,而保证最省油。运营公司可以知道在不同时间段出租车运营数量最少的区域,进行调整合理分配资源;交通部门可以根据出租车的时速来得到各道路的交通情况等等。
计算机和软件的处理是有限的,当数据量到达一定极限的时候,常规的手段就对这些庞大的数据无能为力了。这样就需要有新的技术来实现这种突破,以转变我们的处理手段。最能代表这种转变的,就是Hadoop的流行。
而GIS Tools for Hadoop的发布,让hadoop正式登上了空间分析的舞台。
目前GIS Tools for Hadoop只是迈出了小小的一步,实现了包括相交、包含、缓冲等常用的空间分析功能,并且与ArcGIS产品无缝的集成,可以在ArcGIS for Desktop中直接调用,并且将结果以空间信息的方式展现出来。但是还仅仅是开始,未来我们还期待着能够解决更多的问题,如GIS界最头疼的地图缓存切片生成和存储的问题、海量遥感影像的计算、大规模批空间插值、海量空间数据聚合、空间数据处理等等。
GIS Tools for Hadoop的发布表现了Esri始终关注IT界的热点技术,并努力为不同行业用户提供更多专业的支持。同时也是ArcGIS平台集成大数据一次很好的尝试。这个工具解决了Esri在大数据应用方面从无到有的问题,有着重要的意义。GIS Tools for Hadoop在未来还有很大的发展空间,期待在后面的版本中会增加对影像数据的支持,这样对GIS行业来说将有更加重要的应用。
数据分析咨询请扫描二维码
若不方便扫码,搜微信号:CDAshujufenxi
用 Power BI 制作地图热力图:基于经纬度数据的实践指南 在数据可视化领域,地图热力图凭借直观呈现地理数据分布密度的优势,成 ...
2025-07-24解析 insert into select 是否会锁表:原理、场景与应对策略 在数据库操作中,insert into select 是一种常用的批量数据插入语句 ...
2025-07-24CDA 数据分析师的工作范围解析 在数字化时代的浪潮下,数据已成为企业发展的核心资产之一。CDA(Certified Data Analyst)数据分 ...
2025-07-24从 CDA LEVEL II 考试题型看 Python 数据分析要点 在数据科学领域蓬勃发展的当下,CDA(Certified Data Analyst)认证成为众多从 ...
2025-07-23用 Python 开启数据分析之旅:从基础到实践的完整指南 在数据驱动决策的时代,数据分析已成为各行业不可或缺的核心能力。而 Pyt ...
2025-07-23鸢尾花判别分析:机器学习中的经典实践案例 在机器学习的世界里,有一个经典的数据集如同引路明灯,为无数初学者打开了模式识别 ...
2025-07-23解析 response.text 与 response.content 的核心区别 在网络数据请求与处理的场景中,开发者经常需要从服务器返回的响应中提取数 ...
2025-07-22解析神经网络中 Softmax 函数的核心作用 在神经网络的发展历程中,激活函数扮演着至关重要的角色,它们为网络赋予了非线性能力, ...
2025-07-22CDA数据分析师证书考取全攻略 一、了解 CDA 数据分析师认证 CDA 数据分析师认证是一套科学化、专业化、国际化的人才考核标准, ...
2025-07-22左偏态分布转正态分布:方法、原理与实践 左偏态分布转正态分布:方法、原理与实践 在统计分析、数据建模和科学研究中,正态分 ...
2025-07-22你是不是也经常刷到别人涨粉百万、带货千万,心里痒痒的,想着“我也试试”,结果三个月过去,粉丝不到1000,播放量惨不忍睹? ...
2025-07-21我是陈辉,一个创业十多年的企业主,前半段人生和“文字”紧紧绑在一起。从广告公司文案到品牌策划,再到自己开策划机构,我靠 ...
2025-07-21CDA 数据分析师的职业生涯规划:从入门到卓越的成长之路 在数字经济蓬勃发展的当下,数据已成为企业核心竞争力的重要来源,而 CD ...
2025-07-21MySQL执行计划中rows的计算逻辑:从原理到实践 MySQL 执行计划中 rows 的计算逻辑:从原理到实践 在 MySQL 数据库的查询优化中 ...
2025-07-21在AI渗透率超85%的2025年,企业生存之战就是数据之战,CDA认证已成为决定企业存续的生死线!据麦肯锡全球研究院数据显示,AI驱 ...
2025-07-2035岁焦虑像一把高悬的利刃,裁员潮、晋升无望、技能过时……当职场中年危机与数字化浪潮正面交锋,你是否发现: 简历投了10 ...
2025-07-20CDA 数据分析师报考条件详解与准备指南 在数据驱动决策的时代浪潮下,CDA 数据分析师认证愈发受到瞩目,成为众多有志投身数 ...
2025-07-18刚入职场或是在职场正面临岗位替代、技能更新、人机协作等焦虑的打工人,想要找到一条破解职场焦虑和升职瓶颈的系统化学习提升 ...
2025-07-182025被称为“AI元年”,而AI,与数据密不可分。网易公司创始人丁磊在《AI思维:从数据中创造价值的炼金术 ...
2025-07-18CDA 数据分析师:数据时代的价值挖掘者 在大数据席卷全球的今天,数据已成为企业核心竞争力的重要组成部分。从海量数据中提取有 ...
2025-07-18