Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest tutorial, voi explica cum să modificați hărțile de forme vizualizările LuckyTemplates. Hărțile de forme sunt excelente pentru analiza spațială și merg bine cu rapoartele și tablourile de bord LuckyTemplates. Ele pot fi, de asemenea, utilizate ca o caracteristică standard a hărții. Puteți viziona videoclipul complet al acestui tutorial în partea de jos a acestui blog.
Acest exemplu a venit dintr-o problemă întâlnită de unul dintre clienții mei. Harta reprezintă municipalități din Țările de Jos, iar recent câteva dintre acestea au fost unite pentru a forma o singură formă. Ca urmare, harta formei nu mai este corectă și necesită reparare.
Deși acesta este un tutorial legat de LuckyTemplates, vă voi arăta utilizarea software-ului GIS pentru a rezolva această problemă. Trebuie să corectăm limitele formelor și voi demonstra utilizarea unui software special pentru a face acest lucru.
Cuprins
Utilizarea software-ului GIS pentru a modifica hărțile formelor vizuale LuckyTemplates
Pachetele software GIS comerciale pot face acest tip de procesare, dar în acest caz, folosesc un software gratuit numit QGIS, care este remarcabil. Puteți descărca acest software gratuit de pe site-ul lor, qgis.org . Apoi, selectați versiunea cea mai stabilă.
La prima vedere, interfața cu utilizatorul este intimidantă, dar nu vă faceți griji. Avem nevoie doar de câteva opțiuni. QGIS începe cu un ecran gol, dar pentru referință, puteți adăuga o hartă de fundal folosind pluginuri . Putem adăuga o hartă deschisă a străzilor, astfel încât să avem o hartă de bază precisă. Puteți găsi pluginurile aici, sub Gestionare și pluginuri instalate .
Puteți vedea că am instalat mai multe plugin-uri. Cel pe care trebuie să îl instalați este Quick Map Services .
Apoi, accesați Web , apoi Quick Map Services , faceți clic pe Open Street Map ( OSM ), apoi pe Standard .
Veți obține o hartă ca aceasta, care poate servi ca o hartă de fundal. Dar, o voi ascunde pentru că nu avem nevoie de el în acest caz. Dar dacă o faci, uneori este util.
Repararea hărții formelor
Acum că avem o pânză, putem începe să reparăm forma hărții. Găsiți shapefile în fereastra browserului din stânga și trageți-l pe spațiul alb, așa. Harta formei va apărea.
Întotdeauna creez un strat duplicat făcând clic dreapta pe strat și apoi selectând Strat duplicat . Asta pentru siguranță. Dacă dai peste cap, poți oricând să o iei de la capăt.
Acum, faceți clic dreapta pe strat și deschideți tabelul de atribute . Acest tabel reprezintă toate datele din shapefile și acesta va deveni un fișier DBF pe care ulterior îl vom converti în Excel și îl vom folosi în LuckyTemplates.
Trebuie să unim trei municipalități pentru a deveni una , așa că selectăm cele trei forme fie folosind tasta de control și apoi făcând clic pe hartă, fie selectându-le în tabel.
Pentru a merge la pânză, selectați controlul Caracteristici (colțul din stânga sus) și apoi faceți clic pe cele trei municipalități.
După ce acestea sunt selectate, accesați Vector în panglică, selectați Instrumente de geoprocesare și apoi faceți clic pe Dizolvare . Acest lucru va elimina granițele interioare ale celor trei municipalități pentru a deveni o singură formă mare.
În caseta pop-up, faceți clic pe Numai funcții selectate , apoi pe Executare .
Și acum avem această formă mare din cele trei municipalități.
Acum avem două straturi pentru procesare. Unul este acest strat original (imaginea de mai sus), iar celălalt este stratul Dizolvat (imaginea de mai jos), care este partea pe care am scos-o pe restul hărții. După cum puteți vedea, acestea sunt doar acele trei forme îmbinate într-una singură.
În tabelul de atribute al stratului original, vom elimina cele trei forme selectate. Pentru a face acest lucru, selectați cele trei municipalități, apoi faceți clic pe pictograma creion pentru a permite editarea, apoi faceți clic pe coșul de gunoi. Nu uitați să salvați tabelul.
În pânză, ascund partea dizolvată și acum se vede golul din zona celor trei municipii.
În tabelul de atribute al stratului Dizolvat, putem schimba numele în cel dorit. În acest exemplu, să-l numim reparat .
Și acum trebuie să umplem golul din stratul original cu stratul Dizolvat . Pentru a face asta, mergem la caseta noastră de instrumente de procesare aici, în partea dreaptă, tastam merge și selectăm stratul vector de îmbinare .
Apare o fereastră și aici putem selecta cele două straturi.
Acum forma a fost reparată, care apare ca un nou strat, Merged. Faceți clic dreapta pe acest strat, selectați Export și salvați-l ca fișier de formă . Este foarte important să selectați shapefile atunci când îl salvați.
Conversia Shapefiles în TopoJSON și utilizarea ca hărți de forme în LuckyTemplates
După repararea hărților în QGIS, trebuie să convertiți fișierele de formă în fișiere TopoJSON, astfel încât să le puteți utiliza ca hărți de forme vizuale LuckyTemplates.
Pentru a face acest lucru, mergem la site-ul web de formă a hărții (mapshaper.org) și încărcăm fișierele de formă. Asigurați-vă că includeți toate fișierele. Trebuie să facem câteva modificări.
Mai întâi, facem clic pe Import. Shapefile se deschide apoi în mapshaper. Faceți clic pe Consolă și vedeți o fereastră care apare în partea stângă.
Aici introducem informații . Cea mai importantă parte a acestor informații este CRS , sistemul de referință, care este proiecția hărții. Acesta ar trebui să fie WGS84.
Dacă nu este cazul, tastați Project 84 și apăsați Enter. Tipul în Clear .
Introduceți din nou informații și veți descoperi apoi că proiecția s-a schimbat, având în vedere că proiecția dvs. a fost diferită de WGS84. Proiecția este acum corectă pentru utilizare în .
Deoarece am folosit QGIS pentru a modifica tabelul de intrare, nu avem nevoie de editare suplimentară. În cazul în care o faci, poți folosi pictogramele din dreapta sus aici. Faceți clic pe el, selectați o zonă de pe hartă, iar atributele se vor afișa și vor putea fi editate. Dacă editați, asigurați-vă că numele locației de pe hartă corespund cu numele locațiilor din setul dvs. de date.
Următorul lucru de făcut este să faceți clic pe butonul Simplificat . Acest lucru va ajuta la reducerea dimensiunii fișierului formei prin schimbarea sau întinderea contururilor formei. Acest lucru va reduce și timpul de randare. Selectați Metoda , apoi faceți clic pe Aplicare.
În panoul Setări , puteți trage glisorul. De obicei iau ceva de genul 10% și aceste forme sunt în regulă pentru utilizare.
Dacă sunteți mulțumit, faceți clic pe Export , selectați TopoJSON , apoi exportați fișierul și salvați.
După aceea, accesați Excel, deschideți fișierul DBF și salvați-l.
În LuckyTemplates, am importat tabelul reparat. Avem harta vizuală a formei și am adăugat numele municipalității. Sub panoul de formatare – Shape, avem fișierul nostru topoJSON reparat.
Putem selecta pe noua formă și putem vedea că aceasta este cea reparată.
Vizualizarea hărților de forme LuckyTemplates pentru analiză spațială
Vizualizări de date LuckyTemplates – Hărți dinamice în sfaturi cu instrumente
Folosind câmpuri de filtrare și interacțiuni vizuale pentru a crea vizualizări convingătoare în LuckyTemplates
Concluzie
Acesta este un pas destul de mare față de LuckyTemplates, dar este o abilitate grozavă să puteți crea sau modifica propriile forme geografice și să le afișați. În acest caz de utilizare, ne-am uitat la limitele administrative.
Să presupunem că doriți să afișați fabrici sau clădiri în acea poziție geografică pe o hartă. Cu un tabel Excel cu trei sau mai multe perechi de latitudini și longitudini, creați forme geografice care pot fi plasate pe hartă și le faceți obiecte selectabile. Ai posibilități infinite.
Sper că veți găsi acest tutorial de ajutor. Consultați linkurile de mai jos pentru mai mult conținut despre hărțile de forme LuckyTemplates.
Noroc!
Paul
Ce este Sinele în Python: Exemple din lumea reală
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.
Î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.
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.
Î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.
Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.
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.
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.
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