hello, On jeudi 19 mars 2015, Vincent Frison wrote: > Sur le wiki (http://wiki.openstreetmap.org/wiki/Osm2pgsql/schema) il est > indiqué :
Cette page est approximative et n'a pas été créée pas des développeurs de l'outil, elle présente quelques imprécisions voire erreurs et doit être prise avec prudence. > For polygons which are members in one or more relations, multiple rows will > be created: Ce passage est imprécis. Ce n'est vrai que si le polygone membre de la relation a des tags qui sont listés dans le fichier de style. A l'extrême, si tu as donc un batiment avec un trou, et que le trou est représenter par un way fermé, sans aucun tag, il ne finira pas seul dans la table polygone. Il n'y sera que comme "trou" du bâtiment représenté par la relation. > Dans mon cas j'aimerais bien pouvoir récupérer l'ID du way ayant le rôle > "outer". Je devine que tu essayes de faire une magouille pour combler un autre problème ;-) Si tu veux le bâtiment, ne prend pas le trou qui n'est pas un bâtiment car c'est un trou ;-) Dis plutôt à ton appli ce qu'est un trou ! Mais à chacun son workflow, je ferais ça en postgis directement avec ST_ExteriorRing http://www.postgis.org/docs/ST_ExteriorRing.html -- sly, direct contact : [email protected] http://wiki.openstreetmap.org/wiki/User:Sletuffe _______________________________________________ dev-fr mailing list [email protected] https://lists.openstreetmap.org/listinfo/dev-fr
