IGNF / geotuileur-site

Portail web dédié à la publication de données sous forme de tuiles vectorielles
https://ignf.github.io/geotuileur-site
GNU Affero General Public License v3.0
9 stars 0 forks source link

Fichier de style pas pris en compte #105

Closed acogent closed 1 year ago

acogent commented 1 year ago

J'essaie d'ajouter un fichier de style à mes données :

https://www.ign.fr/geoplateforme/geotuileur/viewer?tiles_url=https://vt-gpf-beta.ign.fr/tms/1.0.0/geodesie-test-61214&style_url=https://gpf-beta.ign.fr/geotuileur/annexes/bacasable-63481ac47c487/datastores/63481ac41ca46330b914f8da/634d5f87dceb6b9e0ad0a6c3/styles/mapbox-634e90dc2811d.json#map=15/48.7643/0.6301 (centrer sur la commune de L'Aigle)

ou pour éviter le bug de l'absence du fichier de style et donc carte centrée sur les coordonnées fournies https://www.ign.fr/geoplateforme/geotuileur/viewer?tiles_url=https://vt-gpf-beta.ign.fr/tms/1.0.0/geodesie-test-61214#map=15/48.7643/0.6301

Lorsque j'essaie d'ajouter ce code qui marche très bien sur https://maputnik.github.io :

{
  "version": 8,
  "name": "IGN Geodesie",
  "sources": {
    "2ss7pnwyn": {
      "type": "vector",
      "tiles": [
        "https://vt-gpf-beta.ign.fr/tms/1.0.0/geodesie-test-61214/{z}/{x}/{y}.pbf"
      ]
    }
  },
  "transition": {
    "duration": 300,
    "delay": 0
  },
  "layers": [
    {
      "id": "rnbonetat",
      "source": "2ss7pnwyn",
      "source-layer": "data_1666014327931",
      "type": "circle",
      "minzoom": 8,
      "paint": {
        "circle-stroke-color": "#000",
        "circle-stroke-width": 1,
        "circle-color": "#ff0",
        "circle-radius": 5
      }
    }
  ]
}

J'obtiens : Le style n'a pas été trouvé. Le style par défaut a été appliqué Comme si mon fichier n'était pas trouvé, comme le confirme le lien vers l'annexe : https://gpf-beta.ign.fr/geotuileur/annexes/bacasable-63481ac47c487/datastores/63481ac41ca46330b914f8da/634d5f87dceb6b9e0ad0a6c3/styles/mapbox-634e90dc2811d.json

slafayIGN commented 1 year ago

L'instance déployée de l'API avait en effet un souci de configuration. ça ne dépendait pas du contenu du fichier de style. C'est corrigé.