Créer une carte de la Corse à partir des données OpenStreetMap
Transcription
Créer une carte de la Corse à partir des données OpenStreetMap
Créer une carte de la Corse à partir des données OpenStreetMap Télécharger et explorer les données Télécharger le fichier shp de la martinique sur download.geofabrik.de : http://download.geofabrik.de/openstreetmap/europe/france/corse.shp.zip Décompacter le fichier dans un répertoire Avec QGIS, ouvrir les fichiers waterways.shp, points.shp et roads.shp Utiliser l'outil d'identification des entités pour afficher les valeurs attributaires et repérer les valeurs du champ "type" pour les différentes couches Définir des icônes et des étiquettes pour différents types de points Couche « points » : Propriétés de la couche > Style : Catégorisé, Classer sur la colonne « Type » puis définir un icône SVG pour les valeurs atm, bus_stop et hotel Couche > Étiquettes, cocher "Afficher les étiquettes" et choisir le champ "name" Problème : impossible d'afficher seulement les étiquettes d'un ou plusieurs types données. Créer plusieurs fichiers shape en fonction du type de points Vecteur>Outils de gestion de données>Séparer une couche vectorielle Couche vectorielle de saisie = points Champ d'identifiant unique = type Sélectionner un dossier Ouvrir les fichiers points_type__hotel.shp et points_type__bus_stop.shp Définir leur icône et leur étiquette Symboles et étiquettes pour les routes résidential et les routes plus importantes Couche roads > table attributaire > recherche avancée : type = 'residential' Click droit sur la couche > Sauvegarder la sélection sous > roads_residential.shp Couche roads > table attributaire > recherche avancée : type = 'trunk' OR type = 'trunk_link' OR type = 'primary' OR type = 'primary_link' OR type = 'secondary' OR type = 'secondary_link' OR type = 'tertiary' OR type = 'unclassified' Click droit sur la couche > Sauvegarder la sélection sous > roads_important.shp Masquer la couche roads Ouvrir les deux couches précédentes et définir la symbologie (couleur/épaisseur) Activer les étiquettes avec le champ name pour la couche roads_residential et le champ ref pour la couche roads_important (définir la même couleur pour les étiquettes que celle des couches) Définir l'ordre de priorité des étiquettes plus élevée pour la couche roads_important