Visualizações geoespaciais
Os dados geoespaciais podem ser visualizados com o operador de composição no Kusto Desktop Explorer ou na IU web do Azure Data Explorer. Para transferir o Kusto Desktop Explorer, veja Instalação e interface de utilizador do Kusto.Explorer.
Para obter mais informações sobre as opções de visualização, veja Visualização de dados com o Azure Data Explorer. Para obter mais informações sobre o clustering geoespacial, veja Clustering geoespacial.
Visualizar pontos num mapa
Pode visualizar pontos com as colunas [Longitude, Latitude] ou GeoJSON. A utilização de uma coluna de série é opcional. O par [Longitude, Latitude] define cada ponto, por essa ordem.
Exemplo: Visualizar pontos num mapa
O exemplo seguinte localiza eventos storm e visualiza 100 num mapa.
StormEvents
| take 100
| project BeginLon, BeginLat
| render scatterchart with (kind = map)
Exemplo: Visualizar várias séries de pontos num mapa
O exemplo seguinte visualiza várias séries de pontos, em que o par [Longitude, Latitude] define cada ponto e uma terceira coluna define a série. Neste exemplo, a série é EventType
.
StormEvents
| take 100
| project BeginLon, BeginLat, EventType
| render scatterchart with (kind = map)
Exemplo: Visualizar uma série de pontos em dados com múltiplas colunas
O exemplo seguinte visualiza uma série de pontos num mapa. Se tiver múltiplas colunas no resultado, tem de especificar as colunas a utilizar para xcolumn (Longitude), ycolumn (Latitude) e séries.
StormEvents
| take 100
| render scatterchart with (kind = map, xcolumn = BeginLon, ycolumns = BeginLat, series = EventType)
Exemplo: Visualizar pontos num mapa definido por valores dinâmicos GeoJSON
O exemplo seguinte visualiza pontos no mapa com valores dinâmicos GeoJSON para definir os pontos.
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)
Visualização de circulares ou bolhas num mapa
Pode visualizar circulares ou bolhas com colunas [Longitude, Latitude] ou colunas GeoJSON. Estas visualizações podem ser criadas com eixos numéricos ou de cor.
Exemplo: Visualizar gráficos circulares por localização
O exemplo seguinte mostra eventos storm agregados por célula S2. O gráfico agrega eventos em gráficos circulares por localização.
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
Exemplo: Visualizar bolhas com um eixo de cores
O exemplo seguinte mostra eventos storm agregados por célula S2. O gráfico agrega eventos em bolhas por localização. Uma vez que o eixo de cores ("contagem") é o mesmo para todos os eventos, o render
operador gera bolhas.
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
Conteúdo relacionado
- Clustering geoespacial
- Operador de composição
- Análise de dados para frotas de testes automóveis (caso de utilização de clustering geoespacial)
- Saiba mais sobre a arquitetura do Azure para processamento e análise de dados geoespaciais
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários