On mardi 6 octobre 2009, Etienne Chové wrote: > Pour avoir cette rapidité je ne lis pas tout le fichier ; je fais de la > dichotomie pour trouver les éléments dont j'ai besoin. En indexant le > fichier, Boudiou ! Et étienne ré-inventa les bases de données XML.
Y'a un moment où il faut peut-être se rappeler que le xml est un format d'échange, pas un format de traitement. La dichotomie suppose très certainement une fausse assomption que le fichier osm est trié par osm_id. Mais je comprends parfaitement le problème, les serveurs osm fournissent uniquement du xml et c'est pénible à mouliner, j'espère que bientôt on verra des exports dans d'autres formats (le osm binaire, qui semble avoir fait un flop semblait pourtant un bon candidat) > ça n'utilise pas de bdd (donc n'importe > qui peut l'utiliser. certes, a moins de peut-être creuser les formats SQL embarqués style sqlite. > > des relations sophistiquées ;-) > Héhé... bientôt un osm2pgsql.py ? Non, je n'en ai pas la prétention. Alors, c'est p'tet moi qui le ferait avec la sortie de ton API qui lit les .osm ;-) > > et voilà qui est plus propre et qui nettoie les faux positif : > > http://slyserv.dyndns.org/osm/relation-11980.png > > C'est bizarre, on a l'impression que tu as que deux ouvertures alors que > j'en ai 32 dans ma base postgres. Parce qu'entre temps, j'ai corrigé. Et que depuis j'ai même corrigée les deux vrai positif qui existaient. J'ai maintenant un gpx complet du tour de france (metropolitaine) -- sly Sylvain Letuffe sylv...@letuffe.org qui suis-je : http://slyserv.dyndns.org _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr