[QGIS-it-user] Aggiornamento Dati su mappa ad intervalli regolari Qgis + Lizmap
Mario Baranzini
mario a opengis.ch
Lun 9 Set 2019 08:52:17 PDT
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
> 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
> QGIS-it-user a lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20190909/5c448d0a/attachment.html>
Maggiori informazioni sulla lista
QGIS-it-user