GeoMesa——概述

GeoMesa是一个开源的进行时空数据处理的工具包,可以支持大数据场景下的地理信息分析和分布式计算。个人认为是一个比较有前景的开源框架,能够为物联网等场景提供强有力的技术支撑。

一方面,GeoMesa基于已有的GIS开源框架Geotools,可以进行一些地理学方面的空间数据的处理;另一方面,GeoMesa也能够支持比较成熟的大数据框架进行数据的处理、存储和计算。例如:HBase、Spark等。除此以外,GeoMesa本身还有其特有的时空索引的机制,尤其是对于LineString、Polygon等要素提供的XZ索引机制,为时空数据在大数据场景当中进行运用提供了很好的拓展。其中这部分的理论来源自下面这篇论文:

Böhm, Klump, and Kriegel. “XZ-ordering: a space-filling curve for objects with spatial extension.” 6th. Int. Symposium on Large Spatial Databases (SSD), 1999, Hong Kong, China. (http://www.dbs.ifi.lmu.de/Publikationen/Boehm/Ordering_99.pdf)

../_images/GMHadoopInfrastructure.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章