Introduzione ad ArcView - Laboratorio di Geomatica

Transcript

Introduzione ad ArcView - Laboratorio di Geomatica
Introduzione ad ArcView
A. Albertella
F. Migliaccio
Politecnico di Milano - Campus Leonardo
Piazza Leonardo da Vinci 32, Milano
[email protected]
[email protected]
18-21 febbraio 2002
Introduzione ad ArcView
1
ArcView:
caratteristiche generali
• è un GIS prodotto dalla ESRI (Enviromental Systems Research Institute)
• nasce nel 1992/93 per soddisfare le esigenze degli enti pubblici
•
•
•
•
è eseguibile anche in ambiente Windows (Win 95, Win 98, Win NT, . . .)
ha un’interfaccia “user-friendly”
ultima versione: ArcView 8.x (costo: circa 10 ML incluse le estensioni)
opera su dati in formato ArcInfo
18-21 febbraio 2002
Introduzione ad ArcView
2
Funzionalità di ArcView
•
•
•
•
visualizzazione di informazioni geografiche
lettura di dati (spaziali e non) in diversi formati
permette l’accesso a database esterni
consente la creazione di mappe tematiche (sia rappresentando direttamente il
dato geografico che visualizzando i suoi attributi)
• connette l’informazione spaziale ad attributi di un generico database (spatial
query)
• possiede tutte le funzionalità più semplici di un GIS
• permette la scrittura di programmi personalizzati (Avenue)
18-21 febbraio 2002
Introduzione ad ArcView
3
Tipi di dati usati in ArcView
• dati geografici: punti, linee e poligoni provenienti da
•
•
•
•
ArcView shapefiles
ARC/INFO coverages
disegni AUTOCAD (*.DWG)
DXF file
• attributi dei dati geografici organizzati in tabelle
• file dBASE
• database tipo ORACLE, INGRES, ….
• tabelle INFO
• immagini
•
•
•
•
•
ARC/INFO GRID
BSQ, BMP, BIP e JPEG
TIFF
ERDAS
…...
18-21 febbraio 2002
Introduzione ad ArcView
4
Tipi di dati usati in ArcView
• dati grigliati che possono essere importati da
•
•
•
•
file raster ASCII
file raster binary
DEM format
US DMA Digital Terrain Elevation Data
• shapefiles (formato dei dati ESRI): questo formato conserva in un unico
insieme di dati la geometria (non topologica) e gli attributi di un’entità spaziale
(punto, linea o superficie). Uno shapefile comprende al più 5 tipi di file che
devono essere conservati nello stesso workspace:
•
•
•
•
•
.shp : entità geometrica
.shx : un indice che permette l’accesso all’entità geometrica
.dbf : il file dBASE con gli attributi
.sbn e .sbx : indici di tipo spaziale
.ain e .aih : indici per le tabelle di attributi
18-21 febbraio 2002
Introduzione ad ArcView
5
ArcView shapefile
• Vantaggi nell’uso di ArcView shapefile:
– è possibile “creare” un nuovo dato spaziale (geometrico) in formato di shapefile
Arcview
– la visualizzazione è molto più rapida rispetto a quella di coverage ARC/INFO
– è possibile editare sia l’informazione geometrica che quella riportata nelle tabelle
di attributi
– uno shapefile può essere convertito in altri formati (per esempio in ARC/INFO
coverage)
18-21 febbraio 2002
Introduzione ad ArcView
6
Struttura dati ArcView
• tipi di dati: vector (punti, linee, aree), raster, TIN, tabelle
• COVERAGE: directory che contiene una serie di file con informazioni
topologiche e alfanumeriche relative a un aspetto della realtà geografica
• FEATURE: singolo elemento di una coverage (es. un punto, una linea,
un’area)
• le informazioni geometriche e descrittive (attributi) sono memorizzate in
opportuni archivi
• le associazioni fra informazioni geometriche e descrittive avvengono attraverso
codici interni
ArcView permette di visualizzare i dati delle coverage, di effettuare analisi
e modificare le tabelle degli attributi, ma non di cambiare la geometria
delle coverage o di modificare la topologia dei dati
18-21 febbraio 2002
Introduzione ad ArcView
7
Tipologie di coverage e workspace
Le singole coverage possono avere due diversi formati:
• formato ARC/INFO Standard
• formato PC ARC/INFO
18-21 febbraio 2002
Introduzione ad ArcView
8
Tipologie di coverage e workspace
Formato ARC/INFO Standard
Tutti i file che costituiscono la coverage sono memorizzati in formato
proprietario ARC/INFO; alcune informazioni fondamentali sono
contenute in una directory ausiliaria, sempre con nome INFO,
collocata nel workspace.
Le coverage non sono autoconsistenti: una directory/coverage spostata o
copiata manualmente da un workspace ad un altro non verrà
riconosciuta da ARC/INFO o ArcView; per operazioni di
copia/sposta/rimozione devono sempre essere utilizzati gli appositi
comandi ARC/INFO o ArcView, che aggiornano anche il contenuto
della directory INFO. Il formato ARC/INFO standard può essere letto
sia da ARC/INFO sia da ArcView
18-21 febbraio 2002
Introduzione ad ArcView
9
Tipologie di coverage e workspace
Formato PC ARC/INFO
I file delle geometrie di una coverage sono salvati in formato
proprietario ARC/INFO.
I file degli attributi sono salvati in formato dbase3: quindi possono
essere letti dagli usuali software di gestione di database presenti
sotto Windows (ad esempio Excel).
In un workspace contenente solo coverage PC ARC/INFO non è
presente la directory INFO; una coverage in tale formato è
autoconsistente
e
può
essere
copiata/spostata/rimossa
manualmente da un workspace. Il formato PC ARC/INFO può
essere letto da ArcView mentre il suo utilizzo in ARC/INFO
richiede una procedura di conversione.
18-21 febbraio 2002
Introduzione ad ArcView
10
Contenuto di una coverage di punti
bnd.dbf
tic.dbf
boundary file
punti fiduciali
LAB
file descrittivo della geometria
(formato proprietario ARC/INFO)
coord | n. interno (#) | user_identifier (U_ID)
pat.dbf
polygon attribute table, contiene
area | perimetro | # | U_ID | attributi
(NOTA: i file .dbf possono essere aperti con Excel)
18-21 febbraio 2002
Introduzione ad ArcView
11
PAT di una coverage di punti
18-21 febbraio 2002
Introduzione ad ArcView
12
Contenuto di una coverage di linee
bnd.dbf
tic.dbf
LAB
ARC
boundary file
punti fiduciali
coordinate di nodi e vertici degli archi
(formato proprietario ARC/INFO)
coord | n. interno (#) | user_identifier (U_ID)
descrizione delle relazioni fra archi e rispettivi nodi e
vertici (formato proprietario ARC/INFO)
FN | TN | vertici | # | U_ID | LP | RP
aat.dbf
18-21 febbraio 2002
arc attribute table, contiene
FN | TN | LP | RP | lunghezza | # | U_ID | attributi
Introduzione ad ArcView
13
AAT di una coverage di linee
18-21 febbraio 2002
Introduzione ad ArcView
14
Contenuto di una coverage di aree
bnd.dbf
tic.dbf
LAB
ARC
boundary file
punti fiduciali
coordinate di nodi e vertici degli archi perimetrali e
coordinate del “label point”
(formato proprietario ArcInfo)
coord | n. interno (#) | user_identifier (U_ID)
geometria degli archi perimetrali dei poligoni
pat.dbf
aat.dbf
18-21 febbraio 2002
polygon attribute table, contiene
area | perimetro | # | U_ID | attributi
arc attribute table, contiene
FN | TN | LP | RP | lunghezza | # | U_ID | attributi
Introduzione ad ArcView
15
PAT di una coverage di aree
18-21 febbraio 2002
Introduzione ad ArcView
16
AAT di una coverage di aree
18-21 febbraio 2002
Introduzione ad ArcView
17
Modelli digitali di superficie
Le entità viste sinora sono di tipo vettoriale:
ciascuna entità è definita dai suoi punti fondamentali.
Per esse è ragionevole adottare un modello vettoriale di memorizzazione.
Esistono fenomeni le cui variazioni nello spazio non presentano in genere
caratteristiche di brusche discontinuità; ad esempio:
• orografia del territorio
• concentrazione di inquinanti nell’aria
Tali fenomeni, in ambiti GIS, vengono descritti mediante:
• matrici georeferenziate di dati (GRID)
• modelli a reti di triangoli
18-21 febbraio 2002
Introduzione ad ArcView
18
I GRID
La regione (rettangolare) di interesse viene divisa in celle (pixel) regolari
con passi ∆x e ∆y assegnati.
NOTA: la regione e completamente definita da 6 valori
(ad esempio Xmin, Ymin, Nx, Ny, ∆x, ∆y)
Ad ogni cella viene assegnato un valore caratteristico
Immagini B/N →
Toni di grigio [0-255]
Superfici
18-21 febbraio 2002
→
Valore del campo nel centro della cella
Introduzione ad ArcView
19
I GRID
Il grid ARC/INFO può essere importato ed esportato in formato ASCII.
Riga 1.
Riga 2.
Riga 3.
Riga 4.
Riga 5.
Riga 6.
numero di colonne del grid;
numero di righe del grid;
coordinata X (Est) della colonna di sinistra (occidentale) del grid;
coordinata Y (Nord) dell’ultima riga (meridionale) del grid;
dimensioni delle celle;
valore fittizio attribuito alle celle prive di valore note.
Quindi sono riportati i valori delle celle del grid, da Nord a Sud e da
Ovest a Est.
Per motivi di leggibilità ciascuna riga geografica del grid viene ripartita
in più righe del file ASCII.
18-21 febbraio 2002
Introduzione ad ArcView
20
Visualizzazione dei GRID
In questo caso il grid, come la coverage, coincide con una directory
del workspace.
La directory contiene i file binari descrittivi del grid stesso; al grid
vengono associate informazioni nella directory INFO del
workspace.
18-21 febbraio 2002
Introduzione ad ArcView
21
Visualizzazione dei GRID
mediante scale cromatiche
18-21 febbraio 2002
Visualizzazione dei GRID
mediante isolinee di livello
Introduzione ad ArcView
22
Struttura di ArcView
ArcView può operare su un singolo progetto alla volta.
Un progetto ArcView è costituito dai seguenti componenti:
• View
• Table
• Chart
• Layout
• Script
18-21 febbraio 2002
finestre che permettono di visualizzare le coverage
tabelle con informazioni relative alle coverage
diagrammi, grafici e istogrammi relativi ad analisi
statistiche sui dati caricati
pagine di stampa dei risultati ottenuti
procedure implementate dall’utente scritte in Avenue
(linguaggio ad oggetti, interpretato)
Introduzione ad ArcView
23
18-21 febbraio 2002
Introduzione ad ArcView
24
18-21 febbraio 2002
Introduzione ad ArcView
25
Estensioni commerciali di
ArcView
•
•
•
•
Spatial Analyst
Network Analyst
3D Analyst
Tracking Analyst
•
Image Analysis
•
Arc Press
18-21 febbraio 2002
permette di gestire i dati raster
permette di effettuare analisi di rete su grafi
consente l’analisi di dati tridimensionali
gestione di oggetti che si muovono sul territorio (dati
GPS)
realizzazione di funzioni per l’elaborazione di
immagini
ottimizza la gestione delle stampe
Introduzione ad ArcView
26
Estensioni gratuite di
ArcView
•
•
•
•
•
•
•
•
•
VPF Reader: permette la lettura di dati in formato Vector Product Format (VPF)
CAD Reader: permette la lettura di file in formato AutoCAD (DWG and DXF)
IMAGINE Reader: permette la lettura di file IMAGE (ERDAS IMAGINE)
Database Access 2.0: consente il trattamento di dati Spatial Database Engine (SDE)
Military Data Reader: legge diversi tipi di immagini prodotti da enti della difesa
americani
Digitizer: permette l’inserimento di dati digitalizzati
JPEG (JFIF) Image Support
TIFF 6.0 Image Support
Legend Tool: permette di creare legende personalizzate
18-21 febbraio 2002
Introduzione ad ArcView
27
Comandi di ArcView
• esiste una serie di menù che permettono operazioni sui file e sulle coverage
caricate
• esistono poi due righe di tasti:
– nella prima riga ci sono i comandi (azioni generali ottenibili anche tramite i
menù)
– nella seconda riga ci sono i tool (operatori relativi alle coverage o alle feature
selezionate con il mouse)
18-21 febbraio 2002
Introduzione ad ArcView
28
18-21 febbraio 2002
Introduzione ad ArcView
29
18-21 febbraio 2002
Introduzione ad ArcView
30