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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-2166-0612134714513.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-7617-0612134714877.jpg)
También contiene la tabla Ubicaciones de existencias a plazo .
![Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-2824-0612134715491.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-9344-0612134715948.jpg)
Como puede ver, no hay conexión entre las dos tablas.
![Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-3828-0612134717418.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-449-0612134717873.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-1691-0612134718431.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-6117-0612134722830.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-7186-0612134722923.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-4703-0612134722998.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-5772-0612134723098.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-6809-0612134723491.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-3473-0612134728080.jpg)
Se utiliza para acercar la ubicación seleccionada desde las segmentaciones.
![Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-4273-0612134731043.jpg)
Lo siguiente es la medida de color de punto de mapa .
![Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-1445-0612134731390.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-8624-0612134734028.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-279-0612134734631.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-5763-0612134734680.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-1143-0612134735781.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-6044-0612134736248.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-8149-0612134736749.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-4458-0612134737160.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-2979-0612134739152.png)
En este informe, puedo seleccionar un depósito.
![Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-3951-0612134741388.png)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-8161-0612134742385.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-3368-0612134743016.jpg)
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 Cálculo de distancia en el mapa | Análisis geoespacial de LuckyTemplates](/resources8/uc1/image-9964-0612134746080.jpg)
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