GeoMesa
GeoMesa is an open-source suite, maintained by Commonwealth Computer Research, Inc. (CCRi) under Eclipse LocationTech, that provides spatio-temporal indexing and distributed geospatial analytics on Accumulo, HBase, Cassandra, Redis, Kafka, and Spark for organizations handling massive point, line, and polygon datasets.
- Company typePrivate
- Founded2013
- HeadquartersCharlottesville, United States
- Headcount—
- GTM typeB2B
- OfferingSoftware
What GeoMesa does
GeoMesa is an open-source suite of tools for large-scale geospatial querying and analytics on distributed computing systems. Initiated by Commonwealth Computer Research, Inc. (CCRi) in 2013 and hosted under the Eclipse LocationTech working group at the Eclipse Foundation, the project provides spatio-temporal indexing on top of distributed databases including Accumulo, HBase, Cassandra, Redis, Apache Kudu, and Google Cloud Bigtable, enabling massive storage and querying of point, line, and polygon data. It layers spatial semantics onto Apache Kafka for near real-time stream processing and supports Apache Spark (including PySpark) for custom distributed geospatial analytics. Through a GeoTools-compatible DataStore interface and GeoServer plugins, GeoMesa exposes standard OGC (Open Geospatial Consortium) APIs (WFS and WMS) for compatibility with existing mapping clients. The product surface comprises a core engine, datastore-specific modules, analytics modules (Spark, PySpark, Processes), integration modules (GeoServer plugins, NiFi bundle, GeoJSON, Jupyter), and utility modules (Convert, Arrow, BlobStore, command-line tools), with feature-level security/visibilities supported on Accumulo and HBase backends.
The platform targets Big Data and GIS professionals and organizations operating at scale with spatio-temporal workloads — IoT sensor data streaming, taxi and fleet tracking, and real-time global situational awareness — where traditional GIS databases cannot handle data volume or velocity. Target use cases include massive geospatial dataset storage and indexing, distributed analytics via Spark, and near real-time stream processing of geo-tagged events.
The business model is commercial open-source: the software itself is distributed under Apache License 2.0 with no direct pricing, available via GitHub releases and Maven Central. Monetization, where it exists, flows through third-party professional support offered by GA Intelligence rather than a direct GeoMesa sales motion. Go-to-market is community-driven through developer-relations channels (GitHub, Eclipse mailing lists, Gitter) and conference presence at FOSS4G, ApacheCon, and DataWorks events. The project shows long-term technical continuity, with documented releases progressing from version 2.0 (2014) through version 5.4.0 (2024), and a stated global footprint via online distribution channels.
GeoMesa firmographics
Firmographics- Name
- GeoMesa
- Legal name
- Commonwealth Computer Research, Inc.
- Website
- https://geomesa.org
- Company type
- Private
- Founded year
- 2013
- Operating status
- Operating
- Short description
- GeoMesa is an open-source suite, maintained by Commonwealth Computer Research, Inc. (CCRi) under Eclipse LocationTech, that provides spatio-temporal indexing and distributed geospatial analytics on Accumulo, HBase, Cassandra, Redis, Kafka, and Spark for organizations handling massive point, line, and polygon datasets.
- Ownership category
- akta.pro rank
GeoMesa industry classification
Industry- Product category
- Geospatial Analytics Software
- NAICS
- Geophysical Surveying and Mapping Services (541360), Geophysical Surveying and Mapping Services (54136)
- SIC
- Services-Computer Programming, Data Processing, Etc. (7370), Services-Computer Processing & Data Preparation (7374)
- akta.pro primary industry
- GIS & Spatial Data Management Platforms (BPAMANAK)
- akta.pro secondary industries
- Geospatial Data Management & Enterprise GIS (Geodatabases, Web GIS, Spatial Analytics) (EUAHAKAC), Satellite Imagery & Remote Sensing Geospatial Platforms (BPAMANAM)
Keywords
Where GeoMesa is headquartered
LocationHeadquarters
- HQ city
- Charlottesville
- HQ country
- United States
- HQ region
- North America
Markets served
GeoMesa business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Technology or R&D, Personnel, Marketing or Sales, Infrastructure, Operations
Distribution channels3 records
Marketing channels6 records
GeoMesa product offering
Product offeringCore offering
GeoMesa is an open-source suite of tools that enables large-scale geospatial querying and analytics on distributed computing systems. It provides spatio-temporal indexing on top of Accumulo, HBase, Redis, and Cassandra databases for massive storage of point, line, and polygon data, along with near real-time stream processing by layering spatial semantics on Apache Kafka. The project also supports Apache Spark for custom distributed geospatial analytics and exposes data via GeoServer plugins using standard OGC WFS/WMS APIs.
Product overview
GeoMesa is an open-source suite of tools that enables large-scale geospatial querying and analytics on distributed computing systems. It provides spatio-temporal indexing on top of Accumulo, HBase, Cassandra, Redis, and other distributed databases for massive storage of point, line, and polygon data. The core GeoMesa product is complemented by multiple datastore-specific modules (GeoMesa HBase, GeoMesa Accumulo, GeoMesa Cassandra, GeoMesa Bigtable, GeoMesa Redis, GeoMesa Kafka, GeoMesa FileSystem, GeoMesa Kudu, GeoMesa Lambda), analytics modules (GeoMesa Spark, GeoMesa PySpark, GeoMesa Processes), integration modules (GeoMesa GeoServer Plugins, GeoMesa NiFi Bundle, GeoMesa GeoJSON, GeoMesa Jupyter), and utility modules (GeoMesa Convert, GeoMesa Arrow, GeoMesa BlobStore, GeoMesa Stream Processing, GeoMesa Command-Line Tools). GeoMesa also provides near real-time stream processing via Apache Kafka and supports Apache Spark for custom distributed geospatial analytics. The project is hosted by LocationTech at Eclipse Foundation and is available under Apache License 2.0.
Differentiator
Problem solved
Functional benefit
Products and services
- GeoMesa Open-source suite of tools that enables large-scale geospatial querying and analytics on distributed computing systems. Provides spatio-temporal indexing for massive storage of point, line, and polygon data, near real-time stream processing via Apache Kafka, Apache Spark-based distributed geospatial analytics, and GeoServer integration over standard OGC WFS/WMS APIs. Targeted at developers and organizations working with massive geospatial datasets across distributed databases (Accumulo, HBase, Cassandra, Redis, Bigtable, Kudu).
- Professional Support by GA Intelligence
Companies that use GeoMesa
Customer profileSegments2 records
Ideal customer profiles2 records
GeoMesa technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- No
- API docs
- API detail
Core technology
AI maturity
App detail
Integration2 records
Feature7 records
GeoMesa partnerships and signals
Strategic signalPartnerships
Two partnerships are on record, tiered minor and core.
- GA IntelligenceminorProfessional support services provider for GeoMesa. Offers contact support for users needing enterprise-grade assistance with GeoMesa deployments and implementation.
- Eclipse LocationTechcoreGeoMesa is hosted under Eclipse LocationTech, an Eclipse Foundation working group focused on open source location and geospatial technologies. This provides governance, intellectual property management, and community support.
Recent moves5 records
Expansion highlights4 records
GeoMesa competitors and assessment
Company assessmentDirect peers
- CARTO: Cloud-native geospatial analytics platform offering location intelligence and spatial analytics. Targets similar enterprise use cases around large-scale geospatial querying, albeit in a more managed SaaS form than GeoMesa's open-source model.
- PostGIS: Open-source spatial extension for PostgreSQL providing geospatial storage and querying. Serves overlapping customer needs around spatial data management, though at a different scale envelope than GeoMesa's distributed computing approach.
- QGIS: Open-source desktop GIS application widely used in the geospatial community. Shares the open-source ethos and developer community with GeoMesa, though it addresses desktop/analyst workflows rather than distributed backend indexing.
- Apache Sedona: Open-source distributed geospatial analytics engine that runs on Spark and other distributed systems. Directly competes with GeoMesa for spatio-temporal analytics workloads on big data platforms, with overlapping core functionality.
Broad incumbents
- Mapbox: Mapping and location platform serving enterprise and developer customers. Adjacent in the geospatial data stack but more focused on visualization and consumer/enterprise mapping APIs rather than distributed spatio-temporal indexing.
- Databricks (Mosaic AI / Photon): Lakehouse platform with Delta Lake, Spark, and geospatial functions that increasingly subsume distributed geospatial analytics use cases. Competes for the same Spark-based analytics workloads that GeoMesa targets.
- Snowflake (Geospatial / Snowpark): Cloud data platform with native geospatial functions and Snowpark for spatial analytics. Increasingly competes for distributed geospatial workloads by bringing these capabilities into a unified cloud data platform.
- Esri (ArcGIS): Dominant GIS platform serving enterprise geospatial needs with broader capabilities than GeoMesa. Competes where enterprises need end-to-end GIS functionality, though GeoMesa targets the high-scale Hadoop/spark-native segment Esri does not address as directly.
- AWS Location Service: Hyperscaler-managed geospatial services including maps, tracking, and geofencing. Represents the cloud-managed alternative to open-source geospatial stacks, potentially reducing demand for self-hosted platforms like GeoMesa.
- Google Earth Engine: Hyperscaler-scale geospatial and remote sensing analytics platform. Competes in the large-scale geospatial analytics market and offers a managed alternative that could displace GeoMesa for cloud-based customers.
Market position
Strengths5 records
Weaknesses5 records
Competitive moat4 records
Key risks6 records
Key highlights7 records
Customer concentration
GeoMesa social profiles
Digital presenceGeoMesa financial estimates
Financial estimateRevenue estimate
Valuation estimate
GeoMesa leadership team
Management profileNumber of profiles
GeoMesa funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
GeoMesa M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about GeoMesa
What does GeoMesa do?
GeoMesa is an open-source suite of tools that enables large-scale geospatial querying and analytics on distributed computing systems. It provides spatio-temporal indexing on top of Accumulo, HBase, Redis, and Cassandra databases for massive storage of point, line, and polygon data, along with near real-time stream processing by layering spatial semantics on Apache Kafka. The project also supports Apache Spark for custom distributed geospatial analytics and exposes data via GeoServer plugins using standard OGC WFS/WMS APIs.
Is GeoMesa a public or private company?
GeoMesa is a private company. It is classified as unknown and is currently operating.
When was GeoMesa founded?
GeoMesa was founded in 2013.
Where is GeoMesa based?
GeoMesa is headquartered in Charlottesville, United States, in the North America region.
Who are GeoMesa's main competitors?
Direct peers on record are CARTO, PostGIS, QGIS and Apache Sedona. Broad incumbents are Mapbox, Databricks (Mosaic AI / Photon), Snowflake (Geospatial / Snowpark), Esri (ArcGIS), AWS Location Service and Google Earth Engine.
Does GeoMesa have an API?
No public API is recorded for GeoMesa.
What industry is GeoMesa in?
GeoMesa's product category is Geospatial Analytics Software. Its primary akta.pro industry code is BPAMANAK, GIS & Spatial Data Management Platforms, with a secondary code of EUAHAKAC, Geospatial Data Management & Enterprise GIS (Geodatabases, Web GIS, Spatial Analytics). Its NAICS code is 541360 and its SIC code is 7370.