cquest / osmfr-cartocss

Une adaptation "FR" de la ré-implémentation du style Mapnik d'OpenStreetMap en CartoCSS
http://tile.openstreetmap.fr/
Other
46 stars 16 forks source link

Nom de l'île absent #82

Open mgageo opened 3 years ago

mgageo commented 3 years ago

Le nom de l'île des Landes ne s'affiche pas : https://osm.cquest.org/dev/#15/48.7131/-1.8321 contrairement à https://www.openstreetmap.org/#map=15/48.7131/-1.8321

Les tags semblent corrects https://www.openstreetmap.org/way/85922449

Bibi56 commented 2 years ago

Et non, pas tout à fait : les place= sont affichés en fonction du point label= de la relation boundary.

Si tu veux que ça s'affiche partout il faut modéliser comme relation de type boundary : Exemple : https://www.openstreetmap.org/relation/10110420

Pour la relation : attribut valeur
boundary place
place islet
name *

Pour le contour : rien, juste rôle outer de la relation.

Pour le nœud label : rôle label (ou admin_centre mais pas ici) et :

attribut valeur
place islet
name *

Il faut répéter sur les attributs pour que certains rendus marchent (comme cette carte) et sur la relation ça sert notamment à Nominatim.

Si tu ne fais pas une relation, tu auras des doublons (comme sur le rendu principal). Ce qui est logique : un objet géographique = un objet OSM.