{#- This file was automatically generated - do not edit -#} {% extends "base.html" %} {% block outdated %} You're not viewing the latest stable version. Click here to go to the latest stable version. {% endblock %} {% block extrahead %} {{ super() }} {% endblock %} {% block content %} {% if page.is_homepage %}

{{ config.site_description }}

Set up Scala and Java API in 5 minutes with Maven and SBT.

Python and R API are also available on PyPI and CRAN.

Get started Go to GitHub

Apache Sedona Discord server




Sedona Ecosystem





High Speed

According to our benchmark and third-party research papers, Sedona runs 2X - 10X faster than other Spark-based geospatial data systems on computation-intensive query workloads.
Execution time of spatial join with polygons




Low Memory Consumption

According to our benchmark and third-party research papers, Sedona has 50% less peak memory consumption than other Spark-based geospatial data systems for large-scale in-memory query processing.
Peak memory consumption of spatial join with polygons




Ease of Use

Sedona offers Scala, Java, Spatial SQL, Python, and R APIs and integrates them into underlying system kernels with care. You can simply create spatial analytics and data mining applications and run them in any cloud environments.
SELECT superhero.name
FROM city, superhero
WHERE ST_Contains(city.geom, superhero.geom)
AND city.name = 'Gotham'




{% else %} {{ super() }} {% endif %} {% endblock %}