< FR:MapCraft

FR:MapCraft/Faire un diagramme avec le AdminExpress

Introduction

  • Note aux lecteurs

Le mode d'emploi ci-dessous explique comment faire un diagramme MapCraft avec tous les départements français, mais on pourrait faire de même avec les cantons, les arrondissements, etc. : n'importe quelle entité administrative...
Mode d'emploi rédigé et vérifié le 15 janvier 2018.


Étapes

Récupérer les données AdminExpress

  • Décompresser l'archive. L'emprises des départements se trouve dans ADMIN-EXPRESS_1-1__SHP__FRA_2017-06-20/ADMIN-EXPRESS_1-1__SHP__FRA_2017-06-20/ADMIN-EXPRESS/1_DONNEES_LIVRAISON_2017-06-20/ADE_1-1_SHP_LAMB93_FR

Dans QGis (QGis 2.14.11-Essen)

  • Charger le fichier DEPARTEMENT.shp de tous les départements de France dans QGis.

- Choisir dans le menu principal "Couche > Ajouter une couche vecteur"
- Sélectionner Type de source : 'fichier'
- Sélectionner Jeu de données : aller chercher le fichier ADMIN-EXPRESS_1-1__SHP__FRA_2017-06-20/ADMIN-EXPRESS_1-1__SHP__FRA_2017-06-20/ADMIN-EXPRESS/1_DONNEES_LIVRAISON_2017-06-20/ADE_1-1_SHP_LAMB93_FR/DEPARTEMENT.shp dans l'archive décompressée
- Valider

  • Si on souhaite tous les départements, il n'y a aucun filtre à appliquer. Si on souhiate se restreindre à un sous ensemble alors il est nécessaire d'appliquer un filtre sur les données.
  • Simplifier le résultat

- Le fichier obtenu risque d'être beaucoup trop gros pour MapCraft, il faut le simplifier.
- Pour faire maigrir ce fichier, il faut simplifier les géometries en gardant qu'un nœud tous les 1000 m par exemple.
- Pour ceci, choisir dans le menu principal "Vecteur > Outils de géométrie > Simplifier la géométrie ... ",
- Choisir alors son fichier d'entrée "DEPARTEMENT.shp" dans notre exemple, et une "Tolérance de simplification" de 1000.
- Choisir un nouveau nom de fichier, dans notre exemple "TousLesDepartements1000.shp" convient bien.

  • Sauvegardez maintenant ce fichier simplifié avec le bon SCR

- Choisir dans le menu principal "Projet > Propriétés du projet"
- Dans l'onglet "SCR" (pour Système de coordonnées de référence) :
- Cocher "Activer la projection à la volée"
- Dans le filtre, taper 4326
- Sélectionner la ligne "WGS84"
- Valider

- Choisir dans le menu principal "Couche > Enregistrer la sélection en tant que fichier vectoriel"
- Dans SCR, chosisir "SCR du projet"
- Enregistrer

À ce stade, on dispose du fichier .shp avec les contours des départements, décrits en coordonnées géographiques (longitudes & latitudes) compréhensible par JOSM.

Dans JOSM

  • Ouvrir le fichier "TousLesDepartements1000.shp" sauvegardé précédemment. Le greffon JOSM/Plugins/OpenData doit être chargé au préalable.
  • Sélectionner tous les objets
  • Supprimer tous les tags (et les relations, par exemple multipolygones) : ceci se fait dans la fenêtre Attributs/Appartenance en sélectionnant tous les attributs et toutes les relations et en faisant 'Supprimer'. On nettoie ainsi la géométrie de tous ses attributs.
  • Enregistrer au format .osm, choisir un nouveau nom de fichier, dans notre exemple "TousLesDepartements1000.osm" convient bien.

==

A la main, ou en ligne de commande

Supprimer tous les tags, supprimer les relations, ne garder que trois décimales sur les lat/long

  • grep -v tag TousLesDépartements1000.osm > TousLesDépartements1000_1.osm
  • grep -v relation TousLesDépartements1000_1.osm > TousLesDépartements1000_2.osm
  • sed "s/action='modify'//g" TousLesDépartements1000_2.osm > TousLesDépartements1000_3.osm
  • sed 's/\(\.[0-9][0-9][0-9]\)[0-9]*/\1/g' TousLesDepartements1000_3.osm > TousLesDepartements1000_4.osm
  • Vérifier dans un éditeur que le fichier est propre

À ce stade, on dispose du fichier .osm attendu par MapCraft

Mapcraft

Si c'est bon Utiliser l'interface Mapcraft
MapCraft résultat avec tous les départements français

This article is issued from Openstreetmap. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.