Bonjour,
Dans le geoportail, quand j'active la couche « Points de repère routier », il est possible de cliquer sur les « bornes » pour obtenir des informations qui s'affichent alors dans une infobulle. Je souhaiterai obtenir la même chose en utilisant le SDK Géoportail 2D version 2.0.2.
J'ai donc essayé de paramétrer la carte en m'inspirant de ce fil de discussion « Obtenir les infos d'objets issus d'une couche WFS », malheureusement sans succès. Voici mon source :
En regardant les requêtes réseaux au niveau navigateur, la requête « getfeatureinfo » ne part même pas quand je clique sur une « borne ». J'imagine que j'ai sans doute dû manquer quelque chose, mais quoi ?
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
37
38
39
40
41
42
43
44
45
46 var map = Gp.Map.load( "mapContainer", { apiKey: "maCleIGN", center: { x: 5.741912, y: 45.201491, projection: "CRS:84" }, zoom: 16, layersOptions: { "GEOGRAPHICALGRIDSYSTEMS.MAPS.SCAN-EXPRESS.STANDARD": { "opacity": 1, "visibility": true }, "TRANSPORTNETWORK.COMMONTRANSPORTELEMENTS.MARKERPOST": { "opacity": 1, "visibility": true, queryable: true }, }, controlsOptions: { "layerSwitcher": { }, "zoom": {}, "getfeatureinfo": { layers : [ { "TRANSPORTNETWORK.COMMONTRANSPORTELEMENTS.MARKERPOST": {}, } ], options : { auto : true, active: true, }, }, "reversesearch": {}, "orientation": { autoHide: true }, "graphicscale": {}, "mouseposition": { editCoordinates: true }, "length": {}, "area": {}, "search": { maximised: true } }, } );
Merci par avance de vos réponses.
Partager