Jedną ze wspaniałych funkcji, które oferujemy użytkownikom poziomów Professional i Team, jest możliwość dostępu do historii projektu. Nie lubimy myśleć o tym, że coś pójdzie nie tak, ale czasami może być konieczne przywrócenie poprzedniej wersji projektu z jakiegoś powodu. Może to być tak proste, jak przejście do internetowego pulpitu nawigacyjnego, pobranie wersji projektu, do której chcesz powrócić, i utworzenie nowego projektu z pobranym plikiem za pomocą wtyczki QGIS .
Jak pobrać większe projekty?
Podczas próby pobrania pliku projektu z pulpitu nawigacyjnego może pojawić się komunikat o błędzie, ponieważ rozmiar projektu jest zbyt duży. Na pulpicie nawigacyjnym istnieje ograniczenie rozmiaru projektu do pobrania do 1 GB. Większe projekty można jednak pobrać za pomocą konsoli Python w QGIS. Nie martw się, jeśli nie jesteś biegły w Pythonie, pokażemy Ci dokładnie, jak to zrobić, wszystko, co musisz zrobić, to wykonać następujące kroki:
1. Otwórz QGIS i upewnij się, że jesteś zalogowany do wtyczki Mergin Maps
2. Otwórz konsolę Python, klikając ikonę "Python" lub naciskając "CTRL+ALT+P" na klawiaturze.

3. Kliknij przycisk "Pokaż edytor", aby otworzyć edytor skryptów.

4. Wprowadź skrypt z poniższego pola do edytora skryptów, który zostanie otwarty po prawej stronie, zastępując poniższe wartości własnymi informacjami:
- my_username
- my_password
- my_workspace
- my_project
- project_version
- work_dir - zmień ścieżkę katalogu tylko wewnątrz pierwszego zestawu cudzysłowów i zakończ ścieżkę katalogu podwójnym ukośnikiem odwrotnym "\\".
from Mergin.mergin import MerginClient
my_username = "your username"
my_password = "your password"
my_workspace = "your workspace"
my_project = "project name"
project_version = "v2"
work_dir = r"C:\desired\path\to_download" + f"{my_project}"
mc = MerginClient(login=my_username, password=my_password)
mc.download_project(f"{my_workspace}/{my_project}",work_dir,version=project_version)
Po wprowadzeniu informacji można opcjonalnie zapisać skrypt jako plik w folderze projektu, aby móc go użyć ponownie w razie potrzeby.

5. Naciśnij zielony przycisk "Uruchom skrypt" znajdujący się nad oknem po prawej stronie, co spowoduje uruchomienie skryptu i pobranie projektu do wskazanego folderu.
