Apache Sedona™(incubating) is a cluster computing system for processing large-scale spatial data. Sedona extends Apache Spark / SparkSQL with a set of out-of-the-box Spatial Resilient Distributed Datasets (SRDDs)/ SpatialSQL that efficiently load, process, and analyze large-scale spatial data across machines.
Sedona contains several modules:
|Core||RDD||SpatialRDDs and Query Operators.|
|SQL||SQL/DataFrame||SQL interfaces for Sedona core.|
|Viz||RDD, SQL/DataFrame||Visualization for Spatial RDD and DataFrame|
|Zeppelin||Apache Zeppelin||Plugin for Apache Zeppelin 0.8.1+|
Sedona supports several programming languages: Scala, Java, SQL, Python and R.
Compile the source code
Please refer to Sedona website