5.2. Lesson: Elemento tpologia
La topologia è un utile aspetto dei vettori dati, perché minimizza gli errori come la sovrapposizione o gli spazi vuoti.
Per esempio: se due elementi condividono un bordo, e lo modifichi usando la topologia, allora non hai bisogno di modificare prima un elemento, poi un altro, ed allineare attentamente i bordi perché coincidano. Invece, puoi modificare il loro bordo comune e tutti gli elementi cambieranno contemporaneamente.
Obiettivo della lezione: Comprendere la topologia usando degli esempi.
5.2.1. Follow Along: Aggancio
L’aggancio rende facile la modifica della topologia. Questo permetterà al cursore del mouse di agganciarsi ad altri oggetti mentre stai digitalizzando. Per impostare le opzioni di aggancio:
Entra nella voce di menu
.Imposta il dialogo Opzioni di Aggancio per attivare il layer
landuse
con Tipo vertice e tolleranza12
pixel:Assicurati che sia spuntata la voce Evita sovrapposizione.
Abbandona il dialogo.
Controlla (in Digitalizzazione Avanzata sia abilitata.
) che la barraIngrandisci questa area (abilita layer ed etichette se necessario):
Digitalizza questa nuova area (fittizia):
Quando ti verrà chiesto, dai il valore of 999 a OGC_FID, lascia pure come sono gli altri valori.
Se stai attento mentre digitalizzi, e lasci che il cursore si agganci ai vertici delle aree adiacenti, noterai che non ci sarà nessun spazio fra la tua nuova area e le aree adiacenti.
Nota gli strumenti Annulla e Ripristina nella barra Digitalizzazione Avanzata.
5.2.2. Follow Along: Correzione degli elementi topologici
A volte gli elementi topologici devono essere aggiornati. Nella tua area di studio, l’area è stata impostata come foresta, quindi il layer landuse
deve essere aggiornato. Perciò vogliamo espandere e unire alcuni elementi foresta in quest’area:
Invece di creare nuovi poligoni per unire le aree foresta, utilizzeremo lo Strumento Vertice per modificare ed unire i poligoni esistenti.
Entra in modalità modifica (se non è già attiva)
Scegli un’area foresta, seleziona un vertice, e muovilo verso un vertice adiacente così che i due elementi foresta si incontrino:
Clicca sugli altri vertici e agganciali al loro posto.
Il bordo topologico corretto appare come questo:
Vai avanti e unisci qualche altra area usando lo Strumento Vertice.
Puoi anche utilizzare lo strumento Aggiungi Elemento Poligonale per riempire lo spazio fra due poligoni foresta. Se hai abilitato Evita sovrapposizione, non hai bisogno di aggiungere ogni singolo vertice - saranno aggiunti automaticamente se il nuovo poligono si sovrappone a quelli esistenti.
Se stai utilizzando i nostri dati di esempio, dovresti avere un’area foresta come questa:
Non preoccuparti se ne hai unito più aree foresta, di meno o differenti.
5.2.3. Follow Along: Strumento: Semplifica Elemento
Continuando con lo stesso layer, esamineremo lo strumento Semplifica Elemento:
Clicca su di esso per attivarlo.
Clicca su una della aree che hai unito utilizzando lo strumento Strumento Vertice o Aggiungi Elemento. Apparirà questo dialogo:
Modifica la Tolleranza e guarda cosa succede:
Questo permette di ridurre il numero di vertici.
Fai clic su OK
Il vantaggio di questo strumento è che ti fornisce un’interfaccia semplice e intuitiva per la generalizzazione. Ma nota che lo strumento rovina la topologia. Il poligono semplificato non condivide più i confini con i poligoni adiacenti, come dovrebbe. Quindi questo strumento è più adatto per elementi a sé stanti.
Prima di continuare, imposta il poligono al suo stato originario annullando l’ultima modifica.
5.2.4. Try Yourself Strumento: Aggiungi Buco
Lo strumento Aggiungi Buco permette di aggiungere un buco all’interno di un elemento poligono (tagliare un buco nel poligono), purché il buco sia completamente contenuto nel poligono (può toccare il bordo). Per esempio, se hai digitalizzato i confini esterni del Sud Africa e devi aggiungere un buco per il Lesotho, potrai usare questo strumento.
Se provi questo strumento, noterai che le opzioni di aggancio ti impediscono di creare il buco all’interno del poligono. Quindi sei avvisato di togliere l’aggancio prima di tagliare un buco.
Disabilita l’aggancio per il layer
landuse
utilizzando il pulsante Enable Snapping (oppure utilizza la scorciatoia s).Usa lo strumento Aggiungi Buco per creare un buco in mezzo ad un poligono.
Disegna un poligono sull” elemento di destinazione, come se si stesse usando lo strumento :sup: Aggiungi poligono.
Quando clicchi con il tasto destro, il buco diverrà visibile.
Rimuovi il buco appena creato usando lo strumento Elimina Buco.
Nota
Clicca dentro il buco per eliminarlo.
5.2.5. Try Yourself Strumento: Aggiungi Parte
Lo strumento Aggiungi Parte permette di aggiungere una nuova parte ad un elemento, che non è direttamente connesso con l’elemento principale. Per esempio, se hai digitalizzato i confini del Sud Africa continentale, ma non hai aggiunto le Prince Edward Islands, potrai usare questo strumento per crearle.
Seleziona il poligono a cui vuoi aggiungere la parte usando lo strumento Seleziona Elementi con un’area o con un singolo click.
Usa lo strumento Aggiungi Parte per aggiungere un’area esterna.
Cancella la parte appena creata usando lo strumento Elimina Parte.
Nota
Clicca all’interno della parte per eliminarla.
5.2.6. Follow Along: Strumento: Modifica Forma
Lo strumento Modifica Forma è usato per estendere un elemento poligono o tagliarne una parte (lungo il bordo).
Estensione:
Seleziona il poligono usando lo strumento Seleziona Elementi con un’area o con un singolo click.
Clicca con il tasto sinistro all’interno del poligono per iniziare il disegno.
Disegna una forma fuori dal poligono. L’ultimo vertice dovrà essere di nuovo dentro il poligono.
Clicca col tasto destro per finire la forma:
Questo di darà un risultato simile a:
Tagliare una parte:
5.2.7. Try Yourself Strumento: Dividi Elementi
Lo strumento Dividi Elementi è simile allo strumento Modifica Forma, eccetto che non cancella nessuna delle due parti. Invece, le tiene entrambe.
Useremo lo strumento per dividere un angolo da un poligono.
Prima, seleziona il layer
landuse
e riabilita l’aggancio.Seleziona lo strumento Dividi Elementi e clicca su un vertice per iniziare a disegnare una linea.
Disegna la linea di confine.
Clicca su un vertice della parte «opposta» del poligono che vuoi dividere e clicca col tasto destro per completare la linea:
A questo punto, sembra non sia successo nulla. Ma ricorda che il layer
landuse
è disegnato senza le linee di bordo, quindi la nuova linea di separazione non sarà mostrata.Usa lo strumento Seleziona Elementi con un’area o con un singolo click la parte che hai appena diviso; il nuovo elemento sarà evidenziato:
5.2.8. Try Yourself Strumento: Fondi Elementi Selezionati
Ora vogliamo riunificare l’elemento appena diviso alla parte rimanente del poligono:
5.2.9. In Conclusion
La modifica della topologia è uno strumento potente che permette di creare e modificare velocemente e facilmente degli oggetti, assicurando che rimangano topologicamente corretti.
5.2.10. What’s Next?
Ora sai come digitalizzare facilmente la forma degli oggetti, ma l’aggiunta di attributi dà ancora del mal di testa! Prossimamente vedremo come usare le forme, facendo in modo che la modifica degli attributi sia semplice ed efficace.