Post on 01-May-2015
Quarta lezione:Aggiungere le proprie informazioni
Punti, linee, poligoni Cos'è un GPS
come si usa
come si caricano i dati
QGIS -Creare nuove carte vettoriali
Vediamo ora come costruire e modificare nuovi dati geografici vettoriali
In ogni vettore (shapefile) non possono esistere tipi diversi di geometrie
quindi un dato vettoriale conterrà solo punti, oppure linee o poligoni
Le icone dedicate a questa funzionalità, chiamata digitalizzazione o editing sono:
Avvio e fine della sezione di modifica
Aggiungere elemento poligonale
Aggiungere elemento lineare
Aggiungere elemento puntiforme
Inserire un buco in un poligono
Aggiungere un elemento collegato ad un altro
Spostare un elemento selezionato
Tagliare elementi selezionati
Cancellare gli elementi selezionati
Aggiungere vertici ad un elemento
Cancellare vertici ad un elemento
Muovere vertici di un elemento
Tagliare elementi selezionati
Copiare elementi selezionati
Incollare elementi tagliati o copiati
Impostazioni per la modifica
Prima di iniziare è necessario fissare il raggio di ricerca per il nostro puntatore ed il livello di tolleranza (detta anche snapping)
Il primo è il raggio d'azione del puntatore che permette di selezionare un oggetto od un vertice senza dover cliccare su di esso in modo estremamente preciso
Il secondo è quella distanza al di sotto della quale due punti o due vertici che andiamo a disegnare si uniscono in modo automatico
questo permette ad esempio di unire in modo più facile due linee disegnate in due momenti diversi oppure di disegnare con più facilità due poligoni adiacenti
Entrambi dipendono dalla scala di lavoro: tanto più è grande la scala tanto più elevati dovranno essere tali valori e viceversa
Raggio di ricerca
Innanzitutto occorre caricare un dato da utilizzare come base per capire dove posizionare gli elementi che stiamo creando
Carichiamo lo strato raster Roma_P.tif e impostiamo la scala al valore 1:50.000
Attivare la linguetta Digitalizzazione nella finestra Opzioni QGIS tramite il percorso Impostazioni → Opzioni... Nella sottosezione Snapping impostare il valore Search radius for vertex edits (in layer units) pari a 100
Ciò vorrà dire che quando vorrò selezionare un punto sarà sufficiente cliccare ad una distanza inferiore ai 100 metri (sulla mappa)
Livello di tolleranza Avviata la digitalizzazione di un vettore
occorre impostare il livello di tolleranza attivando la finestra Proprietà della Proiezione tramite il percorso Impostazioni → Proprietà del progetto e scegliendo la linguetta Generale
Nella sottosezione Digitalizzazione vistiamo le opzioni e clicchiamo sul tasto Snapping Options impostando la modalità To vertex and segment e la Tolerance a 100
Ciò significa che quando modifico il vettore evito sovrapposizione tra elementi e che voglio che vertici e linee, ad una distanza inferiore a 100 metri, si uniscano in modo automatico
Modifica - elementi puntiformi
Carichiamo lo strato raster Roma_P.tif e impostiamo la scala a 1:50.000
Creiamo un nuovo strato vettoriale cliccando sull'icona Nuovo layer vettoriale
Nella finestra di inizializzazione sceglieremo il Tipo di geometria (punto) e determineremo il nome e il tipo dei campi della tabella che assoceremo al vettore.
Nome campo anni con contenuto di numeri interi (Tipo Integer)
Si preme il tasto OK e si sceglie nella nuova finestra il nome del nuovo file (alberi_secolari) e la cartella in cui salvarlo
Modifica - elementi puntiformi Impostiamo il livello di tolleranza per questo strato al valore
di 100 metri ed avviamo la digitalizzazione con l'icona Toggle editing
Clicchiamo sull'icona Inserisci punto e disegnamo il primo elemento facendo un unico click su un punto della mappa
Si aprirà la finestra degli attributi in cui inserire i valori relativi a quel punto per i campi creati.
Una volta terminata tale operazione si premerà il tasto OK nella finestra ed il punto comparirà dove avevamo cliccato
Ripetiamo l'operazione fino ad avere una decina di punti disegnati sulla mappa
Modifica - elementi puntiformi
Se abbiamo posizionato in modo non corretto un punto e vogliamo spostarlo si seleziona il punto utilizzando l'icona Seleziona geometrie e, dopo aver cliccato sull'icona Move Feature si trascina il punto nella nuova posizione
Se vogliamo eliminare dei punti si seleziona il punto/i in questione utilizzando l'icona Seleziona geometrie e si clicca sull'icona Elimina selezione
Una volta terminata l'operazione di modifica si clicca l'icona Toggle editing e si salvano le modifiche premendo Save nella nuova finestra
Il nuovo dato vettoriale potrà essere gestito in modo identico agli altri vettori puntiformi
Modifica – elementi lineari Supponiamo di voler invece creare un vettore di linee relativo a
dei corsi d'acqua. Creiamo il nuovo vettore scegliendo come geometrie Linea e come campi della tabella: Nome (String) e Lunghezza (Real)
Impostiamo il livello di tolleranza con valore 100 ed avviamo la digitalizzazione cliccando l'icona Toggle editing
Modifichiamo selezionando l'icona Inserisci linea e cliccando sulla mappa con il tasto sinistro del mouse per definire la posizione dei vertici dei singoli segmenti contigui che costituiscono la linea
Una volta terminata la prima linea si clicca con il tasto destro del mouse e si interrompe la sua modifica; inseriamo nella finestra i valori dei campi prima creati. I vertici tra un segmento ed un altro sono rappresentati da piccoli cerchi semitrasparenti
Modifica – elementi lineari Per spostare un vertice: utilizziamo l'icona Sposta vertice e
trasciniamolo fino alla nuova posizione con il tasto sinistro Per aggiungere un nuovo vertice e definirne la nuova posizione:
clicchiamo sull'icona Aggiungi vertice e aggiungiamolo cliccando con il tasto sinistro lungo il segmento di una linea. Se quando clicchiamo non rilasciamo il tasto sinistro, spostandoci potremo definire subito la sua posizione
Per eliminare un vertice: si attiva l'icona Elimina vertice e si clicca sul vertice da eliminare; la linea tra i vertici contigui a quello eliminato tornerà ad unirsi in modo retto
Per eliminare una linea: si seleziona utilizzando l'icona Seleziona geometrie e si clicca sull'icona Elimina selezione per eliminarla
Modifica – elementi lineari Se vogliamo proseguire un tratto di linea aggiungendo nuovi
segmenti in contiguità con quelli esistenti sfrutteremo il livello di tolleranza impostato
Clicchiamo l'icona Aggiungi linea ed iniziamo la nuova digitalizzazione il più vicino possibile ad un'estremità della linea; il nuovo vertice coinciderà automaticamente con questa estremità e proseguendo otterremo una unica linea continua
La stessa funzionalità permette di spostare un vertice esistente e di farlo coincidere con un altro ponendo i due elementi in contiguità
Terminata l'operazione di modifica si clicca l'icona Toggle editing e si salvano le modifiche premendo Save
Il nuovo vettore potrà essere gestito in come gli altri elementi lineari
Modifica – elementi poligonali Vogliamo ora creare una carta poligonale che rappresenti i
diversi uso del suolo (bosco, coltivazione, laghi, zone edificate...) presenti in un territorio
Creiamo il nuovo vettore scegliendo come geometrie Poligono e attributi relativi al codice che assegniamo ad ogni uso del suolo (codice, integer) ed una sua descrizione (desc, string)
Impostiamo il livello di tolleranza con valore 100 e avviamo la digitalizzazione cliccando l'icona Toggle editing
Selezioniamo l'icona Inserisci linea e cominciamo a digitalizzare l'area del primo poligono cliccando sulla mappa con il tasto sinistro per definire la posizione dei vertici del poligono
Una volta terminato il poligono si clicca con il tasto destro del mouse, si interrompe così la sua digitalizzazione e si inseriscono i valori nei campi prima creati
Modifica – elementi poligonali Per spostare un poligono utilizziamo l'icona Move Feature e
trasciniamolo tenendo premuto il tasto sinistro Per spostare un vertice utilizziamo l'icona Sposta vertice e
trasciniamolo nella nuova posizione tenendo premuto il tasto sinistro
Per aggiungere un nuovo vertice e definirne la nuova posizione: clicchiamo sull'icona Aggiungi vertice e clicchiamo lungo il lato di un poligono. Se non rilasciamo il tasto sinistro, spostandoci potremo definire subito la sua posizione
Per eliminare un vertice si attiva l'icona Elimina vertice e si clicca sul vertice da eliminare, esso scomparirà e il lato tra i vertici contigui a quello eliminato tornerà ad unirsi in modo retto
Modifica – elementi poligonali Per eliminare un poligono si seleziona utilizzando l'icona Seleziona
geometrie e si clicca sull'icona Elimina selezione Per creare un piccolo buco all'interno di un poligono esistente si
clicca l'icona Add a ring e come per creare un poligono, disegniamo un buco all'interno di uno già esistente
Se vogliamo creare un oggetto composto da più poligoni che si comportino come un unico elemento e che quindi siano associati ad un unico record si può creare il cosiddetto 'multipoligono'
Si clicca l'icona Seleziona geometrie e si seleziona un poligono esistente, si clicca sull'icona Add Island e si inizia la digitalizzazione del nuovo poligono. Una volta concluso si potrà vedere che interrogando l'uno o l'altro poligono otterremo la stessa informazione associata e che selezionando uno si seleziona automaticamente anche l'altro elemento
Modifica – elementi poligonali Per disegnare un poligono confinante con uno già esistente,
evitando di creare buchi od intersezioni lungo il confine tra i due, possiamo sfruttare il livello di tolleranza
Con l'icona Aggiungi poligono creiamo il nuovo elemento. Iniziamo la digitalizzazione il più vicino possibile ad uno dei vertici od ad un lato di un poligono già esistente
I vertici o i lati posti a distanza inferiore del valore impostato andranno a coincidere automaticamente
La stessa funzionalità permette di spostare i vertici di un poligono esistente e di farne coincidere il lato con quello di un altro
Terminata la modifica si clicca sull'icona Toggle editing e si salvano le modifiche premendo Save
GPS GPS significa Global Positioning System,
ovvero Sistema Globale di Rilevamento della Posizione
si basa su una serie di satelliti che mandano segnali sulla terra
il nostro ricevitore riceve i segnali e calcola la posizione in cui ci troviamo
Il sistema GPS è in grado quindi di fornire in tempo reale la posizione del ricevitore, oltre alla direzione e alla velocità di marcia
normalmente l'errore è di pochi metri
Ricevitori GPS si trovano anche nei navigatori satellitari e in alcuni telefoni
Catturare punti GPS Con un GPS raccogliamo alcuni punti
(waypoints) relativi alla nostra posizione Colleghiamo il GPS al computer (ad es.
tramite cavo USB) e avviamo il plugin di QGIS con l'icona Strumenti GPS per leggere e proiettare sulla mappa il dato registrato
Nell'interfaccia Strumenti GPS selezioniamo l'etichetta Download dal GPS
Scegliamo: la porta a cui è collegato il GPS tramite la
linguetta Porta
dove e con che nome salvare il file (.gpx) in cui memorizzare i dati tramite la specifica File di output
che nome dare allo strato caricato in mappa Nome layer
Visualizzare punti GPS Il nome dello strato apparirà in legenda ma
i punti non dovrebbero essere visibili Cliccando sull'icona Vista massima i punti
dovrebbero apparire lontanissimi dalla loro corretta posizione
Questo per il fatto che i nostri punti sono in coordinate latitudine-longitudine e sistema di proiezione WGS 84 mentre i nostri dati cartografici sono in coordinate metriche e sistema di proiezione UTM EDL79 fuso 32N
Occorrerà quindi riproiettare tutto in un unico sistema di proiezione per visualizzare correttamente i dati
Visualizzare punti GPS Si apre l'interfaccia Proprietà della proiezione
seguendo il percorso Impostazioni → Proprietà del progetto e si attiva la linguetta Proiezione. Tra la lista delle proiezioni disponibili cerchiamo la proiezione UTM EDL79 fuso 32N in modo da riproiettarvi i dati del GPS
Scriviamo il codice della proiezione (PostGIS:2077) nello spazio bianco della sottosezione Cerca e premiamo il tasto Trova; sarà selezionata la riga EL79/UTM zone 32N, si spunterà l'opzione Abilita la proiezione al volo e si premerà il tasto OK
Premendo l'icona Vista massima visualizzeremo i dati cartografici ed i punti scaricati da GPS nella loro posizione corretta; se vi trovate nel Lazio i punti cadranno all'interno dei dati cartografici caricati, altrimenti andranno a cadere in un'altra zona d'Italia
Visualizzare punti GPS Se non abbiamo a disposizione un GPS,
oppure vogliamo caricare i dati precedentemente scaricati:
attiviamo il plugin Strumenti GPS scegliendo l'opzione Carica file GPX
clicchiamo sul tasto Browse per cercare il file di tipo gpx prima creato oppure il file GPS_Roma.gpx presente nella cartella dei dati di esempio, lasciamo spuntato solo la voce Waypoints nella sottosezione Tipo di dati e premiamo il tasto OK
ripetiamo l'operazione di riproiezione
Se tutto è eseguito correttamente i dati scaricati si posizioneranno nella corretta posizione
i punti del file GPS_Roma.gpx si posizioneranno nel comune di Roma