Bonjour
j'ai ajouté une couche geologique à ma carte avec tracé gps
la couche geologique ne se visualise pas, ne s'ajoute pas aux autres couches (voir PJ)
Bonjour
j'ai ajouté une couche geologique à ma carte avec tracé gps
la couche geologique ne se visualise pas, ne s'ajoute pas aux autres couches (voir PJ)
Bonsoir,
Pour ajouter votre couche WMS (carte géologique), vous utilisez la fonction :
Or la variable "viewer" n'est pas définie. Il vous faut utiliser la variable iv dans laquelle sera stockée l'interface viewer qui vous permettra d'ajouter la couche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part viewer.getMap().addLayer(...)
Pour cela, il vous faut aussi définir une fonction qui sera appelée lors du chargement complet de cet inteface viewer : utilisez pour cela le paramètre onView du loader.
Ce qui donnerait par exemple :
(les ajouts sont en gras dans le code)
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 iv= Geoportal.load( 'viewerDiv', ['VOTRECLE'], null, undefined, { viewerClass:'Geoportal.Viewer.Default', layers:['ORTHOIMAGERY.ORTHOPHOTOS','GEOGRAPHICALGRIDSYSTEMS.MAPS'], overlays: // (...) }, language:'fr', onView : initMap } ); function initMap () { iv.getViewer().getMap().addLayer( "WMS", 'carte Geologique', // etc ); }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager