|Documentación

Gestión de archivos

El gestor de archivos

Cada instancia tiene su espacio de archivos: sus proyectos de QGIS, su configuración de Lizmap y los datos que usan. El gestor de archivos lo muestra en el navegador. Ábralo desde la ficha de la instancia, en la página Instancias, con el botón Archivos.

El gestor de archivos: arriba, la ruta de la carpeta abierta (aquí Raíz), la búsqueda y el espacio ocupado; debajo, la barra de acciones; luego el contenido, con una casilla y un menú por fila. El tamaño de una carpeta es el de su contenido.

Arriba: Volver a la carpeta superior y la ruta de la carpeta; a la derecha, Filtrar esta carpeta…, Actualizar, el paso de la Vista de lista a la Vista de cuadrícula y el espacio usado por su cuenta. Debajo, la barra de acciones está siempre visible: Enviar y Nueva carpeta, luego, para la selección, su número, Descargar, Cambiar nombre y Eliminar, en gris mientras no haya nada seleccionado. Los tres puntos, Más acciones, ofrecen Abrir, Copiar, Cortar, Pegar, A la base de datos para un GeoPackage y Validar el proyecto. Un proyecto QGIS seleccionado añade a la barra Abrir el mapa, que abre su mapa Lizmap en una pestaña nueva, y Validar el proyecto; el icono de un proyecto publicado también abre su mapa con un clic. Seguridad, junto a la búsqueda, ajusta las protecciones de la instancia: Protección contra la eliminación y Proteger los proyectos QGIS.

Haga doble clic en una carpeta para abrirla, en un archivo para descargarlo. La ruta le lleva de un clic a cualquier carpeta superior. La casilla de una fila la selecciona; la del encabezado selecciona todo. Los tres puntos al final de una fila, el clic derecho o una pulsación larga en pantalla táctil abren el menú de sus acciones; Actualizar vuelve a leer la carpeta, por ejemplo tras un envío hecho desde QGIS.

Enviar archivos

  1. Abra la carpeta de destino.
  2. Haga clic en Enviar, o elija Enviar archivos en el menú del clic derecho. Se abre la ventana Enviar.
  3. Enviar una carpeta envía una carpeta entera, subcarpetas incluidas; Enviar archivos envía uno o varios archivos.

Si ya existe un elemento con el mismo nombre, la ventana Archivos existentes le pregunta si hay que reemplazarlo. La ventana de seguimiento muestra luego el envío, el procesamiento en el servidor y el resultado. Los archivos rechazados aparecen ahí con su motivo: vea lo que se rechaza.

Un envío más corto

  • Un archivo ya actualizado en la instancia, del mismo tamaño y sin cambios desde entonces, no se vuelve a enviar: reenviar la carpeta de un proyecto en la que solo cambió el proyecto lleva unos segundos.
  • Un GeoPackage modificado solo envía las partes que cambiaron: corregir algunas entidades de un archivo de 300 MB solo envía unos MB.
  • GeoPackage, Shapefile y CSV se comprimen durante el envío: de dos a tres veces menos datos en su conexión.
  • Un corte de conexión no obliga a empezar de nuevo: el envío se reanuda solo. Si la página se cerró, vuelva a enviar los mismos archivos: lo que ya había llegado no se vuelve a enviar.
  • Puede salir del gestor durante un envío: continúa, y un indicador en la parte inferior de la pantalla sigue su progreso. No cierre la pestaña antes de que termine.

Desde un enlace

Para un archivo grande con una conexión lenta, súbalo primero a Google Drive o Dropbox, compártalo públicamente y pegue su enlace en Desde un enlace, en la parte inferior de la ventana Enviar, y haga clic en Importar. El servidor de su instancia descarga el archivo él mismo, mucho más rápido de lo que su conexión lo enviaría. Una carpeta compartida de Google Drive se importa entera, subcarpetas incluidas; también sirve una dirección directa del archivo. Según la instancia, puede que esta opción no se ofrezca.

Un proyecto QGIS no se importa desde un enlace: debe comprobarse al enviarlo. En una carpeta importada, los proyectos se dejan de lado y se listan al final: envíelos después con Enviar archivos, o desde QGIS con la extensión. Solo pesan unos KB.

El almacenamiento

La parte inferior de la página indica el número de elementos de la carpeta; arriba, junto a la búsqueda, se muestra su almacenamiento usado, frente al límite de su plan. Un envío que no cabe en el espacio restante se rechaza antes de empezar, y una ventana le propone pasar a un plan superior. Cuando su cuota está superada, el gestor sigue abierto para liberar espacio, pero los envíos quedan bloqueados: vea las cuotas.

Un miembro de su equipo solo abre el gestor si tiene el permiso Gestionar los archivos.

Copiar, mover, renombrar, eliminar

Haga clic en un elemento, o marque su casilla, para seleccionarlo. Ctrl, o Cmd en Mac, añade un elemento a la selección; Mayús selecciona un intervalo. Las acciones se aplican a toda la selección.

AcciónCómoQué ocurre
CopiarCopiar y luego Pegar en la carpeta deseada, o Ctrl+C y luego Ctrl+V.Si el nombre ya está ocupado, la copia recibe el sufijo - copie. La copia se rechaza si supera su almacenamiento.
MoverCortar y luego Pegar, o Ctrl+X y luego Ctrl+V. También puede arrastrar los elementos sobre una carpeta, o sobre una carpeta de la ruta.Si el destino ya contiene esos nombres, la ventana Elementos existentes propone Reemplazar.
RenombrarCambiar nombre en la barra de acciones o el menú, o F2.Un solo elemento a la vez. El nuevo nombre no debe estar ya ocupado en la carpeta.
DescargarDescargar en la barra de acciones o el menú, o doble clic en un archivo.Una carpeta, o varios elementos, llegan en un archivo ZIP. Si la instancia protege sus proyectos QGIS, un archivo .qgs o .qgz marcado Protegido no se descarga y queda fuera del archivo comprimido.
EliminarEliminar en la barra de acciones o el menú, o la tecla Supr.Tras confirmar, los elementos se borran, con todo el contenido de las carpetas.

Un proyecto publicado son dos archivos, el proyecto y su .qgs.cfg, con el mismo nombre. Renombrar o mover uno sin el otro retira el proyecto de su portal.

Un borrado libera el espacio al instante, y su uso se recalcula en los segundos siguientes. Si superaba su cuota, sus instancias vuelven a arrancar solas en cuanto quedan por debajo del límite.

Un borrado es definitivo: no hay papelera. Conserve una copia de sus proyectos y datos en su equipo.

Lo que se acepta y lo que se rechaza

El gestor acepta todos los tipos de archivo, salvo los que podrían ejecutarse en el servidor. Estos se rechazan, sea cual sea su contenido:

  • programas e instaladores: .exe, .dll, .so, .msi, .deb, .rpm, .dmg;
  • scripts y código fuente: .sh, .bat, .cmd, .ps1, .py, .js, .ts, .php, .rb, .pl, .java, .jar, .c, .cpp, .cs, .go, .rs, .lua, .r y los demás lenguajes habituales;
  • scripts SQL: .sql;
  • archivos de configuración del sistema: .ini, .conf, .env, .htaccess, .htpasswd.

Antes del envío, la ventana Archivos no permitidos enumera los que se descartarán y propone seguir con los demás. Para cargar un script SQL en la base, use sus propias herramientas: vea conectarse a la base.

Un archivo ZIP no se descomprime: se guarda tal cual, y un proyecto que contenga no se publica. Envíe mejor la carpeta del proyecto con Enviar una carpeta.

Los controles sobre los proyectos de QGIS

Cada proyecto de QGIS subido se examina antes de guardarse, y dos defectos hacen que se rechace:

  • capas en sistemas de coordenadas distintos: cada capa divergente se reproyectaría en cada visualización, para cada visitante. Guarde sus capas en una proyección única; los mapas de fondo no cuentan;
  • conexiones PostgreSQL que apuntan a otra base distinta de la de la instancia. El motivo del rechazo recuerda la dirección, la base y el puerto esperados, los de la ficha de la instancia.

Un proyecto aceptado puede recibir observaciones, por ejemplo sobre una capa que hará lento el mapa. No bloquean nada y aparecen en la ventana de seguimiento.

Examinar un proyecto sin publicarlo

Validar el proyecto, en Más acciones de la barra de acciones, abre la página Validación de proyecto. Si la carpeta mostrada contiene un solo proyecto .qgs, se analiza de inmediato; si no, la página le deja elegir. El informe aplica los mismos controles que el envío, ordena las constataciones por gravedad y se exporta en CSV o JSON. No se escribe nada en la instancia.

Organizar un proyecto publicado

El portal publica los proyectos que encuentra en el espacio de archivos de la instancia. La organización que evita sorpresas:

  • una carpeta por proyecto, en lugar de todo en la raíz;
  • en esa carpeta, el proyecto (.qgs o .qgz) y su .qgs.cfg, con el mismo nombre: vea los dos archivos de un proyecto;
  • al lado, los archivos de datos del proyecto, en las mismas posiciones relativas que en su equipo, para que las rutas guardadas en el proyecto sigan siendo válidas;
  • los datos voluminosos, o compartidos entre proyectos, en la base de la instancia y no en archivos.

Lo más sencillo es enviar la carpeta del proyecto tal como está en su equipo, con Enviar una carpeta: se conserva la estructura. Una ruta que designa su propio disco, como C: o /home, no lleva a ninguna parte en el servidor; el informe de validación lo señala. La extensión LizPack Publisher también envía el proyecto y sus datos desde QGIS.

Pasar un GeoPackage a la base

Un GeoPackage subido puede cargarse en la base de la instancia. Selecciónelo y haga clic en el icono de base de datos de la barra de herramientas, o elija Transferir a la base de datos en el menú del clic derecho. Esta transferencia está reservada al plan Pro y superiores.

  1. En la ventana Transferir a la base de datos, elija el Esquema de destino entre los de la instancia.
  2. Las capas del GeoPackage se comparan con el esquema. Las nuevas se importarán. Para una capa ya presente, marque Tronquer et remplacer si sus datos actuales deben borrarse y sustituirse; si no, se ignora.
  3. Haga clic en Transferir.

La transferencia continúa en el servidor: puede cerrar la ventana sin interrumpirla. Un mensaje da el balance: capas importadas, sustituidas e ignoradas.