
Zapisz warstwy tymczasowe z wybranej grupy
Narzędzie zapisuje do osobnych plików GeoPackage (*.gpkg) wszystkie wektorowe warstwy tymczasowe ze wskazanej grupy.
Krok po kroku
- Upewnij się, że wybrana grupa w drzewie warstw zawiera interesujące Cię warstwy tymczasowe (bezpośrednio, bez podgrup).
- Uruchom „Zapisz warstwy tymczasowe z wybranej grupy…”.
- Wybierz grupę z listy (jeżeli jest ich więcej niż jedna).
- Wskaż katalog docelowy zapisu (musi być zapisywalny).
- Dla każdej warstwy tymczasowej w grupie:
- zapis do pliku
NazwaWarstwy.gpkg, - wymuszenie nazwy tabeli zgodnie z zasadami poniżej,
- próba przełączenia źródła warstwy na zapisany GPKG.
- zapis do pliku
Nazwy plików i tabel
- Plik:
NazwaWarstwy.gpkg(spacje w ścieżce roboczej mogą zostać zastąpione podkreślnikami). - Nazwa tabeli (funkcja
_to_gpkg_name()):- małe litery, spacje →
_, - usunięcie znaków innych niż
a–z,0–9,_, - pusta nazwa →
warstwa_temp, - jeśli zaczyna się od cyfry → prefiks
t_.
- małe litery, spacje →
- URI po przełączeniu:
/ścieżka/do/NazwaWarstwy.gpkg|layername=<nazwa_tabeli>
Style i odświeżanie
Aktywny styl warstwy (XML) jest zapamiętywany i po przełączeniu źródła przywracany. Warstwa jest następnie przeładowywana i “odmalowywana”.
Komunikaty i zachowanie
- Brak grup w projekcie → komunikat krytyczny.
- Brak warstw tymczasowych w grupie → komunikat informacyjny.
- Katalog bez uprawnień zapisu → komunikat krytyczny.
- Zapis OK, przełączenie NIE → zapis uznany za sukces (ostrzeżenie wyciszone).
- Warstwa w trybie edycji → automatyczny
commitChanges()przed zapisem.
Ograniczenia i dobre praktyki
- Podgrupy są pomijane – przenieś warstwy poziom wyżej.
- Aktualnie: jedna warstwa = jeden plik GPKG.
Rozwiązywanie problemów
Nie widzę warstw do zapisu. Sprawdź, czy w wybranej grupie są warstwy tymczasowe i czy są bezpośrednimi dziećmi grupy.
Po zapisie warstwa nadal wskazuje memory:. Plik prawdopodobnie powstał, ale przełączenie się nie udało. W razie potrzeby ręcznie ustaw źródło na …/NazwaWarstwy.gpkg|layername=<tabela>.
Błąd zapisu do katalogu. Użyj innej lokalizacji, sprawdź uprawnienia i wolne miejsce.
Zniknął styl. Narzędzie przywraca aktywny styl. Jeśli masz wiele stylów nazwanych, upewnij się, że wybrano właściwy.
Chcę jeden GPKG z wieloma tabelami. Aktualna wersja tworzy osobne pliki. Skonsoliduj później.