J'me disait bien que c'était trop bête pour être ça. Art. Le 11 déc. 2013 17:07, "Christian Quest" <[email protected]> a écrit :
> Je m'appuie uniquement sur les polygones de communes, pas sur les way > d'origine qui peuvent avoir de tout comme tag admin_level (y compris aucun). > > > Le 11 décembre 2013 17:04, Art Penteur <[email protected]> a écrit : > >> Je ne comprends pas le code cité, mais les communes limitrophes de >> bordure de département ont des boundaries avec admin_level=6. >> ( (région, 4), respectivement). >> >> Serait-ce une piste ? >> >> Art. >> Le 11 déc. 2013 16:59, "Christian Quest" <[email protected]> a >> écrit : >> >>> Les limites admins sont super définies mais pour des usages à petite >>> ou moyenne échelle ça fait quelques chose de trop défini et trop volumineux >>> à traiter. >>> >>> Qui peut le plus peut le moins ! >>> >>> J'ai commencé à m'attaquer à ça pour produire des version plus légères >>> de nos limites admins. Pour l'instant, je joue avec ST_Touches pour >>> sélectionner les polygones limitrophes, puis ST_Intersection, ST_LineMerge >>> et ST_Simplify pour obtenir un linestring simplifié par frontière entre 2 >>> communes. >>> >>> Ca semble ok sauf que j'ai des manques. >>> >>> voici la tête de la requête si quelqu'un a une idée: >>> >>> SELECT ST_Simplify(ST_LineMerge (st_intersection(p.way,p2.way)),10) as >>> limite, concat(p.name ,' - ', p2.name) as nom from planet_osm_polygon p >>> join planet_osm_polygon p2 on (st_touches(p.way,p2.way) and p2."ref:INSEE" >>> is not null and p2.admin_level='8' and p2.boundary='administrative' and >>> p2.osm_id>p.osm_id) where p.way && !bbox! and p."ref:INSEE" is not null and >>> p.admin_level='8' and p.boundary='administrative'; >>> >>> -- >>> Christian Quest - OpenStreetMap France >>> Un nouveau serveur pour OSM... http://donate.osm.org/server2013/ >>> >>> _______________________________________________ >>> dev-fr mailing list >>> [email protected] >>> https://lists.openstreetmap.org/listinfo/dev-fr >>> >>> >> _______________________________________________ >> dev-fr mailing list >> [email protected] >> https://lists.openstreetmap.org/listinfo/dev-fr >> >> > > > -- > Christian Quest - OpenStreetMap France > Un nouveau serveur pour OSM... http://donate.osm.org/server2013/ > > _______________________________________________ > dev-fr mailing list > [email protected] > https://lists.openstreetmap.org/listinfo/dev-fr > >
_______________________________________________ dev-fr mailing list [email protected] https://lists.openstreetmap.org/listinfo/dev-fr
