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

Printemps des cartes 2024

#1 Fri 20 June 2008 00:27

@eshogues
Participant actif
Lieu: Lausanne/Chambéry
Date d'inscription: 27 Sep 2007
Messages: 82

Gestion des calques dans OpenLayer

Bonjour à tous.

Je travaille actuellement sur une application cartographique utilisant la bibliothèque Open Layer.
Je me trouve confronté à une multiplicité de calques issus d'une démo.

Après avoir chercher longuement je n'ai pas trouver le fichier à modifier pour gérer l'organisation de ceux-ci.
Je n'arrive donc pas à suprimer ou rajouter de nouveaux layers.


Existe-il un fichier php_config.php et un config_default.ini comme sous Pmapper?
permettant de gérer : Base Layer et Overlays

Merci de votre compréhension.

Arnaud

Hors ligne

 

#2 Fri 20 June 2008 09:27

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9857
Site web

Re: Gestion des calques dans OpenLayer

Bonjour Arnaud,

Et elle s'appelle comment cette appli ? Si c'est OL que tu utilises directement tu dois avoir le code où sont chargées les couches.

OpenLayers.WMS() par exemple.

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#3 Fri 20 June 2008 10:59

@eshogues
Participant actif
Lieu: Lausanne/Chambéry
Date d'inscription: 27 Sep 2007
Messages: 82

Re: Gestion des calques dans OpenLayer

Bonjour Yves

Les couches déclarées par des variablees
ex de google et s couche "plan"


var gmap = new OpenLayers.Layer.Google("Plan",{type: G_NORMAL_MAP});
etc


lorsque je veut en supprimer une ou en ajouter comme celle du serveur WMS ci dessous.

var mapsurl = “http://148.235.89.18/cgi-bin/mapserv.exe?map=/ms4w/Apache/htdocs/geosatmapper/pmapper-3.2.0/config/default/pmapper_demo.map”;
      var wmsmaps = new OpenLayers.Layer.WMS(”WMS Demo Server”,mapsurl,
      {layers: “countries, cities1000, departement, region, merignac, projet”, transparent: true, format: “image/png”});
      map.addLayer(wmsmaps);


La page HTML ne se charge correctement.

Existe il un fichier permettant de reprendre et gérer les différents layer?

Merci de ton attention

Arnaud

Hors ligne

 

#4 Fri 20 June 2008 15:10

@eshogues
Participant actif
Lieu: Lausanne/Chambéry
Date d'inscription: 27 Sep 2007
Messages: 82

Re: Gestion des calques dans OpenLayer

Problème résolu

il s' agit de la fonction  map.addLayers,  situé dans l'index principal, désolé pour le dérangement.

Bonne continuation

Hors ligne

 

Pied de page des forums

Powered by FluxBB