[QGIS-it-user] Aggiornamento Dati su mappa ad intervalli regolari Qgis + Lizmap

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 :slight_smile:

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

QGIS-it-user@lists.osgeo.org

https://lists.osgeo.org/mailman/listinfo/qgis-it-user