Calcul de la distance sur la carte | Analyse géospatiale LuckyTemplates

Calcul de la distance sur la carte | Analyse géospatiale LuckyTemplates

Dans ce didacticiel, j'aborderai le calcul de la distance sur la carte dans LuckyTemplates en fonction de l'emplacement du stock avant (FSL) et du point de livraison. Ce n'est qu'une des différentes manières d'utiliser efficacement le calcul de distance pour l'analyse géospatiale.

Dans cet exemple, je vais afficher et analyser les clients dans un rayon à partir d'un emplacement de stock avancé existant dans un dépôt ou un hub.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

Table des matières

L'ensemble de données pour le calcul de la distance sur la carte

Parlons maintenant de l'ensemble de données que j'ai utilisé pour cette instance de calcul de distance. Voici les données qui contiennent la table de données Customers .

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

Il contient également le tableau des emplacements de stockage à terme .

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

La table Dépôts a été ajoutée à la table de données Clients . C'est pour permettre l'affichage simultané.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

Comme vous pouvez le voir, il n'y a aucun lien entre les deux tables.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

De plus, les mesures DAX que j'ai utilisées se trouvent dans trois tableaux distincts. 

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

Lors de la modélisation, je garde mes mesures à portée de main. Une fois mon rapport terminé, les tableaux de mesures seront masqués. 

J'ai utilisé trois ensembles de mesures pour calculer et afficher la distance pour cette démonstration.

Mesures Dax pour le calcul de la distance sur la carte

J'ai transformé le calcul de distance ( formule Haversine ) en une mesure DAX ( mesure de distance ). J'ai discuté de la formule Haversine dans un article sur le calcul de la distance et du relèvement dans LuckyTemplates (je le lierai une fois qu'il sera publié).

Cette formule est légèrement différente de la fonction Power Query car je viens de créer cela comme solution de contournement.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

J'ai utilisé la mesure de distance pour calculer la distance en fonction d'une sélection du trancheur Sélectionner la distance .

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

J'ai utilisé la distance totale dans la mesure de sélection pour calculer la distance totale à partir de la sélection. Ensuite, je l'ai affiché sur la table.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

De plus, j'ai utilisé la distance dans la mesure de sélection comme mesure de support pour la distance totale dans la mesure de sélection.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

Mesures DAX pour la carte visuelle

L'ensemble de mesures suivant contient les mesures pour la couleur, la taille et le titre.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

La première mesure de cet ensemble est la couleur du point FSL (couleur du point d'emplacement du stock avant).

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

Cette mesure crée le point vert dans cette petite carte.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

Il est utilisé pour zoomer sur l'emplacement sélectionné à partir des trancheuses.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

Vient ensuite la mesure Map Point Color .

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

La mesure Map Point Color affiche la couleur verte ou bleue sur la carte plus grande.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

De plus, j'ai utilisé la mesure Taille pour afficher les bulles du client et les dépôts sélectionnés dans différentes tailles sur la carte.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

La dernière est la mesure Map . Je l'ai utilisé pour créer un titre dynamique.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

Ce titre dynamique change en fonction de la sélection effectuée dans le trancheur Sélectionner la distance .

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

Mesures DAX pour les calculs de la demande et des revenus

Le troisième tableau de mesures contient des calculs standard pour les revenus et les demandes . Il a également des mesures qui montrent les résultats de ces calculs associés à la distance sélectionnée.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

J'ai créé une table Select Radius avec les distances de 0 à 250 km . J'ai utilisé un paramètre de simulation pour celui-ci.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

Cette table est ensuite utilisée pour créer ce trancheur spécial avec un curseur.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

Après avoir préparé toutes les mesures, je peux maintenant commencer à créer le rapport.

Le résultat

En conséquence, voici la carte avec les points de la sélection de distance.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

Dans ce rapport, je peux sélectionner un dépôt.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

Je peux également modifier la distance sur le trancheur Sélectionner la distance . Ensuite, je pourrai voir les résultats dans le tableau comme le revenu dans la sélection , la demande dans la sélection et la distance totale dans la sélection .

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

La carte plus petite effectue un zoom avant sur l'emplacement sélectionné. Cela se déplacera en fonction du dépôt sélectionné.

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates

Ces cartes affichent également les résultats en fonction de la sélection effectuée dans le segment Sélectionner la distance .

Calcul de la distance sur la carte |  Analyse géospatiale LuckyTemplates


Technique de visualisation de données LuckyTemplates : Création d'un en-tête ou d'un titre dynamique
Analyse géospatiale - Nouveau cours sur
les visualisations de données LuckyTemplates LuckyTemplates - Cartes dynamiques dans les info-bulles
 

Conclusion

Dans ce didacticiel, je ne me suis pas concentré sur la création du tableau de bord le plus attrayant. Il s'agit simplement de démontrer l'une des nombreuses façons de calculer la distance sur la carte dans LuckyTemplates.

J'espère que vous avez pu comprendre comment créer dynamiquement des rapports visuels dans l'analyse géospatiale où vous devez analyser et afficher des données en fonction d'une distance sélectionnée. Gardez à l'esprit qu'il est essentiel d'effectuer correctement les mesures et de créer l'ensemble de données pour que cela fonctionne.

Consultez les liens ci-dessous pour plus d'exemples et de contenu connexe.

Acclamations!

Paul


Quest-ce que le self en Python ? Exemples concrets

Quest-ce que le self en Python ? Exemples concrets

Qu'est-ce que le self en Python ? Exemples concrets

Comment enregistrer et charger un fichier RDS dans R

Comment enregistrer et charger un fichier RDS dans R

Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.

First N Business Days Revisited - Une solution de langage de codage DAX

First N Business Days Revisited - Une solution de langage de codage DAX

Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.

Introduction au filtrage du contexte dans LuckyTemplates

Introduction au filtrage du contexte dans LuckyTemplates

Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.

Idées de matérialisation pour les caches de données dans DAX Studio

Idées de matérialisation pour les caches de données dans DAX Studio

Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.

Rapports dentreprise à laide de LuckyTemplates

Rapports dentreprise à laide de LuckyTemplates

Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir