[OSM-talk-fr] Donnée osm dans une base postgis/osm2pgsql
sylvain letuffe
sylvain at letuffe.org
Mar 26 Oct 14:28:11 UTC 2010
Le mardi 26 octobre 2010 14:15:08, Emilie Laffray a écrit :
> Salut,
> > Comment je peut les exploiter maintenant ? ;)
Je suis étonné que Émilie n'ait pas indiqué la "bible" de l'utilisateur
postgis :
http://postgis.refractions.net/documentation/manual-1.3/
qui devrait donner réponse à moulte de tes questions
>> - Avoir la liste des ways constitues de 3 points dont 2 sont relies a un
>> rond point?
> Alors celle ci est déjà plus intéressante, et je doute que le schéma de
> osm2pgsql se prête bien a ce genre chose.
En effet, celle-ci sera sans doute la plus fun (le reste me semble trivial une
fois la doc lue)
Mais je pense que tu peux t'en sortir tout de même avec un schéma osm2pgsql,
bien qu'un schéma osmosis, plus adapté aux comparaisons topologiques lui
serait peut-être préférable.
(En effet, la base crée par osm2pgsql ne conserve l'information "qui se
connecte à qui" que de manière détourné, parce que les coordonnées sont les
mêmes, genre deux noeud de coordonnées identiques mais de layer différents vont
faire foirer le calcul)
bref, la solution que j'avais mis en place pour les cours d'eau est à base de
st_intersect et de st_endpoint, à toi de chercher ;-)
> Le minutely mapnik est base sur la base mondiale. Il n'y a pas de solutions
> simples pour couper pour une zone donnée (desolee Jocelyn, je n'ai pas
> encore fini ce que j'avais promis).
ha ? un découpage par polygone en préparation de patch pour osm2pgsql ?
> Je suis sure que Pieren et Sly auront une meilleure solution.
Ben non, pas moi.
J'utilise bêtement l'option bbox d'sm2pgsql pour refuser les mises à jour en
dehors de mon "carré d'intérêt", ce qui me suffit très bien, mais une solution
plus propre pour ne prendre que ce qu'il y a en france pourrait passer par une
étape osmosis qui dispose d'un filtre par polygone
--
sly
Plus d'informations sur la liste de diffusion Talk-fr