2009/10/6 Etienne Chové <ch...@crans.org> > sly (sylvain letuffe) a écrit : > > Boudiou ! Et étienne ré-inventa les bases de données XML. > Quand on a besoin que de 1% d'un fichier, je trouve ça dommage de le > charger en entier dans une base de données... Est ce qu'il vaut mieux la > propreté ou la rapidité ? Vaste débat... > > > 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. > > Oui, d'abord par type NWR puis par osm_id. A part le fichier de corine > je n'ai pas encore vu de fichier pas classé comme ça... mais je suis > d'accord qu'on se base sur une hypothèse bien hypothétique. > > > 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) > > J'avais tenté un jour d'utiliser le binaire, mais il fallait 8 heures > pour transformer un .osm en .bin ; au lieu de quelques dizaines de > minutes pour le charger dans une BDD. > > >> ç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. > > Ces bases de données doivent (il me semble) charger tout le contenu en > RAM, donc ce sera pas possible avec mes 2Go de RAM. > > >>> 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 ;-) > > Si tu te lances la dedans : > 1. je peut te filer la dernière version du parser xml > mais je ne pense pas qu'il y ait beaucoup de différence > 2. il existe des bibliothèques python qui est un portage de JTS > basé sur GEOS pour manipuler du WKT, WBK... > > >>> 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) > > En parlant de ça, un jour il faudrait se faire la limite administratives > réelle de la France (20miles des cotes) et non juste de la terre. >
+1 a tout ca. S'il y a besoin d'aide, ca m'interesse enormement. J'ai l'impression d'avoir manque une discussion hyper importante ;) Emilie Laffray
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr