Le mardi 20 juillet 2010 à 09:41 +0200, Sylvain Perrinel a écrit :
> Super ce tableau ! ça motive :)
> par contre, ton script ne semble pas fonctionner pour récupérer les
> canaux lister dans le tableau.
> 
> Je pense qu'en modifiant la requête comme suit, tu peux remonter les
> canaux d'osm :
> 
> $query_osm="select osm_id,st_length(st_collect(st_transform(way,2154))) as 
> longueur 
>   from planet_osm_line 
>   where \"ref:sandre\"='$liste_sandre->code_hydro' and (waterway='river' or 
> waterway='canal')


Et si on enlevait simplement le waterway=river et waterway=canal de la
relation et du script ?
Pourquoi waterway=stream n'est pas pris en compte ?

AMHA ref:sandre est suffisant. s'il n'est que sur la relation du cours
d'eau ou directement sur le segment dans sa globalité en l'absence de
relation.


        Librement,


_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à