Re: [OSM-talk-fr] Jointure attributaire dans JOSM
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___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Jointure attributaire dans JOSM
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 - les premières fois ça coute beaucoup de temps mais la courbe > d'apprentissage est plaisante et c'est autrement plus industrialisable > qu'une manipulation dans une IHM graphique. Il faudra que tu me dises comment tu fais car là, je suis perdu... - Tony EMERY Administrateur OpenStreetMap.fr Mandataire Grand Sud-Est Géomaticien & chef de projets -- View this message in context: http://gis.19327.n5.nabble.com/Jointure-attributaire-dans-JOSM-tp5863476p5863600.html Sent from the France mailing list archive at Nabble.com. ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Jointure attributaire dans JOSM
On 2015-12-30 13:49, Tony Emery wrote: > Du coup, il n'y a pas d'outils capable de relier la couche osm (A) à un jeu > de données (B) afin de mettre à jour un tag de (A) avec la valeur présente > dans la table (B)... 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 - les premières fois ça coute beaucoup de temps mais la courbe d'apprentissage est plaisante et c'est autrement plus industrialisable qu'une manipulation dans une IHM graphique. ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Jointure attributaire dans JOSM
Du coup, il n'y a pas d'outils capable de relier la couche osm (A) à un jeu de données (B) afin de mettre à jour un tag de (A) avec la valeur présente dans la table (B)... Sinon, il faut que je fasse ça avec QGIS, sauf qu'il ne permet pas de renvoyer les données vers OSM... - Tony EMERY Administrateur OpenStreetMap.fr Mandataire Grand Sud-Est Géomaticien & chef de projets -- View this message in context: http://gis.19327.n5.nabble.com/Jointure-attributaire-dans-JOSM-tp5863476p5863510.html Sent from the France mailing list archive at Nabble.com. ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Jointure attributaire dans JOSM
Le plugin conflation détermine une proximité sémantique (tags approchants) et on peut fixer une limite en distance. Fonctionnement pas très évident, mais une fois maitrisé il fait gagner beaucoup de temps. Autre approche... le plugin todolist. Il permet de passer en revue une sélection d'objets un à un. C'est plutôt ça que j'utilise pour rapprocher plus manuellement des données. On 30/12/2015 11:06, Frédéric Rodrigo wrote: > Salut, > > Tu peux regarder ce plugin : > http://wiki.openstreetmap.org/wiki/JOSM/Plugins/Conflation > > Mais je ne sais plus s'il ne fait du rapprochement que sur les > géométries où les tags aussi. Je me rappelle juste que le > fonctionnement n'est pas facile à comprendre. > > Frédéric. > > > > Le 30/12/2015 10:01, Tony Emery a écrit : >> Bonjour à tous, >> >> Je voulais savoir si l'un d'entre vous a déjà essayer de faire une >> jointure >> attributaire dans JOSM entre des données osm et une couche d'info >> (shape ou >> autre) afin de mettre à jour les données OSM ? >> >> Si oui, comment on fait ? Sinon, comment faites-vous pour faire ce genre >> d'opération ? >> >> >> >> - >> Tony EMERY >> Administrateur OpenStreetMap.fr >> Mandataire Grand Sud-Est >> Géomaticien & chef de projets >> -- >> View this message in context: >> http://gis.19327.n5.nabble.com/Jointure-attributaire-dans-JOSM-tp5863476.html >> Sent from the France mailing list archive at Nabble.com. >> >> ___ >> Talk-fr mailing list >> Talk-fr@openstreetmap.org >> https://lists.openstreetmap.org/listinfo/talk-fr > > > ___ > Talk-fr mailing list > Talk-fr@openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-fr -- Christian Quest - OpenStreetMap France ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Jointure attributaire dans JOSM
Salut, Tu peux regarder ce plugin : http://wiki.openstreetmap.org/wiki/JOSM/Plugins/Conflation Mais je ne sais plus s'il ne fait du rapprochement que sur les géométries où les tags aussi. Je me rappelle juste que le fonctionnement n'est pas facile à comprendre. Frédéric. Le 30/12/2015 10:01, Tony Emery a écrit : Bonjour à tous, Je voulais savoir si l'un d'entre vous a déjà essayer de faire une jointure attributaire dans JOSM entre des données osm et une couche d'info (shape ou autre) afin de mettre à jour les données OSM ? Si oui, comment on fait ? Sinon, comment faites-vous pour faire ce genre d'opération ? - Tony EMERY Administrateur OpenStreetMap.fr Mandataire Grand Sud-Est Géomaticien & chef de projets -- View this message in context: http://gis.19327.n5.nabble.com/Jointure-attributaire-dans-JOSM-tp5863476.html Sent from the France mailing list archive at Nabble.com. ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr
[OSM-talk-fr] Jointure attributaire dans JOSM
Bonjour à tous, Je voulais savoir si l'un d'entre vous a déjà essayer de faire une jointure attributaire dans JOSM entre des données osm et une couche d'info (shape ou autre) afin de mettre à jour les données OSM ? Si oui, comment on fait ? Sinon, comment faites-vous pour faire ce genre d'opération ? - Tony EMERY Administrateur OpenStreetMap.fr Mandataire Grand Sud-Est Géomaticien & chef de projets -- View this message in context: http://gis.19327.n5.nabble.com/Jointure-attributaire-dans-JOSM-tp5863476.html Sent from the France mailing list archive at Nabble.com. ___ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr