ArcGIS新一代大数据挖掘技术

本文涉及的产品
云原生大数据计算服务MaxCompute,500CU*H 100GB 3个月
简介:

Esri自2013年发布了GIS tools for Hadoop,正式加入互联网大数据厂商的行列,至今已经3年了。在这3年中风云变幻,业界技术在不断的发生着变更,Esri的大数据战略也在不断的向前推进。 在刚刚结束的2016Esri空间信息技术开发者大会上,在IT热点技术专场的《ArcGIS平台下的大数据挖掘》,与往年相比,发生了明显的变化。往年因为Esri自身的原因,将大数据限定在空间大数据这个领域里面。但是今年很明显的发现,在ArcGIS的平台上,已将传统的空间二字去掉,使得平台支持的领域更加广泛。

实际上,地理信息发展了这么多年,如果说最能与互联网大数据概念挂钩的,只有LBS(基于位置的服务)数据和遥感影像的数据。这两类数据无论是从体量上,还是从生成速度、数据结构、维度以及价值密度上,都能够与互联网大数据的概念贴合。但是传统的空间分析乃至于空间数据挖掘领域,却更多是在地理空间统计样本上进行分析。而且因为空间数据的特点,诸如空间自相关、空间异质性等空间统计学与传统统计学截然不同的概念,使得很多的分析,无法采用互联网大数据中那些分布式计算的方法来实现。

在Esri中国高级咨询师卢萌看来,“这一次开发者大会,从大数据的热炒状态中,回归了地理分析的本源。”

卢萌在其《ArcGIS平台下的大数据挖掘》讲座中谈到,地理分析一直是地理信息系统区别于其他系统最大的不同点。地理信息首先是一个从不一样的视角来看待整个世界。很多人都说,做地理信息的人,每天都像神一样,在离地几百米以上的高空俯视着整个大地。而地理分析让这个视角更进了一步,不但是从高空俯视着大地,而且通过不同的痕迹,可以让我们的视野穿越过去未来,在更广阔的空间和时间线了解发生了什么事情。

其次,地理学研究的领域是所有领域中最为广泛的,上至无穷的太空,下至人类所能探测到的最深的地底,都是地理学的研究范围,很多研究都在改变着我们的生活。这样一个广泛的领域构成了一个巨复杂的系统,比之这个系统的庞大程度,特别是随着人类观察手段的日益提升,互联网所谓的大数据,在它面前,也都是九牛一毛。

在回归地理分析本源的情况下,卢萌还介绍了新一代技术能够给地理分析带来什么。

他认为,首先就是业界最流行的Hadoop的MapReduce框架进化到2.0之后,对地理分析带来的价值。本次开发者大会,首次在GIS领域演示了新一代大数据分析框架Spark的应用。

因为传统的MpaReduce架构对迭代运算的支持很不好,所以很多地理分析都无法运行在其上面,更多的只是在它上面运行诸如过滤、聚合这样的简单的空间分析。而新一代的Spark框架,因为其采用了弹性分布式数据集(RDD)这一特性,能够使得在Spark框架上,进行迭代运算的效率,超过传统MapReduce的百倍以上。这样,很多的分析算法就能够直接跑在Spark上面了,诸如空间分析领域中最重要的前提计算步骤:构建空间权重矩阵。利用Spark的优势,完全可以将庞大的空间权重矩阵加载到RDD中,然后每次运算都可以从预先构建的矩阵中快速获取邻近要素。这样就让很多在以前不可能实现、具有强空间自相关的分析在分布式集群框架上运行了。

据卢萌透露,未来,Esri的分布式并行计算框架,将慢慢的从MapReduce上转移到Spark上来。另外作为空间技术的业界领导者,Esri也致力于推动开源技术的发展。所以他建议有兴趣的朋友可以从GitHub上下载最新的GIS Tools for Hadoop,开始尝试Spark分析框架在空间分析领域给我们带来的变化。

卢萌最后还指出,ArcGIS软件作为平台级产品,无论是对空间信息技术的支撑,还是对非空间信息的内容进行支撑,都在不断的进步。“从淘汰VB,将Python作为官方指定脚本,到能够在平台中直接引入R语言,都表明了这种趋势,未来ArcGIS平台将更加强大,也会有更广泛的应用。”

本文转自d1net(转载)

相关实践学习
基于MaxCompute的热门话题分析
Apsara Clouder大数据专项技能认证配套课程:基于MaxCompute的热门话题分析
相关文章
|
2月前
|
数据采集 人工智能 分布式计算
ODPS在AI时代的发展战略与技术演进分析报告
ODPS(现MaxCompute)历经十五年发展,从分布式计算平台演进为AI时代的数据基础设施,以超大规模处理、多模态融合与Data+AI协同为核心竞争力,支撑大模型训练与实时分析等前沿场景,助力企业实现数据驱动与智能化转型。
261 4
|
3月前
|
存储 分布式计算 Hadoop
Hadoop框架解析:大数据处理的核心技术
组件是对数据和方法的封装,从用户角度看是实现特定功能的独立黑盒子,能够有效完成任务。组件,也常被称作封装体,是对数据和方法的简洁封装形式。从用户的角度来看,它就像是一个实现了特定功能的黑盒子,具备输入和输出接口,能够独立完成某些任务。
|
2月前
|
SQL 分布式计算 大数据
我与ODPS的十年技术共生之路
ODPS十年相伴,从初识的分布式计算到共生进化,突破架构边界,推动数据价值深挖。其湖仓一体、隐私计算与Serverless能力,助力企业降本增效,赋能政务与商业场景,成为数字化转型的“数字神经系统”。
|
3月前
|
数据采集 自然语言处理 分布式计算
大数据岗位技能需求挖掘:Python爬虫与NLP技术结合
大数据岗位技能需求挖掘:Python爬虫与NLP技术结合
|
3月前
|
存储 分布式计算 算法
Java 大视界 -- Java 大数据在智能教育在线考试监考与作弊检测中的技术创新(193)
本文探讨了Java大数据技术在智能教育在线考试监考与作弊检测中的创新应用。随着在线考试的普及,作弊问题日益突出,传统监考方式难以应对。通过Java大数据技术,可实现考生行为分析、图像识别等多维度监控,提升作弊检测的准确性与效率。结合Hadoop与Spark等技术,系统能实时处理海量数据,构建智能监考体系,保障考试公平性,推动教育评价体系的数字化转型。
|
3月前
|
SQL 缓存 监控
大数据之路:阿里巴巴大数据实践——实时技术与数据服务
实时技术通过流式架构实现数据的实时采集、处理与存储,支持高并发、低延迟的数据服务。架构涵盖数据分层、多流关联,结合Flink、Kafka等技术实现高效流计算。数据服务提供统一接口,支持SQL查询、数据推送与定时任务,保障数据实时性与可靠性。
|
5月前
|
人工智能 分布式计算 大数据
MCP、MaxFrame与大数据技术全景解析
本文介绍了 MCP 协议、MaxFrame 分布式计算框架以及大数据基础设施建设的相关内容。MCP(Model Context Protocol)是一种开源协议,旨在解决 AI 大模型与外部数据源及工具的集成问题,被比喻为大模型的“USB 接口”,通过统一交互方式降低开发复杂度。其核心架构包括 Client、Server、Tool 和 Schema 四个关键概念,并在百炼平台中得到实践应用。MaxFrame 是基于 Python 的高性能分布式计算引擎,支持多模态数据处理与 AI 集成,结合 MaxCompute 提供端到端的数据处理能力。
|
传感器 分布式计算 安全
Java 大视界 -- Java 大数据在智能安防入侵检测系统中的多源数据融合与分析技术(171)
本文围绕 Java 大数据在智能安防入侵检测系统中的应用展开,剖析系统现状与挑战,阐释多源数据融合及分析技术,结合案例与代码给出实操方案,提升入侵检测效能。
Java 大视界 -- Java 大数据在智慧文旅虚拟场景构建与沉浸式体验增强中的技术支撑(168)
本文围绕 Java 大数据在智慧文旅领域的应用展开,系统阐述了数据采集、3D 建模、游客行为分析等核心技术的原理与实现,结合实际案例,全方位展示了 Java 大数据在推动智慧文旅发展中的显著价值。
|
6月前
|
存储 搜索推荐 算法
大数据在电子健康记录中的潜力与挑战:一次技术和伦理的深度碰撞
大数据在电子健康记录中的潜力与挑战:一次技术和伦理的深度碰撞
141 12

热门文章

最新文章