Pages: 1
- Sujet précédent - [OpenLayers] comment être averti qu'une requête WMS a été effectuée - Sujet suivant
#1 Thu 21 July 2011 18:35
- Jean-Marie64
- Participant actif
- Lieu: Pau
- Date d'inscription: 6 Nov 2007
- Messages: 131
[OpenLayers] comment être averti qu'une requête WMS a été effectuée
Bonjour
j'utilise un layer pour afficher, avec OpenLayers, une image obtenue à l'aide d'une requête WMS
Code:
LayerObjects = new OpenLayers.Layer.WMS( "real time", "http://host/cgi-bin/mapserver/mapserv?map=/..../mapfile.map", { layers: 'objects', format: 'png', transparent: true, }, { displayInLayerSwitcher:true, isBaseLayer:false, maxExtent: maxextent, projection: 'EPSG:27572', });
je souhaiterais appeler une fonction lorsque la requête WMS s'est correctement déroulée
y-a-t'il un moyen de récupérer cet événement (requête WMS exécutée avec succès) ?
merci d'avance
Jean-Marie
Hors ligne
#2 Mon 25 July 2011 09:53
- Jean-Marie64
- Participant actif
- Lieu: Pau
- Date d'inscription: 6 Nov 2007
- Messages: 131
Re: [OpenLayers] comment être averti qu'une requête WMS a été effectuée
je pense avoir trouvé :
yourWmsLayer.events.on({
"loadstart" : function(){
....
},
"loadend" : function(){
....
}
})
donc j'appelle ma fonction sur réception de l'événement "loadevent"
JM
Hors ligne
Pages: 1
- Sujet précédent - [OpenLayers] comment être averti qu'une requête WMS a été effectuée - Sujet suivant