Wizualizacje geoprzestrzenne
Dane geoprzestrzenne można wizualizować przy użyciu operatora renderowania w Programie Kusto Desktop Explorer lub internetowym interfejsie użytkownika usługi Azure Data Explorer. Aby pobrać program Kusto Desktop Explorer, zobacz Kusto.Explorer installation and user interface (Instalacja i interfejs użytkownika programu Kusto.Explorer).
Aby uzyskać więcej informacji na temat opcji wizualizacji, zobacz Wizualizacja danych za pomocą usługi Azure Data Explorer. Aby uzyskać więcej informacji na temat klastrowania geoprzestrzennych, zobacz Klastrowanie geoprzestrzenne.
Wizualizowanie punktów na mapie
Punkty można wizualizować przy użyciu kolumn [Długość geograficzna, Szerokość geograficzna] lub GeoJSON. Użycie kolumny serii jest opcjonalne. Para [Długość geograficzna, Szerokość geograficzna] definiuje każdy punkt w tej kolejności.
Przykład: Wizualizowanie punktów na mapie
Poniższy przykład znajduje zdarzenia burzy i wizualizuje 100 na mapie.
StormEvents
| take 100
| project BeginLon, BeginLat
| render scatterchart with (kind = map)
Przykład: Wizualizowanie wielu serii punktów na mapie
Poniższy przykład wizualizuje wiele serii punktów, w których para [Długość geograficzna, Szerokość geograficzna] definiuje każdy punkt, a trzecia kolumna definiuje serię. W tym przykładzie seria to EventType
.
StormEvents
| take 100
| project BeginLon, BeginLat, EventType
| render scatterchart with (kind = map)
Przykład: wizualizowanie serii punktów na danych z wieloma kolumnami
Poniższy przykład wizualizuje serię punktów na mapie. Jeśli wynik zawiera wiele kolumn, musisz określić kolumny, które mają być używane dla kolumn (długość geograficzna), kolumna (szerokość geograficzna) i serie.
StormEvents
| take 100
| render scatterchart with (kind = map, xcolumn = BeginLon, ycolumns = BeginLat, series = EventType)
Przykład: Wizualizowanie punktów na mapie zdefiniowanej przez wartości dynamiczne GeoJSON
Poniższy przykład wizualizuje punkty na mapie przy użyciu wartości dynamicznych GeoJSON w celu zdefiniowania punktów.
StormEvents
| project BeginLon, BeginLat
| summarize by hash=geo_point_to_s2cell(BeginLon, BeginLat, 5)
| project geo_s2cell_to_central_point(hash)
| render scatterchart with (kind = map)
Wizualizacja ciast lub bąbelków na mapie
Możesz wizualizować ciasta lub bąbelki przy użyciu kolumn [Długość geograficzna, Szerokość geograficzna] lub Kolumna GeoJSON. Te wizualizacje można tworzyć z osiami kolorów lub liczbowymi.
Przykład: Wizualizowanie wykresów kołowych według lokalizacji
W poniższym przykładzie pokazano zdarzenia burzy zagregowane przez komórkę S2. Wykres agreguje zdarzenia na wykresach kołowych według lokalizacji.
StormEvents
| project BeginLon, BeginLat, EventType
| where geo_point_in_circle(BeginLon, BeginLat, real(-81.3891), 28.5346, 1000 * 100)
| summarize count() by EventType, hash = geo_point_to_s2cell(BeginLon, BeginLat)
| project geo_s2cell_to_central_point(hash), EventType, count_
| render piechart with (kind = map) // pie map rendering available only in Kusto Explorer desktop
Przykład: wizualizowanie bąbelków przy użyciu osi kolorów
W poniższym przykładzie pokazano zdarzenia burzy zagregowane przez komórkę S2. Wykres agreguje zdarzenia w bąbelku według lokalizacji. Ponieważ oś kolorów ("count") jest taka sama dla wszystkich zdarzeń, render
operator generuje bąbelki.
StormEvents
| project BeginLon, BeginLat, EventType
| where geo_point_in_circle(BeginLon, BeginLat, real(-81.3891), 28.5346, 1000 * 100)
| summarize count() by EventType, hash = geo_point_to_s2cell(BeginLon, BeginLat)
| project geo_s2cell_to_central_point(hash), count_
| extend Events = "count"
| render piechart with (kind = map) // pie map rendering available only in Kusto Explorer desktop
Zawartość pokrewna
- Klastrowanie geoprzestrzenne
- Operator renderowania
- Analiza danych dla flot testów samochodowych (przypadek użycia klastra geoprzestrzennych)
- Dowiedz się więcej o architekturze platformy Azure na potrzeby przetwarzania i analizy danych geoprzestrzennych
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla