LocationTech GeoWave

Primary tabs

LocationTech GeoWave leverages the scalability of a distributed key-value store for effective storage, retrieval, and analysis of massive geospatial datasets. 
Currently, GeoWave is an open source set of software that:
  • Adds multi-dimensional indexing capability to Apache Accumulo
  • Adds support for geographic objects and geospatial operators to Apache Accumulo
  • Contains a GeoServer plugin to allow geospatial data in Accumulo to be shared and visualized via OGC standard services
    • Both raster and vector data models are supported
  • Provides Map-Reduce input and output formats for distributed processing and analysis of geospatial data
  • Provides a PDAL plugin for interacting with point cloud data in accumulo through the PDAL library.
In simplified terms, GeoWave currently attempts to do for Accumulo as PostGIS does for PostgreSQL.
 
Work is underway at extending the same capabilities to other distributed key-value stores than Accumulo, as well as to other geospatial frameworks. The next back-end implementation will be HBase, while Mapnik is then next targeted geospatial framework.