[OSM-talk-fr] admin_level sur des chemins non fermés

Philippe Verdy verdy_p at wanadoo.fr
Mer 19 Juil 12:11:22 UTC 2017


Là on tombe sur un vieux traitement effectué par la conversion OSM vers
GIS: c'est lui qui essaye de "deviner" les tags manquants des relations en
allant les chercher sur les membres afin de produire un polygone GIS avec
assez de tags significatifs.

Il y a eu des discussions récemment pour supprimer à terme ce traitement
(issu d'anciennes façons de taguer partiellement les multipolygones ou de
ne pas les taguer du tout). Ce traitement devrait être supprimé maintenant
(le nettoyage de la base a eu lieu massivement sur ce sujet, mais il en
reste encore par endroit de ces relations mal fichues et incomplètes assez
souvent tant dans leurs tags que dan la liste de leurs membres qui ne
décrivent pas des contours fermés).

Tu peux penser que taguer les admin_level sur les chemins membres est
redondant, certes mais ce n'est pas suffisant pour transformer une chemin
en polygone frontière valide (d'autant plus qu'il y a plusieurs admin_level
candidats : la convention prise est de prendre la plus petite valeur parmi
les candidats). Mais cette redondance (partielle) est encore très pratique
pour pas mal de recherches.

Ce n'est en tout cas pas le tag admin_level sur un chemin qui en fait une
frontière. Les conditions nécessaires et suffisantes ne sont pas réunies
par ce seul fait et la velur indiqué sur le cemin n'est pas nécessairement
celle applicable aux polygones frontières qui doivent avoir leurs propres
tags de classification indépendamment des chemins membres référencés.


Le 19 juillet 2017 à 13:59, David Crochet <david.crochet at free.fr> a écrit :

> Bonjour
>
>
> Le 19/07/2017 à 13:49, marc marc a écrit :
>
>> est-ce que c'est plus clair ainsi dit ?
>>
>
> Mais si ce chemin fait parti de plusieurs relations, quelle étiquette va
> t'il prendre de quel relation ? Le système ne peut pas le lui dire, donc on
> le lui dit.
>
> Si une limitre administrative est "département", elle est "arrondisement",
> elle est "canton", et elle est "commune". Ces informations là seront dans
> chacune des relations.
>
> Pour dire que ce bout de chemin (donc pas l'avant ni l'après) est une
> limite administrative, on le lui dit et on lui attribut le niveau
> administrative de niveau le plus "élevé" si l'on peut lui donner une
> hiérarchie.
>
> Cordialement
>
> --
> David Crochet
>
>
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20170719/5bcc0f4b/attachment.htm>


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