Utilisation des geoservices avce Mapbox
J'ai essayée d'ajouter des couches wms/wmts à mapbox en utilisant le referer comme indiqué dans la documentation de l'IGN mais cela ne fonctionne pas, j'ai également cherché des exemples d'intégration de mapbox dans les documentations mais je n'ai rien trouvé. Comment puis-je ajouter le referer aux requêtes des services lorsque j'ajoute les couches à mapbox? Puis-je utiliser uniquement la clé pour accéder aux requêtes wms/wmts sans ajouter le referer, ce qui facilitera l'ajout des couches à mapbox?
Intégration des couches wms avec referer dans mapbox
J'utilise mapbox-gl-js version 1.12.0, mon problème c'est que j'arrive pas à ajouter le referrer dans le code ci-dessous pour afficher la couche dans ma carte.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| map.addSource('wms_source', {
'type': 'raster',
'tiles': [
'https://wxs.ign.fr/key/geoportail/r/wms?LAYERS=&EXCEPTIONS=&FORMAT=&SERVICE=&VERSION=&REQUEST=GetMap&STYLES=&CRS=&bbox=&WIDTH=&HEIGHT='
],
'tileSize': 256
});
map.addLayer({
'id': 'layer_id',
'type': 'raster',
'source': 'wms_source',
'paint': {}
}
); |
Intégration des couches wms avec referer dans mapbox
C'est deja fait, la cle que j'utilise est configuee avec le referrer, le probleme c'est que je dois ajouter le referrer a ma requete comme header et j'arrive pas a faire ca avec mapbox, par contre j'ai deja tester la cle avec le referrer dans postman et leaflet et la couche a ete bien afficher.
ajout header referer avec mapbox-gl