View
213
Download
0
Category
Preview:
Citation preview
Marco Negrettie-mail: marco.negretti@polimi.ithttp://geomatica.como.polimi.it
Autodesk® Mapparte II – topologie
V 5.1 – 15/10/2008
2
Definizione delle Topologie
• La topologia descrive le modalità di connessione e relazione reciproca degli oggetti presenti su una carta
• Con Autodesk Map è possibile creare tre tipi di topologie:– topologia nodo: definisce le relazioni tra
oggetti puntuali isolati, o come oggetti di altre topologie
– topologia rete: definisce le connessioni tra aste che formano una rete lineare
– topologia poligono: definisce le connessioni che descrivono un poligono e le relazioni tra poligoni
3
Definizione delle Topologie
• La topologia viene creata a partire da tre grafiche primitive: nodi, aste, poligoni
• Vengono definiti tre tipi di relazione topologica:– asta-nodo– asta-poligono – sinistra-destra
4
Definizione delle Topologie
• asta-nododescrive la connessione tra gli elementi lineari
<aste> con altri elementi lineari <nodi>
• asta-poligono descrive come gli elementi lineari <aste>
siano connessi tra di loro per formare <poligoni>
• sinistra-destrauna <asta> che rappresenta il confine tra due
<poligoni> individua un poligono di <sinistra> ed uno di <destra> rispetto al verso convenzionale di percorrenza dell'asta definito dal nodo iniziale al nodo finale
5
Definizione delle Topologie
• Il medesimo disegno può assumere significati diversi a seconda della topologia che è stata costruita
Topologia di rete:
=> le polilinee definiscono un grafo
6
=> le polilinee definiscono dei poligoni
Definizione delle Topologie
Topologia poligono
7
• Fase preliminare:correzione degli errori– intersezioni, oggetti duplicati, ...
Definizione delle Topologie
In questo esempio potrebbe essere necessario dividere le intersezioni:
8
Definizione delle Topologie: nodo
Topologia Nodo: associa un identificativo univoco ai punti
9
Definizione delle Topologie: nodo
selezionare i nodi da includere nella topologia
10
Definizione delle Topologie: rete
Topologia Rete: descrive l'interconnessione delle linee
11
Definizione delle Topologie: rete
selezionare le aste da includere nella topologia
12
Definizione delle Topologie: rete
se esistono, indicare i nodi da includere nella topologia
13
Definizione delle Topologie: rete
creare, se necessario, nuovi nodi nei punti di connessione
tra le linee
14
Definizione delle Topologie: poligono
Topologia poligono: definisce le connessioni che descrivono un
poligono e le relazioni tra poligoni
15
Definizione delle Topologie: poligono
I primi tre passaggi sono simili a quelli per creare la topologia di tipo rete
- selezione delle aste- selezione dei nodi- creazioni di nuovi nodi se necessario
16
Definizione delle Topologie: poligono
selezionare i centroidi da includere nella topologia
Il centroide è un punto interno al
poligono
17
Definizione delle Topologie: poligono
creare i centroidi mancanti
al centroide sono associati i dati topologici relativi al
poligono => se non ho associato un centroide ad ogni poligono non
posso creare la topologia
18
Definizione delle Topologie: poligono
definire la grafica da utilizzare per evidenziare gli errori
se non vengono soddisfatte determinate condizioni (poligoni chiusi, assenza di sovrapposizioni e
intersezioni...) la topologia non viene generata
19
Definizione delle Topologie
elenco delle topologie create
20
Definizione delle Topologie
• La costruzione di una topologia comporta la creazione di dati oggetto di tipo topologico associati agli elementi del disegno
• Questi dati oggetto rappresentano le relazioni topologiche presenti tra gli elementi del disegno
21
Definizione delle Topologie
Topologia nodo- id univoco per ogni nodo
22
Definizione delle Topologie
Topologia di rete:nodi- id univoco per ogni nodo- resistenza di attraversamento
23
Definizione delle Topologie
Topologia di rete:aste- id univoco- nodo di inizio- nodo di fine- verso di percorrenza:
0 => bidirezionale, 1 => da nodo inizio a nodo fine, -1 => da nodo fine a nodo inizio
- resistenza di percorrenza diretta (nodo inizio a nodo fine)- resistenza di percorrenza inversa (nodo fine a nodo inizio)
per default la resistenza è uguale alla distanza
24
Definizione delle Topologie
Topologia poligononodi- come per la topologia di rete
aste- come per la topologia di rete- id poligono sinistro- id poligono destro
25
Definizione delle Topologie
Topologia poligonocentroide- id univoco- area poligono- perimetro poligono- numero di lati
26
Definizione delle Topologie
Questi dati oggetto sono conseguenza delle operazioni di costruzione della topologia => non possono essere modificati direttamente come si fa per i normali dati oggetto
27
Modifica e gestione di topologie
Se si modifica un disegno con topologia la topologia non risulta più valida=> è necessario utilizzare appositi strumenti per gestire queste modifiche
topologia rete topologia poligonotopologia nodo
tasto dx del mouse sulla topologia che si vuole modificare
28
Operazioni sulle Topologie: analisi di rete
• Associare ad un grafo una topologia di rete permette di compiere diversi tipi di analisi riguardanti il percorso descritto dal grafo
topologia di rete sulla quale compiere
l’analisi
29
Analisi di Rete: percorso breve
Trovare il percorso a costo minore che collega due punti di una rete
30
Analisi di Rete: percorso breve
1. selezionare sul disegno il punto di partenza e il punto di arrivo
31
Analisi di Rete: percorso breve
2. definire i parametri che caratterizzano la rete Ad esempio: resistenza, verso di percorrenza,...
32
Analisi di Rete: percorso breve
➔ per definire questi parametri posso utilizzare✔ valori costanti✔ altri dati topologici✔ dati oggetto associati agli elementi
33
Analisi di Rete: percorso breve
• Se i campi non sono compilati per default sono associati questi valori:
bidirezionale
lunghezza
lunghezza
nullo
34
Analisi di Rete: percorso breve
3. specificare se si vuole solo evidenziare i risultati sullo schermo o creare anche una nuova
topologia
35
Analisi di Rete : percorso breve
E’ possibile quindi creare una nuova topologia che lega gli elementi individuati
dall’analisi di rete
36
Analisi di Rete : percorso breve
Lo stesso elemento può quindi essere coinvolto in più relazioni topologiche
37
Analisi di Rete
In modo analogo si procede per il calcolo– del percorso ottimale– della traccia di propagazione
38
Analisi di Rete : percorso ottimale
Trovare il percorso a costo minore che collega un punto di inizio e fine percorso a uno o più punti intermedi una rete
Si definiscono:✔ il punto di partenza✔ i punti intermedi✔ resistenza e direzione✔ l'output
39
Analisi di Rete : percorso ottimale
40
Analisi di Rete : traccia di propagazione
Trovare tutte i percorsi raggiungibili a partire da un punto iniziale fino al raggiungimento di un massimo valore di resistenza predefinito
Si definiscono:✔ il punto di partenza✔ resistenza e direzione✔ l'output
41
Analisi di Rete : traccia di propagazione
42
Operazioni sulle Topologie: overlay
• Overlay tra topologie: sovrapposizione tra una topologia (definita topologia di origine) e un’altra (topologia di overlay).
• Sono possibili diverse azioni di overlay:
interseca: estrazione solo delle le aree presenti in entrambi le topologie
unione: come risultato si ottiene l’unione delle due topologie
identità: il risultato è dato dalle aree della topologia di origine e le aree della topologia di overlay interne al contorno della topologia di origine.
43
Operazioni sulle Topologie: overlay
• Overlay tra topologie: sovrapposizione tra una topologia (definita topologia di origine) e un’altra (topologia di overlay).
• Sono possibili diverse azioni di overlay: cancella: elimina dalla topologia di origine le aree coperte dalla topologia di overlayritaglia: estrazione delle aree presenti nella topologia di origine che sono interne al contorno della topologia di overlayincolla: il risultato è dato dalla topologia di overlay e tutte le aree della topologia di origine esterne alla topologia di overlay
44
Operazioni sulle Topologie: overlay
1. scegliere la topologia di origine
45
Operazioni sulle Topologie: overlay
2. definire il tipo di analisi che si vuole compiere
46
Operazioni sulle Topologie: overlay
3. selezionare la topologia poligono da utilizzare come base per l'overlay
47
Operazioni sulle Topologie: overlay
4. definire la topologia risultante
48
Operazioni sulle Topologie: overlay
5. definire gli attributi per la topologia risultante
49
Operazioni sulle Topologie: overlay
6. specificare se si vogliono definire dei nuovi nodi per la topologia risultante
50
Operazioni sulle Topologie: buffer
Creazione di un buffer– applicabile a nodi, reti, poligoni
scelta della topologia sulla quale compiere l’analisi
51
Operazioni sulle Topologie: overlay
1. definire la distanza di buffer
52
Operazioni sulle Topologie: overlay
2. definire la topologia risultante
53
Operazioni sulle Topologie: overlay
3. specificare se si vogliono definire dei nuovi nodi e/o centroidi per la topologia risultante
54
Versione utilizzata come riferimento nelle dispense:
Autodesk Map™ 3D 2007
http://creativecommons.org/licenses/by-nc-nd/3.0/
Recommended