Aracılığıyla paylaş


Jeo-uzamsal görselleştirmeler

Jeo-uzamsal veriler Kusto Masaüstü Gezgini'ndekiişleme işleci veya Azure Veri Gezgini web kullanıcı arabirimi kullanılarak görselleştirilebilir. Kusto Masaüstü Gezgini'ni indirmek için bkz. Kusto.Explorer yüklemesi ve kullanıcı arabirimi.

Görselleştirme seçenekleri hakkında daha fazla bilgi için bkz. Azure Veri Gezgini ile veri görselleştirme. Jeo-uzamsal kümeleme hakkında daha fazla bilgi için bkz. Jeo-uzamsal kümeleme.

Haritadaki noktaları görselleştirme

[Boylam, Enlem] sütunlarını veya GeoJSON sütununu kullanarak noktaları görselleştirebilirsiniz. Seri sütunu kullanmak isteğe bağlıdır. [Boylam, Enlem] çifti her noktayı bu sırayla tanımlar.

Örnek: Haritadaki noktaları görselleştirme

Aşağıdaki örnek storm olaylarını bulur ve haritada 100'leri görselleştirir.

StormEvents
| take 100
| project BeginLon, BeginLat
| render scatterchart with (kind = map)

Haritadaki örnek storm olaylarının ekran görüntüsü.

Örnek: Haritada birden çok nokta serisini görselleştirme

Aşağıdaki örnek, [Boylam, Enlem] çiftinin her noktayı tanımladığı ve üçüncü bir sütunun seriyi tanımladığı birden çok nokta serisini görselleştirir. Bu örnekte, seri şeklindedir EventType.

StormEvents
| take 100
| project BeginLon, BeginLat, EventType
| render scatterchart with (kind = map)

Bir haritadaki örnek storm serisi olaylarının ekran görüntüsü.

Örnek: Birden çok sütun içeren verilerde nokta serisini görselleştirme

Aşağıdaki örnek, bir haritadaki bir dizi noktayı görselleştirir. Sonuçta birden çok sütun varsa, xcolumn (Boylam), ycolumn (Enlem) ve seriler için kullanılacak sütunları belirtmeniz gerekir.

StormEvents
| take 100
| render scatterchart with (kind = map, xcolumn = BeginLon, ycolumns = BeginLat, series = EventType)

Bağımsız değişkenleri kullanan örnek storm serisi olaylarının ekran görüntüsü.

Örnek: GeoJSON dinamik değerleri tarafından tanımlanan bir haritadaki noktaları görselleştirme

Aşağıdaki örnek, noktaları tanımlamak için GeoJSON dinamik değerlerini kullanarak haritadaki noktaları görselleştirir.

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)

Örnek storm GeoJSON olaylarının ekran görüntüsü.

Haritadaki pastaların veya kabarcıkların görselleştirmesi

[Boylam, Enlem] sütunlarını veya GeoJSON sütununu kullanarak pastaları veya kabarcıkları görselleştirebilirsiniz. Bu görselleştirmeler renk veya sayısal eksenlerle oluşturulabilir.

Örnek: Pasta grafikleri konuma göre görselleştirme

Aşağıdaki örnekte S2 hücresi tarafından toplanan fırtına olayları gösterilmektedir. Grafik, pasta grafiklerdeki olayları konuma göre toplar.

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

Pasta haritasındaki fırtına olaylarının ekran görüntüsü.

Örnek: Renk ekseni kullanarak kabarcıkları görselleştirme

Aşağıdaki örnekte S2 hücresi tarafından toplanan fırtına olayları gösterilmektedir. Grafik, kabarcıktaki olayları konuma göre toplar. Renk ekseni ("sayı") tüm olaylar için aynı olduğundan, render işleç kabarcıklar oluşturur.

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

Kabarcık haritasındaki fırtına olaylarının ekran görüntüsü.