List of project proposals


GeoBench provides a framework for benchmarking the performance of geospatial databases handling big data ingest and query tasks. The framework will include a documented methodology for performing experiments as well as a configurable tool for executing experiments which yield performance metrics. Documentation for deploying and tuning a comparable cloud testing environment is also a component of the project. Experiments are designed to be reproducible, and results will be openly shared. The motivation of this project is to better understand the optimal use cases and implementation strategies for geospatial databases, as well as how database performance is related to the architecture and size of a cloud environment.


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.


TEAMEngine (Test, Evaluation and Measurement Engine) is a Java-based test harness for testing web services and other resources. It executes test scripts written in the OGC Compliance Test Language (CTL), TestNG, and other languages.  It is lightweight and easy to run as a command-line or web application.

TEAMEngine can be used to test any type of service, encoding or (meta)data resource.  It is the official test harness used by the Open Geospatial Consortium's (OGC) compliance program. Visit the project documentation website for more information at