Sei sulla pagina 1di 10

UNIVERSITA DEGLI STUDI DI TRIESTE

FACOLTA DI INGEGNERIA A.A. 2007-2008 Corso di laurea in Ingegneria per lAmbiente e il Territorio

Cartografia e sistemi informativi territoriali

Creazione di un database georeferenziato relativo ai locali pubblici (bar/ristoranti) presenti in un estratto della CTRN FVG

Studenti: Bevilacqua Matteo, Periotto Enrico

Introduzione
Lobbiettivo di questa tesina lo sviluppo di un applicativo in ArcGIS per la realizzazione di un database georeferenziato relativo ai locali pubblici (bar/ristoranti) presenti nellarea contenuta allinterno dellelemento della CTRN FVG 110103_Q.dwg. Utilizzando il medesimo programma si successivamente provveduto allinterrogazione dei dati spaziali e aspaziali con visualizzazione su database e cartografia.

Acquisizione dei dati


Il primo passo per la realizzazione di questa tesina stato quello di determinare i valori delle coordinate (latitudine e longitudine) relative ai locali pubblici presenti nellestratto della CTRN FVG 110103_Q.dwg. Ci stato fatto utilizzando il programma Google Earth.

Le coordinate fornite dal programma Google Earth sono riferite al sistema internazionale WGS84 e, dato che la CTRN utilizza coordinate piane riferite al sistema nazionale ROMA40, stato necessario eseguire una trasformazione per passare da un sistema allaltro. A tale scopo si utilizzato il programma wgs84_gauss scaricabile gratuitamente dal sito internet: http://streaming.units.it/IDT/manzoni/Download%20tras_coord.htm.

I dati cos ottenuti sono stati salvati in un foglio elettronico di Microsoft Excel 2003.

Creazione del database


Utilizzando i dati contenuti nel foglio elettronico stato costruito un database esterno al progetto ArcGIS tramite lutilizzo di Microsoft Access 2003. I dati sono stati importati in una tabella nominata locali_pubblici e suddivisa in 4 campi: ID (contatore); Nome (testo); Nord (numerico); Est (numerico).

Creazione del file ArcMap


Una volta creato il database esterno si passati alla realizzazione di un file in ArcMap. Quindi, dopo aver avviato il programma ArcMap, si selezionato New dal men File. Successivamente si importato il file 110103_Q.dwg utilizzando il comando Add data. In questo modo lestratto della CTRN stato inserito nel nuovo file di ArcMap ed stato possibile visualizzarlo a video.

A questo punto si impostata lunit di misura: aprendo il men Properties dei Layers e utilizzando la scheda General, stata selezionata la voce meters sia per le unit di misura della mappa che del display.

Per lavorare pi agevolmente sul file si lasciato attivo solamente il layer Polygon togliendo il simbolo di spunta dagli altri layers.

Collegamento al database esterno


Per collegare il database esterno si utilizzato nuovamente il comando Add data e si andati a selezionare la tabella locali_pubblici precedentemente creata.

Successivamente cliccando con il tasto destro sul layer del database e selezionando la voce Display XY data si provveduto alla georeferenziazione del database relativo ai locali pubblici presenti nellestratto della CTRN; il valore del parametro X field stato impostato come coordinata Est, mentre quello del parametro Y field come coordinata Nord.

In questa maniera sul display sono state evidenziate con punti colorati in verde le posizioni dei locali pubblici rilevati.

Query aspaziali
Una volta georeferenziato il database stato possibile passare alla fase di interrogazione. Inizialmente si utilizzata una query aspaziale per la selezione dei locali pubblici che avessero coordinata est maggiore di 2424570. Dopo lapertura del men Properties del layer locali_pubblici Events e lapertura della scheda Definition Query stata creata la query medesima con lutilizzo del Query builder attraverso loperatore di tipo logico >.

Il risultato stato visualizzato automaticamente sul display.

Per visualizzare invece sul database i locali pubblici con coordinata est maggiore di 2424570 si utilizzato il comando Open Attribute Table per il layer locali_pubblici Events

Compare cos sul monitor la tabella con la lista dei locali pubblici con la caratteristica richiesta in precedenza.

Query spaziale
Tra le varie query spaziali possibili si deciso di interrogare il database chiedendo la restituzione dei locali contenuti in una determinata area. Inizialmente si selezionato un poligono tramite il comando Select Features.

In seguito si utilizzato il comando Select By Location dal men Selection. stato quindi spuntato il layer locali_pubblici Events, dal primo men a tendina stato selezionata la voce are contained by e dal secondo men stato selezionato il layer dei poligoni, con lopzione use select features spuntata.

Sono stati quindi evidenziati automaticamente sul monitor i locali pubblici contenuti allinterno del poligono selezionato.

Per la visualizzazione sul database si utilizzato il comando Open Attribute Table per il layer locali_pubblici Events; i locali pubblici contenuti allinterno del poligono sono stati quindi automaticamente evidenziati nella tabella.

Potrebbero piacerti anche