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 :

Désactiver le recentrage automatique


Sujet :

IGN API Géoportail

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 39
    Points : 34
    Points
    34
    Par défaut Désactiver le recentrage automatique
    Bonjour,

    J'ai ajouté un layer de type "KML" à ma carte avec comme options_popup {hover:true}.
    Au passage de la souris sur l'un des marqueurs définis dans mon fichier KML, le contenu de la balise "name" s'affiche bien comme convenu, mais la carte est automatiquement recentrée sur ce marqueur, ce qui m'ennuie énormément.

    Quelqu'un connaît-il un moyen tout simple (serait-ce un paramètre ?) pour désactiver ce comportement très pénible quand on est en mode "hover" ?

    Merci !

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 2 130
    Points : 1 765
    Points
    1 765
    Par défaut
    Une réponse de Didier à une de mes nombreuses demandes:
    panMapIfOutOfView:false
    cf http://www.developpez.net/forums/d84...s/#post4809581

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 39
    Points : 34
    Points
    34
    Par défaut
    D'accord, mais sur quel objet dois-je définir cette propriété ? Je n'instancie pas d'objet "Popup" en ce qui me concerne, mais j'ajoute un layer de type "KML" de cette façon :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    VISU.getMap().addLayer(
        	"KML",
        	"Communes de Bretagne",
        	"communes_bretagne.kml",
        	{visibility:true,minZoomLevel:7},
        	{hover:true}
    );
    Merci.

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 2 130
    Points : 1 765
    Points
    1 765
    Par défaut en WFS
    var sandre = viewer.getMap().addLayer("WFS", "Cours d'eau - WFS", "http://services.sandre.eaufrance.fr/geo/zonage-shp?", {
    typename: 'RWBODY'
    },
    {
    projection: 'EPSG:4326',
    units: 'degrees',
    // maxExtent expressed in EPSG:4326 :
    maxExtent: new OpenLayers.Bounds(-180, -90, 180, 90),
    minZoomLevel: 10,
    maxZoomLevel: 15,
    visibility: true,
    panMapIfOutOfView: false,
    originators: [{
    logo: 'sandre',
    pictureUrl: '/geoportail/api/js/1.0beta5/examples/img/logo_sandre.gif',
    url: 'http://sandre.eaufrance.fr'
    }],
    styleMap: rwbodyStyle,
    onSelect: overRiver,
    onUnselect: outRiver,
    hover: true
    });

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 39
    Points : 34
    Points
    34
    Par défaut
    OK, merci beaucoup !

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

Discussions similaires

  1. Désactiver l'execution automatique
    Par steceau dans le forum C#
    Réponses: 2
    Dernier message: 08/06/2007, 14h27
  2. Désactivé la saisi automatique pour un input
    Par Death83 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 02/08/2006, 15h29
  3. Réponses: 3
    Dernier message: 17/07/2006, 10h45
  4. Comment désactiver les actions automatiques de Windows ?
    Par j-phi dans le forum API, COM et SDKs
    Réponses: 7
    Dernier message: 06/01/2005, 13h53

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