Cartes utilises les tags de la relation route (osmc:symbol, ref, name).
Hors les itinéraires de randonnées sont composés de plusieurs niveaux de relations.
Il faudrait afficher les tags des relations de plus hauts niveaux.
Exemple : Relation 2865587 Doische - Hossus
Plutôt que d'afficher "sans nom" car l'itinéraire n'a ni tag name, ni tag ref Cartes pourrait afficher en fonction du zoom les libellés suivants :
- GR 654 (tag
ref de la relation de plus haut niveau)
- GR 654 — Voie de Vézelay (tag
ref et name de la relation de plus haut niveau)
- GR 654 — Voie de Vézelay : Doische - Hossus (Idem plus tags
from et to de la relation de plus bas niveau)
- GR 654 : Doische - Hossus (Version plus courte)
À défaut, afficher au moins ceci :
- Doische - Hossus (en utilisant les tags
from et to)
Concernant le rendu du symbole et du trait, Cartes devrait utiliser dans ce cas le tag osmc:symbol de la relation de plus haut niveau (la relation de plus bas niveau n'en a pas).
Ceci est un exemple simplifié car cet itinéraire n'a que 2 niveaux de relations.
Il en existe à 3 voir plus.
Des relations correspondant souvent à des étapes peuvent être communes à 2 voir plusieurs itinéraires.
C'est le cas ici (cf. #2099).
Ici le rendu utilise le tag osmc:symbol mais il existe bien plus de modélisations dans OSM selon l'activité, la région, le pays... cf. doc de Waymarked Trails)
Quand il n'y a pas de tag osmc:symbol ou de tags "localisés" comme kct_* ou jel, on peut tout simplement utiliser le tag colour et construire un symbole en l'associant avec le tag ref comme le fait iD
Cartes utilises les tags de la relation route (`osmc:symbol`, `ref`, `name`).
Hors les itinéraires de randonnées sont composés de plusieurs niveaux de relations.
Il faudrait afficher les tags des relations de plus hauts niveaux.
Exemple : [Relation 2865587 Doische - Hossus](https://hiking.waymarkedtrails.org/#route?id=2865587&type=relation&map=18.0/48.8479/2.1621)
Plutôt que d'afficher "sans nom" car l'itinéraire n'a ni tag `name`, ni tag `ref` Cartes pourrait afficher en fonction du zoom les libellés suivants :
- **GR 654** (tag `ref` de la relation de plus haut niveau)
- **GR 654 — Voie de Vézelay** (tag `ref` et `name` de la relation de plus haut niveau)
- **GR 654 — Voie de Vézelay : Doische - Hossus** (Idem plus tags `from` et `to` de la relation de plus bas niveau)
- **GR 654 : Doische - Hossus** (Version plus courte)
À défaut, afficher au moins ceci :
- **Doische - Hossus** (en utilisant les tags `from` et `to`)
Concernant le rendu du symbole et du trait, Cartes devrait utiliser dans ce cas le tag `osmc:symbol` de la relation de plus haut niveau (la relation de plus bas niveau n'en a pas).
Ceci est un exemple simplifié car cet itinéraire n'a que 2 niveaux de relations.
Il en existe à 3 voir plus.
Des relations correspondant souvent à des étapes peuvent être communes à 2 voir plusieurs itinéraires.
C'est le cas ici (cf. #2099).
Ici le rendu utilise le tag `osmc:symbol` mais il existe bien plus de modélisations dans OSM selon l'activité, la région, le pays... cf. [doc de Waymarked Trails)](https://hiking.waymarkedtrails.org/#help-osmc)
Quand il n'y a pas de tag osmc:symbol ou de tags "localisés" comme `kct_*` ou `jel`, on peut tout simplement utiliser le tag `colour` et construire un symbole en l'associant avec le tag `ref` comme le fait iD