banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 16 May 2011 22:06

barbusig
Participant occasionnel
Date d'inscription: 21 Oct 2005
Messages: 34

marker dans base layer non coché par défaut

Bonjour,
Nous avons inséré le code ci-dessous dans "my_openlayers_scripts.js" par pouvoir afficher une couche géographique présente dans la base layer. cependant les objets de cette couche sont affichés par défaut lors de l'affichage de la carte. Comment faire pour décocher cette couche par défaut dans la base layer ?

Merci à vous et bonne soirée

extrait du code
markers = new OpenLayers.Layer.Markers("localisation");
        markers.setIsBaseLayer(false);
     map.addLayer(markers);

    //Creation du Marker
      //  var icon=new Openlayers.Icon("OpenLayers-2.6/img/Marker-gold.png");
    feature = new OpenLayers.Feature(gphys, new  OpenLayers.LonLat(XXXXXXXXXXXX));
    feature2 = new OpenLayers.Feature(gphys, new  OpenLayers.LonLat(XXXXXXXXXXX));

      //feature = new OpenLayers.Feature(gphys, new  OpenLayers.LonLat(lonlat.lon, lonlat.lat));
       marker = feature.createMarker();
       marker2 = feature2.createMarker();
       markers.addMarker(marker);
       markers.addMarker(marker2);
     marker.events.register("mousedown", marker, mousedown);
       marker2.events.register("mousedown", marker2, mousedown2);


....

Hors ligne

 

Pied de page des forums

Powered by FluxBB