Le jeudi 5 avril 2012 22:24:17 Payet Louis a écrit : > Re Bonjour, > > Merci pour ceux qui ont répondu à mon message sur "talk-fr" (Nicolas,Damouns > Étienne,Rodolphe,Frédéric) .... > http://lists.openstreetmap.org/pipermail/talk-fr/2012-April/042333.html > > Mon projet concerne "La Nouvelle-Calédonie" (dans un premier temps), et dans > un second temps d'autres pays.... > > Pour être plus précis, je pense qu'on peux facilement ajouter une table (ou > un champ) avec "ID des rues + maxspeed" dans postgresql. > Les données existent dans la base OSM....... Il faut par contre que j'étudie > la structure de nominatim (DB).
Sauf erreur de ma part, nominatim interroge directement une base postgis en utilisant le modèle osm2pgsql. les attributs maxspeed sont donc déjà dans la base, mais nominatim ne les retourne pas. AMHA, les services en lignes nominatim n'ont pas pour objet de répondre à des requêtes sur les attributs, il n'est donc pas envisageable de demander à ces services d'obtenir le maxspeed. Il faut donc interroger la base avec les identifiants résultants de la requête pour obtenir les maxspeed associés. Si ces requêtes sont faites avec un service externe, cela peut être effectivement long. La solution serait donc d'installer une instance de nominatim en modifiant les données retournées par les requêtes : http://wiki.openstreetmap.org/wiki/Nominatim/Installation Bien cordialement, -- Nicolas Dumoulin http://wiki.openstreetmap.org/wiki/User:NicolasDumoulin _______________________________________________ dev-fr mailing list [email protected] http://lists.openstreetmap.org/listinfo/dev-fr
