[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