Bonjour,

Je voulais essayer de suivre ce tuto pour créer une API SDK sur mon site afin de faire référence à Geoportail, mais j'ai deux problèmes :

- Quand j'importe la ligne de bibliothèque j'ai un message d'erreur qui est renvoyé
- Je ne suis pas sur de comment obtenir les clès, j'ai essayer de télécharger un pdf qui permet d'avoir les clés, mais je ne suis pas sur d'à quoi correspondent les clés

voici mon code JS :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import * as Gp from "@ignf-geoportal/sdk-2d";
 
// votre utilisation du SDK
var map = Gp.Map.load(
    "mapSDK",   // identifiant du conteneur HTML
    // options d'affichage de la carte (Gp.MapOptions)
    {           
         // clef d'accès à la plateforme
         apiKey: "GEOGRAPHICALGRIDSYSTEMS.PLANIGNV2 - WMTS",
         // centrage de la carte
         center : {
             location : "73 avenue de Paris, Saint-Mandé"
         },
         // niveau de zoom de la carte (de 1 à 21)
         zoom : 17,
         // Couches à afficher
         layersOptions : {
             "GEOGRAPHICALGRIDSYSTEMS.MAPS.SCAN-EXPRESS.STANDARD" : {
             }
         },
         // Outils additionnels à proposer sur la carte
         controlsOptions : {
             // ajout d'une barre de recherche
             "search" : {
                 maximised : true
             }
         },
         // Repères visuels
         markersOptions : [{
             content : "<h1>Pôle Géosciences</h1><br/><p>73 avenue de Paris, Saint-Mandé</p><br/><p><a href='http://www.pôle-géosciences.fr/index.htm' target='_blank'>Site Web</a></p>"
         }]
    }    
) ;
et le renvoi de la console sous firefox :
Uncaught SyntaxError: import declarations may only appear at top level of a module