[OSM-dev-fr] France cassée
Aurélien FILEZ
kinju59 at gmail.com
Sam 3 Sep 17:21:17 BST 2011
En téléchargeant les données avec JOSM, on remarque bien qu'il y a un
segment dans la relation 82629 qui n'est pas collé au reste (ci joint une
capture).
Comment faire pour retirer ces deux ways de cette relation sans pour autant
les supprimer ?
2011/9/3 Aurélien FILEZ <kinju59 at gmail.com>
> Bon j'ai investigué un peu, et il s'avère que la France n'est pas cassée.
>
> En revanche, il y a des ways qui sont de trop.
>
> En effet, la France Métropolitaire (1362232) définit dans ses relations les
> :
> France - Italie (89489)
> France (Côte Méditerranéenne) (82629)
> France - Monaco (90352)
>
> Concernant la côté Côte Méditerranéenne, ça entre via la way 25097915 qui
> fait le pont avec la frontière France-Italie et semble ressortir par la
> way 37811860 qui fait le pont avec France-Monaco. Le reste des ways de la
> Côté Méditerranéenne (82629) ne devrait être que des ways (uniques ou
> composées) formant des polygones fermés, pour établir des îles plus ou moins
> grandes
>
> Or on y retrouve des ways ouvertes, à commencer par
> la séquence 27654540 - 30837814 qui se lient entre elles mais n'aboutissent
> à rien dans le cadre de la France Métropolitaine (ni en entrée de l'une, ni
> en sortie de l'autre).
>
> Ne devrait-on pas les retirer de la relation 82629 puisque visiblement
> elles n'apportent rien sinon de la confusion dans la boucle générale ?
>
> Kin
>
> 2011/9/3 Aurélien FILEZ <kinju59 at gmail.com>
>
>> Salut à tout le monde,
>>
>> Etant développeur C++ et perdu dans les différents scripts existants pour
>> gérer les "super-relations" dont j'ai besoin, je me suis fait un petit
>> programme à l'arrach' pour retrouver le polygone de notre cher pays.
>>
>> La relation 1362322 commence dans le nord avec la frontière franco-belge
>> puis ça descend. Arrive la frontière avec l'Italie, jusqu'ici tout se passe
>> bien, puis vient la côté méditerranéenne où le chemin commence à être plutôt
>> délicat.
>>
>> La relation 82629 - France (Côte Méditerranéenne) commence par deux îles
>> (deux ways fermées) puis entame le contour par la way 25097915. En suivant
>> le tracé, tout va bien jusque la way 37811860 qui elle ne semble aboutir à
>> rien au sein de la relation 82629.
>>
>> En effet, le premier noeud de cette way 37811860 est le noeud 245981466,
>> qui prolonge la continuité de la relation via la way 42463891. En revanche
>> le noeud d'arrivé (60233828) est partagé avec les ways 30837497, 37811854 et
>> 24874398 et aucune de ces 3 dernières ways ne participe à la relation 82629.
>>
>> Bref, pour la côte méditerranéenne, on part de la way 25097915 et arrivé à
>> la way 37811860, c'est voie sans issue.
>>
>> Si je ne me suis pas trompé et que c'est bien une cassure, une fois réglé,
>> moi et mon petit code C++ continueront à parcourir les bords du territoire
>> en remontant ce même genre de problème ;)
>>
>> A bientôt,
>> Kin
>>
>
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/dev-fr/attachments/20110903/8a744494/attachment-0001.html>
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: prob-82629.png
Type: image/png
Taille: 206484 octets
Desc: non disponible
URL: <http://lists.openstreetmap.org/pipermail/dev-fr/attachments/20110903/8a744494/attachment-0001.png>
Plus d'informations sur la liste de diffusion dev-fr