Sous formulaire relation géographique

Vous disposez dune couche géographique des établissement scolaires du département des Pyrénées Atlantiques.

Lorsque vous consultez les informations de la couche des communes, vous souhaitez voir les informations établissements présents sur cette commune.

Question

Créer un sous-formulaire géographique listant les informations des établissements scolaires inclus dans les communes.

Indice

Il n'existe pas dans les deux tables de champ pouvant servir à la construction de la relation, cependant les objets FOAD_établissements_scolaires sont à l'intérieur des objets FOAD_communes64.

Solution

Etape 1 : Ouverture des couches FOAD_etablissement_scolaire64 et FOAD_Communes64

Etape 2 : l'objectif de cet étape est de rapatrier le nom de la commune de la couche FOAD_Communes64 dans la couche FOAD_etablissement_scolaire64.

Pour rappel, il existe deux méthodes, soit passer par une couche virtuelle, soit en créant une nouvelle couche.

Pour la correction nous allons réaliser une couche virtuelle :

  • Cliquer sur pour créer une nouvelle couche virtuelle

  • Renseigner la requête comme dans l'illustration ci-après :

Cliquer sur ajouter et indiquer le SCR de la couche EPSG : 2154

Etape 3: Paramétrer la relation :

Menu "Projet" -> "Propriétés du projet..."

Configurer la relation en cliquant sur de l'onglet Relation

Etape 4: Visualiser le résultat en consultant les information de la couche FOAD_Communes64.

Dans l'exemple ci-après les formulaires utilisés sont ceux générés automatiquement par QGIS, vous pouvez les configurer autrement en appliquant les fonctionnalités vues en début de module.