Affichage d'une carte OSM sur un site via une recherche

Bonjour,

Je suis bénévole pour un site web (http://www.dinoutoo.com) et on aimerait bien intégrer OSM a notre site :
On affiche, par exemple, le plan d’un bar si on a bien l’adresse complète.

On utilise actuellement googlemaps, mais on pense changé pour osm …
Voici une page par exemple :
http://www.dinoutoo.com/infos-plan-ville-hotel/plan.php?ville=grenoble&adresse=60+cours+Jean+Jaur�s%2C&codePostal=38000&Planville=Grenoble
http://www.dinoutoo.com/restaurant-grenoble/Le+Bombay-5.html

J’ai vu qu’il existe 2 type de recherche via OSM : Nominatim et Name_finder (pas d’autres a ma connaissance)
http://wiki.openstreetmap.org/wiki/Nominatim
http://wiki.openstreetmap.org/index.php/Name_finder

L’un des 2 est mieux que l’autre ? sont-ils dur a utilisé ? il y a t-il des exemples d’utilisations ?

Cadeau bonus, si c’est possible, on aimerait bien savoir les recherches qui n’aboutisse pas afin d’améliorer OSM via qq motivé qu’on a dans l’équipe qui pourront par la suite tagger les rue manquantes …

Plop Roum !

Le dino master est interesse alors :smiley: ?
c est vrai que j avais pas pense a parle de Name finder vs Nominatim :blush:
A priori je dirai que Nominatim est plus performant mais d autres ont beaucoup plus de connaissances que moi a ce sujet

Bonjour,

Sur Nominatim vs. Name_finder, MapOSMatic.org utilise Nominatim.

Le code est libre et disponible: http://savannah.nongnu.org/projects/maposmatic/

Amicalement,
d.

Merci David de ta réponse,
Oui je connais MapOSMatic.org (que je trouve très bien), mais vu que leurs codes est en python et que notre site est en php, j’peut pas m’en inspirer …
Longue vie a MapOsMatic qu’en même. Surtout que je suis abonné à leur (ton?) flux rss …

Nominatim est carrément bluffant, il suffit de faire quelques requêtes pour comparer les deux (nominatim et namefinder) pour voir en quelques coups la supériorité sans appel de ce nouveau projet.

Par contre, si le but est de faire son installation (plutôt que l’utiliser en RPC), je n’ai aucune idée duquel est le plus dur à intégrer.

J’ai lu je ne sais où, que le coût CPU des requêtes de recherche était encore assez élevé, si l’intégration finale doit avoir lieu sur un site à fort traffic, il peut être judicieux de prendre contact avec le gestionnaire du service pour éviter un bannissement “post développement”

Un exemple :
Boulangerie à Grenoble (pourtant taggué bakery)
http://nominatim.openstreetmap.org/search/?q=boulangerie%2C+grenoble%2C+france

Yes c’est pas top, c’est le genre de truc qu’on veut évité.
Il semble que Nominatim peut utiliser des “Special Phrases” :
http://wiki.openstreetmap.org/wiki/Nominatim/Special_Phrases

On peut pas les utiliser pour être plus précis ? genre ville=grenoble,+pays=france ?
Mais je ne suis pas arrivé à les utiliser, une idée ?

Cette page, semble aussi intéressent pour savoir quelles codes sont utilisables :
http://wiki.openstreetmap.org/wiki/Nominatim/Development_overview