Apache Sedona
Apache Sedona ist eine quelloffene, verteilte Engine zur Verarbeitung räumlicher Daten, die Apache Spark und Apache Flink um geografische Funktionen erweitert. Sie ermöglicht SQL-basierte räumliche Abfragen und Analysen von riesigen Datensätzen über Rechencluster hinweg.
Überblick
Apache Sedona (früher GeoSpark) ist ein Cluster-Computing-System zur Verarbeitung großformatiger räumlicher Daten. Als Projekt der Apache Software Foundation erweitert Sedona Apache Spark und Apache Flink um räumliche Datentypen, räumliche SQL-Funktionen und räumliche Indizierung und ermöglicht so verteilte geografische Abfragen und Analysen über Rechnercluster hinweg, die Terabytes an Standortdaten verarbeiten.
Funktionsumfang
Sedona implementiert räumliches SQL mit Funktionen, die der OGC-Simple-Features-Spezifikation folgen (ST_Intersects, ST_Contains, ST_Buffer, ST_Distance usw.) und auf verteilten Datensätzen arbeiten. Es unterstützt effiziente räumliche Verknüpfungen mittels R-Baum- und Quadtree-Indizes, die über Cluster-Knoten partitioniert sind, räumliche Bereichsabfragen, KNN-Abfragen (k-nächste Nachbarn) sowie die Kartenvisualisierung. Sedona liest und schreibt gängige geografische Formate, darunter ShapefileShapefileThe Shapefile is a widely used geospatial vector data format developed by Esri, storing the geometry, attributes, and..., GeoJSONGeoJSONGeoJSON is an open standard format for encoding geographic data structures using JavaScript Object Notation (JSON). I..., GeoParquet, WKT und WKB, und lässt sich in Data-Lake-Speichersysteme wie HDFS, S3 und Delta Lake integrieren.
Einsatzbereiche
Apache Sedona begegnet den Skalierungsgrenzen herkömmlicher GISGISGeographic Information Systems (GIS) enable users to analyze and visualize spatial data to uncover patterns, relation...-Werkzeuge, sobald Datensätze die Kapazität einer einzelnen Maschine übersteigen. Es wird von Technologieunternehmen, Behörden und Forschungseinrichtungen eingesetzt, um GPSGPSThe Global Positioning System (GPS) is a satellite-based navigation system operated by the U.S. Space Force that prov...-Trajektorien zu verarbeiten, Metadaten von Satellitenbildern zu analysieren, großformatige räumliche Verknüpfungen zwischen POI-Daten (Points of InterestPoints of InterestPoints of interest (POI) are specific geographic locations that are useful or notable for a particular purpose, such ...) und Verwaltungsgrenzen durchzuführen und Echtzeit-GeofencingGeofencingGeofencing creates virtual boundaries around real-world geographic areas, triggering automated actions when mobile de...-Systeme zu erstellen. Sedona lässt sich zudem in das breitere Spark-Ökosystem integrieren, einschließlich Spark SQL, MLlib und GraphX, für kombinierte räumliche und nicht-räumliche Analysen.
Bereit?
Sehen Sie Mapular
in Aktion.
Buchen Sie eine kostenlose 30-minütige Demo. Wir zeigen Ihnen genau, wie die Plattform für Ihren Anwendungsfall funktioniert. Kein generisches Foliendeck, keine Verpflichtung.