Re: [OSM-talk-fr] Fusionner des nodes dans JOSM

2011-05-06 Par sujet Hendrik Oesterlin

Le 05/05/2011 à 19:17:57 +1100 "Jo" winfi...@gmail.com a écrit
au sujet de "[OSM-talk-fr] Fusionner des nodes dans JOSM":

> Si tu me passes le fichier csv, j'utiliserai un petit script Python pour
> faire la conversion vers un fichier osm.

> Puis, tu peux l'ouvrir dans une couche et utiliser une autre couche en JOSM
> pour télécharger ce qu'il y a déjà en OSM. Les transposer manuellement  en
> petits groupes d'une couche à l'autre ne prend pas trop de temps. Quelques
> jours au maximum. 417 est un nombre relativement bas :-) De toute façon ça
> te donne l'occasion de vérifier s'il y p-ê un shelter sur bing.

> Si tu veux, je peux également ajouter un champ source=

Merci pour les propositions !

J'ai finalement opté pour un ajout à la mano, et la fusion des nodes
un par un n'est donc pas un problème.

L'avantage est que je peux effectivement ajouter encore de l'info
depuis bing et ma mémoire. Certains arrêts n'étaient donnés qu'en en
vis à vis de la route, alors qu'en réalité ils sont décalés d'une
centaine de mètres...

-- 
Cordialement
Hendrik Oesterlin


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Fusionner des nodes dans JOSM

2011-05-05 Par sujet Eric Sibert

notes,name,desc,url,amenity,lat,lon
"P: 0001","KUBE","KUENDU","23","1",-22.26005134,166.39247446
"P: 0003","CHSB","CHS","270","3",-22.26610040,166.39803654


Ce genre de chose, ça doit pouvoir se convertir en fichier OSM avec un  
simple tableur style excel. Pour chaque ligne, tu découpes, tu  
reconcatènes en ajoutant la syntaxe OSM puis tu termines avec entête  
et pied de fichier. Tu enregistres le résultat au format txt ou tu  
copies/colles dans un quelconque bloc-note.


Eric


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Fusionner des nodes dans JOSM

2011-05-05 Par sujet Julien Noblet
Le 5 mai 2011 09:57, "Hendrik Oesterlin"  a
écrit :
>
> Bonjour,
>
Bonjour,

> J'ai un fichier d'arrêts bus de precision de 3 à 8 mètres en csv dont
> j'ai converti les coordonnées de UTM en lat lon qui comporte 417
> entrées.
>
> Du genre:
>
> notes,name,desc,url,amenity,lat,lon
> "P: 0001","KUBE","KUENDU","23","1",-22.26005134,166.39247446
> "P: 0003","CHSB","CHS","270","3",-22.26610040,166.39803654
>
Si je comprends bien, le premier champ correspond à un identifiant? Le 2eme
à un nom court, le 3eme au nom complet.  Par contre, à quoi correspondent
les champs 4 et 5?(URL et amnety) Sont ils pertinents?

> Il y a cinq clefs qui sont données avec chaque arrêt, et j'aimerai les
> conserver plutôt que de les écarter.
>
> Malheureusement, GPSBabel ne supporte que deux clefs pour l'écriture
> du format OSM : name et note
> http://www.gpsbabel.org/htmldoc-1.4.2/fmt_osm.html
> Allez comprendre pourquoi pas n'importe quel designation de colonne du
> csv est transposée en une clef dans le XML d'OSM.
>
> Que cela ne tienne, j'ai converti trois fois le fichier d'origine en
> attribuant successivement les clefs "name" et "note" à une colonne
> différente. Puis changement des clefs dans JOSM. Jusque là, très
> facile.
>
> J'ai maintenant chargé ces trois fichiers OSM dans JOSM et fusionné
> les calques. Cela à même marché, malgré les id négatifs identiques
> dans les trois fichiers (JOSM est bien fait).
>
> Le fichier produit contient donc aux lat,lon identiques trois nodes
> avec chacun une nouvelle id négative qui portent chacun une partie des
> clefs que je veux avoir. J'ai donc en tout 417*3=1251 nodes.
>
> Si je fusionne ces trois nodes et j'accepte la correction proposée,
> j'obtient le résultat escompté: un seul node qui porte les trois
> clefs.
>
> Seulement, il faut le faire pour chaque arrêt, car si je sélectionnes
> tout les 1254 nodes en même temps JOSM agglomère tout ca en un seul
> node :-(
>
> Le faire à la mano pour 471 arrêts, ca fait un peu suer...
>
> Après, il y en à déjà pas mal d'arrêt bus dans la zone et il faudrait
> éventuellement même faire quelque chose pour ne pas avoir deux nodes à
> 3 mètres de distance pour designer le même arrêt. Donc de la mano de
> toute manière?
>
> Si quelqu'un  avait une idée à partager...?

Un script fait maison devrait pouvoir régler cela. Si tu veut je regarde ça.
Envoi moi en privé un extrait de ton fichier source et du fichier OSM
souhaité.

Cordialement
Julien

>
> --
> Cordialement
> Hendrik Oesterlin  Nouvelle-Calédonie
>
>
> ___
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-fr
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Fusionner des nodes dans JOSM

2011-05-05 Par sujet Jo
Salut Hendrik,

Si tu me passes le fichier csv, j'utiliserai un petit script Python pour
faire la conversion vers un fichier osm.

Puis, tu peux l'ouvrir dans une couche et utiliser une autre couche en JOSM
pour télécharger ce qu'il y a déjà en OSM. Les transposer manuellement  en
petits groupes d'une couche à l'autre ne prend pas trop de temps. Quelques
jours au maximum. 417 est un nombre relativement bas :-) De toute façon ça
te donne l'occasion de vérifier s'il y p-ê un shelter sur bing.

Si tu veux, je peux également ajouter un champ source=

Salutations,

Polyglot

2011/5/5 Hendrik Oesterlin 

> Bonjour,
>
> J'ai un fichier d'arrêts bus de precision de 3 à 8 mètres en csv dont
> j'ai converti les coordonnées de UTM en lat lon qui comporte 417
> entrées.
>
> Du genre:
>
> notes,name,desc,url,amenity,lat,lon
> "P: 0001","KUBE","KUENDU","23","1",-22.26005134,166.39247446
> "P: 0003","CHSB","CHS","270","3",-22.26610040,166.39803654
>
> Il y a cinq clefs qui sont données avec chaque arrêt, et j'aimerai les
> conserver plutôt que de les écarter.
>
> Malheureusement, GPSBabel ne supporte que deux clefs pour l'écriture
> du format OSM : name et note
> http://www.gpsbabel.org/htmldoc-1.4.2/fmt_osm.html
> Allez comprendre pourquoi pas n'importe quel designation de colonne du
> csv est transposée en une clef dans le XML d'OSM.
>
> Que cela ne tienne, j'ai converti trois fois le fichier d'origine en
> attribuant successivement les clefs "name" et "note" à une colonne
> différente. Puis changement des clefs dans JOSM. Jusque là, très
> facile.
>
> J'ai maintenant chargé ces trois fichiers OSM dans JOSM et fusionné
> les calques. Cela à même marché, malgré les id négatifs identiques
> dans les trois fichiers (JOSM est bien fait).
>
> Le fichier produit contient donc aux lat,lon identiques trois nodes
> avec chacun une nouvelle id négative qui portent chacun une partie des
> clefs que je veux avoir. J'ai donc en tout 417*3=1251 nodes.
>
> Si je fusionne ces trois nodes et j'accepte la correction proposée,
> j'obtient le résultat escompté: un seul node qui porte les trois
> clefs.
>
> Seulement, il faut le faire pour chaque arrêt, car si je sélectionnes
> tout les 1254 nodes en même temps JOSM agglomère tout ca en un seul
> node :-(
>
> Le faire à la mano pour 471 arrêts, ca fait un peu suer...
>
> Après, il y en à déjà pas mal d'arrêt bus dans la zone et il faudrait
> éventuellement même faire quelque chose pour ne pas avoir deux nodes à
> 3 mètres de distance pour designer le même arrêt. Donc de la mano de
> toute manière?
>
> Si quelqu'un  avait une idée à partager...?
>
> --
> Cordialement
> Hendrik Oesterlin  Nouvelle-Calédonie
>
>
> ___
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-fr
>
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Fusionner des nodes dans JOSM

2011-05-05 Par sujet Hendrik Oesterlin
Le 05/05/2011 à 19:05:34 +1100 "wouldsmina" wouldsm...@gmail.com a écrit
Objet: "[OSM-talk-fr] Fusionner des nodes dans JOSM" :

> Tu devrais pouvoir corriger ça avec le plugin VALIDATOR.

Oui, il me signale des nodes aux mêmes lat,lon mais il ne propose pas
de correction automatique. 

-- 
Cordialement
Hendrik Oesterlin - Nouvelle-Calédonie


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Fusionner des nodes dans JOSM

2011-05-05 Par sujet wouldsmina
Bonjour,
Tu devrais pouvoir corriger ça avec le plugin VALIDATOR.
a+

Le 5 mai 2011 09:57, Hendrik Oesterlin [via GIS] <
ml-node+6333484-2051381267-37...@n2.nabble.com> a écrit :

> Bonjour,
>
> J'ai un fichier d'arrêts bus de precision de 3 à 8 mètres en csv dont
> j'ai converti les coordonnées de UTM en lat lon qui comporte 417
> entrées.
>
> Du genre:
>
> notes,name,desc,url,amenity,lat,lon
> "P: 0001","KUBE","KUENDU","23","1",-22.26005134,166.39247446
> "P: 0003","CHSB","CHS","270","3",-22.26610040,166.39803654
>
> Il y a cinq clefs qui sont données avec chaque arrêt, et j'aimerai les
> conserver plutôt que de les écarter.
>
> Malheureusement, GPSBabel ne supporte que deux clefs pour l'écriture
> du format OSM : name et note
> http://www.gpsbabel.org/htmldoc-1.4.2/fmt_osm.html
> Allez comprendre pourquoi pas n'importe quel designation de colonne du
> csv est transposée en une clef dans le XML d'OSM.
>
> Que cela ne tienne, j'ai converti trois fois le fichier d'origine en
> attribuant successivement les clefs "name" et "note" à une colonne
> différente. Puis changement des clefs dans JOSM. Jusque là, très
> facile.
>
> J'ai maintenant chargé ces trois fichiers OSM dans JOSM et fusionné
> les calques. Cela à même marché, malgré les id négatifs identiques
> dans les trois fichiers (JOSM est bien fait).
>
> Le fichier produit contient donc aux lat,lon identiques trois nodes
> avec chacun une nouvelle id négative qui portent chacun une partie des
> clefs que je veux avoir. J'ai donc en tout 417*3=1251 nodes.
>
> Si je fusionne ces trois nodes et j'accepte la correction proposée,
> j'obtient le résultat escompté: un seul node qui porte les trois
> clefs.
>
> Seulement, il faut le faire pour chaque arrêt, car si je sélectionnes
> tout les 1254 nodes en même temps JOSM agglomère tout ca en un seul
> node :-(
>
> Le faire à la mano pour 471 arrêts, ca fait un peu suer...
>
> Après, il y en à déjà pas mal d'arrêt bus dans la zone et il faudrait
> éventuellement même faire quelque chose pour ne pas avoir deux nodes à
> 3 mètres de distance pour designer le même arrêt. Donc de la mano de
> toute manière?
>
> Si quelqu'un  avait une idée à partager...?
>
> --
> Cordialement
> Hendrik Oesterlin  Nouvelle-Calédonie
>
>
> ___
> Talk-fr mailing list
> [hidden email]
> http://lists.openstreetmap.org/listinfo/talk-fr
>
>
> --
>  If you reply to this email, your message will be added to the discussion
> below:
>
> http://gis.638310.n2.nabble.com/Fusionner-des-nodes-dans-JOSM-tp6333484p6333484.html
>  To start a new topic under France, email
> ml-node+3070341-313040686-37...@n2.nabble.com
> To unsubscribe from France, click 
> here.
>
>


--
View this message in context: 
http://gis.638310.n2.nabble.com/Fusionner-des-nodes-dans-JOSM-tp6333484p6333500.html
Sent from the France mailing list archive at Nabble.com.

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


[OSM-talk-fr] Fusionner des nodes dans JOSM

2011-05-05 Par sujet Hendrik Oesterlin
Bonjour,

J'ai un fichier d'arrêts bus de precision de 3 à 8 mètres en csv dont
j'ai converti les coordonnées de UTM en lat lon qui comporte 417
entrées.

Du genre:

notes,name,desc,url,amenity,lat,lon
"P: 0001","KUBE","KUENDU","23","1",-22.26005134,166.39247446
"P: 0003","CHSB","CHS","270","3",-22.26610040,166.39803654

Il y a cinq clefs qui sont données avec chaque arrêt, et j'aimerai les
conserver plutôt que de les écarter.

Malheureusement, GPSBabel ne supporte que deux clefs pour l'écriture
du format OSM : name et note
http://www.gpsbabel.org/htmldoc-1.4.2/fmt_osm.html
Allez comprendre pourquoi pas n'importe quel designation de colonne du
csv est transposée en une clef dans le XML d'OSM.

Que cela ne tienne, j'ai converti trois fois le fichier d'origine en
attribuant successivement les clefs "name" et "note" à une colonne
différente. Puis changement des clefs dans JOSM. Jusque là, très
facile.

J'ai maintenant chargé ces trois fichiers OSM dans JOSM et fusionné
les calques. Cela à même marché, malgré les id négatifs identiques
dans les trois fichiers (JOSM est bien fait).

Le fichier produit contient donc aux lat,lon identiques trois nodes
avec chacun une nouvelle id négative qui portent chacun une partie des
clefs que je veux avoir. J'ai donc en tout 417*3=1251 nodes.

Si je fusionne ces trois nodes et j'accepte la correction proposée,
j'obtient le résultat escompté: un seul node qui porte les trois
clefs.

Seulement, il faut le faire pour chaque arrêt, car si je sélectionnes
tout les 1254 nodes en même temps JOSM agglomère tout ca en un seul
node :-(

Le faire à la mano pour 471 arrêts, ca fait un peu suer...

Après, il y en à déjà pas mal d'arrêt bus dans la zone et il faudrait
éventuellement même faire quelque chose pour ne pas avoir deux nodes à
3 mètres de distance pour designer le même arrêt. Donc de la mano de
toute manière?

Si quelqu'un  avait une idée à partager...?

-- 
Cordialement
Hendrik Oesterlin  Nouvelle-Calédonie


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr