S-SIN-CABA-C3-11025 Manuale_Utente

Transcript

S-SIN-CABA-C3-11025 Manuale_Utente
S-SIN-CABA-C3-11025
SISTEMA INFORMATIVO AGRICOLO NAZIONALE
CONTROLLI INTEGRATI IN AGRICOLTURA
IMAGE SERVER A TASSELLI ED EVOLUZIONE VIEWER
MANUALE UTENTE
Redatto Alessandro Caccia
ABACO
Verificato Alessandro D’Agata
ABACO
Approvato Alberto Bignotti
Lista di Mariano Laghezza
distribuzione Stefano Sansone
Maria Antonietta Del Moro
Mauro Segnalini
Vincenzo Palmisano
Alberto Iori
Corrado Corradi
Carmela Quaranta
Roberto Storti
Versione 1.0
del 26/03/2011
ABACO
SERV
GIS
GIS
GIS
GIS
ABACO
ABACO
ABACO
ABACO
SIN S.r.l
RISERVATO FORNITORE - Tutti i diritti riservati
Pagina
1 di 8
Manuale utente Image Server a Tasselli ed Evoluzione
Viewer
S-SIN-CABA-C3 - 11025
INDICE
1.
INTRODUZIONE ................................................................................................................................................. 3
1.1.
1.2.
1.3.
1.4.
1.5.
1.6.
PREMESSA........................................................................................................................................................... 3
SCOPO................................................................................................................................................................ 3
CAMPO DI APPLICAZIONE........................................................................................................................................ 3
RIFERIMENTI ........................................................................................................................................................ 3
REGISTRO DELLE MODIFICHE ................................................................................................................................... 3
ACRONIMI E GLOSSARIO......................................................................................................................................... 3
2.
MODALITÀ DI COLLOQUIO................................................................................................................................. 4
3.
FUNZIONALITÀ .................................................................................................................................................. 5
3.1.
GENERALITÀ ........................................................................................................................................................ 5
3.2.
UTENTI ............................................................................................................................................................... 5
3.3.
VINCOLI .............................................................................................................................................................. 5
3.4.
FUNZIONI ELEMENTARI ................................................................................................................................... 5
3.4.1. Parametri di esecuzione .............................................................................................................................. 5
3.4.2. Risoluzione dei problemi ............................................................................................................................. 6
3.4.3. Utilizzo dei Tiles ........................................................................................................................................... 7
4.
CODICI E MESSAGGI........................................................................................................................................... 8
Versione 1.0
del 26/03/2011
SIN S.r.l
RISERVATO FORNITORE - Tutti i diritti riservati
Pagina
2 di 8
Manuale utente Image Server a Tasselli ed Evoluzione
Viewer
S-SIN-CABA-C3 - 11025
1. INTRODUZIONE
1.1. PREMESSA
Nel presente manuale utente vengono illustrate le modalità di utilizzo del funzioni di Image Server
a Tasselli ed Evoluzione Viewer.
1.2. SCOPO
Il documento ha lo scopo di illustrare le modalità di utilizzo del software di Image Server a
Tasselli ed Evoluzione Viewer.
1.3. CAMPO DI APPLICAZIONE
Software di Image Server a Tasselli ed Evoluzione Viewer.
1.4. RIFERIMENTI
Codice
Documento
1.5. REGISTRO DELLE MODIFICHE
N° Revisione
Descrizione
Autore
Data Emissione
1
Prima Emissione
ALESSANDRO
CACCIA
04/04/2011
1.6. ACRONIMI E GLOSSARIO
Abbreviazione utilizzata
SAL
Nome completo
Stato Avanzamento Lavori
AdT
Agenzia del Territorio
CPU
HA
Central Processing Unit (unità centrale di elaborazione o
processore)
High Affidability
DB
Data Base
AS
Application Server
Versione 1.0
del 26/03/2011
SIN S.r.l
RISERVATO FORNITORE - Tutti i diritti riservati
Pagina
3 di 8
Manuale utente Image Server a Tasselli ed Evoluzione
Viewer
S-SIN-CABA-C3 - 11025
2. MODALITÀ DI COLLOQUIO
Il modulo è una applicazione console client che può essere facilmente scaricata/aggiornata usando
il modulo SITIIndex.
Versione 1.0
del 26/03/2011
SIN S.r.l
RISERVATO FORNITORE - Tutti i diritti riservati
Pagina
4 di 8
Manuale utente Image Server a Tasselli ed Evoluzione
Viewer
S-SIN-CABA-C3 - 11025
3. FUNZIONALITÀ
3.1. GENERALITÀ
L’image server attuale processa l’immagine da restituire al client ad ogni chiamata del servizio.
Questo comporta un carico notevole in termini di CPU, RAM e di gestione delle code di
richiesta. Nel 2011 si prevede un aumento sensibile delle utenze contemporanee che
chiederanno servizi all’image server con conseguente ulteriore aumento del carico.
Per prevenire future situazioni di blocco o di eccessiva lentezza nella restituzione delle
immagini è necessario intervenire profondamente nell’architettura dell’image server.
La soluzione tecnologica individuata è quella di evolvere l’image server in modo da “preprocessare” le immagini creando tasselli regolari in formato PNG “ready to use” per le
applicazioni client.
Questi tasselli verranno collocati in un file repository ordinato per annualità della foto e livello di
dettaglio.
I client grafici attuali DBMap e DBGis dovranno essere modificati in modo tale da poter
accedere alla nuova modalità di restituzione delle immagini raster.
Nel progetto esecutivo dovranno essere tenute in particolare considerazione le necessità in
termini di infrastrutture hardware (NAS) che la nuova architettura dell’ image server comporta.
Una volta scaricato ed installato il software mediante SITIIndex (si veda il manuale apposito per
ulteriori dettagli), cambia la modalità di esecuzione; non si può cliccare normalmente su Avvia,
dato che ECW2Tile è un software console, bensì dobbiamo cliccare con il tasto destro del
mouse sul software e scegliere l’opzione Apri Prompt dei comandi.
A questo punto siamo pronti ad utilizzare il software.
3.2. UTENTI
Qualunque utenza che abbia accesso ai servizi BO e disponga delle abilitazioni e dei ruoli
necessari.
3.3. VINCOLI
Cambia la modalità di esecuzione; non si può cliccare normalmente su Avvia in SitiIndex, dato
che ECW2Tile è un software console, bensì dobbiamo cliccare con il tasto destro del mouse sul
software e scegliere l’opzione Apri Prompt dei comandi.
3.4. FUNZIONI ELEMENTARI
3.4.1. Parametri di esecuzione
Semplicemente digitando il nome del software (ecw2tile) viene proposto all’utente il set
delle opzioni disponibili:
• --help: Riproduce la medesima schermata di aiuto che viene proposta scrivendo
ecw2tile senza parametri
• -P o --path_ecw: Path contenente gli ecw sorgente. Il path va specificato secondo i
normali standard console. Può essere racchiuso tra “ (doppi apici) per poter
includere path complessi comprendenti spazi e, quando si indica una cartella, basta
indicarne il nome, senza finire con \ l’inserimento. Si noti che la barra \ viene usata
Versione 1.0
del 26/03/2011
SIN S.r.l
RISERVATO FORNITORE - Tutti i diritti riservati
Pagina
5 di 8
Manuale utente Image Server a Tasselli ed Evoluzione
Viewer
•
•
S-SIN-CABA-C3 - 11025
anche come carattere di escape, quindi se termino un path con \”, la barra verrà
considerata come escape delle virgolette, le quali verranno considerate quindi come
facenti parte del path stesso.
-O o --path_output: Path di destinazione dei file WOP prodotti. Valgono tutti i
ragionamenti e le raccomandazioni fatte per l’opzione precedente
-R o --res: Risoluzione. Numero di unità disegnate per ciascun pixel immagine alla
massima risoluzione. Naturalmente, più basse sarà il valore specificato, maggiore
sarà la risoluzione.
Esempio:
1 : Alla massima risoluzione 1 pixel lineare contiene 1 unità terreno (mt per il
sistema metrico)
0.5 : Alla massima risoluzione 1 pixel lineare contiene 50cm di territorio (0.5 mt)
0.2 : Alla massima risoluzione 1 pixel lineare contiene 20cm di territorio (0.2 mt)
•
•
•
•
•
•
•
•
-W o --tile: Dimensione delle immagini che verranno richieste dai client, di solito
500. Corrisponde alla dimensione in pixel dei tasselli prodotti.
-A o --area: Lunghezza massima coperta da un unico file WOP. Indica la
dimensione a terra (reale) del quadrato costituito dal file WOP e composto dal
gruppo di tile. Più grande è il numero e minore sarà il numero di tile prodotti, ma
sarà maggiore la dimensione in KB del file prodotto. (Default 16000 unità terreno
[mt])
--off_x: Indica l’offset in coordinate reali della x con il quale correggere la
georeferenziazione
--off_y: Indica l’offset in coordinate reali della y con il quale correggere la
georeferenziazione
Entrambi questi valori vengono usati per correggere la georeferenziazione dei file
ECW, riposizionando l’origine.
--quality: Indica il fattore di compressione dell’immagine JPG prodotta in fase di
trasformazione. (Default 80)
--overwrite: Nel caso in cui venga rilanciato il software con gli stessi parametri, se
ho già un tile nel file di output lo sovrascrivo? (Default 0 [falso]) (Valori 1 / 0)
--from: Indica l’indice di tile dal quale ripartire con il calcolo, saltando tutti i
precedenti
--debug: Se impostato a 1 visualizza il nome del file ECW che si elaborando
(rallenta parecchio) (Default 0) (Valori 1 / 0)
È importante notare che, quando si usano i parametri in forma contratta (-O, -P…) il valore
va specificato separato da uno spazio; se si usano in forma estesa (--off_x, --off_y…) i
valori vanno specificati preceduti dal simbolo di = (uguale)
ESEMPIO di esecuzione:
ecw2tile -O D:\tmp\rs\out -P D:\tmp\rs -R 0.5 -W 500 --off_x=1000000 -off_y=3500000
3.4.2. Risoluzione dei problemi
Il principale problema nel quale si può incorrere è costituito da file ECW errati. In questo
caso si deve tener nota dell’indice sul quale si ha avuto l’errore, fermare ECW2TILES per
poi farlo ripartire da un poco prima dell’indice incriminato aggiungendo ai parametri:
Versione 1.0
del 26/03/2011
SIN S.r.l
RISERVATO FORNITORE - Tutti i diritti riservati
Pagina
6 di 8
Manuale utente Image Server a Tasselli ed Evoluzione
Viewer
S-SIN-CABA-C3 - 11025
... --from=[indice restart] --debug=1
Così facendo, faremo ripartire l’elaborazione dei file in modalità debug, avendo quindi un
output più completo, comprensivo dei file ECW in elaborazione. Ripartendo dall’indice
indicato, il problema dovrebbe ripresentarsi in brevissimo tempo; a questo punto basta
fermare ancora una volta l’elaborazione, individuare il file ECW incriminato e rimuoverlo
dalla cartella dei file sorgenti e riprendere ancora una volta l’esecuzione, togliendo la
modalità di debug e ripartendo sempre dal medesimo indice.
3.4.3. Utilizzo dei Tiles
Quando tutti i file WOP saranno stati prodotti correttamente, è necessario utilizzare il
software sfondi (sempre scaricabile grazie SITIIndex) per gestirli.
Una volta avviato il software ed immesse le credenziali di accesso, basta individuare la
voce relativa agli ECW elaborati ed editarla (doppio click sulla voce) o crearne una nuova
nel caso in cui non fosse già presente.
Nella interfaccia di inserimento dati esiste infatti uno spazio apposito per specificare la
posizione delle ortofoto e dei Tiles (i nostri files WOP).
Versione 1.0
del 26/03/2011
SIN S.r.l
RISERVATO FORNITORE - Tutti i diritti riservati
Pagina
7 di 8
Manuale utente Image Server a Tasselli ed Evoluzione
Viewer
S-SIN-CABA-C3 - 11025
4. CODICI E MESSAGGI
NA
Versione 1.0
del 26/03/2011
SIN S.r.l
RISERVATO FORNITORE - Tutti i diritti riservati
Pagina
8 di 8