Necessario: Licenza di Arcview 3.x
Livello:

Ciao Giorgia,
questa volta ti rispondo io.
HO provato a ricostruire il tuo problema utilizzando, a mia volta, due shape poligonali: i confini amministrativi dei Comuni della Provincia di Ferrara e le zone SIC (Siti di interesse comunitario) e ZPS (Zone a protezione speciale) dell’ Emilia Romagna.
Ovviamente i SIC e le ZPS non si interrompono in corrispondenza di un limite amministrativo.
Quindi ho ottenuto la situazione di avere 2 shape poligonali che descrivono aree diverse e si intersecano fra loro.

Vediamo come fare per ottenere prima le aree di intersezione fra i due tematismi, poi vedremo come si fa ad ottenere le aree delle superfici di intersezione.
Passo 1.Attiva l’estensione “geoprocessing” di Arcview 3.2.
Dal menu “File” seleziona la voce “Extensions” e scorri le estensioni a tua disposizione fino a trovare l’estensione che si chiama Geoprocessing.
Una volta attivata l’estensione vai nel menu view e attiva il Geoprocessing Wizard.
Seleziona l’operazione di intersezione fra due temi che nel tuo caso saranno i bacini idrografici e l’uso dei suoli del Piemonte.

L’estensione salverà il risultato dell’intersezione in un nuovo shapefile che sarà, nel tuo caso, uno shape contenente l’uso dei suoli “tagliati” dallo shape dei bacini idrografici.
Come noterai l’intersezione non è solamente “geometrica”. Prova a vedere l’attribute table dello shape appena ottenuto!
Noterai che oltre a tutti i campi della attribute table dell’uso dei suoli avrai anche il primary field della tabella di attributi dei bacini idrografici. Così, per ogni poligono di classificazione del terreno potrai vedere, consultando la tabella, a quale bacino idrografico appartiene…..tutto in uno shape.
Passo 2.: restituzione dell’area delle superfici appena ottenute.
Apri la tabella di attributi dello shape appena ottenuto e Starta l’editazione.
Attraverso il menu Edit, aggiungi un campo numerico alla tabella. Chiama il campo area e fai attenzione a impostare almeno 2 cifre nella finestrella “Decimal Places”
A questo punto sei pronta per “dire” ad arcview di “calcolare” l’area dei poligoni che hai precedentemente ottenuto.
Clicca sul pulsante che ha come icona una calcolatrice (calcolate value), avendo cura di aver selezionato il campo numerico appena creato.
Scrivi, nello spazio del field calculator la seguente stringa:
[Shape].returnarea, senza spazi e ricordando il punto fra la parentesi quadra e la parola returnarea.

Se hai fatto tutto bene, il campo AREA si dovrebbe popolare dei valori dei poligoni creati precedentemente con il processo di intersezione.
Questo è tutto….
A presto!
Un salutone alla ESRIdipendente più vintage che ci sia!!!!!
Ciao
Paolo
Etichette: Arcview 3.x