[OSM-talk-fr-bzh] Name:br

REBOUX Maël m.reboux at agglo-rennesmetropole.fr
Lun 30 Jan 13:24:04 GMT 2012


________________________________
De : Bruno Cortial [mailto:bruno.cortial at laposte.net]
Envoyé : dimanche 29 janvier 2012 15:32
À : This list concerns OSM users working on Brittany (BzH))
Objet : Re: [OSM-talk-fr-bzh] Name:br


Bonjour,
Bonjour,

Il y a quelques mois, suite aux échanges sur la liste, j'avais été marqué par le fait que si OSM propose bien l'internationalisation des toponymes, il n'y a pas d'outils simples dédiés à cette tâche. Je laisse de côté le pb de rendu dédié.
Oui : laissons de côté le rendu pour le moment.

J'avais regardé rapidement la possibilité d'utiliser Potlatch2 (P2 l'éditeur en ligne) en le customisant pour ne faire que de l'ajout de toponyme pour une langue, et surtout de ne pas pouvoir modifier autre chose (géométrie, tag), pour des contributeurs totalement ignorants du monde OSM. P2 est en effet customisable, on peut créer un site qui utilise une version adaptée qui pointera sur la base OSM, ou même sur une autre base de données. L'ajout des name:br aurait été 100% manuel, mais à mon sens bien adapté pour démultiplier les contributions de nouvelles fourmis bretonnantes directement sur le site de l'Ofis par exemple. Hélas je n'ai pas trouvé comment bloquer la création de nouveaux objets, mais je ne n'ai pas tout exploré...

Si je vous suit : l'idée est de mettre en place un P2 customisé sur le site de l'Ofis afin de ne proposer que l'ajout de tag name:br.
A priori, je pense que l'Ofis ne serait pas contre cette proposition.

J'ai regardé vite fait http://wiki.openstreetmap.org/wiki/Potlatch_2/Deploying_Potlatch_2 et http://wiki.openstreetmap.org/wiki/Potlatch_2/Developer_Documentation/Map_Features
Si j'ai bien suivi : on enlève toutes les "features" superflues et on ajoute seulement une nouvelle qui permet d'afficher le nom original et une case vide pour le name:br ?
Je vois que Potlach est en Flex. Cela nécessite de recomplier le SWF mais apparement il y a un outil libre de forni que je ne connais pas.
Faudrait tenter... des gens partants ici ?


Sur le principe d'automatisation je propose l'idée de 2 scripts:
Tout à fait.

l'un qui récupère dans un fichier csv toutes les rues d'une commune, avec par exemple leur id OSM, le type de rue/route, leur référence (N 12), le tag name, l'éventuel tag name:br déjà présent.
le premier existe presque puisqu'il s'agir de modifier la requête d'extraction des données OSM avec cette nouvelle requête Overpass API :
<area-query ref="3600339055"/>
<recurse type="node-way"/>
<query type="way">
  <item/>
  <has-kv k="highway"/>
  <has-kv k="name"/>
</query>
<print/>
A noter que le premier script d'extraction peut-être mis en place sur une simple page web.

Ok pour le script 1 mais comment vous récupérer le osmID d'une commune ? Je suis en train de charger tous les "places" de Bretagne depuis tout à l'heure dans QGis pcq je ne trouve rien via l'interface web standard de OSM.

Puis un autre script qui à partir du fichier .csv modifié/complété (reste à voir comment), met à jour le tag name:br dans OSM. Ce second script existe déjà.
 Pourriez-vous me le faire parvenir afin que je vois si ça colle avec ce que j'ai en tête ? Par mail direct si vous préférez.


Merci pour votre intérêt sur ce sujet.

-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr-bzh/attachments/20120130/1512c91a/attachment.html>


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