Jill McCoy
U.S. GOVERNMENT RESTRICTED/LIMITED RIGHTS
Any software, documentation, and/or data delivered hereunder is subject to the terms of the License Agreement. In no event shall the U.S. Government
acquire greater than RESTRICTED/LIMITED RIGHTS. At a minimum, use, duplication, or disclosure by the U.S. Government is subject to restrictions
as set forth in FAR 52.227-14 Alternates I, II, and III (JUN 1987); FAR 52.227-19 (JUN 1987) and/or FAR 12.211/12.212 (Commercial Technical
Data/Computer Software); and DFARS 252.227-7015 (NOV 1995) (Technical Data) and/or DFARS 227.7202 (Computer Software), as applicable.
Contractor/Manufacturer is ESRI, 380 New York Street, Redlands, CA 92373-8100, USA.
ESRI, the ESRI globe logo, 3D Analyst, AML, ArcCatalog, ArcEditor, ArcGIS, ArcGlobe, ArcIMS, ArcInfo, ArcMap, ArcReader, ArcScene, ArcSDE,
ArcToolbox, ArcView, BusinessMAP, ModelBuilder, RouteMAP, StreetMap, GIS by ESRI, and www.esri.com are trademarks, registered trademarks,
or service marks of ESRI in the United States, the European Community, or certain other jurisdictions.
Other companies and products mentioned herein are trademarks or registered trademarks of their respective trademark owners.
Attribution.pmd
02/17/2005, 10:04 AM
Esercitazione Rapida
IN QUESTO CAPITOLO
Esercizio 1: Trovare salvia costiera
vicino alle strade proposte
Esercizio 2: Associare campi ai
dati di vegetazione
Esercizio 3: Estrarre dati dallarea di
studio
Esercizio 4: Trovare habitat di
alta qualit
Esercizio 5: Trovare habitat
influenzati dalle strade proposte
Ch02.pmd
02/17/2005, 3:18 PM
Requisiti dellesercitazione
Si presume che abbiate installato ArcGIS Desktop prima di
cominciare lesercitazione.
Potete eseguire lEsercizio 1 con una licenza di ArcView,
ArcEditor o ArcInfo. Gli altri esercizi richiedono una
licenza di ArcInfo.
I dati richiesti sono contenuti nel CD di ArcGIS Desktop.
Dopo aver lanciato il setup di ArcGIS, nella finestra di
dialogo Additional Installation Components, selezionare
lopzione install ArcGIS Tutorial Data. NellArcGIS Tutorial
Data Setup Wizard, selezionate lopzione per installare i dati
di Geoprocessing (il percorso predefinito sar
arcgis\ArcTutor\Geoprocessing) sul disco dove installata
lesercitazione.
Climate.shp, futrds, majorrds.shp, study_quads.shp, vegtype e
vegtable.dbf sono stati cortesemente forniti dalla San Diego
Association of Governments (SANDAG) solo a scopo di
studio. I dati sono stati trattati per gli scopi dellesercitazione.
Le assunzioni applicate ed i risultati effettivi potrebbero
variare. ESRI invita a non attenersi a questi dati o alle
metodologie seguite. Dovrete sempre verificare i dati effettivi
ed esercitare il vostro giudizio professionale interpretando i
risultati.
Dati
Descrizione
climate.shp
elevlt250.shp
futrds
habitat_analysis.mdb
majorrds.shp
multi_clip.py
query.txt
slopelt40.shp
study_quads.shp
vegtype
10
Ch02.pmd
10
02/17/2005, 3:18 PM
vegtable.dbf
ESERCITAZIONE RAPIDA
Ch02.pmd
11
11
02/17/2005, 3:18 PM
12
Ch02.pmd
12
02/17/2005, 3:18 PM
Organizzare i dati
Prima di utilizzare gli strumenti di geoprocessing,
dovete innanzitutto organizzare i dati dellesercitazione
con ArcCatalog.
Lanciare ArcCatalog
2
Il nuovo collegamento alla cartella dei dati
dellesercitazione viene elencato nel men ad
albero di ArcCatalog.
ESERCITAZIONE RAPIDA
Ch02.pmd
13
13
02/17/2005, 3:18 PM
5
2. Cliccate sul pulsante Copy sulla toolbar Standard.
6. Cliccate nuovamente sul pulsante Connect to Folder,
create un collegamento alla vostra cartella
GP_Tutorial, e cliccate OK.
2
3. Cliccate sul collegamento a C:\ (o un disco alternativo)
nel men ad albero di ArcCatalog, quindi sul pulsante
Paste.
14
Ch02.pmd
14
02/17/2005, 3:18 PM
1
Siccome avete termitato di utilizzare ArcCatalog in questo
esercizio, ne chiudete la sessione.
2. Cliccate su ArcCatalog nella barra dell'applicazione per
riportarlo in primo piano.
1
I Toolboxes possono contenere strumenti di sistema
installati di default o strumenti personalizzati, come
modelli o scripts, che potrebbero eseguire un certo
numero di tools in una sola volta. Adesso analizzerete un
modello che stato costruito utilizzando due tools di
sistema.
2. Cliccate con il tasto Destro sulla cartella ArcToolbox
nella finestra di ArcToolbox e cliccate su Add
Toolbox. Selezionate Look nel men a tendina e poi il
collegamento alla copia dei dati dellesercitazione
ad esempio, c:\GP_tutorial. Fate doppio clic su
Habitat_Analysis.mdb, quindi sul toolbox
My_Analysis_Tools e poi su Open.
3. Espandere il toolbox My_Analysis_Tools.
4. Cliccate con il tasto destro sul modello Find
Vegetation Near Roads e scegliete Edit.
3
4
ESERCITAZIONE RAPIDA
Ch02.pmd
15
15
02/17/2005, 3:18 PM
7
Il tool viene visualizzato nella finestra
di ArcToolbox.
16
Ch02.pmd
16
02/17/2005, 3:18 PM
8
Una descrizione del tool viene mostrata di default nel
pannello di Help.
9. Cliccate su ogni parametro nella finestra di dialogo
per avere un aiuto nel pannello di Help.
10. Se desiderate, potete cliccare su Help per avere
maggiori dettagli.
11. Cliccate su Cancel nella finestra di dialogo di Buffer.
W
12. Cliccate con il tasto destro sullelemento Clip tool
e selezionate Open per aprire la finestra di dialogo
del tool.
13. Esaminate il set di valori dei parametri per il tool e
date uno sguardo allHelp per ogni parametro come
avete fatto per il tool Buffer, quindi cliccate su Cancel.
In questo modello ci sono due processi, ognuno formato
da un tool e dai valori dei suoi parametri uno utilizza il
tool Buffer e laltro utilizza il tool Clip. I due processi
sono collegati per costruire il modello.
ESERCITAZIONE RAPIDA
Ch02.pmd
17
17
02/17/2005, 3:18 PM
Eseguire il modello
Il modello appare colorato, il che significa che pronto
allesecuzione e che tutti i valori dei parametri necessari
sono stati assegnati nelle finestre di dialogo di ogni tool.
1. Cliccate su Model, quindi su Run.
3
4. Cliccate su Model, quindi su Close, e poi
selezionate Yes per salvare i cambiamenti
che avete fatto al modello.
4
2. Cliccate Close nella finestra d'avanzamento.
Il risultato finale viene aggiunto di default al display di
ArcMap, poich lopzione add derived data to display
selezionata nel men Context dellelemento di dati
derivati di tipo Vegetation Near Roads.
3. Nel modello, cliccate con il tasto destro sullelemento
di dati derivati Vegetation Near Roads per verificare
che lopzione Add To Display sia selezionata.
18
Ch02.pmd
18
02/17/2005, 3:18 PM
3
4
5
6
8
7
ESERCITAZIONE RAPIDA
Ch02.pmd
19
19
02/17/2005, 3:18 PM
20
Ch02.pmd
20
02/17/2005, 3:18 PM
ArcInfo
Esercizio 2: Associare campi ai dati di vegetazione
Potete accedere a numerosi strumenti di sistema, come
dissolve o union, tramite i toolboxes di sistema che sono
installati con ArcGIS.
Potete scegliere se accedere agli strumenti di sistema
dal men ad albero di ArcCatalog o dalla finestra di
ArcToolbox. Se i vostri toolboxes si trovano in
posizioni differenti del disco, raccomandato lutilizzo
della finestra di ArcToolbox per raggruppare i
toolboxes utilizzati pi frequentemente. Nelle
applicazione dove il men ad albero di ArcCatalog non
accessibile, come in ArcMap, riuscirete ad utilizzare
gli strumenti tramite la finestra ArcToolbox.
Alcune modifiche ai dati dovrebbero essere effettuate
come passaggi di preparazione, cos eviterete ripetizioni
durante il lavoro. In questo esercizio dovrete come
prima cosa localizzare i toolboxes di sistema sul disco,
quindi aprire la finestra di ArcToolbox. Una volta
configurato in modo appropriato lambiente di lavoro,
assocerete due campi ad un layer che creerete dai dati di
vegetazione (vegtype). Questo esercizio richieder circa
20 minuti.
Configurazione
1. Lanciare ArcCatalog utilizzando la lista dei programmi
nel men di avvio.
Se avete svolto il precedente esercizio, saltate il prossimo
passo e andate alle prossima sezione, Localizzare i
toolboxes di sistema.
2. Dal percorso arcgis\arctutor\geoprocessing\results\ex1
sul disco dove installato ArcGIS, copiate la cartella
GP_Tutorial sul disco locale, ad esempio il disco C:\.
ESERCITAZIONE RAPIDA
Ch02.pmd
21
21
02/17/2005, 3:18 PM
ArcInfo
2. Cliccate sulla scheda General e spuntate
Toolboxes se fosse gi selezionato.
1
2
3. Cliccate su OK nella finestra Options.
4. Espandete la cartella Toolboxes, quindi quella System
Toolboxes per vedere i toolboxes disponibili.
Ch02.pmd
22
02/17/2005, 3:18 PM
ArcInfo
Adesso la finestra di ArcToolbox viene mostrata sotto il
men ad albero di ArcCatalog, come mostrato di seguito.
Ch02.pmd
23
23
02/17/2005, 3:18 PM
ArcInfo
2. Cliccate su Genaral Setting per espanderne il contenuto.
3. Cliccate sul parametro Current Workspace e come valore
digitate il percorso della vostra cartella GP_Tutorail ad
esempio, C:\GP_Tutotial. Oppure cliccate sul tasto
Browse alla destra del parametro e scegliete il percorso.
4. Cliccate su OK.
4
Adesso che il current workspace (spazio di lavoro
attuale) configurato, potete semplicemente digitare il
nome per i parametri di input ed output. I dati saranno
presi e conservati in questa posizione, facendovi
risparmiare del tempo.
Aggiungere campi ai dati di vegetazione
Se avete svolto lEsercizio 1, avete selezionato le aree
dove il tipo di vegetazione era salvia costiera di San Diego
poligoni con un valore di 32500 per il campo
24
Ch02.pmd
24
02/17/2005, 3:18 PM
ArcInfo
Creare un layer
4
5
6
stato creato un layer in memoria. Non potete vederlo
nel men ad albero di ArcCatalog, ma pu essere
utilizzato come input per gli strumenti di geodatabase
che lo accettano.
ESERCITAZIONE RAPIDA
Ch02.pmd
25
25
02/17/2005, 3:18 PM
ArcInfo
Associare la tabella DBF al vegtypelayer
1
Si noti che tutti i parametri richiesti nella finestra Add
Join necessitano di valori fatta eccezione per Keep All,
che opzionale. Vicino a questi parametri c un
cerchio verde che indica la necessit di specificare un
valore.
3. Cliccate sul men a tendina e selezionate vegtypelayer
per utilizzare il layer in memoria che avete creato come
valore di parametro per Layer Name o Table View.
Lo strumento Add Join collega gli attributi da una
tabella ad unaltra utilizzando campi comuni. Qui, il
campo comune ha lo stesso nome sia nel layer che nella
tabella (HOLLAND95).
3
4
6
5
6
7
8
Ora Vegtypelayer contiene due campi: HABITAT e
VEG_TYPE.
26
Ch02.pmd
26
02/17/2005, 3:18 PM
ArcInfo
Rinominare e scegliere i campi visibili
3
4
8. Cliccate su OK.
ESERCITAZIONE RAPIDA
Ch02.pmd
27
27
02/17/2005, 3:18 PM
ArcInfo
3. Cliccate sul men a tendina del parametro Input Features
e selezionate il layer vegtype_new che avete creato.
4. Cliccate sul pulsante Browse di fianco al parametro
Output Feature Class.
5. Cliccate su Look nel men a tendina e selezionate il
collegamento ai dati dellesercitazione (C:\GP_Tutorial).
Cliccate due volte su Habitat_Analysis.mbd, quindi
digitate vegtype2 per il nome della feature class di
output da creare nel geodatabase.
3
4
6
Adesso cancellerete la feature class vegtype dal
geodatabase Habitat_Analisys, poich non pi necessaria.
7. Nel men ad albero di ArcCatalog, cliccate con il tasto
destro su vegtype nel geodatabase Habitat_Analisys e
cliccate su Delete.
28
Ch02.pmd
28
02/17/2005, 3:18 PM
ArcInfo
Esercizio 3: Estrarre i dati dallarea di studio
Come avete imparato nellEsercizio 2, potete utilizzare gli
strumenti di sistema per portare a termine diverse
operazioni; in ogni modo, eseguire singoli strumenti pu far
perdere tempo. Quando volete eseguire un'elaborazione di
gruppo (utilizzare lo stesso strumento su diversi input),
come quando si converte diversi dataset in un formato
diverso, utilizzare lo stesso strumento diverse volte non
lideale. Per rendere automatico il vostro compito, come
elaborare diversi input in un'unica volta, potete aggiungere
ad un toolbox i vostri script personali. Gli scripts che
aggiungete ad un toolbox funzionano come ogni altro
strumento di sistema. Possono essere eseguiti tramite una
finestra di dialogo, dalla linea di comando, allinterno di un
modello, o allinterno di un altro script.
Questo esercizio richieder circa 15 minuti. Aggiungerete
ad un toolbox uno script creato precedentemente che
estrarr il dataset dellesercitazione posizionato nella vostra
cartella GP_Tutorial e lo posizioner nel vostro geodatabase
personale Habitat_Analysis. Se preferite creare lo script da
capo prima di iniziare questo esercizio, seguite lesempio
Creare un Nuovo Modulo Script nel Capitolo 2 di Scrivere
Scripts di Geoprocessing Con ArcGIS.
Configurazione
1. Se non avete aperto ArcCatalog, fatelo partire usando
il collegamento dal men di avvio.
1
Viene creato un nuovo toolbox nel geodatabase.
2. Espandete il vostro geodatabase Habitat_Analysis per
vedere il toolbox creato nel men ad albero di ArcCatalog.
3. Cliccate con il tasto destro sul toolbox e selezionate
Rename. Digitate My_Management_Tools e premete
Invio.
Ch02.pmd
29
29
02/17/2005, 3:18 PM
ArcInfo
Creare un collegamento al toolbox
1
2. Digitate Multi_Clip come nome dello scritp e Clip
Feature Class come etichetta.
3. facoltativo aggiungere una descrizione che spieghi
cosa far lo script.
1
2. Se la finestra di ArcToolbox non visualizzata, cliccate
sul pulsante Show/Hide ArcToolbox Window sulla
toolbar Standard, qundi chiudere tutti i toolbox nella
finestra ArcToolbox in modo da poter vedere il vostro
toolbox My_Management_Tools.
30
Ch02.pmd
30
02/17/2005, 3:18 PM
ArcInfo
5. Cliccate su Next.
5
6. Cliccate sul pulsante Browse alla destra della casella
Script File e navigate fino alla vostra cartella
GP_Tutorial.
ESERCITAZIONE RAPIDA
Ch02.pmd
31
31
02/17/2005, 3:18 PM
ArcInfo
Modificare uno script
1
Lo script Python verr aperto con lapplicazione
PythonWin cos che possiate esaminare o modificare il
suo contenuto.
2. Esaminate il codice. Si noti che i valori delle variabili
gp.workspace, clipFeatures, out_workspace e
clusterTolerance sono configurati come argomenti di
sistema (sys.argv []). C bisogno di definire quattro
parametri per questi argomenti di sistema nella finestra
Properties dello script cos che nella finestra dello
script verranno visualizzati i parametri.
1
Si noti che non ci sono parametri nella finestra. Ci
accade perch essi non sono stati definiti per i quattro
argomenti di sistema (sys.argv[]) che avete visto nel
codice.
2. Cliccate su Cancel.
2
32
Ch02.pmd
32
02/17/2005, 3:18 PM
ArcInfo
3. Cliccate con il tasto destro sullo script Clip
Feature Classes e selezionate Properties.
4
3
4. Cliccate sulla scheda Parameters.
Configurare il parametro Input Folder
ESERCITAZIONE RAPIDA
Ch02.pmd
33
33
02/17/2005, 3:18 PM
ArcInfo
mostrato per il parametro nella finestra dello strumento.
Per la cartella di input, vorrete che il valore di default
sia il percorso della vostra cartella GP_Tutorial.
6. Digitate C:\GP_Tutorial per il valore della propriet
Default se la vostra cartella GP_Tutorial si trova sul
vostro disco C:\. Altrimenti digitate il percorso della
vostra cartella GP_Tutorial.
Questo valore verr visualizzato e utilizzato di default
da questo parametro.
Non impostate alcun valore per la propriet
Environment; accetate quello di default. Questa
propriet verr spiegata quando verranno definiti i
valori delle propriet del parametro cluster tolerance.
Vengono utilizzati domini di attributo per forzare luso
dei valori consentiti per il parametro. Ci sono due
differenti tipi di dominio di attributo: i domini di
intervallo ed i domini di valori codificati. Un dominio
di intervallo specifica una gamma valida di valori, e
un dominio di valori codificati specifica un insieme
valido di valori per un parametro. Per questo
parametro non necessario un dominio di attributo.
Alcuni parametri dipendono da altri per le
informazioni, come un parametro che elenca i campi in
una tabella di input. I campi possono essere visualizzati
solo una volta che il parametro dei dati di input ha un
valore. La cartella di input non dipende da nessun altro
parametro, potete quindi usare quello di default.
I valori per le propriet del parametro Input Folder
dovrebbero adesso essere impostati come mostrato
nellimmagine che segue.
34
Ch02.pmd
34
02/17/2005, 3:18 PM
ArcInfo
Linsieme di valori della propriet del parametro
OutputWorkspace dovrebbe somigliare allimmegine
che segue.
ESERCITAZIONE RAPIDA
Ch02.pmd
35
35
02/17/2005, 3:18 PM
ArcInfo
Configurare il parametro Cluster Tolerance
7. Clicate su OK.
Ch02.pmd
36
02/17/2005, 3:18 PM
ArcInfo
Eseguire lo script
1. Cliccate due volte sullo script Clip Feature Class
nella finestra di ArcToolbox per aprirlo. In questa
finestra vengono visualizzati i parametri che avete
definito.
Si noti come ogni parametro contenga un valore di
default. Per i parametri Input Folder, Input Clip
Feature Class ed Output Workspace, questi valori
sono quelli che avete impostato per la propriet
Default di ogni parametro.
La cluster tolerance la distanza che determina
l'intervallo entro cui le features vengono considerate
coincidenti. Lascerete il valore di default (vuoto) e
lunit Unknown per il parametro Cluster Tolerance.
Avete impostato che il valore del parametro Cluster
Tolerance venga ricavato dalla finestra Environment
Settings quando avete impostato le propriet di
questo parametro. Siccome per questo parametro
non avete specificato un valore nella finestra
Environment Settings, verr calcolato un valore di
default. Il valore di default calcolato assicurer la
precisione dei dati, visto che integra i dati al valore
di cluster tolerance pi piccolo possibile.
2
ad essere estratto, a patto che non abbiate
specificato altrimenti nella sezione Spatial
Reference nella finestra Environment Settings.
2. Cliccate su OK.
Le feature classes estratte vengono aggiunte al vostro
geodatabase Habitat_Analysis. Utilizzerete queste
feature classes nel prossimo esercizio per individuare le
potenziali aree con habitat di alta qualit per lo
gnatcatcher della California.
Ch02.pmd
37
37
02/17/2005, 3:18 PM
ArcInfo
Cancellare i dataset non necessari
Chiudere ArcCatalog
38
Ch02.pmd
38
02/17/2005, 3:18 PM
ArcInfo
Esercizio 4: Trovare habitat di alta qualit
La creazione di un modello fornisce un modo per seguire
una sequenza di strumenti di geoprocessing consentendovi
di mettere insieme i vostri strumenti in un diagramma
visivo. Un modello pu essere eseguito pi volte, potete
ogni volta cambiare i valori dei parametri per sperimentare
risultati differenti.
Il vostro compito in questo esercizio quello di
localizzare terreni con habitat di alta qualit aree che
abbiano il miglior potenziale per sostenere lo gnatcatcher
della California. Aggiungerete dati dal vostro
geodatabase Habitat_Analysis alla tabella dei contenuti
nella vostra sessione di ArcMap. Creerete quindi un
nuovo modello per trovare potenziali aree di habitat, che
incorpora i seguenti cinque criteri:
1. Le strade formano barriere per lo gnatcatcher. Limpatto
delle strade sullhabitat dello gnatcatcher aumenta in
proporzione alla loro dimensione.
2. Lo gnatcatcher preferisce vivere in aree dove la
vegetazione di un particolare tipo, preferibilmente
salvia costiera di San Diego, bench siano disponibili
altri tipi di vegetazione.
3. Gli gnatcatcher adulti guidano i giovani fuori dal loro
territorio una volta che questi sono pronti. La
frammentazione degli habitat esistenti ha come
risvolto che i giovani gnatcatcher non possano andare
molto lontano. Per la sopravvivenza della specie, sono
necessarie zone considerevoli di vegetazione, bench i
territori tendano ad essere pi piccoli vicino alla costa
e pi grandi nelle zone secche e rade dellinterno.
Vicino alla costa allinterno di zone con clima
Marittimo (zona 1) e Costiero (zona 2) saranno
ESERCITAZIONE RAPIDA
Ch02.pmd
39
39
02/17/2005, 3:18 PM
ArcInfo
Il diagramma che segue mostra il percorso di lavoro che affronterete in questo esercizio, al fine di
identificare terreni con habitat di alta qualit.
Disponibilit di Habitat per lo Gnatcatcher
Incrocia i dati
per identificare
zone adatte.
Strade messe in
un buffer
utilizzando il
campo Distance.
Seleziona il tipo
di vegetazione
adatto.
Cancella zone
buffer dalla
vegetazione
disponibile.
Seleziona aree potenziali:
territori adatti nelle zone di
clima 1 e 2 sono >= di 25
acri.
Territori adatti nelle zone
di clima 3 sono >= di 50
acri.
40
Ch02.pmd
40
02/17/2005, 3:18 PM
ArcInfo
Lanciare ArcMap ed aggiungere i dati
1
2. Se la finestra di ArcToolbox non viene visualizzata sotto
la tabella dei contenuti di ArcMap, cliccate sulla barra
superiore della finestra ArcToolbox e trascinatela sopra la
tabella dei contenuti, quindi rilasciatela.
Creare un personal geodatabase per conservare
i risultati intermedi
5
Le feature classe vengono aggiunte come layers alla
vostra sessione di ArcMap.
ESERCITAZIONE RAPIDA
Ch02.pmd
41
41
02/17/2005, 3:18 PM
ArcInfo
risultato finale. I risultati che vorrete tenere verranno
conservati nel geodatabase Habitat_Analysis.mdb.
1. Cliccate su Show/Hide Command Line Windows sulla
toolbar Standard per aprire le finestra.
1
Come per la finestra ArcToolbox, potete ancorare la
finestra Command Line ovunque in ogni applicazione
di ArcGIS Desktop.
2. Tenete premuto il tasto Ctrl mentre cliccate sulla barra
superiore della finestra Command Line e trascinatela
nellangolo in basso a sinistra dellapplicazione
ArcCatalog. Tenendo premuto il tasto Ctrl si evita che
la finestra venga agganciata allapplicazione.
3. Rilasciate il tasto Ctrl ed il pannello.
Ch02.pmd
42
02/17/2005, 3:18 PM
ArcInfo
5. Digitate C:\GP_Tutorial, o il vostro percorso
alternativo, come valore del parametro
<in_folder_path>, quindi digitato uno spazio.
2
3
Ch02.pmd
43
43
02/17/2005, 3:18 PM
ArcInfo
Aggungere il toolbox My_Analysis_Tools
Salvare la mappa
3
Il toolbox stato aggiunto alla finestra di ArcToolbox.
44
Ch02.pmd
44
02/17/2005, 3:18 PM
ArcInfo
1. Cliccate con il tasto destro sul vostro strumento
My_Analysis_Tools nella finestra di ArcToolbox,
selezionate New e cliccate su Model.
1
Si aprir una finestra vuota del ModelBuilder.
3
Selezionare i tipi di vegetazione adatta
Dalla feature class vegetation (vegtype) selezionerete quei
tipi di vegetazione che sono preferiti dallo gnatcatcher.
Utilizzerete lo strumento Select per selezionare tutti i tipi di
vegetazione adatti (poligoni con un valore di Habitat di 1).
ESERCITAZIONE RAPIDA
Ch02.pmd
45
45
02/17/2005, 3:18 PM
ArcInfo
4. Cliccate sul men a tendina di Input Feature e
selezionate il layer vegtype.
4
5
7
8. Cliccate su Auto Layout e poi su Full Extent per applicare
le propriet correnti del diagramma agli elementi e per
posizionarli nella finestra di visualizzazione.
Full
Extent
7. Cliccate su OK.
Auto
Layout
46
Ch02.pmd
46
02/17/2005, 3:18 PM
ArcInfo
Si noti che adesso il processo colorato anche
allinterno, quindi pronto per essere eseguito.
W
Selezionando lopzione Add to Display, i dati derivati a cui
fa riferimento questo elemento saranno aggiunti alla
visualizzazione ogni volta che il modello verr eseguito.
12. Cliccate con il tasto destro sullelemento Select e
cliccate su Run per eseguire il processo.
9. Cliccate con il tasto destro sullelemento di dati derivati
vegtype_Select e selezionare Rename.
9
10. Digitate Suitable Vegetation e cliccate su OK.
Q
11. Cliccate con il tasto destro sullelemento dati
Siutable Vegetation e cliccate su Add to Display.
ESERCITAZIONE RAPIDA
Ch02.pmd
47
47
02/17/2005, 3:18 PM
ArcInfo
Escludere le strade
Ora escluderete le aree nei pressi di strade ed autostrade
dalla lista digli habitat potenziali poich le strade
rappresentano barriere per lo gnatcatcher, e impattano i
suoi habitat. Inserirete le strade in un buffer utilizzando il
campo Distance nella tabella di attributi majorrds_shp,
cancellerete quindi le zone buffer risultanti dalle zone di
vegetazione adatte.
Inserire le strade in un buffer
4
5
6
1
3. Cliccate con il tasto destro sullelemento Buffer, che nel
modello rappresenta lo strumento Buffer, e cliccate su
Open.
48
Ch02.pmd
48
02/17/2005, 3:18 PM
ArcInfo
10. Cliccate su Auto Layout e su Full Extent. Cliccate con
il tasto destro sullelemento buffer_output e selezionate
Rename. Digitate Roads Buffer e cliccate su OK.
11. Cliccate con il tasto destro su Roads Buffer e selezionate
Add to Display.
12. Cliccate con il tasto destro sullelemento Buffer e
selezionate Run per eseguire il processo.
E
13. Analizzate il layer buffer_output nel display di ArcMap.
Cancellare le strade
ESERCITAZIONE RAPIDA
Ch02.pmd
49
49
02/17/2005, 3:18 PM
ArcInfo
5
6
7
T
Il modello verr salvato con il suo nome di default. Lo
rinominerete in seguito.
8
9. Cliccate su Auto Layout e poi su Full Extent per
visualizzare tutti gli elementi del modello nella loro
posizione allinterno della finestra di visualizzazione.
10. Cliccate con il tasto destro sullelemento di dati derivati
erase_output e selezionare Rename. Digitate Suitable
Vegetation (Minus Roads) e cliccate OK.
11. Cliccate sullelemento Suitable Vegetation (Minus
Roads) per selezionarlo, quindi cliccate sulle maniglie
blue e trascinatele per ridimensionare lelemento in
modo da mostrare tutto il testo.
12. Cliccate con il tasto destro sullelemento Suitable
Vegetation (Minus Roads) e selezionate Add To
Display.
13. Cliccate con il tasto destro sullo strumento Erase e
selezionate Run.
R
50
Ch02.pmd
50
02/17/2005, 3:18 PM
ArcInfo
1. Espandete il toolset Overlay che si trova nel toolbox
Analysis Toos.
2. Cliccate sullo strumento Intersect e trascinatelo nella
finestra di visualizzazione.
2
u
9
ESERCITAZIONE RAPIDA
Ch02.pmd
51
51
02/17/2005, 3:18 PM
ArcInfo
10. Cliccate su Auto Layout, poi su Full Extent per
visualizzare tutti gli elementi del modello nella loro
posizione di default nella finestra di visualizzazione.
11. Cliccate con il tasto destro sullelemento
intersect_output e cliccate su Rename. Digitate
Intersect Output e cliccate su OK.
Il vostro modello dovrebbe somigliare a quello
dellimmagine che segue.
2
u
Ch02.pmd
52
02/17/2005, 3:18 PM
ArcInfo
4. Cliccate sul men a tendina di Input Features e
selezionate la variabile Intersect Output.
4
5
W
12. Analizzate il layer dissolve_output in ArcMap.
13. Cliccate con il tasto destro su questo layer nella tabella
dei contenuti di ArcMap e selezionate Open Attribute
Table. Adesso ci sono solo due colonne nella tabella. I
poligoni sono stati suddivisi in due gruppi, quelli con
un CLIMATE_ID di 2 zone di clima 1 e 2 e quelli
con un CLIMATE_ID di 3, zone di clima 3.
14. Chiudete la tabella.
7
8. Cliccate su Auto Layout, quindi su Full Extent per
visualizzare tutti gli elementi del modello nelle loro
posizioni di default.
Ch02.pmd
53
53
02/17/2005, 3:18 PM
ArcInfo
1. Espandete il toolset Features che si trova nel
toolbox Data Management Tools.
2. Cliccate sullo strumento Multipart to Singlepart
e trascinatelo nella finestra ModelBuilder.
6. Cliccate su OK.
4
5
2
6
54
Ch02.pmd
54
02/17/2005, 3:18 PM
ArcInfo
Si noti che il nuovo strumento verr identificato come
Select(2) poich ne avete gi aggiunto uno.
4
5
6
7
7. Cliccate su OK.
8. Cliccate su Auto Layout e poi su Full extent per
visualizzare tutti gli elemento del modello nella loro
posizione di default.
9. Cliccate con il tasto destro sullelemento
locations e selezionate Rename. Digitate Output
Habitat Locations, poi cliccate su OK.
10. Cliccate con il tasto destro sullelemento Output
Habitat Locations e selezionate Add To Display.
11. Cliccate con il tasto destro sullelemento
Select(2) e cliccate su Run.
Ch02.pmd
55
55
02/17/2005, 3:18 PM
ArcInfo
12. Nella tabella dei contenuti selezionate su tutti i
risultati eccetto locations tenete premuto il tasto
Ctrl per selezionare pi di un layer cliccate con il
tasto destro e selezionate Remove.
56
Ch02.pmd
56
02/17/2005, 3:18 PM
ArcInfo
2
3
4
5
2
Appare una icona P vicino lelemento ad indicare che
impostato come parametro.
6
7. Cliccate su Model, Close e Yes per salvare le modifiche.
8. Cliccate con il tasto destro sul vostro modello Find
Potential Habitat nella finestra di ArcToolbox e
selezionate Open.
8
Si noti che nella finestra di dialogo del modello non ci
sono parametri disponibili. Ci accade perch non avete
impostato alcuna variabile come parametro del modello.
9. Cliccate su Cancel.
ESERCITAZIONE RAPIDA
Ch02.pmd
57
57
02/17/2005, 3:18 PM
ArcInfo
impostati per essere visualizzati nella finestra di dialogo del
vostro nuovo modello Find Potential Habitat.
6
7. Cliccate sulla scheda Parameters.
Si notino le due variabili impostate come parametri del
modello affinch gli utenti possano specificarne i valori
nella finestra di dialogo. Lordine dei parametri pu
essere cambiato cliccando su uno di essi e selezionando
Move Up o Move Down. Lordine dei parametri nella
finestra del modello riflette lordine di questa lista.
8. Cliccate su Add per vedere quali sono le altre variabili
che possono essere impostate come parametri, quindi
cliccate su Cancel nella finestra Add Model Parameter.
9. Cliccate su Cancel.
9
Sovrascrivere gli outputs
I risultati degli strumenti in esecuzione non vengono
sovrascritti di default. Specificherete di sovrascrivere
i risultati degli strumenti in esecuzione attraverso
le loro finestre di dialogo in modo che i files di
output esistenti verranno sovrascritti.
1. Cliccate su Tools nel men principale e selezionate
Options.
2. Cliccate sulla scheda Geoprocessing e selezionate
overwrite the outputs of geoprocessing operations.
3. Cliccate su OK.
58
Ch02.pmd
58
02/17/2005, 3:18 PM
ArcInfo
4
5
6. Analizzate i messagi di stato nella sezione messaggi nella
finestra della Linea di Comando ed analizzate il risultato
che viene mostrato a video.
Nota: Il risultato finale viene aggiunto alla
visualizzazione di default. Questo perch lopzione add
results of geoprocessing operations to the display
selezionata di default nella scheda Geoprocessing della
finestra Options, che pu essere aperta dal men Tools
del men principale.
Si noti inoltre che il risultato locations creato in
precedenza dallesecuzione del modello nella finestra
ModelBuilder viene soprascritto perch attiva la relativa
opzione nella finestra di dialogo Options. Inoltre, il
risultato prodotto permanente, perch lopzione di
creare risultati temporanei disabilitata di default nella
finestra di dialogo Options.
ESERCITAZIONE RAPIDA
Ch02.pmd
59
59
02/17/2005, 3:18 PM
ArcInfo
7. Cliccate su File nel men principale di ArcMap e
selezionate Save.
In questo esercizio avete creato un nuovo modello che
consente di trovare luoghi di potenziali habitat per lo
gnatcatcher della California. Nel prossimo esercizio
cercherete quali di questi luoghi vengono influenzati
dalle strade proposte.
Potete continuare con lEsercizio 5 o fermarvi e
completare lesercitazione in seguito. Se decidete di non
continuare, cliccate su File, quindi su Exit per chiudere la
vostra sessione di ArcMap, ma non cancellate la vostra
cartella GP_Tutorial.
60
Ch02.pmd
60
02/17/2005, 3:18 PM
ArcInfo
Esercizio 5: Trovare habitat influenzati dalle strade proposte
Una volta che avete creato un modello o uno script
allinterno di un toolbox, potete usarli come qualsiasi altro
strumento di sistema. Possono essere aggiunti alla finestra
ModelBuilder di un altro modello, essere eseguiti dalla
linea di comando e da un altro script.
5. Digitate C:\GP_Tutorial\Temp_Results.mdb, o
digitate il vostro persorco alternativo, per il valore della
variabile dambiente Scratch Workspace. Oppure
cliccate sul pulsante Browse e scegliere il percorso,
quindi cliccate su OK.
Configurazione
2
ESERCITAZIONE RAPIDA
Ch02.pmd
61
61
02/17/2005, 3:18 PM
ArcInfo
Aggiungere il modello Find Potential Habitat
1. Cliccate sul modello Find Potential Habitat nel vostro
toolbox My_Analysis_Tools e trascinatelo nella finestra
del ModelBuilder del nuovo modello.
4
Si noti licona sullelemento Find Potential Habitat ad
indicare che si tratta di un altro modello. Potete cliccare
con il tasto destro su questelemento e selezionare Edit
per aprire il modello nella finestra del ModelBuilder.
Nasconderete la complessit di un modello complicato
suddividendolo in diversi modello pi piccoli.
6
7
8. Cliccate sul pulsante Full Extent per visualizzare
tutti gli elementi nella finestra di visualizzazione.
9. Cliccate con il tasto desto sullelemento futrds_Buffer
e selezionate Rename.
10. Digitate Buffer Zones e cliccate OK.
Ch02.pmd
62
02/17/2005, 3:18 PM
ArcInfo
Estrarre gli habitat utilizzzando le zone di buffer
1. Espandere il toolset Extract che si trova nel toolbox
Analysis Tools.
2. Cliccate sullo strumento Clip e trascinarlo nella finestra
del ModelBuilder.
6. Cliccate due volte sullelemento Clip per vedere i
valori dei parametri impostati nella finestra di
dialogo dello strumento.
2
u
3
4. Cliccate sullelemento Output Habitat Locations, quindi
sullelemento Clip.
Viene disegnato un connettore tra i due elementi,
collegando loutput dello strumento Find Potential
Habitat allinput dello strumento Clip.
ESERCITAZIONE RAPIDA
Ch02.pmd
63
63
02/17/2005, 3:18 PM
ArcInfo
Configurare i parametri del modello
Volete che gli utilizzatori di questo modello possano
specificare i seguenti input: Input Vegetation e Input
Proposed Roads, visto che entrambi potrebbero cambiare nel
tempo. Volete inoltre consentire agli utilizzatori di impostare
il percorso e il nome per loutput Output Habitat Locations e
loutput finale Output Impacted Habitat.
7
8
9
10. Cliccate su Auto Layout, quindi su Full Extent per
visualizzare tutti gli elementi del modello nelle loro
posizioni di default.
Auto
Full
Layout Extent
64
Ch02.pmd
64
02/17/2005, 3:18 PM
ArcInfo
Rinominare il modello
2
3
3
4
ESERCITAZIONE RAPIDA
Ch02.pmd
65
65
02/17/2005, 3:18 PM
ArcInfo
Eseguire il modello
1. Nella finestra di ArcToolbox, fate doppio clic sul
modelo Find Impacted Habitat per aprire la sua
finestra di dialogo.
2. Cliccate su OK per eseguire il modello.
2
Visualizzare i risultati
1. Analizzate i messaggi di stato nella finestra
Command Line.
2. Nella tabella dei contenuti disattivate tutti i layers
tranne impacted_habitat.
3. Analizzate il risultato nel display di ArcMap.
66
Ch02.pmd
66
02/17/2005, 3:18 PM
ArcInfo
6. Attivate il layer locations.
7. Cambiate lordine dei layers nella tabella dei contenuti
cos che siano nel seguente ordine (dalla cima): futrds,
majorrds_shp, impacted_habitat e locations. Lordine
degli altri layers non importa.
8. Fate lo zoom per poter osservare lintera mappa e vedere
tutti i luoghi con habitat di alta qualit, inclusi quelli che
sono influenzati dalle strade proposte.
ESERCITAZIONE RAPIDA
Ch02.pmd
67
67
02/17/2005, 3:18 PM
Ch02.pmd
68
02/17/2005, 3:18 PM