User:GPS-Marco

From OpenStreetMap Wiki
Jump to: navigation, search

Saluti a tutti!

Ho conosciuto OSM da poco tempo. Mi è sembrata subito una iniziativa davvero interessante e unica. Mi sto dedicando sia al mapping (ho un Garmin nuvi 255 e un Garmin GPS72) sia alla realizzazione delle mappe per Garmin.

Compilazione Mappe per Garmin

E' il motivo iniziale che mi ha fatto incontrare OSM: avere una mappa sul navigatore aggiornata, corregibile in fretta, aperta, gratuita.

All'inizio avevo trovato questa utile pagina (OSM_Map_On_Garmin/Download) con link a mappe per Garmin (gmapsupp.img) già compilate dai dati OSM. Ho notato però che per l'Italia non esiste una mappa che sia ruotabile e aggiornata abbastanza frequentemente. Inoltre mi sembra molto utile poter intervenire sulla compilazione della mappa ed in particolare sulla scelta della "traduzione" dei tagging OSM in tagging Garmin (lo "style" di mkgmap).

Ecco che allora mi sono fatto uno script e uno style, più una collezione di tool SW (tipo mkgmap, wget, split, etc.), per la compilazione automatica su Windows della mappa ITALIA. Praticamente basta un doppio click e la mappa esce pronta ad essere caricata sul Garmin, sempre aggiornata con i dati OSM non più vecchi di uno o due giorni (in realtà questo dipende dal sito http://download.geofabrik.de/osm/europe/ da cui lo script scarica i dati OSM).

Purtroppo non ho a disposizione un server dotato di connessione Internet abbastanza potente per poter rendere disponibile a tutti una mappa Italia generata molto frequentemente, ma ho pensato che in fondo ognuno potrebbe compilarsela da solo con pochissimo sforzo (e quando gli pare). Se siete interessati a compilarvi la vostra mappa Italia, andate su http://mce66.altervista.org/software.html e scaricate pure lo script e i tool.

Altre info riguardanti OSM e Garmin le trovate su OSM_Map_On_Garmin. Se avete commenti, dubbi o suggerimenti, fatemi sapere.

Contributo al Mapping

Sto mappando alcune zone di Roma, di Fiumicino, di Ostia. Sto rivedendo alcune strade di Roma dove ci sono state modifiche alla viabilità negli ultimi anni o dove ci sono errori tipo sensi unici errati o mancanti, strade non collegate ai nodi, etc. Sto inserendo alcuni divieti di svolta. Sto anche rivedendo e correggendo alcune strade di grande scorrimento nel centro Italia (svincoli autostradali mancanti, corsie mancanti, rampe non collegate, etc.)

Mapping da iniziare

A Roma: rivedere la Tangenziale da Pineta Sacchetti a S. Giovanni (svincoli, divieti, etc.), rivedere la Flaminia (da tor di quinto a GRA e oltre), rivedere la Colombo (svincoli, divieti di svolta), mappare il nuovo svincolo GRA - Cassia. Continuare le METRO dove mancanti

A3 Salerno - Reggio Calabria: manca oneway all'inizio, Manca corsia NORD a pontecagnano-eboli-salaconsilina

Ristrutturare SS3: bivio Umbertide, altro bivio sopra a Perugia, manca un pezzo lato Perugia e uno lato Todi

Mapping in corso...

Roma, zona Centocelle

Roma, zona Tuscolana - Anagnina

Roma, zona Bravetta

Roma centro, zona Via Veneto - Corso d'Italia - Via Nomentana

Roma, boschi e zone alberate

Mapping finito (o quasi)

Mappata a Roma la zona Bufalotta, Vigne Nuove e dintorni

Corretta zona EUR (Colombo, Via di Decima e dintorni)

Mappato Isola Sacra, Ostia Ponente e Ostia Levante, Nuova fiera di Roma/Commercity/Parco Leonardo

Completato Fiumicino (c'era un 40%)

Corrette strade e tutti i sensi unici di Trastevere

Inserito Laino Borgo e Laino Castello (Calabria, CS)

Riclassificate alcune strade di Roma (primary solo se limite >=60 Km/h): AZIONE CONTESTATA E DISCUSSIONE IN CORSO

Riclassificate alcune strade fuori Roma (Aurelia, Pontina, Cassia Bis -> trunk)

Corrette le direttrici: Stadio Olimpico - Villa Panfili (via cipro, circ. clodia, etc.), via Gregorio Settimo e sottopassi verso il lungotevere, via Pineta Sacchetti, Tiburtina (da tangenziale a via palmiro togliatti), Via Isacco Newton, pezzi di lungotevere.

Mappati o corretti alcuni svincoli GRA (boccea, trionfale, casalotti) e alcuni svincoli della Pontina, complanari alla roma-fiumicino e nuovo svincolo GRA

Decine di altre correzioni minori (nodi sconnessi, sensi unici, divieti di svolta, nuove strade, etc.)

Classificazione Strade

Riguardo alla classificazione delle strade, mi sono fatto uno schema:

Fuori dai centri abitati

highway: Autostrade (si distinguono dalla Cartellonistica Verde). Limite 130Km/h

trunk: Superstrade o comunque strade a 4(o +) corsie separate (2+2), senza incroci a raso (solo rampe). Praticamente Strade Extraurbane Principali ed assimilabili. Limite 90 o 110Km/h

primary: Strade molto importanti, spesso a 4 corsie ma con incroci a raso. A volte a 2 corsie molto larghe. Collegano tra loro molte città (sono dorsali nazionali). Limite a 90Km/h

secondary: Strade importanti, a 2(o +) corsie, con incroci a raso. Collegano 2 o più città (o grossi centri abitati) tra loro. Sono normalmente strade statali o regionali. Limite da 70 a 90Km/h

tertiary: Strade di importanza locale, a 2 corsie. Strade di collegamento in montagna (fondovalle). Collegano le città con le frazioni, i paesi, con l'interland. Sono normalmente strade provinciali. Limite da 50Km/h a 90Km/h

unclassified: Strade meno importanti, a 2 corsie (senza mezzeria), asfaltate, che non rientrano nelle precedenti. Sono normalmente le strade comunali dei paesi, le strade di campagna o di montagna. Non ci sono abitazioni (se non sporadicamente) o macchine parcheggiate. Limite fino a 90 Km/h

track: Strade non asfaltate ma percorribili in auto senza problemi (quelle che chiamiamo "strade bianche").

Dentro ai centri abitati (con le case intorno...)

highway: Come sopra. In città sono tratti o tronconi di Autostrade (GRA, Tangenziale di Milano, etc.). Comunque con limite elevato (a 100Km/h o più)

trunk: Non credo esistano in città strade con le caratteristiche di cui sopra. Comunque devono avere un limite di 90Km/h o di 110Km/h. Se hanno un limite a 70 sono primary

primary: Strade a 4(o +) corsie separate (2+2), senza incroci a raso (solo rampe) e senza semafori. Non esistono macchine parcheggiate o entrate di abitazioni. Sono Tangenziali (come a Roma) o dorsali cittadine molto larghe ed importanti (no svolte a sinistra). Limite a 60 o 70Km/h (deve esserci un cartello esplicito)

secondary: Strade molto importanti, a 4(o +) corsie ma con incroci a raso e semafori. Attraversano la città e collegano molti quartieri tra loro o collegano quartieri alle tangenziali. Se ci sono macchine parcheggiate, devono comunque restare libere 2 corsie (belle larghe) per senso di marcia. Se ci sono entrate di abitazioni, ci sono o delle complanari o larghi marciapiedi. Limite a 50Km/h

tertiary: Strade importanti, a 2(o +) corsie. Sono le dorsali dei quartieri e a volte collegano tra loro 2 quartieri confinanti. Limite a 50Km/h o a 30Km/h

unclassified: Strade meno importanti, a 2 corsie, che non rientrano nelle precedenti. Non ci sono abitazioni (se non sporadicamente) o macchine parcheggiate. Limite a 50Km/h o a 30 Km/h. Classificherei in questo modo anche le stradine per invertire la marcia tra le due direzioni di una strada con 2+2 corsie o le immissioni tra le complanari ad una secondary/primary e la strada principale.

residential: la strada dove viviamo. Se ci sono macchine parcheggiate, rimangono comunque libere 2 corsie, una per senso di marcia (o rimane solo una corsia bella larga se la strada è a senso unico). Gli Autobus ci passano senza problemi (se a doppio senso, 2 autobus si incrociano senza problemi). Limite a 50Km/h o 30Km/h

living_street: una strada molto stretta dove viviamo, normalemente a senso unico. Se è a doppio senso e ci sono macchine parcheggiate da un lato, 2 macchine in senso contrario devono fare attenzione o manovra per incrociarsi. Un camion o un Autobus (normale) non ci passa. Limiti: andare oltre i 20/30 all'ora è un azzardo. Molte strade dei centri storici (e certamente tutti i vicoli, se percorribili dalle auto...) andrebbero taggate così.

Critiche e discussioni

Questo schema, benché contestabile, aiuta i motori di routing a calcolare percorsi migliori e lascia spazio per una gerarchia anche nelle città. Mi rendo conto che ognuno ha le sue idee sulla classificazione, ma a me sembra poco credibile la classificazione che c'era (e che c'è) di alcune strade.

Ad esempio, secondo lo schema di sopra: La Tiburtina dentro Roma (limite a 50Km/h) dovrebbe essere secondary dove è a 4 corsie o tertiary dove è a 2 corsie. Poi, fuori dal centro abitato, diventerebbe primary (se a 4 corsie ma con incroci) e secondary dove è a 2 corsie. La pontina dopo Latina sarebbe primary (4 corsie, ma ci sono incroci e semafori) mentre è trunk tra Roma e Latina. L'aurelia, tra Argentario e Grosseto, dovrebbe essere trunk (4 corsie, senza incroci a raso) tranne che alcuni tratti, dove il limite è inferiore ai 90Km/h, nei quali sarebbe primary. L'olimpica, Viale Isacco Newton, l'Aurelia dentro il raccordo di Roma e fino all'aurelia Antica (tutte strade con limite a 60/70 Km/h) sarebbero tre delle poche strade urbane ad essere primary.

Poi potrebbero esserci alcune limitatissime eccezioni (alla regoletta dei 50Km/h) come la Cristoforo Colombo a Roma (troppo importante per non essere primary) ed anche Corso Italia (davvero strategico per andare da una parte all'altra di Roma).


Comunque ciao e buon divertimento.