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.