IBM Cloud Docs
Mit der räumlich-zeitlichen Bibliothek arbeiten

Mit der räumlich-zeitlichen Bibliothek arbeiten

Sie können die räumlich-zeitliche Bibliothek verwenden, um die Datenwissenschaftsanalyse in Python-Notebooks zu erweitern und die Standortanalyse durch Erfassen, Bearbeiten und Anzeigen von Bildern, GPS-Daten, Satellitenfotos und Langzeitdaten einzubeziehen.

Sie können die räumlich-zeitliche Bibliothek für Anwendungen verwenden, die in einem eigenständigen IBM Analytics Engine-Cluster ausgeführt werden, den Sie für die Datenanalyseverarbeitung erstellen, oder Sie können sie im Lösungen verwenden, die IBM Analytics Engine verwenden, wie z. B. in den Spark-Umgebungen, die in IBM Watson® Studio verfügbar sind.

Schlüsselfunktionen

Die geografisch-räumliche Bibliothek enthält Funktionen zum Lesen und Schreiben von Daten, topologische Funktionen, Geohash-, Indexierungs-, Ellipsoid- und Routing-Funktionen.

Zu den Schlüsselaspekten der Bibliothek gehören:

  • Alle berechneten Geometrien sind korrekt, ohne dass Projektionen benötigt werden.
  • Wenn die geografisch-räumlichen Funktionen in IBM Analytics Engine eigenständig oder in einer Lösung, die IBM Analytics Engine verwendet, ausgeführt werden, nutzen sie die von Spark bereitgestellte Funktionalität für die verteilte Verarbeitung.
  • Die Bibliothek umfasst native Geohash-Unterstützung für Geometrien, die in einfachen Aggregationen und bei der IBM Cloud Object Storage-Indexierung verwendet werden, wodurch der Speicherabruf deutlich verbessert wird.
  • Die Bibliothek unterstützt Erweiterungen von verteilten Spark-Joins.
  • Die Bibliothek unterstützt die SQL/MM-Erweiterungen für Spark SQL.

Einführung in die Bibliothek

Bevor Sie die Bibliothek in einem Notebook verwenden können, müssen Sie STContext in Ihrem Notebook registrieren, um auf die st-Funktionen zugreifen zu können.

Gehen Sie wie folgt vor, um STContext zu registrieren:

from pyst import STContext
stc = STContext(spark.sparkContext._gateway)

Nächste Schritte

Nach der Registrierung von STContext in Ihrem Notebook können Sie die folgenden Funktionen der räumlich-zeitlichen Bibliothek erkunden:

Weitere Informationen

Informationen zur Verwendung der Funktionen der m räumlich-zeitlichen Bibliothek in Python-Notebooks finden Sie in den folgenden Python-Notebooks. Für den Zugriff auf diese Notebooks benötigen Sie eine IBM Watson® Studio-Instanz. Siehe IBM Watson® Studio-Instanz bereitstellen.