0 / 0
Go back to the English version of the documentation
Analiza danych geoprzestrzennych
Last updated: 06 lip 2023
Analiza danych geoprzestrzennych

Można użyć biblioteki geoprzestrzestrzennej w celu rozszerzenia analizy analizy danych w notatnikach Python , aby uwzględnić analizę lokalizacji poprzez gromadzenie, manipulowanie i wyświetlanie obrazów, GPS, fotografii satelitarnych i danych historycznych.

Biblioteka gespatio-czasowa jest dostępna we wszystkich środowiskach IBM Watson Studio Spark ze środowiskami wykonawczymi Python .

Kluczowe funkcje

Biblioteka geoprzestrzenno-czasowa obejmuje funkcje służące do odczytu i zapisu danych, funkcji topologicznych, funkcji geomieszania, indeksowania, elipsoidalnego i routingu.

Kluczowe aspekty biblioteki obejmują:

  • Wszystkie obliczone geometrie są dokładne bez potrzeby projekcji.
  • Funkcje geoprzestrzenne mogą korzystać z możliwości przetwarzania rozproszonego udostępnianych przez Spark.
  • Biblioteka zawiera natywne wsparcie geohashowe dla geometrii stosowanych w prostych agregacjach oraz w indeksowaniu, co znacznie poprawia odtwarzanie pamięci masowej.
  • Biblioteka obsługuje rozszerzenia łączeń rozproszonych Spark.
  • Biblioteka obsługuje rozszerzenia SQL/MM do Spark SQL.

Pierwsze kroki z biblioteką

Przed rozpoczęciem korzystania z biblioteki w notatniku należy zarejestrować program STContext w notatniku, aby uzyskać dostęp do funkcji produktu st .

Aby zarejestrować produkt STContext:

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

Następne kroki

Po zarejestrowaniu produktu STContext w notatniku można rozpocząć eksplorowanie biblioteki przestrzenno-czasowej dla następujących elementów:

  • Funkcje do odczytu i zapisu danych
  • Funkcje topologiczne
  • Funkcje geokodowania
  • Funkcje indeksowania geoprzestrzennego
  • Funkcje elipsoidalne
  • Funkcje routingu

Zapoznaj się z następującymi przykładowymi notatkami Python , aby dowiedzieć się, jak używać tych różnych funkcji w notebookach Python :

Temat nadrzędny: Notebooki i skrypty

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more