Geoplateforme / geoplateforme.github.io

Site d'accueil de la documentation Géoplateforme
https://geoplateforme.github.io/
7 stars 1 forks source link

Annexe inconnue / 404 #56

Open pathmapper opened 2 months ago

pathmapper commented 2 months ago

Entité(s) concernée(s)

annexe

Route API concernée

None

Méthode de la route API

GET

Description détaillée du bug

l'URL du glyphe

https://data.geopf.fr/annexes/ressources/vectorTiles/fonts/{fontstack}/{range}.pbf

https://data.geopf.fr/annexes/ressources/vectorTiles/fonts.json

de

https://data.geopf.fr/annexes/ressources/vectorTiles/styles/PLAN.IGN/gris.json

renvoie une erreur 404:

image

azarz commented 2 months ago

Bonjour,

Cela est normal, car l'url https://data.geopf.fr/annexes/ressources/vectorTiles/fonts/{fontstack}/{range}.pbf est un template.

Normalement, l'URL brute https://data.geopf.fr/annexes/ressources/vectorTiles/fonts/{fontstack}/{range}.pbf n'est jamais appelée. Le moteur de tuiles vectorielle remplace {fontstack} et {range} en fonction des polices rencontrées dans le style.

Par exemple, pour la couche

{
            "id": "toponyme - parcellaire - section",
            "type": "symbol",
            "source": "plan_ign",
            "source-layer": "toponyme_parcellaire_section",
            "filter": ["==","txt_typo","SECTION"],
            "layout": {
                "symbol-placement": "line",
                "text-offset": [0, 0],
                "text-field": "{texte}",
                "text-size": 15,
                "text-anchor": "center",
                "text-keep-upright": true,
                "text-max-angle": 45,
                "text-font": ["Source Sans Pro Regular"]
            },
            "paint": {
                "text-color": "#5A5A5A"
            }
        }

La requête est faite à https://data.geopf.fr/annexes/ressources/vectorTiles/fonts/Source%20Sans%20Pro%20Regular/0-255.pbf qui n'est pas en 404.

pathmapper commented 2 months ago

Désolé, j'ai posté une mauvaise URL. Voici la bonne:

https://data.geopf.fr/annexes/ressources/vectorTiles/fonts.json