[OSM-dev-fr] comcomMaker
Vincent Pottier
vpottier at gmail.com
Jeu 17 Nov 15:31:07 GMT 2011
Bonjour,
Une petite application pour créer les communautés de communes et autres
groupements...
http://frvipofm.net/osm/comcom/comcom.tar.bz2
version alpha.
Ça s'installe sur une machine
* ayant (ou accédant) à une base du type osm2psql
* derrière Apache et mod-python
Il y a quelques paramètres à régler dans ajax.py
Il faut s'assurer que le dossier tmp/ est accessible en écriture...
Il suffit :
* de pointer son navigateur sur http://truc.com/path/index.html
* de cliquer sur les communes (ou autre valeurs paramétrables) à inclure
dans la comcom
(on peut corriger la liste...)
ajax.py va chercher les id des relations
* puis de cliquer sur 'envoyer'
la liste (et autres paramètres) est envoyée à comcommaker.py qui
- charge les relations
- filtre par un xor
- compose un .osm
- retourne une adresse où trouver la relation construite
- ne fait pas le café
comcommaker.py peut s'utiliser en ligne de commande par exemple :
comcommaker.py r75623,r75624 -t
"boundary=administrative,admin_level=7,type=boundary"
C'est un peu brut de décoffrage : on voit encore les cales en bois et
les bouts de ficelle. Mais après vos relectures... peut-être que ça aura
sa place quelque part un jour sur osm.fr. En tout cas ça a déjà bien sa
place sur ma machine !
Toute remarque (indulgente, je n'ai suivi un cours de programmation) ou
suggestion est bien-venue.
licence gnu quelquechose...
--
FrViPofm
Plus d'informations sur la liste de diffusion dev-fr