Forum QGIS
Geopaczka zapis wms i przesłanie - Wersja do druku

+- Forum QGIS (http://forum.quantum-gis.pl)
+-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html)
+--- Dział: QGIS (http://forum.quantum-gis.pl/forum-5.html)
+--- Wątek: Geopaczka zapis wms i przesłanie (/thread-1992.html)



Geopaczka zapis wms i przesłanie - monikaaab - 03-08-2022

Hej, 
Czy ktoś spotkał się już z przesyłaniem geopaczki w wektorami oraz wms? Dostałam cała listę wms (minimum 17), które mam "podłączyć" dla zleceniodawcy do geopaczki z innymi danymi. Miałam taki pomysł, aby utworzyć geopaczkę (z typem geometrii: No geometry) podłączyć WMS i zapisać do GeoPackage jako projekt--> zapisz do--> GeoPackage. 
Tu pojawiły się dwa problemy:
1. Pojawił się komunikat "Nie można zapisać projektu do pamięci geopaczki..... " powód wg komunikatu "database is locked"
2. W zakładce Bazy danych nie widzę utworzonej bazy.
Czy jest skuteczny sposób przekazania takiego zbioru danych?
Pozdrawiam


RE: Geopaczka zapis wms i przesłanie - xmaziax - 03-08-2022

To co robisz powinno działać.

1) Z tym się nie spotkałem.

2) Jeśli zakładasz warstwę, a przy okazji plik GPKG, jest on utworzony, ale nie podpięty pod QGis.
Przy zapisie projektu do pliku (okno Zapisz projekt do GeoPackage) wybierasz przycisk  z ... i wskazujesz plik bazy.
Żeby mieć dostępne połączenie do wyboru, np dostępne także z poziomu menu BazyDanych, musisz zbudować połączenie z GPKG.
Np z poziomu dodawania danych do QGIS, przy GeoPackage dajesz Nowe i uzupełniasz to co trzeba.

Połączenia do WMS możesz sobie też przenieść eksportując je z poziomu menu Zarządzanie źródłami danych WMS/WMTS.
Tam po prostu zapisujesz zdefiniowane połączenia do XML i  przenosisz tam gdzie tego potrzebujesz.


RE: Geopaczka zapis wms i przesłanie - monikaaab - 05-08-2022

Dzięki. Działa, wms widać Smile
Geopaczka jest widoczna z menu Baza Danych tak po prostu.... Dodałam kolejne warstwy i wms i nagle, bez żadnych zmian paczka zaczęła być widoczna.
Od czego to jest zależne, że czasem nie mogę zapisać projektu w bazie, bo wg komunikatu "database is locked", a po jakimś czasie nie zmieniając nic zapis jest możliwy?