Bonjour,
Nous avons mis en place l'API IGN sur un portail. Sur un poste de développement, notre code charge tout sans soucis.
lorsque l'on bascule sur la plateforme de production avec la clé valide (l'autoconf fonctionne), aucun fond de plan ne s'affiche. Nous arrivons à afficher d'autres couches WMS externes, mais aucune de l'IGN.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 var options= { projection: new OpenLayers.Projection('EPSG:3857'), territory: 'FXX', proxy:'assets/proxy.php?url=' }; viewer= new Geoportal.Viewer.Default('viewerDiv', OpenLayers.Util.extend( options, window.gGEOPORTALRIGHTSMANAGEMENT===undefined? {'apiKey':APIkey} : gGEOPORTALRIGHTSMANAGEMENT) ); viewer.addGeoportalLayers(['ORTHOIMAGERY.ORTHOPHOTOS', 'GEOGRAPHICALGRIDSYSTEMS.MAPS']);
En regardant dans les clés (créés toutes les deux sur professionnels.ign.fr) et surtout dans le viewer.map.allowedLayers, le contenu n'est pas le même. En production, les couches contiennent un .L93 en plus.
Si je fais un
alors j'ai l'erreur "no appropriate resolution in serverResolutions"
Code : Sélectionner tout - Visualiser dans une fenêtre à part viewer.addGeoportalLayers(viewer.map.allowedGeoportalLayers);
Avez-vous une idée pour moi ?
Partager