[OSM-dev-fr] Simplifier nos limites admin...

V de Chateau-Thierry vdct at laposte.net
Mer 11 Déc 16:26:20 UTC 2013


> De : "Art Penteur"
>> Le 11 déc. 2013 17:07, "Christian Quest"  a écrit :
>>> Le 11 décembre 2013 17:04, Art Penteur  a écrit :
>>>>Le 11 déc. 2013 16:59, "Christian Quest"  a écrit :

>>>> 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';

Je n'arrive pas à voir quelle est l'unité du 2e paramètre de ST_Simplify(), la
"tolérance". Rien vu dans la doc PostGIS. As-tu les mêmes manques quand tu la passes à
0.0001 (soyons fous) ?
Sinon une question : ça marche comment, cette syntaxe !bbox! ? (jamais utilisé).

vincent



Plus d'informations sur la liste de diffusion dev-fr