Conception et mise en page des cartes
3. Téléchargement de données supplémentaires depuis OpenStreetMap
Pour commencer, vous allez télécharger des villes et des villages en utilisant l'extension QuickOSM.
OpenStreetMap (OSM) est un projet collaboratif visant à créer une carte du monde gratuite et modifiable. OSM est considéré comme un exemple éminent d'information géographique bénévole (IGB) ou de production participative, dite crowdsourcing. Il existe plusieurs façons d'utiliser les données :- Par le biais de la carte interactive sur le site web OpenStreetMap (http://www.openstreetmap.org)
- Dans QGIS, vous pouvez ajouter des fonds de cartes OSM via l'extension QuickMapServices
- Dans QGIS, vous pouvez télécharger les données OSM directement par internet. Il y a plusieurs façons de le faire. Dans cette section, nous utiliserons l'extension QuickOSM qui utilise l'API Overpass.
Dans cette section, nous allons télécharger les
données vecteurs OSM directement dans QGIS pour la zone d’étude.
1. Dans le panneau Explorateur
naviguez au dossier avec les données du cours et ajoutez boundary.shp à
la carte. Ceci est le polygone délimitant notre zone d’étude.
2. Installez l'extension QuickOSM via le menu
principal : Extension | Installer / Gérer les extensions. Recherchez QuickOSM
.
3. Ouvrez le dialogue QuickOSM en choisissant Vecteur| QuickOSM | QuickOSM dans le menu principal.
4. Acceptez les termes de la licence dans la fenêtre popup.
5. Nous allons d'abord télécharger les lieux afin de pouvoir les comparer avec ceux que nous avons précédemment dérivés. Les attributs des données OSM sont constitués de clés et de valeurs. Pour en savoir plus, cliquez sur Aide sur les clé/valeur.
6. Choisissez place
pour Clé, town
pour Valeur. Choisissez le polygone boundary
comme emprise de la couche. Notez que vous pouvez également sélectionner
l'étendue du Canevas de la Carte. Cliquez sur la flèche devant Avancé et
assurez-vous que seuls Nœud (Node), Chemin (Way), Relation,
et Points sont cochés (vous devez sélectionner la géométrie que vous
souhaitez télécharger). Le dialogue devrait maintenant ressembler à la figure
ci-dessous. Cliquez sur Exécuter la requête.
Vous pouvez augmenter la valeur du Temps max si vous
avez une connexion Internet lente.
La nouvelle couche sera ajoutée en tant que couche
temporaire en mémoire comme indiqué par l’icône dans l'espace indicateur à droite de la couche dans le
Panneau des couches.
7. Exportez cette couche pour la sauvegarder dans votre GeoPackage. Dans le panneau Couches, cliquez droit sur place_town et choisissez Exporter | Sauvegarder les entités sous….
8. Dans la fenêtre de dialogue sauvegardez la couche dans
votre GeoPackage sous le nom villes
avec le SCR EPSG:30791.
9. Cliquez sur OK.
10. Retirez la couche place_town du panneau Couches.
11. Ouvrez le Panneau de style de couches en
cliquant sur le bouton . Définissez la couche cible comme villes.
12. Le style est défini par défaut sur un Remplissage Simple.
13. Sélectionnez le composant Marqueur et mettez le symbole en topo pop city. Il s'agit d'un symbole qui s'installe par défaut avec QGIS.
14. Ensuite, vous allez étiqueter les villes. Passez à l'onglet Étiquettes du Panneau de style des couches. Passez de l'onglet Pas d'étiquettes à l'onglet Étiquettes simples. Définissez le champ Valeur sur le champ Name:en.
15. Changez la Police de caractères pour une police sans serif telle que Arial ou Calibri. Les étiquettes ont tendance à être petites. Les polices sans serif sont mieux adaptées aux étiquettes car elles sont plus simples et plus faciles à lire. Réduisez la Taille de la police à 9 points.
16. Pour mettre l'accent sur ces villes, changez le Style de police en gras (Bold).
17. Les tampons d'étiquettes peuvent être très efficaces pour rendre les étiquettes plus faciles à lire, cependant, vous ne voulez pas qu'ils soient les plus dominants visuellement. Ils sont plus efficaces lorsqu'ils améliorent la lisibilité des étiquettes mais sans qu'ils soient perceptibles en premier. Passez à l'onglet Tampon et cochez l'option Afficher un tampon. Change the Taille to 0,5 mm gardez la couleur blanche.
18. Pour donner plus d'espacement entre les étiquettes et l'icône de l'entité, passez à l'onglet Position et réglez la Distance à 2.5 mm. Passez également de l'option Placement à Cartographique.
19. Cliquez sur le bouton Paramètres de placement automatisés pour ouvrir la fenêtre du Moteur de positionnement automatique. Décochez la case pour l'option Autoriser les étiquettes tronquées sur les bordures de la carte. Cela empêchera les étiquettes d'être tronquées sur les bords de la carte.
À ce stade, votre carte devrait ressembler à la figure
ci-dessous.
N'hésitez pas à ajouter d'autres couches vectorielles
d'OpenStreetMap à votre carte.