[OSM-talk-fr] Jointure attributaire dans JOSM

Jean-Marc Liotier jm at liotier.org
Jeu 31 Déc 14:14:40 UTC 2015


 

On 2015-12-31 08:50, Tony Emery wrote: 

> Jean-Marc Liotier wrote 
> 
>> Avec ton langage de script préféré: dans le XML Openstreetmap pour
>> chaque objet concerné (XMLlib to the rescue !) lit la valeur de
>> l'attribut concerné, cherche là dans le jeu de données puis met à jour
>> l'attribut souhaité... J'apprends doucement à faire ce genre de choses
>> avec Perl
> 
> Il faudra que tu me dises comment tu fais car là, je suis perdu...

Moi aussi - mais au royaume des aveugles les borgnes sont rois - donc...


Un truc que j'ai produit pour vérifier et soumettre à l'aide de JOSM des
changements effectués par des outils tiers (éditeur de texte, script,
whatever):
http://serendipity.ruwenzori.net/index.php/2015/08/25/from-josm-search-replace-to-processing-openstreetmap-with-your-favorite-text-edition-tools
[1] - j'en suis très content. 

Reste l'algorithme que je décris plus haut. J'ai un script en
construction pour faire exactement ça, à coups notamment de XML::LibXML
comme l'outil décrit plus haut et de Text::CSV_XS pour lire une table à
côté... C'est pas fini parce que je tâtonne encore en matière d'écriture
de XML avec XML::LibXML - donc j'ai honte de le montrer et je doute que
ce soit un exemple de bonne pratiques... En outre ça languit dans une
TODO depuis une bonne année et demie... Mais je ne désespère pas de m'y
remettre et de finir par présenter quelque chose d'utilisable par un
tiers - je te ferai signe quand ça arrive... 
 

Links:
------
[1]
http://serendipity.ruwenzori.net/index.php/2015/08/25/from-josm-search-replace-to-processing-openstreetmap-with-your-favorite-text-edition-tools
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20151231/9c395d7c/attachment.htm>


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