京公网安备 11010802034615号
经营许可证编号:京B2-20210330
关于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
在构建前向神经网络(Feedforward Neural Network,简称 FNN)时,“隐藏层数目设多少?每个隐藏层该放多少个神经元?” 是每个 ...
2025-10-29这个问题切中了 Excel 用户的常见困惑 —— 将 “数据可视化工具” 与 “数据挖掘算法” 的功能边界混淆。核心结论是:Excel 透 ...
2025-10-29在 CDA(Certified Data Analyst)数据分析师的工作中,“多组数据差异验证” 是高频需求 —— 例如 “3 家门店的销售额是否有显 ...
2025-10-29在数据分析中,“正态分布” 是许多统计方法(如 t 检验、方差分析、线性回归)的核心假设 —— 数据符合正态分布时,统计检验的 ...
2025-10-28箱线图(Box Plot)作为展示数据分布的核心统计图表,能直观呈现数据的中位数、四分位数、离散程度与异常值,是质量控制、实验分 ...
2025-10-28在 CDA(Certified Data Analyst)数据分析师的工作中,“分类变量关联分析” 是高频需求 —— 例如 “用户性别是否影响支付方式 ...
2025-10-28在数据可视化领域,单一图表往往难以承载多维度信息 —— 力导向图擅长展现节点间的关联结构与空间分布,却无法直观呈现 “流量 ...
2025-10-27这个问题问到了 Tableau 中两个核心行级函数的经典组合,理解它能帮你快速实现 “相对位置占比” 的分析需求。“index ()/size ( ...
2025-10-27对 CDA(Certified Data Analyst)数据分析师而言,“假设检验” 绝非 “套用统计公式的机械操作”,而是 “将模糊的业务猜想转 ...
2025-10-27在数字化运营中,“凭感觉做决策” 早已成为过去式 —— 运营指标作为业务增长的 “晴雨表” 与 “导航仪”,直接决定了运营动作 ...
2025-10-24在卷积神经网络(CNN)的训练中,“卷积层(Conv)后是否添加归一化(如 BN、LN)和激活函数(如 ReLU、GELU)” 是每个开发者都 ...
2025-10-24在数据决策链条中,“统计分析” 是挖掘数据规律的核心,“可视化” 是呈现规律的桥梁 ——CDA(Certified Data Analyst)数据分 ...
2025-10-24在 “神经网络与卡尔曼滤波融合” 的理论基础上,Python 凭借其丰富的科学计算库(NumPy、FilterPy)、深度学习框架(PyTorch、T ...
2025-10-23在工业控制、自动驾驶、机器人导航、气象预测等领域,“状态估计” 是核心任务 —— 即从含噪声的观测数据中,精准推断系统的真 ...
2025-10-23在数据分析全流程中,“数据清洗” 恰似烹饪前的食材处理:若食材(数据)腐烂变质、混杂异物(脏数据),即便拥有精湛的烹饪技 ...
2025-10-23在人工智能领域,“大模型” 已成为近年来的热点标签:从参数超 1750 亿的 GPT-3,到万亿级参数的 PaLM,再到多模态大模型 GPT-4 ...
2025-10-22在 MySQL 数据库的日常运维与开发中,“更新数据是否会影响读数据” 是一个高频疑问。这个问题的答案并非简单的 “是” 或 “否 ...
2025-10-22在企业数据分析中,“数据孤岛” 是制约分析深度的核心瓶颈 —— 用户数据散落在注册系统、APP 日志、客服记录中,订单数据分散 ...
2025-10-22在神经网络设计中,“隐藏层个数” 是决定模型能力的关键参数 —— 太少会导致 “欠拟合”(模型无法捕捉复杂数据规律,如用单隐 ...
2025-10-21在特征工程流程中,“单变量筛选” 是承上启下的关键步骤 —— 它通过分析单个特征与目标变量的关联强度,剔除无意义、冗余的特 ...
2025-10-21