<div dir="ltr">OpenRiverBoatMap s'appuie sur les bases osm2pgsql d'osm-fr utilisées par layers, le rendu FR et le rendu HOT.<div><br></div><div>Ce sont des bases "complètes" (tags habituels + hstore).</div>

<div><br></div><div>J'ai jeté un oeil sur le river_import.py et il m'a l'air d'adopter un schéma bien à lui sans rapport avec celui d'osm2pgsql.</div><div><br></div><div><br></div></div><div class="gmail_extra">

<br><br><div class="gmail_quote">Le 17 novembre 2013 19:18, Yves Pratter <span dir="ltr"><<a href="mailto:yves.pratter@laposte.net" target="_blank">yves.pratter@laposte.net</a>></span> a écrit :<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div style="word-wrap:break-word"><div class="im"><div><blockquote type="cite"><div bgcolor="#FFFFFF" text="#000000">les sources sont là<br>
    <a href="https://github.com/ClaudeMa/rivers" target="_blank">https://github.com/ClaudeMa/rivers</a><br></div></blockquote><br></div></div><div>Merci :-)</div><div><br></div><div>Si j’ai tout compris :</div><div><ol><li>

le script <a href="https://github.com/ClaudeMa/rivers/blob/master/update.sh" target="_blank">update.sh</a> télécharge sur ta machine tout le fichier OSM France,</li><li>puis charge les objets OSM intéressants dans une base de données locale prostgresql (appel de <a href="https://github.com/ClaudeMa/rivers/blob/master/river_import.py" target="_blank">river_import.py</a>)</li>

<li>enfin fait des calculs de longueurs, recherche les « ponts » (grace à une requête spatiale) et génère tous les fichiers html statiques (appel de <a href="https://github.com/ClaudeMa/rivers/blob/master/river_output.py" target="_blank">river_output.py</a>)</li>

</ol><div><br></div><div>Pour faire une recherche, je propose de générer une base de données « légère » contenant le minimum vital (nom des rivières, canaux, écluses… et les identifiants OSM et SANDRE).</div><div>Elle sera téléchargée sur le serveur accompagnée des pages web statiques et une page dynamique en php, python…</div>

<div><br></div><div>Free supporte les bases MySQL, PostgreSQL (et peut-être SQLite via le php).</div><div><br></div><div>Mais l’idéal serait d’intégrer ça au projet OpenRiverBoatMap par exemple. Avantages :</div><div><ul>

<li>Pas besoin de faire de mises à jour, elles se font automatiquement</li><li>Le projet utilise déjà une base PostgreSQL (commune à d’autres projets OSM FR ?) et contient déjà les rivières, etc…</li><li>Couverture mondiale (le Rhône ou le Rhin ne s’arrête pas à la frontière française…)</li>

<li>…</li></ul><div><br></div><div>—</div></div><span class="HOEnZb"><font color="#888888"><div>Yves</div></font></span></div><br></div><br>_______________________________________________<br>
Talk-fr mailing list<br>
<a href="mailto:Talk-fr@openstreetmap.org">Talk-fr@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/talk-fr" target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Christian Quest - OpenStreetMap France<br>Un nouveau serveur pour OSM... <a href="http://donate.osm.org/server2013/" target="_blank">http://donate.osm.org/server2013/</a>
</div>