Una de las grandes características que ofrecemos a los usuarios de nuestros niveles Profesional y Equipo es la posibilidad de acceder al historial del proyecto. No nos gusta pensar que las cosas van mal, pero a veces puede que necesites volver a una versión anterior de tu proyecto por alguna razón. Para ello, basta con acceder al panel de control web, descargar la versión del proyecto a la que se desea volver y crear un nuevo proyecto con el archivo descargado mediante el complemento QGIS .
¿Cómo puedo descargar proyectos más grandes?
Es posible que reciba un mensaje de error cuando intente descargar el archivo del proyecto desde el panel de control porque el tamaño del proyecto es demasiado grande. Hay un límite en el tablero de mandos de 1GB para el tamaño del proyecto a descargar. Sin embargo, los proyectos más grandes pueden descargarse utilizando la consola Python en QGIS. No te preocupes si no dominas Python, vamos a mostrarte exactamente cómo hacerlo, todo lo que tienes que hacer es seguir estos pasos:
1. Abra QGIS y asegúrese de que ha iniciado sesión en el plugin Mergin Maps .
2. Abre la consola de Python haciendo clic en el icono "Python" o pulsando "CTRL+ALT+P" en el teclado.
3. Haga clic en el botón "Mostrar editor" para abrir el editor de scripts.
4. Introduzca la secuencia de comandos en el cuadro de abajo en el editor de secuencias de comandos que se abre en el lado derecho, sustituir los valores de los siguientes con su información:
- mi_nombre_de_usuario
- mi_contraseña
- mi_espacio_de_trabajo
- mi_proyecto
- versión_del_proyecto
- work_dir - sólo cambie la ruta del directorio dentro del primer conjunto de comillas y termine la ruta del directorio con una doble barra invertida '\\\'.
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)
Una vez introducida la información, puede guardar opcionalmente el script como un archivo en la carpeta del proyecto para poder volver a utilizarlo en caso necesario.
5. Pulsa el botón verde "Ejecutar Script" situado sobre la ventana de la derecha y se ejecutará el script y se descargará el proyecto en la carpeta que hayas especificado.