base de donnee OSM

Salut a tous,
je m’ y connais mal en SIG alors que je veux creer un site web qui utilise la donnee OSM.
comment creer une base de donnee geographique avec Postgres ou Mysql qui sera utilisée par mon appli ?

Ta question est hyper ouverte…

Il faudrait préciser un peu plus ce que tu veux faire.

Les données OSM sont assez brutes sans stucture particulière, et c’est en fonction de l’usage final qu’on veut en faire qu’on va les structurer d’une façon où d’une autre dans une base de données. Exemples d’usages: rendu cartographique (fonds de carte), calcul d’itinéraires, géocodage/géocodage inverse, recherche de POI, etc… et à chaque on a une structure adaptée des données bien qu’on parte des même données brutes.

d’accord,
je dirais plutot un rendu cartographique.voici ce que je veux faire:
l’internaute selectionne une zone et un centre d’intérêt (pharmacie-marche-biblio,etc) et je suis affiche
tous les lieux noms de lieux correspondant a la recherche et s’il clique sur un nom l’endroit apparait directement sur la carte

Un peu comme ça: http://lizpoi.3liz.com/orange/index.php/lizpoi/map/?tree_id=1

Il y a:

  • un fond de carte
  • une couche d’objets affichés par dessus en fonction de recherches
  • éventuellement une zone de saisie textuelle pour faire une recherche

C’est bien quelque chose du genre que tu veux faire ?

oui ca correspond bien
mais c’est surtout cote base de donee que ca bloque
comment installer postgis? (environnement mac)
c’est quoi osm2pgsql?
des liens qui expliquent me seront d’une grande utilité.
merci d’avance

Voici LE site de référence pour des versions OSX des outils comme postgresql ou postgis: http://www.kyngchaos.com/software/postgres

Pour osm2pgsql: http://wiki.openstreetmap.org/wiki/Osm2pgsql#Mac_OS_X

osm2pgsql est un outil qui va structurer les données brutes OSM en une base postgres/postgis.
Il est utilisé essentiellement dans une chaine de rendu cartographique, les données sont structurées pour être ensuite utilisées par un outil comme mapnik.
osm2pgsql peut aussi générer une base postgres/postgis destinées à nominatim pour faire du géocodage.