La principale limitation de Osmosis est que ca ne gere pas les polygones. C'est a mon avis le point le plus embetant de Osmosis.<br>Aussi, le code source de osm2pgsql est assez effrayant. C'est un melange de C, C++ avec un certain nombre d'appels vers d'autres librairies :)<br>
<br>Emilie Laffray<br><br><div class="gmail_quote">2009/6/9 kimaidou <span dir="ltr"><<a href="mailto:kimaidou@gmail.com">kimaidou@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Merci Emilie et Sylvain pour vos remarques.<br><br>Moi qui ai -un peu- l'habitude de concevoir et d'utiliser des bdd, je trouve quand même que osm2pgsql va un peu trop loin dans la simplification. Je trouve assez 'anti-bdd' :<br>

* ne pas avoir de clé primaires (Qgis n'aime pas les couches Postgis sans clé primaire)<br>* d'avoir 54 colonnes, pour la plupart du temps n'en remplir que 3 ou 4 (merci l'optimisation)<br><br>Je comprends que cela soit fait pour Mapnik, mais justement pour nos histoires de relations on voit la limite : il y a déjà de la redondance dans ma base postgis, et en plus il faut que je copie colle mes styles dans le ficher de style xml de Mapnik pour gérer mes lignes de bus.<br>

Est ce que vous auriez un lien qui montre comment utiliser / paramétrer osm2pgsql ? Le wiki d'osm montre comment l'installer, mais je n'ai pas vu plus de détail que dans la petite introduction ( <a href="http://wiki.openstreetmap.org/wiki/Osm2pgsql" target="_blank">http://wiki.openstreetmap.org/wiki/Osm2pgsql</a> )<br>

<br>Bref je vais essayer Osmosis pour voir ce qu'on peut faire avec. Ma principale question : peut-on utiliser des données de osmosis depuis Mapnik ? Il faudra sûrement modifier toutes les requêtes pour aller chercher les bonnes géométries.<br>

<br>A plus tard :D</blockquote></div><br>