IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IGN API Géoportail Discussion :

min et max zoom levels dans le loader


Sujet :

IGN API Géoportail

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2012
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 73
    Points : 67
    Points
    67
    Par défaut min et max zoom levels dans le loader
    Bonjour,

    Je n'ai pas trouvé comment définir les niveaux de zooms min et max d'une couche géoportail dans le loader.

    Je ne trouve que des exemples définissant séparément la création du viewer et l'ajout des couches géoportail. Mais je pense qu'il existe un moyen de l'écrire dans le loader.

    Voila où j'en suis dans mes essais, la couche s'affiche mais je n'arrive pas à prendre en compte les niveaux de zoom, j'ai essayé les 2 options à la racine, dans params et dans options. Rien n'y fait.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    ...
    layers: ['GEOGRAPHICALGRIDSYSTEMS.MAPS'],
    layersOptions: {
      'GEOGRAPHICALGRIDSYSTEMS.MAPS': {
        opacity: 1.0,
        options: {
          minZoomLevel: 6,
          maxZoomLevel: 15
        }
      }
    },
    ...
    Quelle est la bonne syntaxe ?

    Sylvain

  2. #2
    Membre averti
    Femme Profil pro
    Consultante SIG
    Inscrit en
    Mars 2011
    Messages
    233
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultante SIG

    Informations forums :
    Inscription : Mars 2011
    Messages : 233
    Points : 356
    Points
    356
    Par défaut
    Bonjour,
    Vous n’avez pas besoin de définir les minZoomLevel et maxZoomLevel dans un objet options. Avec ce code, ça marche:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
                		layers: ['GEOGRAPHICALGRIDSYSTEMS.MAPS'],
    					layersOptions: {
    					  'GEOGRAPHICALGRIDSYSTEMS.MAPS': {
    						opacity: 1.0,
    						minZoomLevel: 6,
    						maxZoomLevel: 15
    					  }
    					}

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2012
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 73
    Points : 67
    Points
    67
    Par défaut
    Ah oui en effet ça fonctionne comme ça.

    Finalement mon problème vient du fait que j'utilise une variable pour le nom de la couche.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    var layerName = 'GEOGRAPHICALGRIDSYSTEMS.MAPS';
    
    (...)
    
     layers: [layerName],
    layersOptions: {
    	layerName: {
    		opacity: 1.0,
    		minZoomLevel: 6,
    		maxZoomLevel: 15
    	 }
    }
    Aucune des layersOptions n'est appliquée.

    Edit : la solution est donc un bête pb de javascript...
    Il suffit de définir layersOptions à part.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    var layersOptions = {};
    layersOptions[layerName] = { /*mes options zoom min et max*/ }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 25/12/2009, 12h36
  2. Proc TABULATE - Min et Max dans une même cellule
    Par bill1701 dans le forum ODS et reporting
    Réponses: 10
    Dernier message: 17/12/2009, 14h29
  3. Arbre Min-Max et recherches dans l'arbre
    Par Invité dans le forum Algorithmes et structures de données
    Réponses: 0
    Dernier message: 18/11/2009, 20h33
  4. Min et Max dans un TCD
    Par benoitbs dans le forum Excel
    Réponses: 2
    Dernier message: 16/05/2008, 09h19
  5. min et Max dans un requete
    Par peppena dans le forum Langage SQL
    Réponses: 2
    Dernier message: 06/06/2006, 09h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo