[OSM-talk-fr] (sans objet)

sylvain letuffe sylvain at letuffe.org
Mer 19 Nov 17:09:06 UTC 2008


On Wednesday 19 November 2008 17:48, pascal.ferrand at aliceadsl.fr wrote:
> Je suis nouveau ...

Bienvenu dans le monde merveilleux de OpenStreetMap (OSM) !

> je viens de faire quelques essais avec JOSM et des traces .gpx
> 
> Pour quelles raisons est-il nécessaire de numériser les traces ?

Grand débat !

> ou pourquoi ne les utilise-t-on pas directement ou presque ?

Tout se cache dans le "ou presque", je tente une explication "selon moi"
En effet, il peut être très tentant de se dire, je prend les 100Mo de traces 
que j'ai faites depuis 5 ans, je balance tout dans la base et hop ! facile !

1)
Oui mais en fait, OSM ne fais pas que référencer les endroits par où il est 
possible de passer. OSM tente aussi de décrire les choses :
- chemin, autoroute, rue, piste cyclable,.............
et ça, ton GPS ne le sais pas, il faut donc passer par la case "dire ce que 
c'est"

2)
Après tu pourrais me dire : ben ok, je fais l'effort trace par trace de dire 
sur quel type de route j'étais, mais déjà je gagne un paquet de temps.
- Pour les rues ça va être moyen, comment dire où s'arrête une rue ?, son 
nom ? et si étais à pied ou en voiture ?

3) 
La qualité GPS est aussi en cause, dans une ville, tu remarquera sûrement que 
la trace "saute" à plusieurs endroit (et tant que le signal GPS ne sera pas 
parfait, on sera obligé de faire avec), comment ferait on avec un programme 
pour savoir si il y avait bien une seule rue mais avec 100 traces 
imprécises ? ou bien 100 rues proches de 5m les unes des autres ?

4) 
reste donc quasiment plus que le cas de la nationale, la départementale où la 
trace est correct, et là c'est clair, tout faire à la main sur 100km c'est 
long !
Heureusement, les informaticiens de JOSM ont pensé à ça, et je m'en sert très 
souvent : tu peux convertir ta trace en une route, en un clic !

Mais ATTENTION ! si tu as fais des pauses pipi, des demis tours, la route 
résultante risque bien de ressembler à un sac de noeud ! Le contrôle humain 
est quasi inévitable pour obtenir de la qualité.

Ma technique :
- étape 1) je prends ma trace précise avec un point par seconde
- étape 2) je la simplifie pour éviter tous les petits sursauts de quelques 
mètres, les petits sacs de noeud, et surtout éviter de mettre 1000 points sur 
une ligne droite qui n'en a pas vraiment besoin !
gpsbabel est ton ami :
gpsbabel -i gpx -f ma_trace.gpx -x simplify,error=0.002k -o gpx -F 
ma_trace_simplifiée.gpx

- étape 3) je l'ouvre avec JOSM
- étape 4) je la converti en route (bouton droit sur la trace->convertir en 
osm layer)
- étape 5) je la re-parcours en entier, j'enlève les sacs de noeuds "pauses 
pipi", j'enlève les morceaux qui existent déjà dans osm, où au choix, 
j'enlève les morceaux de osm qui existe déjà, 
- étape 6) j'envoie tout au serveur
- étape 7) je récupére tout à nouveau du serveur
- étape 8) je reconnecte à chaque bout les routes pour que tout ça 
s'interconnecte à ce qui existe déjà 
- étape 9) je me tape les épingles à cheveux pour que ça est l'air moins moche

ça semble long, mais sur quelques km, ça vaut déjà le coup

> Volume de données, droit d'usage ... ?
non, rien de tout ça... "ou presque"

-- 
Sylvain Letuffe sylvain at letuffe.org
qui suis-je : http://slyserv.dyndns.org






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