Re: [OSM-talk-fr] Millau - devient robot de modifications

2008-10-02 Thread sylvain letuffe

> ce qui m'amène à la question :
> 
> Comment sélectionner dans josm tous les points d'un way, tous à la fois,
ceux d'un way, je ne sais pas, par contre tous ceux de l'espace téléchargé 
peut se faire avec le super outils de recherche qui n'est pas super pratique 
pas super documenté, mais très puissant :

Tu laisses ton pointeurs de souris dessus ( la doc apparaît ) et tu dois 
pouvoir faire un truc genre :
node:* ( sélectionne touts les noeuds )
ensuite tu peux d'un coup retirer tous les tags ref des noeuds
( comme il n'y a aucune raison qu'il y est de tag ref sur un noeud, ça ne 
devrait pas poser de problème )

ça m'amène moi en revanche à la réflexion sur les robots de modification 
automatique ( une discussion est en cours sur talk ) et je sais que ce sujet 
est sensible, certains voudrait que tout soit fait "à la main" pour "assurer" 
mais c'est à la limite de l'impossible ( l'humain et feignant et c'est tant 
mieux ! )

Me rappel plus qui a mis en place : qui détecte des erreurs
http://pedrov.kwain.net/osmstats/

Mais je me souviens avoir commencé à corriger avant de me dire que c'était 
vraiment trop con de faire à la main ce qu'un robot pouvait faire ( en tout 
cas pour au moins 80% des problèmes )

Comme obtenir un consensus et un accord planétaire me semble un parcours du 
combattant j'essaye déjà de lancer l'idée sur la partie france
a la louche, je dirais que sur les 4469 problemes detectes de la page :
http://pedrov.kwain.net/osmstats/index.php?page=1&context=errors
un bon millier doivent pouvoir être traité automatiquement

En regardant aussi :
http://tagwatch.stoecker.eu/France/En/tags.html
On peut trouver une bonne source d'inspiration pour des auto-corrections
que ce soit suite à l'abandon de tags, ou tag inapplicables, ou faute 
d'ortographe

Je veux bien me lancer dans un recherche de script, de compréhension de l'api 
de wiki de discussion sur ce que pourrait ou ne pourrait faire ces robots 
mais avant d'y passer du temps je voudrais votre resenti sur l'utilité/la 
nécessité d'un tel nettoyage.



Idée de modification :
- retirer le tag "ref" s'il est mis sur un noeud
- retirer le tag highway=primary/tertiary/track quand il est appliqué à un 
noeud
- transformer les highway=bollard en barrier=bollard sur les noeud
- changer les ways highway=unsurface en higwhay=track

-- 
Sylvain Letuffe [EMAIL PROTECTED]
qui suis-je : http://slyserv.dyndns.org



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


Re: [OSM-talk-fr] Millau - devient robot de modifications

2008-10-02 Thread Pierre Mauduit
>
> Me rappel plus qui a mis en place : qui détecte des erreurs
> http://pedrov.kwain.net/osmstats/
>

C'est moi ;-) Mais je vais l'améliorer, j'ai des petites idées pour
lier avec l'API OSM et aussi openstreetbugs.

-- 
Pierre

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


Re: [OSM-talk-fr] Millau - devient robot de modifications

2008-10-02 Thread g.d
Merci pour les astuces ! Je vais essayer avec ça.

Quant à un script "robot" qui vire ces "ref"s des nodes,
puisqu'au premier ils n'y ont pas leur place
mais uniquement sur les ways,
à la première réflexion, j'étais *pour*.

(Ce qui confirme,
que la source de l'intelligence humaine réside bel et bien
dans la flemme... ?  ;-)

Mais après réflexion, je suis *contre* un tel robot,
car finalement, un node d'un way peut *très bien* avoir un tag "ref",
à juste titre :
- Dans beaucoup de pays, les croisements de routes en rase campagne  
ont des numéros,
donc ce sera un node avec une "ref"...
- Un node peut avoir une "ref=PK xyz,pqr", "ref=PR xyz,pqr" ou  
simplement ref=xyz,pqr"
point routier ou point kilométrique et indication du kilomètre...
C'est parfois utilisé pour désigner une adresse, même postale,
et ce n'est pas un "name", mais bel et bien une "ref"...
Ça existe un peu partout dans le monde, surtout dans des régions de  
population peu dense -
mais aussi en France, comme adresse postale !

Donc point de secours chez les robots, je crains... :-(
---

Le 2 oct. 08 à 12:02, sylvain letuffe a écrit :

.../...
> ça m'amène moi en revanche à la réflexion sur les robots de  
> modification
> automatique ( une discussion est en cours sur talk ) et je sais que  
> ce sujet
> est sensible, certains voudrait que tout soit fait "à la main" pour  
> "assurer"
> mais c'est à la limite de l'impossible ( l'humain et feignant et  
> c'est tant
> mieux ! )
>
> Me rappel plus qui a mis en place : qui détecte des erreurs
> http://pedrov.kwain.net/osmstats/
>
> Mais je me souviens avoir commencé à corriger avant de me dire que  
> c'était
> vraiment trop con de faire à la main ce qu'un robot pouvait faire  
> ( en tout
> cas pour au moins 80% des problèmes )
>
> Comme obtenir un consensus et un accord planétaire me semble un  
> parcours du
> combattant j'essaye déjà de lancer l'idée sur la partie france
> a la louche, je dirais que sur les 4469 problemes detectes de la  
> page :
> http://pedrov.kwain.net/osmstats/index.php?page=1&context=errors
> un bon millier doivent pouvoir être traité automatiquement
>
> En regardant aussi :
> http://tagwatch.stoecker.eu/France/En/tags.html
> On peut trouver une bonne source d'inspiration pour des auto- 
> corrections
> que ce soit suite à l'abandon de tags, ou tag inapplicables, ou faute
> d'ortographe
>
> Je veux bien me lancer dans un recherche de script, de  
> compréhension de l'api
> de wiki de discussion sur ce que pourrait ou ne pourrait faire ces  
> robots
> mais avant d'y passer du temps je voudrais votre resenti sur  
> l'utilité/la
> nécessité d'un tel nettoyage.
>
>
>
> Idée de modification :
> - retirer le tag "ref" s'il est mis sur un noeud
> - retirer le tag highway=primary/tertiary/track quand il est  
> appliqué à un
> noeud
> - transformer les highway=bollard en barrier=bollard sur les noeud
> - changer les ways highway=unsurface en higwhay=track
>
> -- 
> Sylvain Letuffe [EMAIL PROTECTED]
> qui suis-je : http://slyserv.dyndns.org

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


Re: [OSM-talk-fr] Millau - devient robot de modifications

2008-10-02 Thread Pieren
Au début, j'étais aussi 100% pour un bot mais après réflexion, je me
dis que c'est assez dangereux. Il faut clairement se mettre d'accord
avant de lancer quelque chose. Voir mes remarques ci-dessous.

2008/10/2 sylvain letuffe <[EMAIL PROTECTED]>:
> Idée de modification :
> - retirer le tag "ref" s'il est mis sur un noeud

A condition que le même noeud soit utilisé par un highway qui contient
le même ref. Sinon, il est possible que ref s'applique à tout autre
chose qu'un highway ou que la personne ait voulu mettre le ref sur le
way mais l'a mit sur un node (dans ce cas, il vaut mieux déplacer
manuellement le ref depuis le node vers le way tout en contrôlant sur
une autre source que le ref est correct).

> - retirer le tag highway=primary/tertiary/track quand il est appliqué à un
> noeud

Là aussi, d'accord à condition que les nodes soient utilisés par un
way lui-même tagué en highway, sinon on perd l'information.

> - transformer les highway=bollard en barrier=bollard sur les noeud

highway=bollard est pour l'instant autant valable que barrier=bollard.
D'accord pour corriger des fautes manifeste mais modifier un tag parce
qu'un autre pourrait le remplacer n'est acceptable que si le tag
précédent est "officiellement" déprécié (dans tagwatch europe, il y a
6000 barrier=bollard pour 1000 highway=bollard, c'est pas encore
franchement une grosse différence, même si à moyen terme, je pense
qu'on pourra le faire). Par "officiellement", je veux dire qu'il y a
clairement un consensus sur la dépréciation dans la ML puis dans le
wiki et que cette dépréciation se justifie (voir l'exemple suivant).

> - changer les ways highway=unsurface en higwhay=track
>

Par contre, là je suis d'accord. unsurfaced était un mauvais tag, trop
ambigü et a été clairement abandonné au profit de track.

> --
Pour finir, je dirais que ces quelques règles, si elles sont
acceptées, pourraient s'appliquer à la planète entière, et pas
seulement la France. Par contre, il y aura éventuellement d'autres
règles plus franco-françaises  qui ne devraient s'appliquer qu'à la
France et pas à nos chers voisins les suisses, espagnols ou belges qui
se trouvent en partie dans les extracts de la France...

Pieren

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