Calculul distanței pe hartă | Analiza geospațială LuckyTemplates

Calculul distanței pe hartă | Analiza geospațială LuckyTemplates

În acest tutorial, voi discuta despre calculul distanței pe hartă în LuckyTemplates, pe baza locației stocului înainte (FSL) și a punctului de livrare. Acesta este doar unul dintre diferitele modalități de a utiliza eficient calculul distanței pentru analiza geospațială.

În acest exemplu, voi afișa și analiza clienții pe o rază de la o locație de stoc anticipată existentă la un depozit sau un hub.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Cuprins

Setul de date pentru calculul distanței pe hartă

Să discutăm acum setul de date pe care l-am folosit pentru această instanță de calcul a distanței. Iată datele care conțin tabelul de date Clienți .

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Conține, de asemenea, tabelul Forward Stock Locations .

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Tabelul Depozite a fost atașat la tabelul de date Clienți . Acest lucru este pentru a permite afișarea simultană.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

După cum puteți vedea, nu există nicio legătură între cele două tabele.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

În plus, măsurile DAX pe care le-am folosit sunt în trei tabele separate. 

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Când modelez, îmi țin măsurile la îndemână. Odată ce raportul meu este finalizat, tabelele de măsură vor fi ascunse. 

Am folosit trei seturi de măsuri pentru a calcula și afișa distanța pentru această demonstrație.

Măsuri Dax pentru calculul distanței pe hartă

Am transformat calculul distanței ( formula Havesine ) într-o măsură DAX ( măsura distanței ). Am discutat despre formula Havesine într-un articol despre calculul distanței și al rulmentului în LuckyTemplates (voi lega aceasta odată ce va fi publicată).

Această formulă este ușor diferită de funcția Power Query , deoarece tocmai am făcut-o ca o soluție.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Am folosit măsura Distanță pentru a calcula distanța pe baza unei selecții din selectarea distanței .

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Am folosit Distanța totală în măsura de selecție pentru a calcula distanța totală de la selecție. Apoi, l-am afișat pe masă.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Mai mult, am folosit măsura Distanța în selecție ca măsură de susținere pentru măsura Distanța totală în selecție .

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Măsuri DAX pentru Hartă Vizuală

Următorul set de măsuri conține măsurile pentru culoare, dimensiune și titlu.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Prima măsură pentru acest set este culoarea punctului FSL (culoarea punctului locației stocului înainte).

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Această măsură creează punctul verde în această hartă mai mică.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Este folosit pentru a mări locația selectată din slicere.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Urmează măsura pentru culoarea punctului hărții .

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Măsurarea Culoare punct hărții afișează culoarea verde sau albastră pe harta mai mare.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

În plus, am folosit măsura Dimensiune pentru a afișa bulele clientului și depozitele selectate în diferite dimensiuni pe hartă.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Ultima este măsura Hărții . Am folosit asta pentru a crea un titlu dinamic.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Acest titlu dinamic se modifică în funcție de selecția din secționarul Select Distance .

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Măsuri DAX pentru calculele cererii și veniturilor

Al treilea tabel de măsură conține câteva calcule standard pentru Venituri și Cereri . Are și măsuri care arată rezultatele acestor calcule asociate cu distanța selectată.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Am creat un tabel Select Radius cu distanțele de la 0 la 250 km . Am folosit un parametru ce se întâmplă dacă pentru acesta.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Acest tabel este apoi folosit pentru a crea acest felietor special cu un glisor.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

După ce am pregătit toate măsurile, acum pot începe să construiesc raportul.

Ieșirea

Drept urmare, iată harta cu punctele din selecția distanței.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

În acest raport, pot selecta un depozit.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

De asemenea, pot schimba distanța pe selectorul Select Distance . Apoi, voi putea vedea rezultatele în tabel, cum ar fi Venitul în selecție , Cererea în selecție și Distanța totală în selecție .

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Harta mai mică mărește locația selectată. Aceasta se va muta în funcție de depozitul selectat.

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates

Aceste carduri afișează, de asemenea, rezultatele pe baza selecției din separatorul Select Distance .

Calculul distanței pe hartă |  Analiza geospațială LuckyTemplates


Tehnica de vizualizare a datelor LuckyTemplates: crearea unui titlu sau a unui titlu dinamic
Analiza geospațială – Curs nou despre
Vizualizări de date LuckyTemplates LuckyTemplates – Hărți dinamice în sfaturi cu instrumente
 

Concluzie

În acest tutorial, nu m-am concentrat pe construirea celui mai atractiv tablou de bord. Este doar pentru a demonstra una dintre numeroasele moduri de a calcula distanța pe hartă în LuckyTemplates.

Sper că ați reușit să înțelegeți cum să creați dinamic rapoarte vizuale în analiza geospațială , unde trebuie să analizați și să afișați date pe baza unei distanțe selectate. Rețineți că efectuarea corectă a măsurilor și crearea setului de date este esențială pentru ca acest lucru să funcționeze.

Consultați linkurile de mai jos pentru mai multe exemple și conținut similar.

Noroc!

Paul


Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Cum să salvați și să încărcați un fișier RDS în R

Cum să salvați și să încărcați un fișier RDS în R

Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.

Introducere la filtrarea contextului în LuckyTemplates

Introducere la filtrarea contextului în LuckyTemplates

În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.

Idei de materializare pentru cache-urile de date în DAX Studio

Idei de materializare pentru cache-urile de date în DAX Studio

Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.

Raportare de afaceri folosind LuckyTemplates

Raportare de afaceri folosind LuckyTemplates

Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți