[OSM-talk-fr] Conseils pour créer un rendu OSM personnalisé
Stéphane Henriod
s at henriod.info
Dim 26 Aou 15:16:00 UTC 2012
Bonjour,
je souhaite créer un rendu personnalisé, principalement basé sur les
données OSM, pour une région et un thème particulier. En l’occurrence, il
s'agira de créer une slippy carte pour le Tadjikistan permettant
d'identifier les infrastructures (routes, bâtiments...) exposées aux
catastrophes naturelles. Il y aura donc des données de zones de risques
(raster ou vectorielles), un DEM,... et les données OSM, le tout
probablement rendu dans un style proche de mapnik, mais avec quelques
modifications.
J'ai une idée générale de comment arriver au bout, mais j'ai quelques
questions "stratégiques" à vous poser.
En premier lieu, concernant l'import des données OSM dans ma base PostGIS.
J'aimerais copier les données à un instant t, puis mettre à jour de façon
incrémentale, une fois par jour ou par semaine (à voir selon la fréquence
des edits dans le futur). Rien de très exceptionnel probablement, mais
voilà mes contraintes:
- Vu que j'ai besoin des données pour tout un pays, je mets évidemment
une croix sur l'API qui me refusera une requête sur une zone aussi large
- Il n'y a à ma connaissance aucun planet file pour le Tadjikistan (et
les dumps de Cloudmade (
http://downloads.cloudmade.com/asia/central_asia/tajikistan#downloads_breadcrumbs)
ont plus d'une année de retard)
- Je n'ai que 10Go d'espace sur le serveur, donc pas moyen de
télécharger un planet file complet puis de filtrer sur le Tadjikistan au
moment de l'import vers PostGIS
Du coup, j'imagine que XAPI serait la solution préférée pour télécharger le
jeu de données initial. Mais comment faire ensuite? Puis-je appliquer les
diff files de planet? Ca me semble aussi un peu overkill car j'aurais alors
à télécharger des diffs pour le monde entier, puis filtrer et en garder une
toute petite partie. Y a-t-il un moyen plus rationnel pour récupérer les
données différentielles uniquement sur ma zone d'intérêt? Via osmosis par
exemple?
Voilà, c'est tout pour l'instant, et merci d'avance à ceux qui auraient des
bons conseils à me donner pour ce projet :-)
Et bonne fin de week-end
Stéphane
--
"Le mot progrès n'aura aucun sens tant qu'il y aura des enfants malheureux"
-- Albert Einstein
"A journey does not need reasons. Before long, it proves to be reason
enough in itself. One thinks that one is going to make a journey, yet soon
it is the journey that makes or unmakes you." -- Nicolas Bouvier
Photos de voyages, photos de montagne: http://www.henriod.info
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20120826/d8817638/attachment.htm>
Plus d'informations sur la liste de diffusion Talk-fr