Home
OGR2Layers crea facilmente la tua pagina webgis....
OGR2Layers crea una pagina HTML contenente il codice necessario a visualizzare e interrogare i vettoriali caricati su QGIS attraverso le librerie OpenLayers. Le prime versioni sono portate avanti da Nicolas Bozon e Rene-Luc D'Hont è stato poi ripreso da Michael Douchin ed infine l'ho preso in mano io; il primo grosso lavoro è stato effettuato durante il QGIS Hackfest di Pisa quando sono state aggiunte diverse features e poi poche settimane fa, in concomitanza del QGIS Hackfest di Wroclaw (Polonia) al quale non ho potuto partecipare, ho messo mano in modo sostanziale a
l codice rendendolo più pythonistico creando diversi oggetti per semplificare lo sviluppo futuro.
Vediamo come funziona il plugin. Innanzitutto dovrete installarlo tramite "Plugins -> Recupero Plugin Python" e poi attivarlo selezionandolo da "Gestione Plugins". Dopo aver caricato uno o più vettoriali in QGIS potete lanciare il plugin cliccando il pulsante qui rappresentato.

Appena avviato vi apparirà il primo pannello ("QGIS") dove:
- potrete visualizzare i layer vettoriali che state per utilizzare nella vostra pagina
- dovrete scegliere la cartella dove salvare i file
- potrete cambiare il formato di output, scegliendo tra GeoJSON e GML
Ora potrete passare al secondo tab ("OpenLayers")

In questo pannello potrete impostare alcune variabili di OpenLayers:
- il titolo della pagina
- da dimensione della mappa
- il layer di sfondo da utilizzare scegliendo tra tre layer di OpenStreetMap (Mapnik, Osmarender e Cyclemap) più due servizi WMS
- l'estensione di default della mappa (quella preimpostata è quella minima per vedere i vostri vettoriali)
- l'ultima scelta che potrete fare è quella di tenere aperto o chiuso il pannallo che in OpenLayers serve per cambiare i layer

Ora potrete passare all'ultima schermata dove ci sono alcuni campi opzionali:
- potrete aggiungere alcuni controlli, attualmente sono la posizione del mouse (mouseposition), la barra di zoom (panZoomBar), la barra della scala (scale bar), il riquadro per visualizzare una mappa con estensione maggiore (overviewmap), l'attribuzione dei layer (attribution) infine un pulsante per ottenere il link con l'estensione e lo zoom attuale (permalink)
- potrete scegliere se utilizzare gli stili di QGIS, sono tutti e quattro supportati (simbologia singola, simbologia graduata, colore continuo e valore unico), oppure se utilizzare quella di default di OpenLayers (colore arancione)
- l'ultima opzione vi darà la possibilità di interrogare i vostri dati attraverso la pagina web, creando in automatico una tabella contenente tutti i campi alfanumerici del vettoriale. Le scelte sono tre; interrogare una feature (consigliata per linee e poligoni), interrogare più features utilizzando la cluster strategy (funziona solo, ed è molto cosigliato, per i punti soprattutto se ravvicinati) di OpenLayers, l'ultima checkbox server non fare interrogare i layer (opzione dei default se non si selezione nulla)
Una volta eseguite tutte le vostre scelte cliccate su OK e poco dopo avrete nella cartella di destinazione troverete tutto l'occorrente per visualizzare i dati attraverso un browser internet.
Per maggiori informazioni potete guardare il wiki e invece se volete segnalare un bug oppure nuove features da implementare andate sul mio bugtracker.

News from www.lucadelu.org
