Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

State Of The Map 2024

#1 Fri 26 June 2009 09:45

BBarthur
Participant actif
Date d'inscription: 17 Jun 2009
Messages: 57

[mapfish/openlayers] seuils de zoom selon couche

Bonjour

J'aimerais pouvoir rendre certaines de mes couches invisibles à certaines échelles. Y a-t-il une fonction permettant de faire cela via openlayers ou mapfish ?

L'idéal serait de pouvoir passer un paramètre "scales: [xxxxxx,xxxxxx,xxxxxx]" dans le layertree... je m'étonne de ce que ça n'existe pas encore.

Hors ligne

 

#2 Tue 07 July 2009 10:57

BBarthur
Participant actif
Date d'inscription: 17 Jun 2009
Messages: 57

Re: [mapfish/openlayers] seuils de zoom selon couche

Bon, j'ai trouvé comment faire. Si ça peut aider d'autres personnes, voici comment j'ai procédé:

Apparemment, on ne peut pas gérer cela qu'à partir du client (dommage). Il faut intervenir sur le mapfile avec les attributs MAXSCALEDENOM et/ou MINSCALEDENOM suivis de l'échelle voulue, par exemple 50000.
Côté client, dans le layertree de mapfish, pour que les couches concernées apparaissent en grisé en dehors des plages zoom définies, il faut préciser maxScale et/ou minScale.

Hors ligne

 

#3 Tue 07 July 2009 11:26

Remi01
Participant actif
Date d'inscription: 18 Jan 2007
Messages: 74

Re: [mapfish/openlayers] seuils de zoom selon couche

Merci pour les infos !

Hors ligne

 

Pied de page des forums

Powered by FluxBB