Bonjour,
Je souhaite utiliser l'api geoportail pour afficher des adresses sur une carte.
Il est indiqué sur la doc qu'il suffit d'ajouter des objets markerOptions afin de pouvoir les visualiser.
Je suis donc parti de l'exemple de la doc afin d'y ajouter un marker
Malheureusement mon marker ne s'affiche pas et je ne vois pas d'erreurs dans la console.
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
34
35
36 var map = Gp.Map.load( "map", // html div { // Geoportal access key obtained here : http://professionnels.ign.fr/ign/contrats apiKey: "pratique", // map center center : { location : "73 avenue de Paris, Saint-Mandé" }, // map zoom level zoom : 15, // layers to display layersOptions : { "GEOGRAPHICALGRIDSYSTEMS.MAPS.SCAN-EXPRESS.STANDARD" : { } }, // additional tools to display on the map controlsOptions : { "search" : { maximised : true } }, // markers to put in the map 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>" },{ position: { x: 48.868365, y: 2.312037, projection: "CRS:84" }, content: 'test' }] } ) ;
J'ai aussi demandé une clé sur le site avec laquelle j'ai essayé mais le résultat est le même.
Donc ma première question serait de savoir s'il existe des restrictions par rapport à la clé? Si oui quelle option faut il activer pour pouvoir afficher plusieurs points.
Sinon, pouvez vous m'aider à identifier le problème.
La seconde question serait de savoir comment custom ces markers, je ne vois pas dans la doc un paramètre icon par exemple.
Merci pour votre aide.
Partager