Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

W tym samouczku wyjaśnię, jak modyfikować mapy kształtów w wizualizacjach usługi LuckyTemplates. Mapy kształtów doskonale nadają się do analiz przestrzennych i dobrze współpracują z raportami i pulpitami nawigacyjnymi usługi LuckyTemplates. Mogą być również używane jako standardowy element mapy. Możesz obejrzeć pełny film z tego samouczka na dole tego bloga.

Ten przykład pochodzi z problemu napotkanego przez jednego z moich klientów. Mapa przedstawia gminy w Holandii, a ostatnio kilka z nich zostało połączonych w jeden kształt. W rezultacie mapa kształtu nie jest już poprawna i wymaga naprawy.

Chociaż jest to samouczek związany z usługą LuckyTemplates, pokażę ci użycie oprogramowania GIS w celu rozwiązania tego problemu. Musimy poprawić granice kształtów, a ja zademonstruję użycie do tego specjalnego oprogramowania.

Spis treści

Używanie oprogramowania GIS do modyfikowania map kształtów Wizualizacje usługi LuckyTemplates

Komercyjne pakiety oprogramowania GIS mogą wykonywać tego typu przetwarzanie, ale w tym przypadku używam darmowego oprogramowania o nazwie QGIS, które jest znakomite. Możesz pobrać to bezpłatne oprogramowanie z ich strony internetowej qgis.org . Następnie wybierz najbardziej stabilną wersję.

Na pierwszy rzut oka interfejs użytkownika jest onieśmielający, ale bez obaw. Potrzebujemy tylko kilku opcji. QGIS zaczyna się od pustego ekranu, ale dla odniesienia możesz dodać mapę w tle za pomocą wtyczek . Możemy dodać otwartą mapę ulic, dzięki czemu mamy dokładną mapę bazową. Wtyczki można znaleźć tutaj, w sekcji Zarządzaj i instaluj wtyczki .

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Możesz zobaczyć, że zainstalowałem kilka wtyczek. Ten, który musisz zainstalować, to Quick Map Services .

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Następnie przejdź do Web , następnie do Quick Map Services , kliknij Open Street Map ( OSM ), a następnie Standard .

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Otrzymasz taką mapę, która może służyć jako mapa tła. Ale ukryję to, ponieważ w tym przypadku go nie potrzebujemy. Ale jeśli to zrobisz, czasami się to przydaje.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Naprawianie mapy kształtów

Teraz, gdy mamy płótno, możemy przystąpić do naprawy kształtu mapy. Znajdź plik kształtu w oknie przeglądarki po lewej stronie i przeciągnij go na białą przestrzeń, tak jak poniżej. Zostanie wyświetlona mapa kształtu.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Zawsze tworzę zduplikowaną warstwę, klikając warstwę prawym przyciskiem myszy, a następnie wybierając Duplikat warstwy . To dla bezpieczeństwa. Jeśli coś schrzanisz, zawsze możesz zacząć od nowa.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Teraz kliknij prawym przyciskiem myszy warstwę i otwórz tabelę atrybutów . Ta tabela reprezentuje wszystkie dane w pliku kształtu, który stanie się plikiem DBF, który później przekonwertujemy w programie Excel i użyjemy w usłudze LuckyTemplates.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Musimy połączyć trzy gminy, aby stać się jedną , więc wybieramy trzy kształty za pomocą klawisza Control, a następnie klikając mapę lub wybierając je w tabeli.

Aby przejść do płótna, wybierz kontrolkę Funkcje (lewy górny róg), a następnie kliknij trzy gminy.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Po ich wybraniu przejdź do Vector na wstążce, wybierz Narzędzia geoprzetwarzania , a następnie kliknij Rozwiąż . Spowoduje to usunięcie wewnętrznych granic trzech gmin, aby stały się jednym dużym kształtem.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

W wyskakującym okienku kliknij Tylko wybrane funkcje , a następnie Uruchom .

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

A teraz mamy ten jeden duży kształt z trzech gmin.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Mamy teraz dwie warstwy do przetworzenia. Jedna to ta oryginalna warstwa (obrazek powyżej), a druga to warstwa rozpuszczona (obrazek poniżej), czyli część, z której usunęliśmy resztę mapy. Jak widać, są to tylko te trzy kształty połączone w jeden.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

W tabeli atrybutów oryginalnej warstwy usuniemy trzy wybrane kształty. Aby to zrobić, wybierz trzy gminy, a następnie kliknij ikonę ołówka, aby zezwolić na edycję, a następnie kliknij kosz. Nie zapomnij zapisać tabeli.

Na płótnie ukrywam rozpuszczoną część i teraz widać pustkę na terenie trzech gmin.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

W tabeli atrybutów warstwy Dissolved możemy zmienić nazwę na żądaną. W tym przykładzie nazwijmy to Naprawiony .

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

A teraz musimy wypełnić pustkę w oryginalnej warstwie warstwą Dissolved . Aby to zrobić, przechodzimy do naszego zestawu narzędzi do przetwarzania tutaj po prawej stronie, wpisujemy scalanie i wybieramy warstwę wektora scalania .

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Pojawi się okno i tutaj możemy wybrać dwie warstwy.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Teraz kształt został naprawiony, co pokazuje nową warstwę, Połączone. Kliknij tę warstwę prawym przyciskiem myszy, wybierz Eksportuj i zapisz ją jako plik kształtu . Bardzo ważne jest, aby podczas zapisywania wybrać plik kształtu.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Konwertowanie plików Shape na format TopoJSON i używanie ich jako map kształtów w usłudze LuckyTemplates

Po naprawieniu map w QGIS musisz przekonwertować pliki shape na pliki TopoJSON, aby można było ich używać jako wizualizacji map kształtów usługi LuckyTemplates.

W tym celu wchodzimy na stronę map shape (mapshaper.org) i ładujemy pliki shape. Pamiętaj, aby dołączyć wszystkie pliki. Musimy wprowadzić kilka modyfikacji.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Najpierw klikamy Importuj. Plik kształtu zostanie następnie otwarty w programie mapshaper. Kliknij Konsola , a po lewej stronie pojawi się okno.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

W tym miejscu wpisujemy info . Najważniejszą częścią tych informacji jest CRS , układ odniesienia, który jest odwzorowaniem mapy. To powinno być WGS84.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Jeśli tak nie jest, wpisz Project 84 i naciśnij enter. Typ w Clear .

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Wpisz ponownie informacje , a zobaczysz, że projekcja się zmieniła, biorąc pod uwagę, że twoja projekcja różniła się od WGS84. Projekcja jest teraz poprawna do użycia w .

Ponieważ użyliśmy QGIS do zmodyfikowania tabeli wpisów, nie potrzebujemy dalszej edycji. W takim przypadku możesz użyć ikon w prawym górnym rogu tutaj. Kliknij na nią, wybierz obszar na mapie, a atrybuty zostaną wyświetlone i będzie można je edytować. Jeśli edytujesz, upewnij się, że nazwy lokalizacji na mapie odpowiadają nazwom lokalizacji w Twoim zbiorze danych.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Następną rzeczą do zrobienia jest kliknięcie przycisku Uproszczone . Pomoże to zmniejszyć rozmiar pliku kształtu poprzez zmianę lub rozciągnięcie konturów kształtu. Skróci to również czas renderowania. Wybierz metodę , a następnie kliknij Zastosuj.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

W okienku Ustawienia możesz przeciągnąć suwak. Zwykle biorę około 10% i te kształty są w porządku do użycia.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Jeśli jesteś zadowolony, kliknij Export , wybierz TopoJSON , a następnie wyeksportuj plik i zapisz.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Następnie przejdź do programu Excel, otwórz plik DBF i zapisz go.

W LuckyTemplates zaimportowaliśmy naprawioną tabelę. Mamy wizualizację mapy kształtu i dodaliśmy nazwę gminy. Pod panelem formatowania – Shape mamy nasz naprawiony plik topoJSON.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać

Możemy wybrać nowy kształt i widzimy, że jest to naprawiony kształt.

Mapy kształtów LuckyTemplates – jak tworzyć i naprawiać


LuckyTemplates Wizualizacja mapy kształtów do analiz przestrzennych
Wizualizacje danych LuckyTemplates — mapy dynamiczne w podpowiedziach
Używanie pól filtrów i interakcji wizualnych do tworzenia atrakcyjnych wizualizacji w LuckyTemplates

Wniosek

To spory krok w stosunku do LuckyTemplates, ale umiejętność tworzenia lub modyfikowania własnych kształtów geograficznych i wyświetlania ich to świetna umiejętność. W tym przypadku przyjrzeliśmy się granicom administracyjnym.

Powiedzmy, że chcesz wyświetlić na mapie fabryki lub budynki w tym położeniu geograficznym. Za pomocą tabeli programu Excel z trzema lub więcej parami szerokości i długości geograficznej można tworzyć kształty geograficzne, które można umieścić na mapie i uczynić je obiektami wybieralnymi. Masz nieskończone możliwości.

Mam nadzieję, że ten samouczek okaże się pomocny. Sprawdź poniższe łącza, aby uzyskać więcej informacji na temat map kształtów w usłudze LuckyTemplates.

Dzięki!

Paweł

Leave a Comment

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.

Funkcje zbierania w Microsoft Power Automate

Funkcje zbierania w Microsoft Power Automate

Odkryj różnorodne funkcje zbierania, które można wykorzystać w Power Automate. Zdobądź praktyczne informacje o funkcjach tablicowych i ich zastosowaniu.

Oceń wydajność kodu DAX w DAX Studio

Oceń wydajność kodu DAX w DAX Studio

Z tego samouczka dowiesz się, jak ocenić wydajność kodów DAX przy użyciu opcji Uruchom test porównawczy w DAX Studio.

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Jak zapisać i załadować plik RDS w R

Jak zapisać i załadować plik RDS w R

Dowiesz się, jak zapisywać i ładować obiekty z pliku .rds w R. Ten blog będzie również omawiał sposób importowania obiektów z R do LuckyTemplates.

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

W tym samouczku omówiono sposób korzystania z techniki wielowątkowych wizualizacji dynamicznych w celu tworzenia szczegółowych informacji na podstawie dynamicznych wizualizacji danych w raportach.

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

W tym artykule omówię kontekst filtra. Kontekst filtrowania to jeden z głównych tematów, z którym każdy użytkownik usługi LuckyTemplates powinien zapoznać się na początku.

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Chcę pokazać, jak usługa online LuckyTemplates Apps może pomóc w zarządzaniu różnymi raportami i spostrzeżeniami generowanymi z różnych źródeł.

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Dowiedz się, jak obliczyć zmiany marży zysku przy użyciu technik, takich jak rozgałęzianie miar i łączenie formuł języka DAX w usłudze LuckyTemplates.