G3W-ADMIN: il pannello di Amministrazione¶
In questa sezione si descrive come gestire i vari aspetti e funzionalità della Suite:
personalizzazione del portale di accesso
creazione e gestione utenti (singoli e gruppi)
creazione di MacroGruppi e Gruppi cartografici e definizione delle politiche di accesso e gestione
Pubblicazione/Gestione di nuovi servizi WebGis
aggiornamento e gestione di servizi WebGis (tool di ricerca e funzioni aggiuntive)
Descrizione dell”interfaccia¶
Il Pannello di Amministrazione permette di gestire tutti gli aspetti legati alla pubblicazione e alla configurazione dei progetti QGIS come servizi WebGis
La pagina principale del Pannello di Amministrazione mostra:
una barra in alto
:Frontend: per tornale sul portale di accesso
Nome utente: per modificare il proprio profilo e uscire dall”applicazione
Linguaggio*: lingua dell”interfaccia
Un”icona reppresentante ingranaggi per accedere ai seguenti menù:
–> Edit general data: per settare le informazioni mostrate sul front-end.
–> Amministrazione Django (solo per Admin1) per settare aspetti avanzati di configurazione Django
–> Files: per accedere allo strumneto File Manager per caricare/sincronizzare dati sul server»
un menù testuale a sinistra
:Scrivania: per accedere alla home del Pannelo di Amministrazione
Gruppi Cartografici: per creare/gestire i Gruppi Cartografici
MacroGruppi Cartografici: per creare/gestire i MacroGruppi Cartografici
Utenti: per creare/gestire utenti singoli e/o gruppi di utenti dell”applicativo
Lista moduli attivi: per creare/gestire i moduli funzionali attivi nella vostra installazione
una interfaccia grafica a centro pagina
Dashboard: con l”accesso ai Gruppi Cartografici tematici
Widget del modulo: per accedere velocemente alla gestione dei moduli attivi
Personalizzazione portale accesso¶
Dalla pagina principale del Pannello di Amministrazione è possibile personalizzare le informazioni riportate nel Portale di accesso.
Per modificare queste impostazioni si clicca sull”icona Configurazioni posta in fondo alla barra in alto e si clicca poi sulla voce Modifica i dati generali che apparirà nel menù sottostante.
Nel form Dati generali della suite
è possibile definire:
Dati Home
: info che appariranno nella home page del portaleDati Chi Siamo
: info che appariranno nella sessione About itDati Gruppi di Mappa del Frontend
: info che appariranno nella sessione MappeDati Login Frontend
: info che appariranno nella sessione Accesso/AmministrazioneDati Social Media
: link ai canali social che appariranno nella sessione About itMap Client data
: titolo che verrà visualizzato come intestazione principale del client cartografico
Dati Home¶
Informazioni che appariranno nella home page del front-end
ATTENZIONE: i contenuti caratterizzati da * sono obbligatori.
Dati Chi Siamo¶
Informazioni che appariranno nella sessione About it
ATTENZIONE: i contenuti caratterizzati da * sono obbligatori.
Dati Gruppi di Mappa del Frontend¶
Informazioni che saranno visualizzate nella sessione Mappe
ATTENZIONE: i contenuti caratterizzati da * sono obbligatori.
Dati Login Frontend¶
Informazioni che saranno visualizzate nella sessione Accesso/Amministrazione
ATTENZIONE: i contenuti caratterizzati da * sono obbligatori.
Dati Social Media¶
Link ai canali social che saranno visualizzate nella sessione About it
ATTENZIONE: i contenuti caratterizzati da * sono obbligatori.
Map Client Data¶
Titolo che verrà visualizzato come intestazione principale del client cartografico.
In questa ultima sessione è possibile anche definire un testo che si andrà ad aggiungere a quello predefinito, consultabile dal tasto Credits sul client cartografico.
Successivamente alla compilazione dei vari form si clicca sul pulsante Salva per confermare le scelte.
Gestione Utenti e Gruppi¶
Nel menù laterale sinistro è presente la voce UTENTI con quattro sottovoci:
Aggiungi utente
Lista utenti
Aggiungi gruppo utenti
Lista gruppi utenti
Aggiungi utente¶
Tramite questo form è possibile inserire nuovi utenti e definirne le caratteristiche.
Anagrafica
: nome, cognome ed indirizzo mailDati di accesso
: nome utente e passwordUser backend
ACL/Roles
Privilegi di superutente (solo utenti di tipo Admin1 e Admin2)
Privilegi di staff: amministrazione profonda dell”applicativo (solo utenti Admin1)
Ruoli principali di appartenenza (Editor Level 1, Editor Level 2 o Viewer)
User Editor groups: eventuale gruppo di utenti Editor2 di appartenenza
User Viewer groups: eventuale gruppo di utenti Viewer di appartenenza
Dati utente
:Dipartimento e immagine da associare al profilo:
Successivamente alla compilazione dei vari form si clicca sul pulsante Salva per confermare le scelte.
Lista utenti¶
Tramite questo form è possibile consultare la lista degli utenti abilitati e le loro caratteristiche:
Username
Ruolo
eventuali Gruppi di utenti di appartenenza
eventuali MacroGruppi Cartografici associati (solo per utenti Editor1)
privilegi di Super utente e/o Staff
E-mail, nome e cognome
Data di creazione
Info su creazione utente (G3W-SUITE o LDAP)
Tramite le icone posto a capo di ciascuna riga è possibile:
Modifica: per modificare le caratteristiche dell”utente
Cancella: per eliminare definitivamente un utente
Aggiungi Gruppo utenti¶
Tramite questo form è possibile inserire nuovi gruppi di utenti e definirne il ruolo.
E’ possibile creare solo due tipologie di gruppi di utente:
Editor
: in cui possono essere inseriti solo utenti di tipo Editor2Viewer
: in cui possono essere inseriti solo utenti di tipo Viewer
L’associazione tra utente e gruppi di utenti viene realizzata a livello di gestione del singolo utente.
Nell’apposito form di creazione dei gruppi di utente si definiscono:
Nome
Ruolo (Editor o Viewer)
Successivamente alla compilazione del form si clicca sul pulsante Salva per confermare le scelte.
Lista gruppi utenti¶
Tramite questo form è possibile consultare la lista dei gruppi di utenti abilitati, le loro caratteristiche e i singoli utenti appartenenti al gruppo.
Tramite le icone posto a capo di ciascuna riga è possibile:
Mostra dettagli: per consultare le caratteristiche del gruppo
Modifica: per modificare le caratteristiche del gruppo
Cancella: per eliminare definitivamente un gruppo e quindi l’associazione con gli utenti appartenenti al gruppo stesso
Macrogruppi Cartografici¶
In questa sezione è possibile visualizzare la lista dei Macrogruppi Cartografici, gestirli e crearne di nuovi.
ATTENZIONE: utilizza I MacroGruppi Cartografici solo se ne hai bisogno.
Vedi capitolo Organizzazione gerarchica dei servizi WebGis e Tipologie di Utenti (Ruoli) per approfondiemnti su questo aspetto.
Un Macrogruppo nasce, ad esempio, per raccogliere una serie di Gruppi Cartografici appartenenti ad un medesimo Ente (singolo Comune all”interno di un Unione di Comuni) o più semplicemente per avere contenitori principale che contengono raggruppamenti di secondo livello (Gruppi).
Nel menù laterale sinistro è presente la voce MacroGruppi Cartografici con due sottovoci:
Aggiungi MacroGruppo: per creare un nuovo MacroGruppo Cartografico
Lista MacroGruppi: per accedere alla lista dei MacroGruppi presenti
Aggiungi MacroGruppo¶
Tramite questa voce, disponibile per il solo utente Admin, sarà possibile creare un nuovo MacroGruppo Cartografico ed associarlo ad un utente di tipo Editor1 che ne diverrà l’amministratore.
Vediamo in dettaglio le varie sottosessioni del form di creazione del gruppo.
ACL Utenti¶
Editor users
: si definisce l”utente Editor di I livello che diverrà l”amministratore del gruppo. Tale utente potrà gestire il MacroGruppo creandovi Gruppi tematici, pubblicando progetti e creando Utenti o Gruppi di Utenti associati.
Dati generali¶
*
Identificativo
: un identificatico generico interno (non mostrato nel front end)Titolo
*: titolo descrittivo del MacroGruppo (apparirà nella lista dei MacroGruppi)Utilizza il titolo per il client
Utilizza il logo per il client**
Descrizione
: descrizione associata al macroGruppo a livello di front endLogo img*
: il logo da associare al MacroGruppo nel frontend e, eventualmente, nell”intestazione del client
Per impostazione predefinita, l”intestazione del client della mappa, per ogni servizio WebGis, è composto da:
titolo principale (se impostato a livello di gestione dei Dati Generali)
logo e titolo associato al Gruppo Cartografico
titolo del servizio WebGis.
Se si selezionano le opzioni Usa titolo e logo del MacroGroup per il client, l”intestazione del client della mappa, per ciascun servizio WebGis, sarà invece composto da:
titolo principale (se impostato a livello di gestione dei Dati Generali)
logo e titolo associato al MacroGruppo Cartografico
titolo del servizio WebGis.
Successivamente alla compilazione del form si clicca sul pulsante Salva per confermare le scelte.
Lista MacroGruppi¶
Dal menù si accede alla lista dei MacroGruppi Cartografici presenti.
Sono presenti poi una serie di pulsanti per accedere alle funzioni specifiche:
Mostra i dettagli del MacroGruppo
Modifica caratteristiche del MacroGruppo
Cancella MacroGruppo
ATTENZIONE: la rimozione di un gruppo MacroGruppo cartografico comporterà:
la rimozione di tutti i Gruppi Cartografici in esso contenuti
la rimozione di tutti i progetti cartografici contenuti nei singoli Gruppi
la rimozione di tutti i widget (es. ricerche) che rimarrebbero orfani dopo la rimozione dei progetti cartografici contenuti nel gruppo. Vedi capitolo Widget per maggiori informazioni.
Ordine di visualizzazione dei MacroGruppi nel FrontEnd¶
Tramite la funzione di Drag&Drop è possibile definire l”ordine dei MacroGruppi nella lista. Tale ordine si rifletterà nel FronEnd.
Gruppi Cartografici¶
In questa sezione è possibile visualizzare la lista dei Gruppi Cartografici presenti, gestirli e crearne di nuovi.
Un Gruppo Cartografico nasce per raccogliere una serie di progetti cartografici appartenenti, ad esempio, ad un medesimo tematismo (Regolamento Urbanistico, carte turistiche…) e caratterizzati dallo stesso sistema di proiezione.
Da ricordarsi che, in fase di visualizzazione dei servizi WebGis, sarà possibile passare da un progetto cartografico ad un altro, lasciando fissa l”estensione geografica visualizzata, solo tra i progetti contenuti nello stesso gruppo cartografico.
Nel menù laterale sinistro è presente la voce Gruppi Cartografici con due sottovoci:
Aggiungi Gruppo: per creare un nuovo gruppo cartografico
Lista Gruppi: per accedere alla lista dei gruppi presenti
E” possibile accedere alla lista dei gruppi anche cliccando sul tasto Mostra presenti nel box Gruppi sulla Scrivania.
Aggiungi Gruppo¶
Tramite questa voce è possibile creare un nuovo gruppo tematico.
Creando un gruppo tematico si vanno anche a definire alcune caratteristiche e moduli funzionali che l”interfaccia WebGis mostrerà per tutti i progetti cartografici pubblicati all”interno del gruppo.
Vediamo in dettaglio le varie sottosessioni del form di creazione del gruppo.
Dati generali¶
*
Nome
: un identificatico generico interno (non mostrato nel front end)Titolo
*: titolo descrittivo del gruppo (apparirà nella lista dei Gruppi CArtografici)Descrizione
: descrizione libera del gruppo (apparirà accedendo al gruppo)Linguaggio
*: lingua dell”interfaccia
RICORDA: Per impostazione predefinita, l”intestazione del client della mappa, per ogni servizio WebGis, è composto da:
titolo principale (se impostato a livello di gestione dei Dati Generali)
logo e titolo associato al Gruppo Cartografico
titolo del servizio WebGis.
Se si selezionano le opzioni Usa titolo e logo del MacroGroup per il client, l”intestazione del client della mappa, per ciascun servizio WebGis, sarà invece composto da:
titolo principale (se impostato a livello di gestione dei Dati Generali)
logo e titolo associato al MacroGruppo Cartografico
titolo del servizio WebGis.
Logo immagine¶
Header logo img
*: il logo da visualizzare in alto a sinistra dell”interfaccia WebGisLink logo
: un eventuale link da associare al logo
ACL Utenti¶
Si gestiscono accessi e poteri di modifica.
Le opzioni presenti varieranno in base al tipo di utente (Admin o Editor1) che crea/gestisce il Gruppo
Utente Editor1
: si definisce l”utente (Editor1) gestore del Gruppo. La voce è presente solo quando è l’utente di tipo Admin a creare il Gruppo. In caso il Gruppo sia creato da un utente di tipo Editor1, il Gruppo viene associato direttamente a tale utenteUtente Editor2
: si definisce l”utente (Editor2) gestore del Gruppo.Utenti Viewers
: si definiscono i singoli utenti (Viewers) che hanno le credenziali per visualizzare il contenuto del gruppo. Scegliendo l”utente anonimo (AnonymusUser) il gruppo sarà ad accesso liberoEditor user groups
: si definiscono i gruppi di utenti (Editor2) gestori del Gruppo.Viewer user groups: si definiscono i gruppi di utenti (Viewer) che hanno le credenziali per visualizzare il contenuto del gruppo.
L”opzione Propaga i permessi per gli utenti Viewer (singoli e gruppi)
ti consente di propagare gli utenti Viewer (individui e/o gruppi)associati al Gruppo a TUTTI i servizi WebGis presenti in esso.
Tale opzione annulla eventuali differenziazioni nelle politiche di accesso applicate ai servizi WebGis contenuti nel Gruppo.
MacroGruppo¶
Eventuale definizione del MacroGruppo di appartenenza.
Questa opzione è disponibile solo se è l’utente Admin a creare il Gruppo Cartografico.
Nel caso in cui il Gruppo sia creato da un utente di tipo Editor1, il Gruppo verrà associato automaticamente al MacroGruppo associato all’Editor1 stesso.
GEO dati¶
Sistema di proiezione associato al gruppo.
N.B. Tutti i progetti caricati nel gruppo dovranno essere associati a questo SRID.
Definizione MapControls e BaseLayer disponibili¶
In questo box è possibile definire:
Mapcontrols
*: elenco degli strumenti (pulsanti) disponibili sul client WebGis:zoomtoextent: zoom all”estensione iniziale
zoom: zoom in e zoom out
zoombox: strumento di zoom basato su disegno di un rettangolo
query: interrogazione puntuale strati geografici
querybbox: interrogazione tramite box degli strati (N.B. gli strati interrogabili devono essere pubblicati come servizi WFS sul progetto QGIS)
querybypolygon: sarà possibile interrogare automatica le features di uno o più strati che cadono all”interno di un elemento poligonale di uno strato guida. (Es. cosa c”è dentro una particella catastale?). - N.B. gli strati interrogabili devono essere pubblicati come servizi WFS sul progetto QGIS
overview: presenza di mappa panoramica
scaleline: presenza della barra di scala
scale: strumento per la deinizione della scala di visualizzazione
mouseposition: visualizzazione coordinate posizione del mouse
geolocation: strumento di geolocalizzazione (utile per consultazione da tablet)
nominatin: strumenti ricerca indirizzi e toponimi basato su OSM
streetview: StreetView di Google sulla tua mappa
length: strumento di misura di tratti lineari
area: strumento di misura di superfici
addlayers: strumento per caricare temporaneamente su WebGis strati vettoriali .kml e .shp (zippati)
screenshot: strumento per realizzare uno screenshot dell’area di mappa
Baselayer
: scelta delle mappe di base che risulteranno disponibili sul client WebGisBackground color
: scelta del colore di sfondo delle mappe (bianco di default)
Copyrigth¶
Termini di utilizzo
: descrizione dei termini di utilizzo della mappa e di qualsiasi altra info
Successivamente alla compilazione dei vari form si clicca sul pulsante Salva per confermare le scelte.
Lista Gruppi Cartografici¶
Dal menù si accede alla lista dei Gruppi Cartografici presenti.
Per ogni gruppo sono riportati Titolo e Sottotitolo definiti al momento della creazione.
Sono presenti inoltre una serie di pulsanti per accedere alle funzioni specifiche:
Aggiungi un nuovo progetto da pubblicare su servizio WebGis
Numero e link ai progetti pubblicati all’interno del Gruppo
Mostra i dettagli del gruppo
Modifica caratteristiche del gruppo
Cancella gruppo
ATTENZIONE: la rimozione del gruppo cartografico comporterà:
la rimozione di tutti i servizi WebGis in esso contenuti
la rimozione di tutti i widget (es. ricerche) che rimarrebbero orfani dopo la rimozione dei servizi WebGis contenuti nel gruppo. Vedi capitolo Widget per maggiori informazioni.
E” infine presente un grosso tasto + per accedere al form di creazione di un nuovo gruppo.
Ordine di visualizzazione dei Gruppi cartografici nel FrontEnd¶
Tramite la funzione di Drag&Drop è possibile definire l”ordine dei Gruppi nella lista.
Tale ordine si rifletterà all”interno dei MacroGruppi di appartenenza.
NB: attualmente nella lista dei Gruppi non è presente al suddivisione nei MacroGruppi di appartenenza ma il fatto che un Gruppo possa essere associato ad un solo MacroGruppo permette comunque di gestire in modo intuitivo quello che sarà l”ordine di visualizzazione.
Pubblicazione di nuovi servizi WebGis¶
Pubblicare un nuovo progetto cartografico QGIS¶
E” possibile pubblicare nuovi progetti QGIS:
dalla lista dei gruppi cartografici: cliccare sul tasto posto sotto il box del gruppo cartografico nel quale si vuole, appunto, pubblicare il progetto.
dalla lista dei progetti cartografici pubblicati all”interno di un gruppo: cliccando sulla voce
Nel form a cui si avrà accesso potremmo definire gli aspetti del progetto in pubblicazione:
Progetto QGIS¶
File QGIS
*: caricare il progetto cartografico di QGIS da pubblicare (file .qgz o .qgs)
ACL Utenti¶
Gestione poteri di accesso e gestione
Le opzioni presenti varieranno in base al tipo di utente (Admin, Editor1 o Editor2) che crea/gestisce il servizio WebGis
Utente Editor1
: si definisce l”utente (Editor1) gestore del servizio WebGis.
La voce è presente solo quando è l’utente di tipo Admin a creare il servizio WebGis.
Nel caso in cui il servizio WebGis sia pubblicato da un utente di tipo Editor1, il servizio WebGis viene associato direttamente a tale utente
Utente Editor2
: si definisce l”utente (Editor2) gestore del servizio WebGis.La voce è presente solo quando è l’utente di tipo Admin od Editor1 a creare il servizio WebGis. Nel caso in cui il servizio WebGis sia pubblicato da un utente di tipo Editor2, il servizio WebGis viene associato direttamente a tale utente
Utenti Viewers
: si definiscono i singoli utenti (Viewers) che hanno le credenziali per visualizzare il servizio WebGis. Scegliendo l”utente anonimo (AnonymusUser) il gruppo sarà ad accesso liberoGruppi di utenti Editor
: si definiscono i gruppi di utenti (Editor2) gestori del servizio.Gruppi di utenti Viewer
: si definiscono i gruppi di utenti (Viewer) he hanno le credenziali per visualizzare il servizio WebGis.
BaseLayer predefinito¶
In questa sessione si va a definire quale strato di base deve essere attivo all”avvio.
La scelta è limitata alla lista degli strati di base attivati per il gruppo cartografico nel quale si lavora.
E” possibile anche non definire nessun strato di base attivo all”avvio.
Descrizione¶
Titolo pubblico
: titolo del servizio webGis, mostrato a livello di front end e sulla barra del client.Descrizione
: Descrizione libera del progetto che apparirà a livello del portale pubblico.Thumbnail (Logo)
: logo da associare al progetto. Tale immagine sarà visibile in associazione con il progetto
Il titolo associato al servizio WebGis segue questa logica di definizione:
Titolo pubblico: se settato
Titolo del progetto QGIS: se settato sulle Proprietà del progetto
Name of the QGIS project file
URL alias¶
E” possibile impostare un alias per la parte finale dell”URL della mappa. Sono concessi solo caratteri alfanumerici, no spazi o caratteri speciali
Opzioni e azioni¶
Queste opzioni permettono di definire il tipo di interrogazione WMS/WFS da realizzare e il numero massimo di risultati ottenibili in seguito ad interrogazione.
Numero massimo di risultati per query
Tipo di controllo per la query puntuale
Tipo di controllo per la query per BBOX
Tipo di controllo per la query per poligono
ATTENZIONE: i contenuti caratterizzati da * sono obbligatori.
Successivamente alla compilazione dei vari form si clicca sul pulsante Salva per confermare le scelte.
Se l”operazione va a buon fine vedremo apparire il nuovo progetto all”interno della lista dei progetti inclusi nel gruppo tematico in cui si stava lavorando.
Ordine di visualizzazione dei Gruppi cartografici nel FrontEnd¶
I singoli servizi WebGis saranno disposti, all”interno dei Gruppi Tematici di appartenenza, in ordine alfabetico basato sul titolo del servizio.
Aggiornare/Gestire servizi WebGis¶
Per aggiornare un servizio WebGis pubblicato accedi alla lista dei progetti presenti nel Gruppo Cartografico.
Clicca sull’icona Edit posta in testa al servizio WebGis e ricaricare il file QGIS con le modifiche apportate nel relativo form.
Clicca sul tasto SALVA per confermare la modifica.
Sempre partendo dalla lista dei servizi WebGis è possibile gestire numerosi aspetti funzionali ad essi associati.
Strumenti base¶
In questa sezione è quindi possibile visualizzare la lista dei progetti cartografici presenti, visualizzarli, gestirli e crearne di nuovi.
Tramite le singole icone, poste a livello di ogni progetto, è possibile:
Visualizzare su interfaccia WebGis il progetto cartografico: per verificare la visualizzazione da parte dell”utente
Accedere alla lista degli strati presenti all”interno del progetto e definirne aspetti funzionali
Visualizzare le specifiche del progetto
Aggiornare un progetto cartografico: aggiornamento del file QGIS e delle altre opzioni correlate al progetto
Rimuovere un progetto cartografico. Attenzione: rimuovendo un progetto si rimuovono anche tutti i widget (es. ricerche) che rimarrebbero orfani dopo la rimozione del progetto
Scaricare il progetto QGIS associato
Testare le Capabilities WMS del layer
Impostazione della mappa panoramica per i servi WebGis¶
In questa sessione è possibile anche definire quale, tra i progetti cartografici caricati all”interno del gruppo, dovrà essere utilizzato come mappa panoramica.
Per impostare la mappa panoramica è sufficiente spuntare il check box relativo al progetto prescelto nella colonna Panoramica
.
Strumenti e funzioni aggiuntive¶
Una volta pubblicato un progetto cartografico, tramite l”icona Lista layer
è possibile accedere alla lista degli stati geografici che lo compongono e definire alcuni aspetti di tipo funzionale che saranno abilitati a livello del client.
Accanto ad ogni strato sono riportate una serie di icone e checkbox:
Cache del layer: permette di attivare e gestire la cache del singolo layer a livello del progetto
Editing layer: mostra se sullo strato è attiva la funzione di editing on line e permette di attivarla e definirla
Lista dei widget: mostra quanti widget (es. ricerche) sono associati a tale strato e permette di attivarne di nuovi
No legend: permette di definire se lo strato deve avere o meno pubblicata la legenda a livello di TOC del client WebGis
Download: permette il download del layer, in formato .shp, a livello di TOC del client WebGis
WMS external: per velocizzarne il caricamento, i layer WMS presenti in un progetto QGIS vengono gestiti in modo diretto da Django e non da QGIS-Server. Questa modalità impedisce però l’applicazione di eventuali vestizioni (es. trasparenze) definite a livello di progetto. La scelta dell’opzione WMS external fa si che il layer WMS venga gestito direttamente da QGIS-Server e che quindi siano applicate le vestizioni ad esso associate.
Type: illustra il tipo di dato (WMS, PostGis, SpatiaLite, GDAL/OGR…)
WFS: una spunta mostra se il layer è pubblicato o meno come servizio WFS
Nome: nome del layer
Etichetta: alias del layer applicata a livello di progetto QGIS
Creazione strumenti di ricerca¶
In G3W-SUITE è possibile creare dei widget di ricerca che saranno disponibili a livello di client cartografico.
Ogni ricerca verrà salvata facendo riferimento agli identificativi del layer associato (IP, DB name, schema, layer name).
Questo aspetto permette, una volta creato un widget di ricerca per un layer, di averlo disponibile su tutti i progetti in cui è presente il layer in oggetto, senza dover ogni volta ricostruite il widget ex-novo.
Nella lista degli strati presenti all”interno del progetto si individua lo strato su cui creare ed associare il widget di ricerca e si clicca sull”icona Lista Widget
Cliccando sull’icona sarà mostrata la lista dei widget già attivi (o attivabili) associati allo strato.
Tali widget potranno essere modificati, eliminati o scollegati utilizzando le apposite icone.
ATTENZIONE: l”eliminazione di una ricerca la eliminerà da tutti i progetti in cui quella ricerca è attiva.
Per disattivare una ricerca da un progetto è sufficiente scollegarla tramite la check-box presente sulla destra.
Per creare una nuova Ricerca si clicca sul link Nuovo widget
.
Nel pop-up che apparirà si sceglierà il Tipo Cerca
.
Nel form è possibile definire:
Titolo del form
Tipo
: CercaNome
: nome che utilizzerà G3W-SUITE per registrare internamente il widget di ricerca.
Configurazione generale delle ricerca e risultati
Titolo ricerca
: titolo che identifica la ricerca che diverrà disponibile nel pannello Ricerche dell”interfaccia WebGis
Impostazioni campo di ricerca
Campo
: campo su cui realizzare la ricercaWidget
: metodo di inserimento valore da ricercare nputBox: compilazione manuale SelectBox: valori mostrati tramite menù a tendina (solo per layer PostGis o SpatiaLite)Alias
: alias assegnato al campo che comparirà nel form di ricercaDescrizione
: descrizione assegnata al campoOperatore comparizione
: operatore di comparazione (=, <, >, ><, >=, <=, LIKE, ILIKE
) tramite qui verrà realizzata la query di ricerca. Gli operatori LIKE e ILIKE saranno disponibili solo per layer PostGis o SpatiaLiteDipendenza
: questo parametro (facoltativo) permette, solo nel caso di widget SelectBox, di elencare la lista dei valori di un campo filtrati in base al valore definito per i campi precedenti. Lo strumento permette, ad esempio, di mostrate, nel menù a tendina dedicato alla scelta delle particelle catstali, solo le particelle collegate al foglio scelto nell’opzione precedente. Tale funzione è disponibile solo per layer PostGis o SpatiaLite.
Il tasto Aggiungi
permette di aggiungere ulteriori campi per la costruzione della query di ricerca attualmente gestibili tramite il solo operatore AND.
Nell”esempio sottostante si mostra la compilazione del form di creazione di un widget di ricerca dedicato ad un layer di cartografia catastale.
Una volta compilato il form si clicca sul tasto OK per salvare le impostazioni.
Salvate le impostazioni il widget realizzato comparirà nella lista dei Widget associati al layer.
Il widget risulterà già collegato
e quindi disponibile nell”inerfaccia WebGis.
IMPORTANTE: il widget di ricerca creato sarà ora disponibile (scollegato) per tutti i progetti in cui lo strato a cui è stato associato sarà presente.
Questo permetterà di non dover ricreare più volte il widget e di decidere in quale progetti attivare la ricerca e in quali no.
Multilingua¶
Di default la suite gestisce due lingue: inglese e italiano.
Altri linguaggi possono essere aggiunti.
Client cartografico¶
Sulla barra in alto è possibile scegliere, tramite menù a tendina, la lingua dell”intera interfaccia del client.
Amministrazione¶
Anche per il pannello di Amministrazione, tramite il medesimo menù a tendina, è possibile definire la lingua dell”intera interfaccia della console.
Front End¶
I contenuti fissi del front end sono già disponibilinelle nelle due lingue di base.
I contenuti variabili, ovvero quelli definibili dall”utente, sono invece sottoposti a traduzione:
Sessioni
Home
,About
,Maps
eLogin
: contentuti definibili e traducibili nella sessione Edit General Data del Pannello di AmministrazioneSessioni
MacroGruppi Cartogarfici
,Gruppi Cartogarfici
eServizi WebGis
: contenuti definibili e traducibili nei form di definizione di tali elementi, limitatamente alle voci:Titolo pubblico
Descrizione
Per realizzare la traduzione di tali contnuti si procede in tal modo:
accedere al form per la creazione dell”elemento (MacroGruppo, Gruppo o Servizio WebGis)
definre una delle lingue disponibili dal menù a tendina in alto a destra
compilare il form nella lingua prescelta
salvare le impostazioni
Successivamente
riaccedere in modifica al form
cambiare la lingua
compilare i contenuti traducibili nella nuova lingua si salvano le impostazioni
salavare il nuovo settaggio
Sul fron end saranno disponibili Titoli e Descrizioni dei vari elementi nelle lingue definite.