Bonjour, Je ne suis pas très bon en programmation, aussi je sollicite d'emblée votre patience. J'ai bien pris connaissance de votre article du 17 novembre 2023 "Accès aux données non libres sur la géoplateforme" et en particulier à la ligne WMTS : https://data.geopf.fr/private/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities&apikey=ign_scan_ws ... sauf que je ne comprends pas COMMENT et OU intégrer la clé partagée ign_scan_ws dans mon code javascript. Auparavant, j'avais ceci : var map = new ol.Map({
layers: [
// WMTS-Géoportail - Carte géographique
carteign = new ol.layer.Tile({
source : new ol.source.WMTS({
//url: "https://wxs.ign.fr/(ma clé)/geoportail/wmts",
url: "https://data.geopf.fr/private/wmts,
layer: "GEOGRAPHICALGRIDSYSTEMS.MAPS",
matrixSet: "PM",
format: "image/jpg",
//format: "image/png", // Pour PLANIGNV2
style: "normal",
tileGrid : new ol.tilegrid.WMTS({
origin: [-20037508,20037508], // topLeftCorner
resolutions: resolutions, // résolutions
matrixIds: ["0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19"] // ids des TileMatrix
})
})
}),
],
target: 'map',
view: new ol.View({
center: ol.proj.fromLonLat([5.8493, 45.6166]),
zoom: 16,
constrainResolution: true
}),
// ...
}); ... je remplace la ligne "url" par [https://data.geopf.fr/private/wmts], et je ne sais pas ou et comment intégrer la clé ign_scan_ws. Merci de m'aider, je pense que cela ne sera pas non plus inutile pour d'autres benets de mon espèce.