Une plateforme SIG open source : comment les solutions LizPack se complètent

Publié le 11 min de lecture

LizPack n'est pas un produit unique mais une plateforme SIG open source faite de plusieurs solutions qui se branchent les unes aux autres : publication depuis QGIS, cartes Lizmap, bases PostGIS, collecte terrain, services OGC, visionneuse et catalogue. Ce guide montre comment elles s'enchaînent, à travers le parcours type d'un bureau d'études et d'une collectivité.

Une plateforme SIG open source, plusieurs logiciels libres

Chaque solution LizPack repose sur un logiciel libre développé par sa propre communauté : Lizmap Web Client et QGIS Server pour les cartes web, PostgreSQL et PostGIS pour les données, QField pour le terrain, GeoServer pour les services OGC, GeoNode pour le catalogue. LizPack n'en est pas l'auteur. Il les héberge, les relie, les met à jour et les surveille, comme l'explique le guide Ce que fait LizPack.

LizPack est une infrastructure géospatiale open source : elle déploie, relie, met à jour et surveille ces logiciels libres, sans les remplacer. L'intérêt d'une plateforme tient aux liaisons. Pris séparément, ces logiciels demandent chacun un serveur, une configuration et un entretien. Réunis par LizPack, ils partagent un même compte et sont livrés déjà connectés : une base PostGIS alimente à la fois une carte Lizmap, un projet de collecte et un espace GeoServer, sans export ni copie de fichiers.

Le compte LizPack est la porte d'entrée commune. Il ouvre l'espace client, où l'on gère les instances, les bases et GeoServer Cloud, et il ouvre aussi LizPack Field : une seule connexion pour l'hébergement Lizmap et la collecte.

La carte d'ensemble : qui alimente quoi

On peut résumer la plateforme par une chaîne principale et des branches. La chaîne principale va du poste de travail à la carte publiée ; les branches ajoutent la collecte, les services standards, la composition de cartes libres et la diffusion de données.

QGIS Desktop + LizPack Publisher
        |
        v
Instance Lizmap (LizPack Map) <---- PostGIS ----> LizPack Field (QField)
        |                              |
        v                              v
  Carte web Lizmap               GeoServer Cloud (WMS, WFS, WCS, WMTS)

LizPack Viewer : cartes composées à partir des projets LizPack Field
LizPack Catalogue : catalogue et vente de données (GeoNode, GeoServer)
LizPack Entreprise : le même ensemble sur vos serveurs
SolutionRôle dans la plateformeCe qu'elle reçoitCe qu'elle fournit
LizPack PublisherExtension QGIS gratuite de publication.Votre projet QGIS et ses données.Le projet en ligne sur l'instance, des couches importées dans PostGIS.
LizPack MapInstance Lizmap avec QGIS Server, PostGIS et cache de tuiles.Les projets publiés, les tables PostGIS, des flux WMS ou WFS.Un portail cartographique sur votre sous-domaine, en HTTPS.
Bases PostgreSQL et PostGISBases dédiées de 1 à 10 Go, en connexion SSL.Vos imports depuis QGIS, les relevés de LizPack Field.Des couches lues par Lizmap, QGIS et GeoServer.
LizPack FieldCollecte terrain avec QField, en ligne ou hors ligne.Un projet de collecte préparé dans QGIS.Des relevés synchronisés, écrits dans PostGIS avec le plan Pro.
GeoServer CloudGeoServer hébergé dans un espace isolé.Shapefile, GeoPackage, GeoTIFF ou une base PostGIS reliée.Des services WMS, WFS, WCS et WMTS.
LizPack ViewerVisionneuse pour composer des cartes sans projet.Les couches des projets LizPack Field, des services WMS, WMTS, WFS ou un GeoJSON.Des cartes enregistrées, partagées par lien ou intégrées dans un site.
LizPack CatalogueCatalogue de données et boutique.Vos jeux de données, cartes et documents.Téléchargements, extractions, accès WMS et WFS, cartes à imprimer, vendus ou diffusés.

Du poste à la carte : Publisher et LizPack Map

Le point de départ reste QGIS Desktop. Vous y préparez le projet comme d'habitude, puis vous le configurez avec le plugin Lizmap. L'extension LizPack Publisher relie ensuite QGIS à vos instances : vous parcourez leurs fichiers, ouvrez un projet distant, publiez le projet ouvert et envoyez un dossier entier de votre poste, structure conservée.

L'instance LizPack Map reçoit le projet. Elle réunit Lizmap Web Client, QGIS Server, une base PostGIS et un cache de tuiles, sur un sous-domaine en HTTPS. Elle est prête en quatre minutes environ. Le guide Anatomie d'une instance Lizmap détaille ce qui se passe à l'intérieur.

Sur cette chaîne principale, les fonctions s'ajoutent sans changer d'outil : les modules Lizmap apportent les tableaux de bord composés dans QGIS et MapBuilder, qui permet à vos utilisateurs de composer une carte à la demande à partir des couches publiées. Ils s'activent depuis l'onglet « Modules » de l'instance en moins d'une minute.

PostGIS, le point de rencontre

Dans le schéma, PostGIS est au centre parce que c'est lui qui fait circuler les données sans export. Une base PostGIS branchée à une instance Lizmap et à LizPack Field fait circuler les données d'un outil à l'autre. Il existe deux façons d'en disposer.

  • La base de l'instance. Les plans Basic et Pro comprennent un stockage de base de données PostgreSQL/PostGIS lié à l'instance. À partir du plan Pro, vous vous y connectez depuis QGIS Desktop ou pgAdmin, en connexion chiffrée, et LizPack Publisher y ajoute ou importe des couches.
  • Une base dédiée. Des bases PostgreSQL 17 et PostGIS 3.5 de 1 à 10 Go, facturées au Go et par mois, dimensionnées indépendamment. Elles sont joignables en SSL depuis QGIS, pgAdmin, DBeaver ou tout client PostgreSQL, et se relient à une instance Lizmap.

Côté GeoServer, la base PostGIS d'une instance LizPack se relie à votre espace GeoServer Cloud en un clic, sans formulaire de connexion. Les mêmes tables peuvent donc nourrir une carte Lizmap et des services OGC destinés à d'autres clients.

Cette position centrale a une conséquence pratique : la qualité de la base compte plus que le choix de l'outil d'affichage. Une table bien structurée, avec une clé primaire et une géométrie propre, se lit de la même façon dans QGIS Desktop, dans Lizmap, dans un projet QField et dans GeoServer. Un seul endroit à tenir à jour, plusieurs façons de le montrer. La base est aussi protégée contre les mauvaises surprises : des alertes par courriel préviennent quand elle se remplit, et une base qui dépasse son quota est arrêtée après 24 heures de grâce, jamais vidée.

Le terrain : LizPack Field et le retour vers la carte

LizPack Field prolonge la plateforme jusqu'aux téléphones des équipes. Il fonctionne avec l'application QField officielle, sur Android et iOS. Le projet de collecte se prépare dans QGIS (couches, formulaires, symbologie), puis il est envoyé vers LizPack Field et devient disponible pour vos collaborateurs.

Les agents travaillent en ligne ou hors ligne : le projet est embarqué sur l'appareil et les relevés se synchronisent au retour du réseau. Avec le plan Pro, les couches PostGIS du projet reçoivent directement les relevés. Si ces couches sont dans une base PostGIS hébergée par LizPack, la carte Lizmap qui les affiche se met à jour à chaque synchronisation, sans manipulation.

C'est la boucle complète : un projet préparé au bureau, des relevés saisis sur le terrain, une carte publique ou interne qui reflète l'avancement. Le guide Synchroniser QField, PostGIS et Lizmap la décrit pas à pas, et Collecter hors ligne avec QField se concentre sur le travail sans réseau.

Les branches : GeoServer Cloud, Viewer, Catalogue

Trois solutions ne sont pas sur la chaîne principale, mais répondent à des besoins qui reviennent souvent.

  • [GeoServer Cloud](/geoserver-cloud) sert des couches indépendantes d'un projet QGIS, en WMS, WFS, WCS et WMTS. Il s'adresse aux clients qui attendent des services OGC classiques : QGIS, Lizmap, ArcGIS, Leaflet ou OpenLayers. QGIS Server sert un projet tel quel et alimente Lizmap ; GeoServer publie des couches avec ses propres styles. Les deux se complètent. Un flux GeoServer peut d'ailleurs être ajouté à un projet QGIS puis publié dans Lizmap.
  • [LizPack Viewer](/lizpack-viewer) part d'une carte vide et réunit les couches de plusieurs projets LizPack Field et de services en ligne. On y analyse (identifier, mesurer, statistiques, zones tampon, comparaison par balayage), on enregistre la carte dans « Mes cartes » et on la partage par un lien ou un code d'intégration. Il est inclus avec le compte LizPack Field.
  • [LizPack Catalogue](/lizpack-catalogue) repose sur GeoNode et GeoServer. Il catalogue jeux de données, cartes et documents avec leurs métadonnées, et ajoute une boutique : jeu complet à télécharger, extraction sur une zone, accès WMS et WFS pour une durée, carte à imprimer en PDF, avec paiement par carte bancaire ou Mobile Money.

Parcours type : un bureau d'études

Prenons un bureau d'études qui réalise un inventaire pour un client et doit lui livrer une carte consultable en ligne. Voici comment il peut utiliser la plateforme, sans serveur à administrer.

  1. Créer une instance LizPack Map au nom du projet ou du client. Le sous-domaine et le certificat HTTPS sont en place en quatre minutes environ.
  2. Préparer le projet de collecte dans QGIS, avec une couche de relevés stockée dans la base PostGIS de l'instance, et l'envoyer vers LizPack Field.
  3. Collecter avec QField. Les techniciens relèvent sur le terrain, hors ligne si nécessaire. Avec le plan Pro de LizPack Field, les relevés arrivent dans PostGIS à chaque synchronisation.
  4. Publier la carte de restitution avec LizPack Publisher. Les couches PostGIS de la carte Lizmap se mettent à jour au fil de la collecte : le client suit l'avancement sans recevoir de fichier.
  5. Livrer des flux standards. Si le client veut intégrer les couches dans son propre outil, les tables PostGIS sont reliées à GeoServer Cloud et publiées en WMS ou WFS.
  6. Régler les accès. Les droits de consultation de la carte se règlent dans l'administration Lizmap ; l'équipe interne du bureau est invitée sur le compte (jusqu'à cinq collaborateurs sur le plan Pro).

À la fin de la mission, tout est dans des formats standards : projet QGIS, base PostgreSQL, services OGC. Le bureau peut remettre les données au client, qui les fera tourner où il veut.

Parcours type : une collectivité

Une collectivité a d'autres besoins : un portail durable pour les habitants, des cartes internes pour les services, des agents qui mettent à jour un patrimoine sur le terrain, et parfois des données à diffuser ou à vendre.

  • Un portail public et des cartes internes. Deux instances LizPack Map sur le plan Pro : l'une ouverte au public, l'autre réservée aux services. Les mises à jour de Lizmap et de QGIS Server sont comprises.
  • Un référentiel commun. Une base PostGIS dédiée, dimensionnée selon le volume, reliée aux deux instances et ouverte aux géomaticiens depuis QGIS Desktop.
  • Le suivi du patrimoine sur le terrain. Les agents utilisent QField avec LizPack Field ; leurs relevés alimentent le référentiel et les cartes.
  • Des tableaux de bord. Le module de tableaux de bord affiche indicateurs et graphiques composés dans QGIS, recalculés à chaque affichage.
  • Des services pour les partenaires. GeoServer Cloud publie des couches en WMS et WFS pour les partenaires qui utilisent d'autres logiciels.
  • La diffusion des données. Si la collectivité veut publier un catalogue, avec des données gratuites, réservées ou en vente, LizPack Catalogue s'installe sur devis.

Si ses données doivent rester sur son infrastructure, la collectivité peut retrouver cet ensemble sur ses propres serveurs avec LizPack Entreprise, présenté dans la section suivante.

LizPack Entreprise : la même plateforme, chez vous

LizPack Entreprise n'est pas un produit à part : c'est le même LizPack, installé sur un serveur que vous contrôlez. Un portail d'administration permet de créer des instances Lizmap, chacune avec QGIS Server et sa base PostGIS, de gérer comptes et droits, de sauvegarder et de mettre à jour.

Selon la licence, il comprend LizPack Field sur le même serveur, GeoServer intégré et un recensement des données des instances. La connexion passe par votre annuaire (Active Directory, LDAP ou OpenID Connect), et le portail porte votre nom et votre logo. Le guide Hébergé ou sur vos serveurs aide à choisir entre les deux formules, et SIG sur site et souveraineté des données approfondit la question de la localisation des données.

Par où commencer

Il n'est pas nécessaire d'adopter toute la plateforme d'un coup. Chaque solution fonctionne seule et se relie aux autres quand le besoin apparaît.

  • Vous voulez publier un projet QGIS en ligne : une instance LizPack Map et l'extension LizPack Publisher.
  • Vous voulez collecter sur le terrain : LizPack Field, gratuit jusqu'à 200 Mo et un projet.
  • Vous voulez des services WMS et WFS : GeoServer Cloud, gratuit jusqu'à 200 Mo et 10 couches.
  • Vous voulez centraliser vos données : une base PostGIS dédiée, facturée au Go.
  • Vos données doivent rester chez vous : LizPack Entreprise, sur devis.

Les prix et quotas de chaque solution sont détaillés dans le guide Lire les plans et les quotas LizPack et, toujours à jour, sur la page Tarifs. Pour comparer avec le coût d'une installation par vos soins, voir Le coût d'un SIG web open source.

Questions fréquentes

Qu'est-ce qu'une plateforme SIG open source ?

C'est un ensemble de logiciels SIG libres qui travaillent ensemble : publication de cartes, base de données spatiale, collecte terrain, services OGC. LizPack héberge et relie Lizmap, QGIS Server, PostGIS, QField, GeoServer et GeoNode.

Non. Le compte LizPack ouvre aussi LizPack Field : une seule connexion pour l'hébergement Lizmap et la collecte.

Avec le plan Pro de LizPack Field, les relevés sont écrits dans les couches PostGIS du projet. Si la carte Lizmap lit ces mêmes couches dans une base hébergée par LizPack, elle se met à jour à chaque synchronisation.

QGIS Server sert un projet QGIS tel quel et alimente Lizmap. GeoServer publie des couches indépendantes d'un projet, avec ses propres styles, pour les clients qui attendent des services OGC classiques. Les deux se complètent.

Oui. Chaque solution fonctionne seule. Les liaisons avec les autres s'ajoutent quand vous en avez besoin.

Les solutions citées

Tous les guides

Prêt à déployer ?

Essai gratuit de 30 jours, sans engagement et sans carte bancaire.