Get a sneak peek at whats next for Permanent Hazards on our April 7th Office Hours!

Locked

ISTRUZIONI: LE GIUNZIONI

Post by linus71
GUIDA ALLE GIUNZIONI

Uno degli errori più diffusi tra gli editor alle prime armi, è quello di pensare che fare editing sia di avere tra le mani, una cartina geografica da completare, e che la cosa principale sia quella di inserire/correggere i nomi alle strade.
Benché questa attività sia importante, una delle cose primarie in cui bisogna avere particolare accortezza è l'utilizzo delle giunzioni, perché queste, a seconda di come le impostiamo influenzeranno, e di parecchio, il routing.

Cos'è una giunzione?

E' generata dall'unione di:
- almeno due strade
- un punto ove si incontrano
- svolte attivate o non consentite

In questo esempio abbiamo la più semplice e ideale delle giunzioni: tra due strade a doppio senso di marcia che si incrociano perpendicolarmente tra di loro e con tutte le svolte consentite

https://dl.dropbox.com/u/12036330/IMG1.jpg

Ma la realtà, spesso fornisce, situazioni di vario genere, ben diverse dal caso sopra illustrato.
Ad esempio nell'immagine qui sotto, abbiamo due strade che si incrociano con un angolo acuto e l'errore frequente è di voler rappresentare in maniera troppo fedele la realtà e si congiungono le due strade in questa maniera

https://dl.dropbox.com/u/12036330/IMG2.jpg

In questa modo però determineremo un problema di routing. Infatti provenendo da sud e svoltando a destra, invece di ricevere l'istruzione "svoltare a destra" riceveremo l'istruzione "tenersi a destra"
Nel peggiore dei casi (con un angolo troppo acuto), proveniendo da Nord e svoltando a Est non riceveremo nessuna istruzione perchè il motore di routing ritiente l'angolo di sterzata troppo forte.

Per risolvere il problema, e rispettare la geometria della strada, dovremo impostare un diverso angolo di attacco, modificando i nodi geometrici del segmento della strada che incrocia e creando un angolo tra i 45 e 90 gradi, così come in questa immagine:

https://dl.dropbox.com/u/12036330/IMG3.jpg

La stessa identica cosa si può fare anche su incroci tra 4 strade come nell'immagine sotto

https://dl.dropbox.com/u/12036330/IMG4.jpg

Riassumendo, al variare dell'angolo di giunzione tra segmenti, avremo diversi tipi di istruzione, ovvero:
- Angolo > 30° : "Svoltare a"
- Angolo < 30° : "tenersi a"
Addirittura per angoli troppo vicini allo zero, il rischio è quello di non ricevere alcuna istruzione di svolta

Ovviamente, ci sono situazioni in cui, l'istruzione "tenersi a" è la più indicata, come nel caso delle corsie di agevolazione di svolta a destra in alcuni incroci (da non confondere con le rampe che saranno spiegate più sotto).

https://dl.dropbox.com/u/12036330/IMG5.jpg

Per evitare che sugli incroci con corsia di agevolazione della svolta a destra, ci si senta impartire l'istruzione tenersi a sinistra, quando in realtà si procede diritti abbiamo due possibilità

a) abbassare di un livello la tipologia di strada (in questo caso da Primary a Street) della corsia di svolta

https://dl.dropbox.com/u/12036330/IMG6.jpg

b) laddove non sia possibile, perchè magari le strade sono entrambe della tipologia "street", ricorrere al trucchetto di impostare l'angolo di attacco della giunzione tra i 45 e i 90 gradi.

NOTA: per capire meglio il grado dell'angolo in una giunzione, selezionando un segmento avremo le frecce che si direzionano rispettando l'angolo che abbiamo impostato (sovrapposte in un angolo prossimo allo zero; divergenti tanto più l'angolo è elevato)

https://dl.dropbox.com/u/12036330/IMG7.jpg

STRADE CHIUSE O INTERROTTE

Le strade chiuse non devono mai terminare con un nodo geometrico, ma con una giunzione. Questo serve per garantire in fase di routing la corretta uscita dal segmento. Per creare una giunzione sul termine di un segmento, basta creare un segmento temporaneo (che sarà poi cancellato) che si congiunge ad esso e salvare la modifica.
Per una corretta gestione del routing è altrettanto importante che il segmento termini un poco prima della fine reale della strada, questo perché Waze considera la strada percorsa solamente se siamo usciti dalla giunzione. Una buona regola è far terminare il segmento prima della fine della strada ad una distanza pari a quella che lo divide dai marciapiedi

https://dl.dropbox.com/u/12036330/IMG8.jpg

NOTA: Consiglio caldamente l'installazione dello script WME Colour & Landmark Highlight di Timbones, che tra l'altro può visualizzare facilmente le strade chiuse che terminano con un nodo geometrico, spuntando il flag sul filtro "Unterminated Road"

LOOPS

I loop sono strade, che senza effettuare un inversione di marcia riportano allo stesso punto.
Una regola importante di editing è che: un segmento NON deve mai iniziare e terminare sulla stessa giunzione. Sulla mappa è possibile trovare di tanto in tanto alcuni loop (importati con il basemap), ma con WME se proviamo a congiungere un segmento al suo inizio avremo un risultato di errore e sarà impossibile il salvataggio (per lo stesso motivo non è possibile creare una rotonda con una sola uscita)
Nel caso sia necessario creare un loop, è importante creare una giunzione aggiuntiva (giunzione di transizione) come nelle immagini che seguono

https://dl.dropbox.com/u/12036330/IMG9.jpg

https://dl.dropbox.com/u/12036330/IMG10.jpg

NOTA: per creare una giunzione aggiuntiva, basta congiungere un segmento temporaneo (che sarà cancellato prima del salvataggio) nel punto dove vogliamo dividere il segmento e salvare.

RAMPE

Le rampe hanno uno scopo ben preciso, ovvero quello di collegare segmenti della seguente tipologia
Minor Highway, Major Highway, Freeway.
Affinché siano giustificate le rampe è necessario siano segmenti che facciano da collegamento tra due strade prive di incroci a raso e ALMENO una delle due strade dev'essere
Minor Highway
Major Highway
Freeway
Rampa

La particolarità di questo tipo di segmento è che in fase di routing fornirà indicazioni solamente nel caso si debba imboccare la rampa, mentre non riceveremo alcuna istruzione, nel caso si proceda lungo la strada principale che stiamo percorrendo (non sarà quindi necessario impostare come nei casi precedenti un angolo maggiore di trenta gradi nella giunzione)

GIUNZIONI DI TRANSIZIONE

Le giunzioni di transizione, sono nodi di giunzione che collegano solamente due segmenti

Sono giustificate quando:
- la strada cambia nome
- cambia la località
- cambia la direzione della strada
- abbiamo un loop (vedi sopra)

Nota: Quando si è certi che una giunzione di transizione, non ha motivo di esistere, va eliminata. Facendolo avremo diversi vantaggi: semplifichiamo la mappa, avremo meno svolte (attivate) da gestire e riduciamo il fabbisogno di calcolo del motore di routing

https://dl.dropbox.com/u/12036330/IMG11.jpg

https://dl.dropbox.com/u/12036330/IMG12.jpg

I Country Administrators Italiani
linus71
EmeritusChamps
EmeritusChamps
Posts: 2192
Has thanked: 199 times
Been thanked: 273 times

POSTER_ID:777040

1

Send a message