Bonjour,
je cherche à simuler le clic sur un bouton de la barre d'outil : celui permettant de centrer la carte sur une trace.
Voici l'image du bouton :
Merci pour votre aide.
Bonjour,
je cherche à simuler le clic sur un bouton de la barre d'outil : celui permettant de centrer la carte sur une trace.
Voici l'image du bouton :
Merci pour votre aide.
Bonjour,
Pour centrer sur l'emprise maximale d'une couche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var vlayer= viewer.getMap().getLayersByName('ma_couche')[0]; var dataExtent=vlayer.getDataExtent(); map.zoomToExtent(dataExtent);
Merci pour ton aide.
Mais sur quelle doc fais tu tes recherches ?
Car en regardant sur
https://api.ign.fr/geoportail/api/do...doc/index.html
goeportal -> map
je ne trouve pas de méthode getLayersByName
j'ai trouvé la doc : http://dev.openlayers.org/apidocs/fi...rs/Map-js.html
Bonjour,
L'api du Géoportail se base sur OpenLayers en effectuant des surcharges de ses librairies, donc si on ne trouve pas une méthode dans l'api, il faut se tourner vers OpenLayers:
la classe Geoportal.Map hérite de OpenLayers.Map. Elle hérite ainsi de ses méthodes dont getLayersByName.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager