[OSM-talk-fr] Communes nouvelles - fusion de communes

Christian Quest cquest at openstreetmap.fr
Lun 28 Déc 22:35:46 UTC 2015


J'ai commencé à écrire un script pour simplifier la tâche de création de
ces nouvelles communes...

Il s'appuie sur un fichier CSV contenant:
- N° du département,
- nom de la nouvelle commune
- noms des communes la composant
- nom de la commune chef-lieu
- population totale

J'ai aussi une colonne avec la date de l'arrêté, pas utilisé pour l'instant.

Exemple:
https://github.com/cquest/fusion-communes-2016/blob/master/fusion.csv

Vous pouvez le compléter directement, ça permettra d'automatiser soit la
mise à jour en mode 'bot' (pas très chaud pour ça), soit le contrôle final
par un bot.

Demain je m'attaque à télécommander JOSM pour faire le plus de manip
automatiquement.

Pour l'instant le script récupère:
- les id des ways 'outer' de la nouvelle commune
- les id des ways "internes" qui vont devoir passer de admin_level=8 à
autre chose
- l'id du node du chef-lieu
- les différents codes postaux rencontrés
- le total de la population à utiliser si il n'est pas fournit dans le CSV

C'est ici:
https://github.com/cquest/fusion-communes-2016/blob/master/fusion2016.py

Attention,ça peut piquer les yeux... ce n'est que mon 4ème script python ;)


-- 
Christian Quest - OpenStreetMap France
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20151228/a52dc603/attachment.htm>


Plus d'informations sur la liste de diffusion Talk-fr