Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates

Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates

En este tutorial, analizaré el cálculo de la distancia en el mapa en LuckyTemplates en función de la ubicación del inventario (FSL) y el punto de entrega. Esta es solo una de las diversas formas en que puede usar de manera eficiente el cálculo de distancia para el análisis geoespacial.

En este ejemplo, mostraré y analizaré a los clientes dentro de un radio desde una ubicación de stock de avance existente en un depósito o un centro.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Tabla de contenido

El conjunto de datos para el cálculo de distancia en el mapa

Analicemos ahora el conjunto de datos que utilicé para esta instancia de cálculo de distancia. Estos son los datos que contiene la tabla de datos Clientes .

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

También contiene la tabla Ubicaciones de existencias a plazo .

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

La tabla Depósitos se ha agregado a la tabla de datos Clientes . Esto es para permitir la visualización simultánea.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Como puede ver, no hay conexión entre las dos tablas.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Además, las medidas DAX que utilicé están en tres tablas separadas. 

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Al modelar, mantengo mis medidas a mano. Una vez que mi informe esté completo, las tablas de medidas se ocultarán. 

Usé tres conjuntos de medidas para calcular y mostrar la distancia para esta demostración.

Medidas de Dax para el cálculo de distancias en el mapa

Transformé el cálculo de la distancia ( fórmula de Haversine ) en una medida DAX ( medida de distancia ). He discutido la fórmula de Haversine en un artículo sobre el cálculo de la distancia y el rumbo en LuckyTemplates (lo vincularé una vez que se publique).

Esta fórmula es ligeramente diferente de la función Power Query porque acabo de hacer esto como una solución.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Usé la medida Distancia para calcular la distancia en función de una selección de la segmentación Seleccionar distancia .

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Usé la Distancia total en la medida de selección para calcular la distancia total desde la selección. Luego, lo mostré en la mesa.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Además, utilicé la distancia en la medida de selección como medida de apoyo para la distancia total en la medida de selección.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Medidas DAX para Map Visual

El siguiente conjunto de medidas contiene las medidas para el color, el tamaño y el título.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

La primera medida para este conjunto es el color de punto FSL (color de punto de ubicación de inventario directo).

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Esta medida crea el punto verde en este mapa más pequeño.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Se utiliza para acercar la ubicación seleccionada desde las segmentaciones.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Lo siguiente es la medida de color de punto de mapa .

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

La medida Map Point Color muestra el color verde o azul en el mapa más grande.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Además, utilicé la medida Tamaño para mostrar las burbujas del cliente y los depósitos seleccionados en diferentes tamaños en el mapa.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

La última es la medida del mapa . Usé esto para crear un título dinámico.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Este título dinámico cambia según la selección de la segmentación Seleccionar distancia .

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Medidas DAX para cálculos de demanda e ingresos

La tercera tabla de medidas contiene algunos cálculos estándar para Ingresos y Demandas . También dispone de medidas que muestran los resultados de estos cálculos asociados a la distancia seleccionada.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Creé una tabla Select Radius con las distancias de 0 a 250 km . Utilicé un parámetro hipotético para este.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Luego, esa tabla se usa para crear esta segmentación especial con un control deslizante.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Después de preparar todas las medidas, ahora puedo comenzar a construir el informe.

La salida

Como resultado, aquí está el mapa con los puntos de la selección de distancia.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

En este informe, puedo seleccionar un depósito.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

También puedo cambiar la distancia en la segmentación Seleccionar distancia . Luego, podré ver los resultados en la tabla, como los Ingresos en la selección , la Demanda en la selección y la Distancia total en la selección .

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

El mapa más pequeño se acerca a la ubicación seleccionada. Esto se moverá según el depósito seleccionado.

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates

Estas tarjetas también muestran los resultados en función de la selección de la segmentación Seleccionar distancia .

Cálculo de distancia en el mapa |  Análisis geoespacial de LuckyTemplates


Técnica de visualización de datos de LuckyTemplates: creación de un encabezado o título dinámico
Análisis geoespacial: nuevo curso sobre
visualizaciones de datos de LuckyTemplates LuckyTemplates: mapas dinámicos en información sobre herramientas
 

Conclusión

En este tutorial, no me enfoqué en crear el tablero más atractivo. Es simplemente para demostrar una de las muchas formas de calcular la distancia en el mapa en LuckyTemplates.

Con suerte, pudo comprender cómo crear dinámicamente informes visuales en el análisis geoespacial donde necesita analizar y mostrar datos en función de una distancia seleccionada. Tenga en cuenta que realizar correctamente las medidas y crear el conjunto de datos es esencial para que esto funcione.

Consulte los enlaces a continuación para obtener más ejemplos y contenido relacionado.

¡Salud!

Pablo


Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Descubra cómo calcular el total de transacciones realizadas en los últimos N días y obtenga información útil utilizando la inteligencia de tiempo en LuckyTemplates.

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

En este tutorial, demuestro cómo mostrar clústeres en sus datos permite extraer información valiosa usando técnicas DAX avanzadas.

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

En este tutorial, aprenderá a calcular la <strong>población actual del personal</strong> para las relaciones múltiples de la tabla de calendario mediante la función COUNTROWS y FILTER en LuckyTemplates.

Hacer una solicitud HTTP en Power Automate

Hacer una solicitud HTTP en Power Automate

Aprenda a crear una solicitud HTTP con Power Automate y cómo implementar soluciones efectivas para la automatización de tareas.

Programe un flujo de escritorio para que se ejecute en Power Automate

Programe un flujo de escritorio para que se ejecute en Power Automate

En este tutorial, aprenda cómo programar un flujo de escritorio en Power Automate para automatizar tareas en la web y su escritorio.

Power Automate Terminar Control de acción en flujos

Power Automate Terminar Control de acción en flujos

Aprenda a usar correctamente el control Terminar acción de Power Automate que termina las acciones en un flujo si no se cumple alguna de las condiciones.

Power Query: combinar archivos de varias carpetas

Power Query: combinar archivos de varias carpetas

Aprenda a combinar archivos de varias carpetas en su red, escritorio, OneDrive o SharePoint utilizando Power Query.

Tipos de flujo de Power Automate y cuándo usarlos

Tipos de flujo de Power Automate y cuándo usarlos

En este blog, analizamos las similitudes y diferencias entre los tipos de flujo de Power Automate y determinamos cuándo usar cada flujo. Encuentra la mejor opción de automatización.

Conectores de Power Automate: número, texto y fecha y hora

Conectores de Power Automate: número, texto y fecha y hora

Familiarízate con algunos conectores Power Automate integrados que transforman cadenas en otro formato: número, texto y fecha y hora.

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Este tutorial detallado sobre el analizador VertiPaq en DAX Studio le enseñará cómo usar la pestaña Relaciones para optimizar su DAX y resolver problemas de integridad referencial.