Re: [OSM-talk-fr] Jointure attributaire dans JOSM

2015-12-31 Par sujet Jean-Marc Liotier
 

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

2015-12-30 Par sujet Tony Emery
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

2015-12-30 Par sujet Jean-Marc Liotier
 

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

2015-12-30 Par sujet Christian Quest
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

2015-12-30 Par sujet Frédéric Rodrigo

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


Re: [OSM-talk-fr] Jointure attributaire dans JOSM

2015-12-30 Par sujet Tony Emery
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