GeoTrellis
一、概述
GeoTrellis是一个高性能程序的地理数据处理引擎。
GeoTrellis是一个用Spark处理栅格数据的Scala库和框架。
GeoTrellis 能够非常快的读/写/操作栅格数据,他实现了很多的地图几何操作。支持渲染栅格数据为PNG格式,并且支持把栅格文件元信息保存为JSON格式,他致力于依赖网速实现栅格处理和提供大规模栅格的并行处理的REST服务接口。
二、模块及概念
三、数据输入
本地系统:GeoTiff,JPG,PNG,GeoJson(矢量),WKT/WKB(矢量),ShapeFile(矢量)
数据库:PostGIS(矢量)
分布式文件系统 : HDFS
其他:S3
四、数据存储/输出
NoSQL数据库 : HBase / Accumulo/ Cassandra
文件系统 : GeoTiff ,PNG/JPG ,GeoJson(矢量)
分布式文件 : HDFS
其他 : GeoMesa(矢量),GeoWave(矢量),S3
五、数据处理
5.1 三个分类
I/O : GeoTrellis 允许像在本地硬盘上读写数据那样用GeoTrellis处理数据。<