Ciao Simone,
la refresh strategy che suggerivo in precedenza, si può usare solamente su layer OpenLayers di tipo Vector.
Riporto qui sotto un esempio che invece dovrebbe funzionare su tutti i tipi di layer OpenLayers:
lizMap.events.on({
uicreated: function (e) {
// Get the layer LAYER_NAME from OpenLayers
layers = lizMap.map.layers;
layer = layers.find(x => x.name === ‘LAYER_NAME’);
// Redraw the layer every 3000 ms
setInterval(function(){ layer.redraw();}, 3000);
}});
Se ti servono ulteriori informazioni non esitare a chiedere.
Saluti
Mario
09 September 2019 15:46 SkynetSau simone.didomenico@sautechgroup.com wrote:
Grazie mille Mario,
non vorrei toglierti tempo ma, se ti è possibile creare un esempio
funzionante, sarebbe perfetto;
magari può essere utile anche alla community
L’inserimento di un js custom mi è chiaro (l’ho già sperimentato per
effettuare alcune integrazioni)
Grazie ancora.
–
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
QGIS-it-user mailing list