Suite

Suspendre l'actualisation automatique de la couche WMS dans OpenLayers 3 ?

Suspendre l'actualisation automatique de la couche WMS dans OpenLayers 3 ?


J'ai une application qui doit effectuer une requête HTTP (qui gérera certaines transformations de carte) avant de récupérer les tuiles WMS du serveur.

Existe-t-il un moyen de suspendre l'actualisation automatique de TileWMS après avoir fait glisser la carte ?

Définir l'invisible ou supprimer et ajouter la couche fonctionnera, mais je ne veux pas que la couche disparaisse lors de l'exécution de la requête HTTP. j'ai aussi essayésetUrl(")mais la couche disparaîtra également.

J'ai également essayé de lire le code source d'OpenLayers pour définir une propriété à vérifier avant d'effectuer les requêtes mais je n'ai pas pu trouver dans le code où les requêtes sont faites.


J'ai trouvé des documents qui pourront peut-être vous aider.

Dans le code source, ligne 167, il y a la ligne de rafraîchissement.

J'ai trouvé une documentation pour OL2 qui va plus en détail. Vous pourrez peut-être l'utiliser comme référence pour votre application.

Les derniers API Docs pour OpenLayers seront votre meilleur pari. Vous devrez modifier l'option par défaut de silencieux.


Voir la vidéo: QGIS Tutorial: Open WMSWMTS EN