Cette série d'exercices s'appuie sur le département de l'Ille-et-Vilaine (35). Mais il peut être adapté à n'importe quel département.
Dans ces différents exercices, il est nécessaire de télécharger en amont pour un département de votre choix :
Éventuellement, il peut être intéressant des fusionner les rasters en un seul :
"Raster" \(\Longrightarrow\) "Divers" \(\Longrightarrow\) "Fusion"
À partir de la couche COMMUNE, représenter les populations des villes respectives via un jeu de couleur de votre choix.
Pour cela, cliquer droit sur la couche et aller dans "Propriétés" puis "Symbologie", choisir le mode Gradué pour afficher les données.
Toujours avec la couche COMMUNE, créer copie de cette couche en remplaçant les polygones par des centroïdes, et afficher le rayon de chaque centroïde en fonction de la population.
"Vecteur" \(\Longrightarrow\) "Outils de géométrie" \(\Longrightarrow\) "Centroïdes"
Pour cela, cliquer droit sur la couche et aller dans "Propriétés" puis "Symbologie", puis :
choisir le mode Symbole unique;
cliquer sur le petit icône tout à droite du paramètre Taille, puis "Assistant" : vous pouvez alors gérer l'affichage en fonction de la donnée POPULATION.
À partir de la couche FORET_PUBLIQUE, afficher les forêts présentes dans un secteur avec leur nom et leur nature.
Pour cela, cliquer droit sur la couche et aller dans "Propriétés" puis "Étiquettes", puis :
choisir le mode Étiquettes simples;
cliquer sur le petit icône tout à droite du paramètre Valeur : vous pouvez alors gérer l'affichage customisé en fonction des champs de la couche;
définissez comme vous le souhaitez le design de vos étiquettes;
Le SQL (Structured Query Language) permet d'effectuer des requêtes en filtrant par des paramètres des attributs d'une table.
Exemple 1 : requête permettant de sélectionner tous les attributs d'une table :
SELECT * FROM [TABLE]
Exemple 2 : requête permettant de sélectionner tous les attributs d'une table en filtrant par la valeur d'un attribut.
SELECT * FROM [TABLE]
WHERE [TABLE].[ATTRIBUTE] = [VALUE]
Le SQL permet par ailleurs d'effectuer des modifications sur les attributs d'une table (INSERT, PUT, DELETE).
Filtrer les communes par le code postal
À partir de la couche COMMUNE, créer une nouvelle couche en sélectionnant uniquement avec un code postal fixe de votre choix.
Filtrer les communes par le nom
À partir de la couche COMMUNE, effectuer une requête ne sélectionnant uniquement les villes ayant plus de 2 000 habitants.
Filtrer les communes par le nom et le nombre d'habitants
À partir de la couche COMMUNE, effectuer une requête ne sélectionnant uniquement les villes où les deux conditions sont remplies.
Filtrer les bâtiments par leur usage
À partir de la couche BATIMENT, effectuer une requête ne sélectionnant uniquement les bâtiments à usage agricole.
Filtrer les pilônes entre 10 et 20 mètres de hauteur
À partir de la couche PILONE, effectuer une requête ne sélectionnant uniquement les pilônes d'une hauteur située entre 10 et 20 mètres.
Compter le nombre sites classés "NATURA 2000" ou "Réserve naturelle"
À partir de la couche PARC_OU_RESERVE, effectuer une requête effectuant le compte des sites classés "NATURA 2000" ou "Réserve naturelle".
Lorsque l'on effectue des requêtes SQL, on peut par la suite exploiter le résultat par la création d'une nouvelle couche, que l'on pouvoir faire apparaître.
Une couche avec un élément
À partir de la couche COMMUNE, créer une nouvelle couche en sélectionnant uniquement la ville de votre choix par une requête SQL. Puis la nommer COMMUNE_[NOM].
Une couche avec une sélection d'éléments
À partir de la couche COMMUNE, créer une nouvelle couche en sélectionnant uniquement les villes de plus de 10 000 habitants, et afficher leur nom.
À partir de la couche SURFACE_HYDROGRAPHIQUE, créer une nouvelle couche en effectuant une intersection avec la couche COMMUNE_[NOM] précédemment créée.
"Vecteur" \(\Longrightarrow\) "Outils de géotraitement" \(\Longrightarrow\) "Intersection"
Puis nommer cette nouvelle couche SURFACE_HYDRO_[NOM].
Génération d'un nouveau champ
À partir de la couche SURFACE_HYDRO_[NOM] générée à l'exercice précédent, créer un nouveau champ SURFACE dans la table attributaire via l'outil de calculatrice de champs.
Pour cela, cliquer droit sur la couche et aller dans "Table attributaire". Basculer en "Mode édition" (crayon) et "Ouvrir la calculatrice de champs", puis :
nommer le nouveau champ;
utiliser la fonction : \( \text{Géométrie} \Longrightarrow \text{\$area} \) .
Calcul de la surface totale
À partir de ce nouveau champs SURFACE, calculer la surface totale des surfaces hydrographiques présentes sur la commune de Combourg.
"Vecteur" \(\Longrightarrow\) "Outils d'analyse" \(\Longrightarrow\) "Statistiques basiques pour les champs"
Lorsque l'on souhaite appporter des données provenant d'une table externe, il est possible de l'ajouter à la table attributaire d'une couche existante, via un champ commun.
Si l'on prend l'exemple de la couche COMMUNE, pour le choix de ce champ commun on favorisera plutôt un code INSEE plutôt qu'un nom de commune, pour éviter toute perte de données liées à l'orthographe.
Création d'un jeu de données csv
Se rendre sur le site de l'INSEE où est recensée la population et récupérer un jeu de données du recensement de la population par commune.
Ensuite, transformer ce jeu de données en un fichier csv en conservant au minimum un champ POPULATION et CODE_INSEE, puis l'intégrer en tant que couche :
"Couche" \(\Longrightarrow\) "Ajouter une couche" \(\Longrightarrow\) "Ajouter une couche de texte délimité"
Établir la jointure avec la couche TRONCON_DE_ROUTE
Établir la jointure avec la couche TRONCON_DE_ROUTE en cliquant droit sur la couche puis :
"Propriétés" \(\Longrightarrow\) "Jointure"
La jointure doit s'effectuer sur le champ commun aux deux, c'est-à-dire le code INSEE de la commune.
En reprenant la couche COMMUNE où l'on avait affichée les populations des différentes communes, ouvrir l'outil de création de carte, et créer une carte avec :
Pour cela, aller dans :
"Projet" \(\Longrightarrow\) "Gestionnaire de mise en page"
Puis,
créer une nouvelle mise;
déplier l'onglet "Ajouter un objet" \(\Longrightarrow\) "Ajouter carte"; vous pouvez maintenant afficher votre rendu;
déplier l'onglet "Ajouter un objet" \(\Longrightarrow\) "Ajouter légende";
déplier l'onglet "Ajouter un objet" \(\Longrightarrow\) "Ajouter échelle";
...etc.