Installation de postgresql/postgis et geoserver sur Ubuntu 18

Cet article est destiné surtout aux utilisateurs Windows qui se retrouvent, à un moment donné, confrontés au besoin d’installer Postgresql et geoserver sur un serveur Linux.

A un moment donné, il faut bien faire le saut entre son PC et un véritable serveur. Une fois installé (postgresql et geoserver) l’administration et le travail se fgeront à distance avec les mêmes outils que sur le PC: pgAdmin pour Postgresql et l’interface WEB pour Geoserver.

Continuer la lecture de « Installation de postgresql/postgis et geoserver sur Ubuntu 18 »

Imprimer des cartes web avec geoserver : évitez le plugin!

Nous verrons ici comment mettre en place une solution pour générer des pdf pour impression à partir d’une page de cartographie interactive, la page codée en OpenLayers 4 et le serveur avec Geoserver 2.14.

En principe, à lire la doc de Geoserver, tout devait être très simple: installation du plugin Print de Geoserver, test de l’install, configuration et c’est tout.

Continuer la lecture de « Imprimer des cartes web avec geoserver : évitez le plugin! »

Le plugin Geoserver Explorer pour QGis(3):mode d’emploi

Suite des articles Le plugin Geoserver Explorer pour QGis(1):installation et configuration,et Le plugin Geoserver Explorer pour QGis(2):limitations, nous verrons ici le mode d’emploi détaillé du plugin.

GeoServer Explorer :Commandes et actions disponibles

Actions du menu contextuel

Vous trouverez ci-dessous des informations sur les commandes disponibles en fonction du type d’élément sur lequel vous cliquez dans GeoServer Explorer, ainsi qu’une explication sur leur utilisation. Continuer la lecture de « Le plugin Geoserver Explorer pour QGis(3):mode d’emploi »

Le plugin Geoserver Explorer pour QGis(1):installation et configuration

Ce plugin pour QGis sert à configurer et gérer les catalogues GeoServer, agissant comme une interface graphique pour GeoServer.

Le plug-in GeoServer Explorer intègre également certaines fonctionnalités de QGIS permettant d’effectuer des opérations qui vont au-delà des capacités de l’API REST de Geoserver et d’effectuer facilement des workflows plus complexes:

  • Par exemple, le téléchargement d’une couche dans un format non pris en charge par l’API REST s’effectue de la même manière que le téléchargement d’un fichier de formes (shapefile) simple. Le plugin se chargera de convertir son format avant le téléchargement, sans que l’utilisateur ne s’en aperçoive.
  • Les hooks de pré-chargement peuvent être configurés pour traiter toutes les couches avant qu’ils ne soient publiées (par exemple, en exécutant une vérification de topologie ou une routine de simplification de la géométrie).
  • Le style peut être défini dans QGIS à l’aide de ses propres outils de symbologie et sera converti en SLD lors de la publication d’une couche. Cela permet à une couche d’être publiée avec le même style que celui qui a été utilisé pour l’afficher dans le cadre d’un projet QGIS.  Particulièrement intéressant pour simplifier le processus classique de chargement d’un style pour un raster dans Geoserver.
  • Le plugin GeoServer Explorer s’intègre avec d’autres plugins QGIS, comme le gestionnaire de traitement. Cela permet d’automatiser facilement des tâches telles que la publication d’un ensemble de couches. Les tâches peuvent également être intégrées dans les flux de travail à l’aide du modeleur graphique de QGIS.

Il existe une documentation très détaillée en anglais (http://boundlessgeo.github.io/qgis-plugins-documentation/geoserver/index.html), mais pas en français. La suite est une traduction commentée de cette documentation. Pour ceux qui cherchent en espagnol, l’article de MappingGIS ) apporte toute l’information nécessaire.

Continuer la lecture de « Le plugin Geoserver Explorer pour QGis(1):installation et configuration »

QGis et le WEB:faisons le point

Le WEB n’est plus réservé aux grands comptes. Les moyens techniques et les coûts des solutions ne sont plus un obstacle pour que tout un chacun puisse diffuser sur le WEB ses données et ses cartes. Mais cette évolution est allé de paire avec une multiplication des solutions techniques et l’obstacle majeur aujourd’hui est de choisir la solution la mieux adaptée à ses besoins. Nous verrons ici un panorama non exhaustif, mais qui, je l’espère, vous aidera à bien choisir avant de vous lancer. Continuer la lecture de « QGis et le WEB:faisons le point »

Développer une application avec pgrouting sous Windows (7):OpenLayers 3

Nous arrivons à la fin de cette série. Après avoir mis en place la base de données Postgres/Postgis, nous avons configuré Geoserver pour servir les résultats de pgrouting en un lux WMS. Il ne reste plus qu’à  créer une page html avec openlayers pour pouvoir entrer les points de départ et d’arrivée et de visualiser l’itinéraire calculé. Continuer la lecture de « Développer une application avec pgrouting sous Windows (7):OpenLayers 3 »

Développer une application avec pgrouting sous Windows (6):Configurer Geoserver

Nous avons vu dans les articles précédents comment lettre en forme les données du réseau pour pgrouting et comment développer un wrapper permettant de trouver l’itinéraire entre deux points.

Nous verrons ici comment configuer Geoserver pour fournir le résultat du wrapper en tant que couche WMS ou WFS pour l’utiliser dans une page web utilisant OpenLayers 3 (prochain article). Continuer la lecture de « Développer une application avec pgrouting sous Windows (6):Configurer Geoserver »