Cálculo de distância no mapa | Análise geoespacial do LuckyTemplates

Cálculo de distância no mapa | Análise geoespacial do LuckyTemplates

Neste tutorial, discutirei o cálculo de distância no mapa no LuckyTemplates com base no local de estoque avançado (FSL) e no ponto de entrega. Esta é apenas uma das várias maneiras de como você pode usar o cálculo de distância de forma eficiente para análise geoespacial.

Neste exemplo, exibirei e analisarei os clientes dentro de um raio de um local de estoque direto existente em um depósito ou hub.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Índice

O conjunto de dados para cálculo de distância no mapa

Vamos agora discutir o conjunto de dados que usei para esta instância de cálculo de distância. Aqui estão os dados que contêm a tabela de dados Clientes .

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Ele também contém a tabela de Locais de Estoque Forward .

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

A tabela Depots foi anexada à tabela de dados Customers . Isso é para permitir a exibição simultânea.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Como você pode ver, não há conexão entre as duas tabelas.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Além disso, as medidas DAX que usei estão em três tabelas separadas. 

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Ao modelar, mantenho minhas medidas à mão. Assim que meu relatório for concluído, as tabelas de medidas serão ocultadas. 

Usei três conjuntos de medidas para calcular e exibir a distância para esta demonstração.

Medidas Dax para cálculo de distância no mapa

Transformei o cálculo da distância ( fórmula de Haversine ) em uma medida DAX ( medida de distância ). Discuti a fórmula de Haversine em um artigo sobre Cálculo de Distância e Rumo no LuckyTemplates (enviarei o link assim que for publicado).

Essa fórmula é um pouco diferente da função Power Query porque fiz isso apenas como uma solução alternativa.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Usei a medida Distância para calcular a distância com base em uma seleção da segmentação Selecionar Distância .

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Usei a Distância total na medida de seleção para calcular a distância total da seleção. Então, eu o expus sobre a mesa.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Além disso, usei a medida de distância na seleção como medida de suporte para a medida de distância total na seleção .

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Medidas DAX para mapa visual

O próximo conjunto de medidas contém as medidas de cor, tamanho e título.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

A primeira medida para este conjunto é o FSL Point Color (Forward Stock Location Point Color).

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Esta medida cria o ponto verde neste mapa menor.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Ele é usado para ampliar o local selecionado nas segmentações.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Em seguida, vem a medida Map Point Color .

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

A medida Map Point Color exibe a cor verde ou azul no mapa maior.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Além disso, usei a medida Tamanho para exibir as bolhas do cliente e depósitos selecionados em tamanhos diferentes no mapa.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

A última é a medida do mapa . Eu usei isso para criar um título dinâmico.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Este título dinâmico muda com base na seleção da segmentação Select Distance .

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Medidas DAX para cálculos de demanda e receita

A terceira tabela de medidas contém alguns cálculos padrão para Receitas e Demandas . Também possui medidas que mostram os resultados desses cálculos associados à distância selecionada.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Criei uma tabela Select Radius com as distâncias de 0 a 250 km . Eu usei um parâmetro hipotético para este.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Essa tabela é então usada para criar esse slicer especial com um controle deslizante.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Depois de preparar todas as medidas, posso agora começar a construir o relatório.

A saída

Como resultado, aqui está o mapa com os pontos da seleção de distância.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Neste relatório, posso selecionar um depósito.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Também posso alterar a distância na segmentação Select Distance . Então, poderei ver os resultados na tabela como Receita na seleção , Demanda na seleção e Distância total na seleção .

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

O mapa menor amplia o local selecionado. Isso se moverá com base no depósito selecionado.

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates

Esses cartões também mostram os resultados com base na seleção da segmentação Select Distance .

Cálculo de distância no mapa |  Análise geoespacial do LuckyTemplates


Técnica de visualização de dados do LuckyTemplates: criando uma
análise geoespacial de título ou título dinâmico – Novo curso sobre
visualizações de dados LuckyTemplates LuckyTemplates – Mapas dinâmicos em dicas de ferramentas
 

Conclusão

Neste tutorial, não me concentrei em criar o painel mais atraente. É apenas para demonstrar uma das muitas maneiras de fazer o cálculo de distância no mapa no LuckyTemplates.

Esperamos que você tenha entendido como criar relatórios visuais dinamicamente na análise geoespacial , onde você precisa analisar e exibir dados com base em uma distância selecionada. Tenha em mente que fazer as medidas corretamente e criar o conjunto de dados é essencial para que isso funcione.

Confira os links abaixo para mais exemplos e conteúdo relacionado.

Saúde!

Paulo


O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

Este tutorial abordará como usar a técnica Multi Threaded Dynamic Visuals para criar insights de visualizações de dados dinâmicos em seus relatórios.

Introdução ao contexto de filtro no LuckyTemplates

Introdução ao contexto de filtro no LuckyTemplates

Neste artigo, analisarei o contexto do filtro. O contexto do filtro é um dos principais tópicos sobre os quais qualquer usuário do LuckyTemplates deve aprender inicialmente.

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

Quero mostrar como o serviço online do LuckyTemplates Apps pode ajudar no gerenciamento de diferentes relatórios e insights gerados de várias fontes.

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

Aprenda a calcular suas alterações de margem de lucro usando técnicas como ramificação de medida e combinação de fórmulas DAX no LuckyTemplates.

Ideias de materialização para caches de dados no DAX Studio

Ideias de materialização para caches de dados no DAX Studio

Este tutorial discutirá sobre as ideias de materialização de caches de dados e como elas afetam o desempenho dos DAXs no fornecimento de resultados.

Relatórios de negócios usando o LuckyTemplates

Relatórios de negócios usando o LuckyTemplates

Se você ainda estiver usando o Excel até agora, este é o melhor momento para começar a usar o LuckyTemplates para suas necessidades de relatórios de negócios.

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber