Vizuálna mapa ikon LuckyTemplates: WKT Strings

V tomto návode budem diskutovať o tom, ako používať funkciu Dobre známy text vo vizuáli mapy ikon LuckyTemplates. Tento blogový príspevok ďalej vysvetlí použitie LuckyTemplates v geopriestorových projektoch.

TheMapa je jedným z najuniverzálnejších a najkomplexnejších vizuálnych prvkov máp. Ponúka funkcionalitu, ktorá iným vizuálom máp zatiaľ chýba. Podporuje rôzne formáty máp, popisky a nárokuje si lepšiu bezpečnosť údajov.

Na vizualizáciu a analýzu tokov, ako sú prepravné trasy alebo plynové potrubia, ponúka vizuál Icon Map značné výhody.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Tento tutoriál nie je ukážkou toho, čo všetko Ikonová mapa dokáže. Toto je zamerané iba na kontext používania reťazcov  dobre známeho textu ( WKT ).

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Obsah

Dobre známy text (WKT) na mape ikon LuckyTemplates

Dobre známe textové reťazce sú kombinácie zemepisnej dĺžky a šírky oddelené bodkou . Ich kombináciou v jednom zázname vznikajú čiary, tvary alebo polygóny.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Údaje o zemepisnej šírke a dĺžke môžete jednoducho previesť v doplnku Power Query, ak nemáte reťazec dobre známy text .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Vizuál LuckyTemplates Icon Map môžete importovať z tejto webovej stránky (v čase písania tohto článku je stále v beta verzii). 

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Na tejto stránke je veľa príkladov fungovania. Vzhľad a zdroj aplikácie však nepodporujú všetky posledné zmeny. Podľa Jamesa Dalesa (vývojára), schválenie beta verzie od spoločnosti Microsoft čaká v čase písania tohto článku.

Vzorový scenár pre použitie reťazcov WKT v mape ikon LuckyTemplates

V prvom príklade ukážem, ako zobraziť viacero vrstiev pomocou reťazcov WKT pre plynové potrubia. Stiahol som si nejaké informácie z webovej stránky poskytovateľa plynu v Holandsku. Zobral som stanice a potrubia, aby som vytvoril tento príklad.

1. Zlučovanie dopytov

Prvá časť tohto príkladu je určená na zlučovanie dopytov.

Dotaz „ čerpacie stanice na zlúčenie “ obsahuje stĺpce ID , Zemepisná dĺžka a Zemepisná šírka .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Najprv som vytvoril zemepisnú dĺžku a šírku v 2 stĺpcoch delenia prepracovaním čísel zo stĺpcov Zemepisná dĺžka a Zemepisná šírka . Ako vidíte, Zemepisná dĺžka je podobná stĺpcu Rozdelenie a Zemepisná šírka je podobná stĺpcu Rozdelenie.1 .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Potom som pridal stĺpec Index .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Odstránil som stĺpce Zemepisná dĺžka a Zemepisná šírka .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Potom som prepracovanú zemepisnú šírku a dĺžku zaokrúhlil na päť číslic.

Ich zaokrúhlením na päť číslic je presnosť približne jeden meter, čo je v tomto scenári dosť dobré. Normálne zaokrúhľujem na štyri, aby som ušetril viac pamäte.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Duplikoval som dotaz „ čerpacie stanice na zlúčenie “, ktorý má indexový stĺpec založený na nule, a pomenoval som ho ako dotaz „ benzínové stanice1 “.

V tomto dotaze som vytvoril ďalší stĺpec indexu , ktorý začína 1 .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Mojím cieľom v tomto dotaze je vytvoriť páry zemepisnej dĺžky a šírky pre každú čerpaciu stanicu . Potom skombinujte dva postupné páry do jedného textového reťazca v jednom zázname . Toto bude predstavovať časť potrubia medzi stanicami. 

Použil som stĺpec Index na zlúčenie dvoch dopytov. Výsledkom je, že záznam s indexom 1 v dotaze „ gasstations1 “ a záznam s indexom 1 v pôvodnom dotaze ( čerpacie stanice na zlúčenie ) sa zlúčia.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Sledoval som postupnosť v stĺpci ID a spojil stanice do dvoch párov.

Takže 141 a 71 sú susediace stanice, ako je znázornené v jednom zázname. Ako pár predstavujú konkrétnu časť plynového potrubia. To platí aj pre 71 a 152 a nasledujúce záznamy v stĺpci ID .  

Vizuálna mapa ikon LuckyTemplates: WKT Strings

2. Rozšírenie tabuľky

Po zlúčení dopytov na základe stĺpca Index potrebujem rozbaliť tabuľku a ponechať stĺpce ID , Zemepisná šírka a Zemepisná dĺžka . ID sa používa ako časť s dvomi stanicami dobre známeho textového ID . Názvy som nezmenil, pretože tieto stĺpce neskôr nebudem potrebovať.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

3. Vytváranie a zlučovanie ciest typu fromstring a tostring

Najprv som vytvoril stĺpce fromstring a tostring .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Potom som ich zlúčil do jedného stĺpca a pomenoval ho ako „ Zlúčené “.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

4. Vytvorenie dobre známeho textu

Po vytvorení stĺpcov fromstring a tostring som vytvoril stĺpec reťazca WKT .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Dobre známy text sa vytvorí pridaním kľúčového slova LINESTRING do zlúčeného stĺpca.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Teraz sa teda kvalifikuje ako dobre známy textový reťazec, ktorý bude akceptovaný vizuálom mapy ikon LuckyTemplates. 

Ďalšia vec, ktorú som urobil, bolo odstránenie zlúčeného stĺpca.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Ako vidíte, posledný riadok nemá žiadnu hodnotu. Je to preto, že tu nie je žiadna susedná stanica. Tak som odstránil posledný riadok.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Pridal som tiež stĺpec Index na triedenie dobre známeho textového ID, ktorý som vytvoril vo vizuáli.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Okrem toho som pridal stĺpec Well Known Text ID ( WKT ID ), ktorý je kombináciou stĺpcov fromID a toID

Vizuálna mapa ikon LuckyTemplates: WKT Strings

5. Pridanie hodnoty k vizuálnym údajom bez hodnoty

Chcel by som k svojim vizuálnym údajom pridať hodnotu, ktorá neobsahuje žiadnu hodnotu.

Aby som to mohol urobiť, vytvoril som stĺpec náhodných hodnôt pomocou funkcie List.Random a stĺpca Index . Hodnota potom môže predstavovať tlak, množstvo alebo čas bez údržby. Toto je len na zobrazenie niečoho vo vizuáli.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

6. Vyplnenie polí pre vizuálnu mapu ikon LuckyTemplates

Keďže som si už stiahol vizuál Icon Map z webovej stránky, môžem naň jednoducho kliknúť sem.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Pri používaní vizuálu je určitá zložitosť kvôli rôznym dostupným nastaveniam. Rýchlo vás prevediem niektorými z nich. 

Povinné polia, aby vizuál fungoval, sú označené ako „ ( povinné) “.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Na zobrazenie staníc alebo liniek plynu som do poľa Kategória pridal WKT ID aj reťazec WKT .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Pridal som aj zemepisnú dĺžku a šírku.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Potom som do poľa Veľkosť pridal mieru celkových množstiev .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Miera celkových množstiev je súčtom stĺpca Množstvo v tabuľke čerpacích staníc1 .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Ako vidíte, mapu tu už mám. Zatiaľ to však naozaj nie je to, čo chcem.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

7. Úprava vizuálu mapy ikon v LuckyTemplates

Potrebujem vytvoriť nejaké štítky, aby to vyzeralo lepšie. Stĺpec WKT ID som teda umiestnil do poľa Label

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Mám aj jednoduchú farebnú mieru a dám ju sem na pole.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Teraz môžem použiť túto mapu na zobrazenie čerpacích staníc, ako je táto.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Kliknutím sem zobrazím aj vrstvu plynovodov.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Stále však musím urobiť niekoľko vecí, aby som mohol tento vzhľad vylepšiť. 

Na začiatok prejdem na panel Formátovanie . Potom pod Vrstvy vyberiem Stamen – TonerLite . To poskytuje výber rôznych typov pozadia 

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Vybral som si túto mapu, pretože je pekná a šedá. Poskytuje tiež dobrý odraz farieb, ktoré chcem použiť.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Tu sú tiež rôzne možnosti vrstiev. Napríklad tu povolím OpenRailMap .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Tým sa na mapu pridajú železničné trate (znázornené oranžovou farbou).

Vizuálna mapa ikon LuckyTemplates: WKT Strings

V časti Ovládanie mapy vypnem možnosti Priblíženie a Výber lasa , aby bola mapa čistejšia.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Potom tu zapnem možnosť Štítky .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Tu môžete vidieť štítky, ktoré odkazujú na stanicu alebo úsek potrubia .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Všetky možnosti som vybral aj pod WKT , pretože majú vplyv aj na zobrazenie mapy.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Zvýšil som tiež hrúbku čiar pre vrstvy čiar zvýšením hodnoty Šírka čiary tu. Okrem toho som zmenil jeho nepriehľadnosť na 100 % , aby vynikla.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Tu som mohol ovládať popisy nástrojov . V tomto príklade to nechám na predvolené nastavenie.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

V časti Zvýraznenie som nastavil rôzne hodnoty pre Nepriehľadnosť vybraných položiek a Nepriehľadnosť nevybraných položiek .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Takto to vyzerá pri výbere jednej čiary na mape. Môžete vidieť, že ostatné riadky sú stále viditeľné, pretože nepriehľadnosť nevybraných je nastavená na 20 .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Zmenou nepriehľadnosti nevybraných na 1 budú úplne neviditeľné.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Povolil som aj možnosť Odkryť pod mapou, pretože by som ju mohol za určitých okolností použiť.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Potom som povolil automatické priblíženie .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Existujú aj ďalšie dostupné nastavenia, ktoré môžem vyskúšať a pohrať sa s nimi.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Veľkosť týchto kruhov na mape je tiež možné zmeniť. V časti Objekty dátovej mapy stačí zmeniť Min. Veľkosť pre minimálnu veľkosť a max. Veľkosť pre maximálnu veľkosť.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

V tomto príklade som použil 20 pre maximálnu veľkosť a 3 pre minimálnu veľkosť .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

8. Pridanie popisu

Vytvoril som jednoduchý popis, ktorý vyzerá takto.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Podarilo sa mi použiť tento popis. V rámci možnosti Typ som vybral možnosť popisku , čo je názov popisku, ktorý som vytvoril. Všimnite si, že táto možnosť popisu sa líši od popisov , ktoré som spomenul predtým. 

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Potom, keď ukážem na svoju mapu, uvidíte popis, ktorý som vytvoril.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

V závislosti od vytváranej mapy nemusia byť ostatné nastavenia relevantné. Ako vidíte, nastavenia môžu byť ohromujúce, ale všetky prispievajú k lepšiemu vzhľadu mapy.

9. Výstup

Teraz mám mapu, ktorá môže zobrazovať viacero vrstiev. Môžem prepínať medzi stanicami, ktoré môžem zobraziť ako kruhy alebo čiary.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Po dokončení predchádzajúcich krokov je teraz možné pridať tabuľku, ktorá bude odrážať výber, ktorý na mape robíte.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

V tomto príklade tu môžem vybrať bod a zobrazí sa tento bod na mape.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Tu môžem použiť aj funkciu vyhľadávania. Ak napríklad napíšem 61 , zobrazia sa aj tieto body na mape.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Nakoniec si môžem vybrať položku na mape jednoduchým kliknutím na ňu. Potom sa zobrazí na stole.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

To uzatvára prvú časť tohto tutoriálu Dobre známy text .

Ukážka scenára mapy ikon LuckyTemplates na základe dodacích trás 

V tomto druhom príklade sa pozerám na trasy doručenia . Opäť platí, že väčšina práce sa vykonáva v. Spôsob, akým som narábal s údajmi v prvom príklade, sa veľmi nelíši od toho, čo som použil v tomto príklade. Ale v tomto príklade mám stále úplne iné údaje. 

Vizuálna mapa ikon LuckyTemplates: WKT Strings

V tomto druhom príklade chcem analyzovať trasy z niekoľkých vozidiel, ktoré sú z rôznych dep. Potom ich zobrazte ako priame čiary spájajúce miesta z a do každej trasy doručenia.

V závislosti od toho, čo je dostupné vo vašich údajoch, môžete analyzovať emisie na zastávku , spotrebu paliva , čas zastavenia a mnohé ďalšie. V tomto príklade sa zobrazí iba hmotnosť a príjem .

Jeden z mojich súčasných projektov sa snaží vypočítať emisie naprieč viacerými typmi trás vozidiel a za rôznych okolností. To si vyžiadalo odpoveď na dopravný tender.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

1. Súbor údajov

Údaje, ktoré som použil, pochádzajú zo systému riadenia dopravy. Údaje sa môžu sprístupniť rôznymi spôsobmi. Môžu pochádzať z rôznych typov systémov riadenia dopravy , z programu na optimalizáciu trasy alebo z palubného počítača .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

V Power Query mám momentálne päť dotazov. Prvá je tabuľka farieb na ovládanie farebného zobrazenia trás.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Mám tiež dva dotazy, ktoré sú duplikátmi dotazu Routes Data s časťou transformácie údajov Power Query. Pomenoval som ich WKT prep ( Well Known Text Preparation ) a next stop ( Next Stop Preparation ). Tieto dva sa používajú na zlúčenie požadovaných informácií s hlavným dotazom na údaje o trase .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Existuje niekoľko spôsobov, ako splniť jednu z kľúčových požiadaviek v tomto prípade. A to znamená dostať názov , zemepisnú šírku a zemepisnú dĺžku nasledujúceho riadku do predchádzajúceho riadka, aby sa zobrazila postupnosť dodávky.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Ďalej je potrebné uviesť v správnych stĺpcoch odchádzajúce a prichádzajúce depo.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Nakoniec som vytvoril reťazec dobre známy text .  

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Na zarovnanie záznamov som použil obe indexové metódy a zlúčenie s posunutými indexmi od nuly do jednej alebo od jednej do dvoch. Použil som tiež riešenie vlastného stĺpca, kde indexové číslo plus 1 vráti ďalší riadok.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

To môže spôsobiť problémy s pamäťou vo väčších súboroch údajov.

Preto je vhodnejšie použiť metodiku na zlúčenie založenú na stĺpci indexu, pretože je oveľa jednoduchšia.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Mám tiež dotaz na údaje o trasách . Toto sa načíta do modelu.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Dotaz Depots obsahuje informácie týkajúce sa začiatku a konca každej trasy. Tento dotaz som tiež zlúčil s dotazom Trasové údaje .

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Model a základné údaje budú k dispozícii ako referencia. Navrhujem prejsť si aplikované kroky vlastným tempom od zlúčenia dopytu Depots , aby ste získali zemepisnú šírku a dĺžku. Potom prejdite na krok pre ďalšie zastavenie zlučovania, aby ste k údajom pridali dobre známy text. Potom môžete prejsť na kroky na konečné čistenie. 

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Načítal som tabuľky Depots , Colors a Routes Data . Vytvoril som aj spojenie v dátovom modeli.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Takže teraz môžem začať s vizualizáciou.

2. Vizualizácia mapy ikon

Vizuál mapy ikon teraz zobrazuje trasy. Do riadku polí tiež pridal príslušné údaje. Nastavenia na table Formátovanie sú podobné nastaveniam v prvom príklade, ktorý zobrazuje čerpacie stanice.

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Pridal som niekoľko opatrení na výpočet počtu zastávok v trasách, výnosov a hmotnosti . Tie boli umiestnené do kariet. 

Vizuálna mapa ikon LuckyTemplates: WKT Strings

Po pridaní tabuľky a segmentov pre ID depa a názov depa je základná tabuľka analýzy trasy dokončená. Teraz je to dynamické, pretože môžem robiť výbery, ktoré chcem, a podľa toho sa zobrazia výsledky.

Vizuálna mapa ikon LuckyTemplates: WKT Strings




Záver

To je v podstate spôsob, ako používať dobre známe textové reťazce vo vizuáli mapy ikon LuckyTemplates. V tomto návode ste sa mohli naučiť, ako zobraziť viacero vrstiev pomocou WKT pre údaje o toku, ako je napríklad rozvodná sieť plynu alebo trasy vozidiel vo vizuáli mapy ikon.

Majte na pamäti, že pridanie relevantných a požadovaných dátových polí je tiež nevyhnutné na správne fungovanie správy o analýze.

Ďalšie príklady a súvisiaci obsah nájdete na nižšie uvedených odkazoch.

Na zdravie!

Paul


Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.

Najvýkonnejšie volanie funkcie v LuckyTemplates

Najvýkonnejšie volanie funkcie v LuckyTemplates

V tomto blogu preskúmajte množinu údajov LuckyTemplates, najvýkonnejšie volanie funkcií, ktoré vám prináša tisíce funkcií M a DAX na dosah ruky.

Techniky modelovania údajov na organizáciu opatrení DAX

Techniky modelovania údajov na organizáciu opatrení DAX

V dnešnom návode sa podelím o niekoľko techník modelovania údajov o tom, ako lepšie usporiadať vaše merania DAX pre efektívnejší pracovný tok.

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates je skvelý nástroj pre finančné výkazníctvo. Tu je návod, ako vytvoriť prispôsobené tabuľky pre váš finančný dashboard LuckyTemplates.

Osvedčené postupy toku jazyka Power Query

Osvedčené postupy toku jazyka Power Query

V tomto návode sa bude diskutovať o toku jazyka Power Query a o tom, ako môže pomôcť vytvoriť hladkú a efektívnu zostavu údajov.

LuckyTemplates vlastní ikony | Vizualizační technika PBI

LuckyTemplates vlastní ikony | Vizualizační technika PBI

Budu diskutovat o jedné z mých oblíbených technik kolem vlastních ikon LuckyTemplates, která používá vlastní ikony dynamickým způsobem ve vizuálech LuckyTemplates.

Vytváření tabulek LuckyTemplates pomocí funkce UNION & ROW

Vytváření tabulek LuckyTemplates pomocí funkce UNION & ROW

V tomto blogu vám ukážu, jak můžete vytvořit tabulky LuckyTemplates pomocí vzorce, který kombinuje funkci UNION a funkci ROW.