[OSM-dev-fr] Comparaison cours d'eau OSM/Sandre
Frédéric Rodrigo
fred.rodrigo at gmail.com
Jeu 16 Fév 10:47:39 GMT 2012
Le 16 février 2012 11:22, Christian Quest <cquest at openstreetmap.fr> a écrit :
> A propos de http://suivi.openstreetmap.fr/cours-eau/comparaison-sandre.html
>
> Les role=side_stream ne semblent pas mis de côté.
> Est-il possible de ne comptabiliser que les membres n'ayant aucune
> rôle ou le rôle main_stream ?
L'outil de Sly n'utilise volontairement pas les relations. Un des buts
de l'outil devait être de démontrer que l'on a pas besoin de
relations. On m'a juste pas le même point de vue avec Sly ;)
> Cela permettrai de visualiser plus facilement les cours d'eau où la
> continuité est cassée. Le luxe serait de sortir le nombre de morceaux
> "main" et "side".
> J'ai fait du nettoyage hier sur les cours d'eau, voici les erreurs que
> j'ai rencontré:
> - des way en role=tributary (de petits affluents pour lesquels aucune
> relation n'a été créée)
Ca c'est de ma faute, c'est moi qui ai imaginé cette possibilité, puis
je suis revenu en arrière.
C'est même rayé de ma proposition d'extension pour les relations waterway
http://wiki.openstreetmap.org/wiki/User:Frodrigo/Relation:Waterway
Il doit en rester beaucoup en Haïti aussi.
> - des role=side_stream manquants ce qui casse la continuité de la relation
> - des disparités dans le nom (l'article parfois manquant)
> - des tags répétés sur les membres (ref:sandre par exemple)
> - plusieurs relations pour le même cours d'eau (10 cas)
Il y a le cas particulier de La Charente que je n'ai pas oser toucher hier.
> Un truc bizarre sur la Garonne, la longueur totale calculée est de
> 158km, alors que j'arrive à 478,6km sur le schéma osmosis d'osm7 avec
> la requête suivante:
>
> SELECT sum(st_length(st_transform(w.linestring,2154)))/1000 AS km FROM
> relations r JOIN relation_members m ON (m.relation_id=r.id) JOIN ways
> w ON (w.id=m.member_id AND m.member_type='W' AND (m.member_role='' OR
> m.member_role='main_stream')) WHERE r.tags->'ref:sandre'='O---0000';
Plus d'informations sur la liste de diffusion dev-fr