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.
Want to learn more about GeoMesa? Fill out the information request form.
- GeoMesa 1.3.0-m2, the second milestone build of the 1.3 line, is now available. See the 1.3.0-m2 release notes for more information. See the 1.3.0-m0 release notes for a description of the differences between the 1.2 and the forthcoming 1.3 releases.
- GeoMesa 1.3.0 is now available!
- CCRi recently exhibited at FOSS4G North America in Raleigh, North Carolina, and GEOINT 2016 in Orlando, Florida. Jim Hughes' FOSS4G presentation GeoMesa, GeoBench, and SFCurve: Measuring and improving BigGeo performance was well-attended, and it was great to meet so many of GeoMesa users at both conferences.
- Recent press: GeoMesa tames big data for GIS in the cloud in the Government Computer News and Open Source Big Spatial Data with GeoMesa in GIS Lounge.
- GeoMesa 1.2: Now with Eclipse LocationTech Vetting!
- CCRi partners with Google for a GeoMesa powered by Google Cloud Bigtable.
- GeoMesa binary distributions (by backend):
- Accumulo: geomesa-accumulo-dist-2.11-1.3.0-bin.tar.gz
- Kafka 0.8.x: geomesa-kafka-08-dist-2.11-1.3.0-bin.tar.gz
- Kafka 0.9.x: geomesa-kafka-09-dist-2.11-1.3.0-bin.tar.gz
- Kafka 0.10.x: geomesa-kafka-10-dist-2.11-1.3.0-bin.tar.gz
- HBase: geomesa-hbase-dist-2.11-1.3.0-bin.tar.gz
- Cassandra: geomesa-cassandra-dist-2.11-1.3.0-bin.tar.gz
- Source Code
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.