4.3.1 Création de l’entrepôt

Nous allons créer un entrepôt de données à partir d'une base de données Postgis anfsist, schéma forage, qui a été pré-installée.

  • Cliquer sur Entrepôts > Ajouter un nouvel entrepôt > PostGIS (Stores > Add new store > Postgis)

  • Remplir les infos :

Attribut (Attribut ang) Valeur Commentaire
Espace de travail (Workspace) anfsist
Nom de la source de données (Data Source Name) forage_pg
Host localhost
Port 5432
Database anfsist
Schema forage
User geoserver
Passwd anfsist
Expose primary keys Cocher Exporter ou non l'attribut clé primaire dans les données
  • Sauvegarder

4.3.2 Création de la couche de points de forages

Table borehole : liste des forages de mesures pour le Système d’Observation Hydrogéophysique en forage (Géosciences Montpellier).

  • Cliquer sur Couches > Ajouter une nouvelle ressource (Layers > Add a new resource)

  • Ajouter une couche depuis (Add a layer from) : choisir l’entrepôt anfsist:forage_pg

  • Choisir la table borehole > cliquer sur Publier (Publish)

  • Onglet Données (Data)

NB : Certains champs sont pré-remplis à partir des méta-données de la table postgis.

Section Attribut (attribut ang) Valeur Commentaire
Informations de base (Basic information) Nom (name) forage
Titre (Title) Forages
Résumé (description) Stations de forage
Activé (Enabled) Cocher si inactif, non requêtable
Publié (Advertised) Cocher si non "publiée", la couche est requêtable mais “masquée”
Mots-clefs (Keywords) Nouveau Mot clef (New Keyword) forage, choisir langue française dans la liste déroulante
Vocabulaire (Vocabulary) GEMET Penser à cliquer sur Ajouter un mot-clef (Add Keyword)
Liens vers les métadonnées (Metadata link)     lien vers par exemple une fiche de métadonnées au format ISO 19115. Attention, pour que l'information apparaisse dans le WMS GetCapabilities, le format de standard sélectionné doit être TC211 (ISO) ou FGDC (et non ISO19115)
Systèmes de Référence de Coordonnées (Coordinate Reference Systems) SRC natif (native SRS) Vérifier (EPSG:4326) SRC détecté (peut être inconnu ou erroné)
SRC des données (declared SRS) EPSG:4326 SRC de publication (permet de corriger le SRC natif si besoin)
Gestion des SRC (SRS handling) Garder le natif (keep native) Garder le natif : publier avec le SRC natif ; Forcer la déclaration (force declared) : si le SRC natif est erroné, publier avec le SRC déclaré des données ; Reprojeter du SRC natif vers le SRC déclaré (Reproject native to declared) : projeter du natif vers le SRC de publication
Emprise (Bounding box) Emprise native (native bounding box) Cliquer sur Basées sur les données (Compute from data) Emprise spatiale de la couche dans le SRC natif
Emprise géographique (lat/lon bounding box) Cliquer sur Calculées sur les emprises natives (Compute from native bounds) Emprise spatiale en WGS84 (longitude / latitude)
Détails sur le type de données (Features details) Vérifier A recharger en cas de modification de structure dans la base de données, et si l'on souhaite voir les modifications immédiatement
CQL filter Permet de ne retenir que certaines données répondant à un ou plusieurs critères (ex : site_code = ‘MAJ’)
  • Onglet Publication (Publishing)
Section Attribut (attribut ang) Valeur Commentaire
Configuration du WMS (WMS settings) interrogeable (queryable) Cocher
style par défaut (default style) point Style par défaut quand aucun style n’est précisé par le client, nous verrons plus loin comment le changer
styles additionnels (additionnal styles) Pris en charge et proposés par certains clients à l'utilisateur (ex Geoserver prévisualisation, QGIS)
  • Onglet Dimensions

Donne la possibilité de requêter sur ces paramètres (temps et altitude). Ne rien cocher.

  • Onglet Cache de tuiles (Tile Caching)

Paramètres pour le cache de tuiles. Laisser tel quel.

  • Cliquer sur Sauvegarder (Save)

Prévisualisation de la couche

Pour vérifier que la couche s'affiche correctement : cliquer sur Prévisualisation de la couche (Layer Preview) > choisir forages > OpenLayers

Prévisualisation couche forages

Activation de l'élévation

  • Retourner dans l'édition de la couche, dans l'onglet Dimensions : activer Elévation (Elevation) :
Attribut (attribut ang) Valeur Commentaire
Attribut (Attribute) borehole_altitude
Unités (Units) laisser EPSG:5030
Symbole de l'unité (Unit symbol) laisser 'm'
Présentation (Presentation) Intervalle continu (Continuous interval) Affichage dans le capabilities
Valeur par défaut (Default value) Use the smallest domain value
  • Cliquer sur Sauvegarder (Save)

  • Visualiser à nouveau la couche : Cliquer sur Prévisualisation de la couche (Layer Preview) > choisir forages > OpenLayers => seuls les forages ayant la plus petite profondeur sont renvoyés

    Prévisualisation couche forages

  • Retouner dans l'édition de la couche, puis dans l'onglet Dimensions désactiver Elevation et cliquer sur Sauvegarder (Save).

4.3.4 Création de la couche de cours d’eau français [mode avancé]

De la même manière que précédemment, créer la couche courdo à partir de la table courdo (entités hydrographiques françaises provenant de la base de données Carthage de l’IGN) avec le style line.

Vérifier dans la partie Prévisualisation de la couche (Layer Preview) que la couche s'affiche correctement. L'affichage doit prendre beaucoup plus de temps que pour la couche forage étant donné le grand nombre d'objets à afficher.

Prévisualisation couche courdo