Effectuer une recherche sur le site

2.2. Créer une vue avant téléchargement

Lorsque le panier est constitué d'au moins une donnée vecteur et d'au moins une donnée attributaire, l'utilisateur peut constituer une vue temporaire avant téléchargement.
La constitution d'une vue consiste à créer des jointures et éventuellement des champs calculés à partir d'opérations arithmétiques ou logiques sur d'autres champs de la table.

Cette fonctionnalité est accessible à partir du bouton Paramétrer depuis l'interface de téléchargement des données du panier, dans l’onglet Données vecteur.

La jointure est déterminée par :

  • la table à joindre
  • le champ clé de jointure dans la vue
  • le champ clé de jointure dans la table
  • un mode restrictif ou non

Une jointure avec restriction crée une vue ne conservant que les objets géographiques ayant une occurrence dans la table jointe.
Une jointure sans restriction crée une vue conservant l'ensemble des objets géographiques de la couche.


Note: si la table jointe contient plus d'un enregistrement correspondant à un enregistrement de la couche, la jointure est alors une jointure 1:N.
La vue créée répète les objets géographiques qui ont plus d'un enregistrement dans la table jointe.
La vue avec restriction correspond à une requête de type "INNER JOIN".
La vue sans restriction correspond à une requête de type "OUTER JOIN.

Ajout d'un champ calculé

Cette fonctionnalité est accessible à partir du bouton « Ajouter un champ calculé» depuis l'interface de paramétrage des jointures.

Le champ calculé est défini dans un premier temps par :

  • un nom
  • un type (entier, réel, texte, chaine de caractères, booléen)

Cliquer sur Valider : une nouvelle fenêtre permet de définir l’expression de calcul du champ :

L'expression peut être saisie directement dans la zone de texte ou définie avec l’assistant.

L'assistant présente d'un coté les champs de la vue et de l'autre des opérateurs arithmétiques ou logiques.

Double-cliquer sur un nom de champ ou sur un opérateur pour l'inscrire dans la zone de texte.

Valider : vérifie et enregistre l'expression définie. Annuler : permet de retourner à l'interface de gestion de la vue. Effacer : réinitialise la zone de texte de l'expression.

 

Paramétrer la visibilité des champs

Cliquer sur Paramétrer la visibilité des champs et choisir les champs à conserver dans la vue.

Il est possible de ne conserver qu'une partie des champs parmi ceux de la couche de base et des tables jointes en cochant/décochant la case Visible située face à l'alias du champ.

Aperçu

Le bouton Aperçu permet à tout moment d'obtenir un aperçu du contenu de la vue (15 premières lignes).

Suite à la définition de la vue, l'utilisateur peut retourner à l'interface de téléchargement en cliquant sur Fermer.

Il est possible de supprimer la jointure temporaire en cliquant sur Supprimer la jointure.

Trier les données

Cette action permet d’opérer un tri préalable à l’aperçu et à la visualisation des données de la vue.