Import GML dla Planu ogólnego gminy
Wczytaj plik GML Planu Ogólnego Gminy, przekonwertowuj go bezpiecznie do warstw tymczasowych z automatycznym nadaniem stylów i uzupełnieniem wybranych pól opisowych dla warstwy StrefaPlanistyczna.
Co robi narzędzie (w skrócie)
- Wybór pliku GML – wskazujesz źródłowy plik POG (GML/XML).
- Konwersja do warstw tymczasowych
- Uzupełnienie pól opisowych – dla
StrefaPlanistycznadopisywane są pola:profil_podstawowy,profil_dodatkowy,nazwa, wypełniane na podstawie atrybutów xlink:title odczytanych bezpośrednio z GML. - Stylizacja z plików QML – każda warstwa (jeśli ma przypisany plik) otrzymuje styl z katalogu
resources/qml. - Porządek w projekcie – wszystkie warstwy trafiają do grupy
Plan Ogólny Gminyw drzewie projektu QGIS.
Decyzje projektowe i bezpieczeństwo
- Konwersja GML → GPKG w katalogu tymczasowym (unikalna nazwa pliku, losowe sufiksy).
- Automatyczne dopasowanie geometrii do typu multi (ułatwia dalszą obróbkę i stylizację).
- Mapowanie typów dat na tekst – unika problemów przy niejednorodnych wartościach dat w źródle.
- Brak modyfikacji oryginalnego GML; plik GPKG tymczasowy możesz skasować po zakończeniu pracy.
Uwagi
- Jeśli w GML są błędne rekordy, zostaną pominięte (skip failures); komunikaty pojawią się w konsoli/dzienniku.
- Jeśli nazwy tabel w GPKG różnią się prefiksem przestrzeni nazw, narzędzie próbuje wariantów (np.
schema:namevsname). - Pola opisowe w
StrefaPlanistycznasą opcjonalne – zostaną puste, gdy brak odpowiednich elementów/atrybutów w GML.
Najlepsze praktyki
- Przed importem upewnij się, że plik GML pochodzi z wiarygodnego źródła (zgodny ze schematem POG) i jest zwalidowany na gov.pl
- Po imporcie sprawdź CRS projektu i warstw (style często zakładają konkretny układ).
- Po weryfikacji danych zapisz finalne warstwy do GPKG/GeoPackage projektu (utrwalenie).
Komunikaty i diagnozowanie
- „Błąd parsowania GML” – GML jest niekompletny lub niezgodny; sprawdź poprawność pliku.
- „Brak warstwy ‘StrefaPlanistyczna’ w GPKG” – konwersja nie utworzyła tabeli o oczekiwanej nazwie; sprawdź nazewnictwo warstw.
- „Styl … – brak pliku” – brak odpowiedniego QML w
resources/qml; skopiuj lub zaktualizuj pliki stylów. - „Gotowe. Dopasowano tytuły w X strefach.” – liczba stref, dla których udało się uzupełnić pola profil_* i/lub nazwa.
