Bien que Geoserver dispose d’outils permettant de mettre en ligne des couches de données, on peut simplifier cette opération en exploitant les possibilités de QGis et du plugin Geocat Bridge. Ce plugin permet de charger directement dans Geoserver les données et les symbologies définies dans unprojet QGis.
Retrouvez cette vidéo sur notre chaîne Youtube: https://www.youtube.com/@sigterritoires
Nous devons installer le plugin Geocat Bridge
On retrouve le plugin sous le menu Internet->Geocat Bridge->Publish
A l’ouverture de la fenêtre du plugin, on retrouve par défaut la liste des couches chargées dans le projet QGis
La première fois on doit établir la connexion à utiliser avec Geoserver. Pour cela on va dans l’onglet Servers et on clique sur le bouton New Server -> Geoserver
La configuration du serveur apparaît:
L’URL est simplement l’url de connexion habituelle du Geoserver.
On clique sur le signe + de Credentials et on ouvre le menu déroulant pour sélectionner Basic authentication.
Vous devez rentrer le nom d’utilisateur et le mot de passe d’administration de Geoserver.
Enregistrez l’Authentication. Puis Sauvez la connexion. Cliquez enfin sur Test Connection pour vérifier que tout est en ordre.
Revenez à l’onglet Publish, puis dans Data server sélectionnez la connexion au serveur que vous venez de définir
Il ne vous reste qu’à cliquer sur Publish pour charger les données dans Geoserver. Une fenêtre vous donne la progression des chargements, puis une autre le rapport final.
Vous pouvez alors aller dans la fenêtre d’administration de Geoserver. Un nouveau Workspace a été créé, nommé à partir du nom du projet QGis
Dans la liste des couches, vous verrez apparaître les nouvelles couches, préfixées par le nom du workspace
Avec l’option Prévisualisation des couches vous pouvez voir le résultat pour chaque couche