|Documentación

Complemento de QGIS: LizPack Publisher

Presentación del complemento

LizPack Publisher es una extensión de QGIS Desktop que conecta QGIS con sus instancias. Sin salir de QGIS, usted recorre los archivos de una instancia, abre un proyecto que se encuentra en ella, publica el proyecto abierto en su portal y trabaja en la base PostgreSQL/PostGIS de la instancia.

La ficha del complemento en el Marketplace, sección Plugins QGIS: lo que sabe hacer. Se instala desde QGIS, no desde esta página.

Su ventana tiene cinco pestañas.

PestañaPara qué sirve
Iniciar sesiónConectarse con su cuenta LizPack y elegir la instancia en la que trabajar.
ProyectosRecorrer y gestionar los archivos de la instancia, abrir un proyecto en QGIS, validar y publicar el proyecto abierto.
UploadEnviar una carpeta entera de su equipo a la instancia.
PostGISAñadir las tablas de la base como capas, importar una capa en la base, diagnosticar la base.
AyudaUn recordatorio de los gestos y el botón Contactar con soporte.

En la parte inferior de la ventana, el Journal anota cada operación. Se despliega con un clic en su título, y por sí solo en caso de error. Su botón Copiar coloca todo el registro en el portapapeles: es lo que debe adjuntar a una solicitud al soporte.

Instalar el complemento

LizPack Publisher está publicado en el repositorio oficial de complementos de QGIS. Se instala y se actualiza desde QGIS, como cualquier otro complemento.

  1. En QGIS, abra el menú Complementos y luego Administrar e instalar complementos.
  2. En la pestaña Todos, busque LizPack.
  3. Seleccione LizPack Publisher e instálelo.
  4. Abra el complemento con su icono en la barra de herramientas Web, o desde el menú Web, submenú LizPack.

Se necesita QGIS 3.16 como mínimo. El complemento no añade ninguna biblioteca a su instalación de QGIS.

La página Complementos de QGIS del Marketplace presenta el complemento, pero su botón indica Próximamente: no hay ningún archivo para descargar. Pase por QGIS.

Conectarse

El complemento usa las credenciales de su área de cliente: su dirección de correo y su contraseña. La conexión se hace en dos tiempos, en la pestaña Iniciar sesión.

  1. Escriba su correo y su contraseña y haga clic en Iniciar sesión. Marque Se souvenir de mes identifiants para no tener que volver a escribirlos: la contraseña se confía al almacén de autenticación de QGIS, que la cifra.
  2. Elija una instancia en la lista. Cada una muestra su estado, por ejemplo En curso o Detenida.
  3. Haga clic en Connecter à l'instance. La mención Instance connectée confirma la conexión, y la pestaña Proyectos muestra los archivos de la instancia.

Solo una instancia iniciada acepta la conexión: una instancia Detenida se inicia primero desde Instancias, y una instancia suspendida por la suscripción se desbloquea renovando la suscripción. Una instancia Suspendue (quota) sigue accesible para liberar espacio en su base, pero la publicación, los envíos de archivos y las importaciones se rechazan.

Una vez conectado, y si su plan da acceso a la base, el complemento añade a QGIS una conexión PostgreSQL con el nombre LizPack seguido del nombre de la instancia. Aparece en el explorador de QGIS tras un clic derecho en PostgreSQL y luego Actualizar. Déconnexion la retira.

Las credenciales de la base, la cuota y sus permisos se leen al conectarse. Tras un cambio hecho en el área de cliente, el botón Rafraichir los vuelve a leer sin desconectarle.

Las instancias de un equipo

Si usted es miembro de un equipo, aparece una lista Espace encima de las instancias: Mi cuenta y luego cada propietario que le ha invitado, con su rol. Allí trabaja con los derechos que él le ha dado. Sin el derecho Gestionar los archivos, la pestaña Proyectos no muestra ningún archivo y la pestaña Upload queda en gris; la pestaña PostGIS sigue disponible.

El complemento no sabe pedir el código de la autenticación en dos pasos. Si la ha activado en su cuenta, rechaza la conexión con Identifiants incorrects, incluso con la contraseña correcta.

Archivos y proyectos de la instancia

La pestaña Proyectos se abre en el Gestionnaire de fichiers: el árbol de la instancia, el mismo que en su gestor de archivos del área de cliente. Un doble clic entra en una carpeta, ← Retour sube un nivel.

Debajo de la lista, unos iconos actúan sobre la carpeta mostrada; su nombre aparece al pasar el ratón: Nueva carpeta, Uploader des fichiers ici, Uploader un dossier ici, Supprimer la sélection, Cambiar nombre. El clic derecho propone los mismos gestos, más Copiar y Cortar, y luego Pegar o Déplacer ici en la carpeta de destino. Ctrl+clic selecciona varios elementos; la eliminación siempre pide confirmación.

Abrir un proyecto en QGIS

Seleccione un archivo .qgs o .qgz y haga clic en Abrir, o haga doble clic en él. El complemento pregunta dónde guardarlo en su equipo y descarga toda la carpeta del proyecto, subcarpetas incluidas, para que sus rutas relativas sigan siendo válidas. QGIS abre después el proyecto, y esa carpeta pasa a ser su directorio de trabajo.

De paso, las capas PostGIS del proyecto se reconectan a la dirección de la base accesible desde su equipo, y la contraseña de la base se confía al almacén de autenticación de QGIS. Para un proyecto situado en la raíz de la instancia, abrirlo equivale a descargar toda la instancia: el complemento pide confirmación antes.

La pestaña Upload

La pestaña Upload envía una carpeta entera: elíjala en Dossier local y haga clic en Uploader le dossier. Siempre llega a la raíz de la instancia, con su propio nombre. Para colocarla en otro sitio, use mejor Uploader un dossier ici desde la carpeta deseada.

Publicar un proyecto

La publicación se hace en la pestaña Proyectos, bloque Publier vers Lizmap. Envía el proyecto abierto en QGIS, venga de la instancia o de su equipo.

  1. Abra o guarde su proyecto en QGIS. Su nombre aparece frente a Projet actif.
  2. En la lista de archivos, vaya a la carpeta de destino. El campo Destination propone esa carpeta seguida del nombre de su proyecto. Un clic en un archivo de la lista lo sustituye por ese archivo.
  3. Opcional: haga clic en Validar el proyecto. El servidor examina el proyecto sin publicar nada, y su informe se abre en la pestaña Valider un projet.
  4. Haga clic en Publier vers Lizmap. El complemento guarda el proyecto y lo envía de una sola vez.

Con el proyecto viajan su archivo de configuración Lizmap (.qgs.cfg) si está al lado y, para un proyecto .qgs, los archivos de datos que designa con una ruta relativa; un shapefile viaja con sus archivos compañeros. Las conexiones PostGIS se reescriben hacia la dirección interna de la base de la instancia. El portal tiene en cuenta la nueva versión de inmediato.

No viajan: los datos designados con una ruta absoluta, ni los datos de un proyecto .qgz, que viaja solo con su configuración. Guarde el proyecto en .qgs con rutas relativas, o envíe sus datos por separado.

Los controles antes del envío

El servidor rechaza un proyecto solo en dos casos: capas en proyecciones distintas, y conexiones PostgreSQL que no llevan a la base de la instancia. Para las proyecciones, el complemento propone reproyectar las capas de archivo antes del envío; se crea una copia junto a cada archivo y los originales quedan intactos. Una capa PostGIS, en cambio, se reproyecta en la base.

El complemento también avisa a partir de tres composiciones de impresión con contenido: el servidor las relee todas cada vez que abre el proyecto, unos segundos cada una, y el mapa puede dejar de cargarse. El informe de Valider un projet clasifica las demás observaciones por gravedad; elija una línea para leer su consecuencia y su solución. Degradan el mapa sin impedir la publicación. El mismo control existe en el área de cliente: vea Publicar un proyecto.

La publicación sustituye sin confirmación el archivo designado en Destination. Compruebe este campo antes de hacer clic: un simple clic en otro proyecto de la lista lo convierte en el destino.

Capas PostGIS

La pestaña PostGIS trabaja directamente en la base PostgreSQL/PostGIS de la instancia conectada. Requiere el acceso a la base, reservado al plan Pro y superiores; en la cuenta de un equipo, también hace falta el derecho Ver las bases de datos. Sin ese acceso, la pestaña muestra PostGIS non disponible pour cette instance.

Añadir una tabla como capa

Charger les tables lista las tablas y vistas de la base, con su esquema, su columna geométrica y su SRID. Haga doble clic en una tabla, o selecciónela y haga clic en Ajouter à QGIS: llega al proyecto como capa. Una tabla sin geometría llega como tabla de atributos.

Importar una capa en la base

El bloque Importer une couche dans PostGIS copia una capa vectorial del proyecto en la base. Elija la Couche QGIS, compruebe el Schéma y el nombre de Table propuestos y haga clic en Importer dans PostGIS. La lista de tablas se recarga al final.

Salud de la base

Diagnostiquer la base analiza la base sin escribir nada en ella: índices espaciales que faltan, tablas sin clave primaria utilizable, estadísticas caducadas, polígonos demasiado detallados. La columna Correction indica lo que el complemento puede hacer: Automatique, Sur confirmation o À la main.

Tout optimiser solo aplica las correcciones sin riesgo, como un índice o unas estadísticas. Las que modifican una tabla se seleccionan en la lista y se lanzan con Optimiser la sélection, tras una confirmación que detalla su efecto. Cada corrección aplicada deja en el registro la orden que la deshace. Exporter guarda el diagnóstico en CSV, o en un script SQL que se puede volver a ejecutar.