Re: [OSM-talk-fr] Fusionner des nodes dans JOSM
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
[OSM-talk-fr] Fusionner des nodes dans JOSM
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
Re: [OSM-talk-fr] Fusionner des nodes dans JOSM
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://user/SendEmail.jtp?type=nodenode=6333484i=0by-user=t 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 herehttp://gis.638310.n2.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_codenode=3070341code=d291bGRzbWluYUBnbWFpbC5jb218MzA3MDM0MXw0OTE5NDk1MDI=. -- 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
Re: [OSM-talk-fr] Fusionner des nodes dans JOSM
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
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 hendrikmail2...@yahoo.de 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
Le 5 mai 2011 09:57, Hendrik Oesterlin hendrikmail2...@yahoo.de 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
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