Store, index, query, and transform spatio-temporal data at scale
in HBase, Accumulo, Cassandra, Redis, Kafka and Spark
Introduction
GeoMesa is an open source suite of tools that enables large-scale geospatial querying and analytics on distributed computing systems. GeoMesa provides spatio-temporal indexing on top of the Accumulo, HBase, Google Bigtable and Cassandra databases for massive storage of point, line, and polygon data. GeoMesa also provides near real time stream processing of spatio-temporal data by layering spatial semantics on top of Apache Kafka. Through GeoServer, GeoMesa facilitates integration with a wide range of existing mapping clients over standard OGC (Open Geospatial Consortium) APIs and protocols such as WFS and WMS. GeoMesa supports Apache Spark for custom distributed geospatial analytics.
Want to learn more about GeoMesa? Fill out the information request form.

News
- James Hughes and Emilio Lahr-Vivaz presented three talks at FOSS4G NA 2021, see here for slides and videos.
- James Hughes presented Streaming IoT sensor data with LocationTech GeoMesa, Apache Kafka, and NiFi at ApacheCon 2021, see here for slides and videos.
- GeoMesa 3.5.1 is now available! See the release notes for more information.
Get Involved
The GeoMesa project welcomes contributions from anyone interested.
Join our user and developer email lists, and join the discussion on Gitter.
Bugs and Support
For bug reports, additional support, and other issues, send an email to the GeoMesa listserv.
Professional support is offered by CCRi.