Pages: 1
- Sujet précédent - OpenLayers : cadrage de la carte sur les limites de la fenêtre - Sujet suivant
#1 Tue 23 April 2013 10:50
- Jean-Marie64
- Participant actif
- Lieu: Pau
- Date d'inscription: 6 Nov 2007
- Messages: 131
OpenLayers : cadrage de la carte sur les limites de la fenêtre
Bonjour
existe-t'il un mécanisme et éventuellement une bouton de contrôle dans openlayers permettant de cadrer
la carte sur des limites (en largeur et hauteur) comme par exemple la taille de la fenêtre du navigateur
il m'est bien entendu possible de développer cette fonctionnalité mais je voulais savoir
si ce mécanisme n'était pas déjà intégré à OpenLayers
merci bien
jean-Marie
Hors ligne
#2 Wed 24 April 2013 09:28
- VianneyD
- Participant assidu
- Date d'inscription: 30 May 2011
- Messages: 153
Re: OpenLayers : cadrage de la carte sur les limites de la fenêtre
Bonjour,
Le controle OverviewMap permet d'ajouter un encart avec un plan d'ensemble et votre emprise zoomée. Je pense que ce que vous voulez faire est possible avec les fonctions rectDrag() et updateMapToRect().
Vianney Dugrain
Hors ligne
#3 Thu 25 April 2013 14:16
- Jean-Marie64
- Participant actif
- Lieu: Pau
- Date d'inscription: 6 Nov 2007
- Messages: 131
Re: OpenLayers : cadrage de la carte sur les limites de la fenêtre
merci pour l'information
mais il n'est pas prévu d'utiliser le contrôle OverviewMap
je pensais utiliser une toolbar comportant un bouton personnalisé
permettant de déclencher une action équivalente à updateMapToRect
je dois pour l'instant reporter la réflexion sur ce problème
mais je reviendrai dessus dès que possible
Jean-Marie
Hors ligne
#4 Wed 22 May 2013 10:35
- Jean-Marie64
- Participant actif
- Lieu: Pau
- Date d'inscription: 6 Nov 2007
- Messages: 131
Re: OpenLayers : cadrage de la carte sur les limites de la fenêtre
pour info j'ai rajouté un bouton sur la carte dont l'action associée est map.updateSize()
donc quand la div contenant la map change, l'appel de cette méthode va cadrer la map
sur les nouvelles dimensions de la div
JM
Hors ligne
Pages: 1
- Sujet précédent - OpenLayers : cadrage de la carte sur les limites de la fenêtre - Sujet suivant