Apache Sedona
Distributed spatial processing engine for large-scale vector and raster data with spatial SQL.
2.4k
yesterday
Apache-2.0
About
Apache Sedona extends distributed computing systems such as Apache Spark and Apache Flink with spatial types, indexes, and processing functions. It offers spatial SQL and APIs for Python, Java, Scala, and R across large vector and raster datasets. Current releases also provide GeoPandas-compatible operations and support for Snowflake spatial workloads.
Features
- Distributed vector and raster processing
- Spatial joins across large datasets
- Range, distance, and KNN queries
- Spatial SQL and language APIs
- R-tree and Quad-Tree spatial indexes
- Python, Java, Scala, and R APIs
- GeoPandas-compatible distributed operations
- Spark, Flink, and Snowflake runtimes
Related tools
GeoDjango
Django's geographic web framework for spatial models, queries, and GIS web apps.
deck.gl
WebGL-powered framework for visual exploratory data analysis of large datasets.
QGIS
Free and open-source cross-platform desktop GIS. Create, edit, visualize, analyze and publish geospatial data.
QGIS Server
Open-source map server for publishing QGIS projects through OGC web services.
Details
- Type
- Library
- Pricing
- open-source
- License
- Apache-2.0
- API
- sdk
- Hosting
- Self-host