QMapa

Licencja darmowa: GNU GPL

Wtyczka do programu QGIS służąca do wizualizacji mapy zasadniczej z plików GML obejmujących dane EGiB, GESUT i BDOT500.

Stylizacja mapy realizowana przez wtyczkę jest zgodna ze standardami tworzenia mapy zasadniczej określonymi w rozporządzeniu Ministra Rozwoju, Pracy i Technologii z dnia 23 lipca 2021 r. w sprawie bazy danych obiektów topograficznych oraz mapy zasadniczej.

Aplikacja obsługuje zbiory danych EGiB, GESUT i BDOT500 zapisane w formacie GML i sporządzone zgodnie z modelami danych 2021 określonymi w rozporządzeniach dotyczących tych baz danych.

Wymagania systemowe

Wtyczka wymaga wersji QGIS 3.24 lub wyższej.

Można ją pobrać tutaj z oficjalnego repozytorium QGIS:

Before After

CO NOWEGO?

Wersja 2.3.1

Usprawnienia:

  • Dostosowanie obsługi VectorTranslateOptions w zależności od wersji GDAL (< 3.7.0)

Wersja 2.3.0

Usprawnienia:

  • Poprawa obliczania kreskowania i kolorów – błąd zawieszenia się przy 70%.
  • Poprawa wczytywania wielokrotnie występujących atrybutów (np. rodzaj sieci).

Wersja 2.2.0

Usprawnienia:

  • Dostosowanie importu do nowszych wersji QGIS (z GDAL 3.9.0).
  • Poprawa symbolizacji dla prezentacji graficznej.
  • Rozpoznawanie niekompletnego pliku, który zawiera tylko prezentację graficzną, a nie zawiera obiektów.

Wersja 2.1.0

Usprawnienia:

  • Dodanie raportowania statystyk użytkowania wtyczki.
  • Dodanie warstw EGB_AdresZameldowania oraz EGB_AdresStalegoPobytu jako zgodnych z rozporządzeniem.
  • Poprawa wykazywania obiektów niestandardowych w raporcie.
  • Poprawa odczytu gml z uszkodzonymi obiektami (np. obiekt z uszkodzoną geometrią).
  • Poprawa odczytu gml w przypadku wielokrotnego definiowania przestrzeni nazw w pliku.
  • Dodanie symbolizacji (etykiety) dla EGB_AdresNieruchomosci brak takiego symbolu w rozporzadzeniu.

Wersja 2.0.1

Usprawnienia:

  • Optymalizacja importu plików GML – zoptymalizowano wczytywanie parametrów prezentacji kartograficznej, w tym w szczególności wyliczenia kolorów rzędnych w GESUT z relacji zapisanych w obiektach.
  • Dodano podwarstwy dla obiektów nieoznaczonych, tj. bez określonego rodzaju prezentacji kartograficznej.
  • Lepsza wizualizacja obiektów specyficznych:
    1. nietypowe skarpy,
    2. symbol furtki i bramy wstawiany na prawo,
    3. symbolika kanału technologicznego i obudowy ochronnej o geometrii multilinia.

Więcej szczegółów znajdziesz w instrukcji użytkowania dołączonej do wtyczki.

Wersja 2.0.0

Usprawnienia:

  • Zoptymalizowano import plików GML – dodano raport z importu i obsługę obiektów niezgodnych z modelami 2021.
  • Uporządkowano rozwarstwienie mapy, w tym opisy obiektów.
  • Poprawiono wyświetlanie przy dużym oddaleniu widoku – treść mapy nie znika z ekranu.

Nowe funkcjonalności:

  • Wypełnij kolorami – umożliwia kolorowanie obiektów powierzchniowych w celu lepszej percepcji mapy.
  • Wyświetl wersje – pozwala wyróżnić wersje obiektów: nowe, modyfikowane, archiwalne, usunięte. Użytkownik może wybrać wersje do wyświetlenia i nadać im własne kolory. Funkcja umożliwia też zastosowanie filtra znacznikCzasu (data i godzina), np.:
    1. Dla zmian dokonanych przez wykonawcę w pliku GML.
    2. Dla porównania zmian w PZGiK – np. po pobraniu dwóch wersji plików.

Kolorowanie mapy
Kolorowanie obiektów powierzchniowych znacznie zwiększa percepcję wzrokową mapy. Przy jej zastosowaniu dużo łatwiejsze staje się rozróżnianie obiektów na mapie, wychwytywanie braków w pokryciu treścią, a nawet wzrokowe identyfikowanie błędów w geometrii. Kolorowanie mapy można bardzo łatwo dostosować do swoich preferencji, ponieważ jego parametry są zapisane w czytelnym pliku XLSM. Wystarczy otworzyć plik XLSM z paletą kolorów wypełnień, zmienić w nim kolory lub szrafury dla wybranych obiektów i zapisać, a następnie odświeżyć wypełnianie kolorami za pomocą wtyczki.

Wyświetlanie wersji obiektów
Druga z nowych funkcji umożliwia wyświetlanie i wyróżnianie wersji obiektów nowych (pierwszych), modyfikowanych, archiwalnych oraz usuniętych (ostatnich). Użytkownik może wybierać wersje obiektów, które chce wyświetlać w rysunku mapy. Ponadto może także zastosować wybrane kolory celem wyróżnienia poszczególnych wersji obiektów. Do tego opcja „zastosuj filtr znacznikCzasu” umożliwia wskazanie momentu na osi czasu – konkretnej daty i godziny, od której mają być wyświetlone/wyróżnione wersje obiektów. Zastosowanie filtra „znacznikCzasu” może mieć praktyczne zastosowanie dla zwizualizowania, np.:

  • zmian dokonanych przez wykonawcę prac geodezyjnych w swoim wynikowym pliku GML,
  • zmian zaistniałych w bazach PZGiK, jeżeli dane z PZGiK były pobierane dwukrotnie w określonym odstępie czasowym – zaimportować drugi plik GML pobrany z bazy PZGiK i ustawić w polu znacznikCzasu datę i godzinę wydania pierwszego pliku z bazy PZGiK.
Raport z importu

Raport z importu zawiera sumę kontrolną importowanego pliku GML wyliczoną wg standardu SHA-256 oraz informacje o dacie i godzinie wykonania importu, a także informacje o zaimportowanych klasach obiektów w rozbiciu na bazy danych EGiB, GESUT i BDOT500. Ponadto w raporcie znajduje się informacja o ilości wersji obiektów w poszczególnych klasach, w tym także z rozróżnieniem stanu tych wersji (nowemodyfikowanearchiwalneusunięte), a także o ilości obiektów (zliczane unikalne identyfikatory IIP bez wersji).

Informacja o ilości obiektów w klasach EGB_PrezentacjaGraficzna, OT_PrezentacjaGraficzna,  GES_PrezentacjaGraficzna  świadczy o tym, że plik GML zawiera elementy redakcji kartograficznej.

Raport z importu - GESUT

Rozwarstwienie rysunku mapy

Drzewo rozwarstwienia posiada 4 poziomy:

  • Nazwa pliku
    • Baza danych
      • Klasa obiektów
        • Obiekty

Obiekty rozdzielone są również wg geometrii (punktowe, liniowe, powierzchniowe). Podwarstwy pozwalają na zarządzanie widocznością. Liczby w nawiasach kwadratowych informują o liczbie obiektów.

Opisy obiektów i etykiety QGIS

Opisy KARTO z klasy PrezentacjaGraficzna są wyświetlane jako punkty w warstwach:

  • EGB_opisyKARTO
  • OT_opisyKARTO
  • GES_opisyKARTO

Każda zawiera podwarstwy odpowiadające klasom obiektów. Aby je wyświetlać, należy wybrać redakcję KARTO. Dla etykiet QGIS – ustawić redakcję AUTO.

Pomocnicze elementy redakcji kartograficznej

Elementy takie jak poliliniaKierunkowa, poczatekGorySkarpy, odnośnik itd. zgrupowane są w warstwach:

  • EGB_pomocniczeElementyKARTO
  • OT_pomocniczeElementyKARTO
  • GES_pomocniczeElementyKARTO