Store, index, query, and transform spatio-temporal data
at scale in Accumulo, HBase, Cassandra, and Kafka

Introduction

GeoMesa is an open-source, distributed, spatio-temporal database built on a number of distributed cloud data storage systems, including Accumulo, HBase, Cassandra, and Kafka. Leveraging a highly parallelized indexing strategy, GeoMesa aims to provide as much of the spatial querying and data manipulation to Accumulo as PostGIS does to Postgres.

NYC taxi tracks stored in GeoMesa

News

Downloads

  • GeoMesa Binaries (Accumulo binaries)
  • Source Code
GeoMesa artifacts, including client API jars and deployable extensions, are available at LocationTech's Nexus server https://repo.locationtech.org/.

Quick start

Navigate to where you would like to download the project and run:

git clone https://github.com/locationtech/geomesa/ && cd geomesa && build/mvn clean install -DskipTests

GeoMesa is managed by Maven, and is built with the build/mvn clean install -DskipTests command.

The above command builds each GeoMesa sub-project with its additional dependencies-included JAR.

For a more detailed introduction, read the official documentation.

Get involved

The GeoMesa project welcomes contributions from anyone interested.

Join our user and developer email lists.

Bugs and Support

For bug reports, additional support, and other issues, send an email to the GeoMesa listserv.

Professional support is offered by CCRi.