Geomesa时空大数据应用

Geomesa介绍

GeoMesa是一款开源的基于分布式计算系统的面向海量时空数据查询与分析的工具包,它支持多种可扩展的、基于云端的数据存储架构,包括Apache Accumulo, HBase,Cassandra,Google Bigtable,以及用于流计算的Apache Kafka 。同时GeoMesa还可以和Apache Storm一起处理流数据,并使用Spark进行空间分析。 同时,GeoMesa以GeoServer插件的形式为GeoServer提供了读取GeoMesa表的功能。在GeoServer中,GeoMesa表作为一种数据源存在,通过GeoServer,用户可以通过WMS/WFS的形式访问GeoMesa的数据。

https://www.geomesa.org/

Geomesa应用场景

阿里云HBase Ganos产品

https://help.aliyun.com/document_detail/87287.html?spm=a2c4g.11186623.2.4.723e4644ejao4V

阿里云Geomesa课程

https://yq.aliyun.com/live/793

应用场景:

  • 物联网(实时定位和历史轨迹)

IoT行业产生的部分数据兼具时序和空间特征。以车联网为例,海量的车辆终端在不断地产生轨迹数据,轨迹数据包含了时间和空间位置。利用Geomesa Hbase (HBase Ganos),实时监测车辆的行驶轨迹、是否偏航、是否进入某个限制区域等。除了实时监控外,还可以进行实时时空查询,如查询某段时间的轨迹,某段时间进入该区域的车辆等。结合大数据分析框架(如Spark)还可以进行穿越分析、区域分布热力图等。

  • 智能实时监控

需要实时监控车辆人员位置,以便进行可靠的时间预测等服务。车辆人员的位置需要实时上报,云端需要处理高并发写入并进行实时路径规划、偏航监测等计算,背后都需要大量的时空计算。

 

Geomesa体系架构

 

Geomesa应用架构

 

业务技术选型

业务功能

  1. 实时监控定位
  2. 历史轨迹查询
  3. 时空大数据可视化

技术栈GeoMesa Lambda DataStore

 

  1. 数据存储在两个层:transient tier (Kafka)和 a persistent tier(HBase)
  2. 数据定时写入持久层
  3. 使⽤用ZK同步数据缓存状态,保证数据⼀次写⼊
  4. 进⾏数据查询会从两个存储层分别进⾏,然后合并查询结果返回给用户
  5. Spark数据分析整合

geomesa缺点和解决方式


缺点:一份数据分表、数据冗余
解决方式:加压缩(配置压缩参数,参考文档)

 

geomesa+Hbase文档说明

https://blog.csdn.net/yangdengxian/article/details/113727936

 

 

 

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Geomesa 空间分析是一种基于地理空间数据的分析方法,它将地理空间数据与大数据技术相结合,旨在从海量的地理空间数据中提取有用的信息和知识。 首先,Geomesa 空间分析利用空间索引技术对地理空间数据进行高效存储和查询。地理空间数据通常具有海量的规模和复杂的结构,因此通过空间索引可以大大提高数据查询的效率,并且可以支持各种空间查询操作,如范围查询、邻近查询、交叉查询等。 其次,Geomesa 空间分析可以实现多种空间分析算法。通过使用Geomesa提供的空间分析函数和工具,可以对地理空间数据进行聚合分析、点线面数据关联分析、热力图生成、路径分析等操作。这些空间分析算法可以帮助我们挖掘数据之间的空间关联性,发现地理空间模式和异常,以及进行预测和决策。 此外,Geomesa 空间分析还支持空间数据可视化。通过将地理空间数据与地图相结合,可以直观地展示数据的分布和变化趋势。地理信息系统(GIS)可以通过Geomesa提供的API和工具进行地图制作、交互式分析和可视化展示,帮助我们更好地理解和解释地理空间数据。 综上所述,Geomesa 空间分析是一种利用地理空间数据进行高效存储、查询、分析和可视化的方法。它能够帮助我们从大数据中提取有价值的地理空间信息,并为地理空间决策提供支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值