Old note
Diary Entries in Italian
Recent diary entries
Viste le enormi differenze all’interno del territorio della maggior parte delle regioni italiane sul livello di mappatura, ho ripetuto le analisi sui civici a livello comunale per 12 comuni.
La selezione può apparire peculiare, però ha diversi vantaggi. Alcuni li elenco nella sezione “Rilevanza dell’analisi”, comunque sono andato a selezionare le grandi città e una serie di realtà per dare una panoramica. Ho unito infatti comuni molto ben mappati a comuni mappati molto meno bene (a volte nella stessa regione), inoltre comuni di varie zone d’Italia.
Metodi e precisazioni
- sono considerati solamente i civici inseriti come nodo
- i dati sono del 24 novembre 2016
- i dati della superficie e popolazione delle regioni sono presi da wikipedia.it
Comuni
- Acireale
- Arenzano
- Cagliari
- Catania
- Genova
- Milano
- Napoli
- Padova
- Palermo
- Roma
- Torino
- Udine
Rilevanza dell’analisi
- Totale abitanti considerati: 8178968
- Percentuale della popolazione italiana: 13,5 %
- Totale Superficie considerata: 2600,03 km quadri
- Percentuale della Superficie italiana: 0,86 %
sono inoltre presenti le prime 6 città italiane per numero di abitanti:
- Roma
- Milano
- Napoli
- Torino
- Palermo
- Genova
e anche la decima (Catania)
Risultati
Giorni fa ho fatto una analisi sullo stato dei civici nelle varie Regioni italiane.
L’utente Ale_Zena_IT faceva osservare che la Liguria (la cui “posizione in classifica” la migliore tra le regioni considerate) aveva in realtà enormi differenze regionali: due comuni ben coperti (Genova e Arenzano) e il resto desolato.
Utilizzando dati del 24 11 2016 emerge il seguente quadro: il numero totale di indirizzi in Liguria è 36281; l’88,43 % è però concentrato in due soli comuni:
- Genova, con 26699 indirizzi (73,59 % % del totale regionale)
- Arenzano, con 5386 indirizzi (14,85 % del totale regionale)
Segue la tabella con il dettaglio sui civici in rapporto alla popolazione e alla superficie
|Regione | indirizzi| Superficie| Abitanti| abitantiXindirizzo|superficieXindirizzo |
|:------------------------------|---------:|----------:|--------:|------------------:|:--------------------|
|Arenzano | 5386| 24.30| 11519| 2.138693|0.00451169699220201 |
|Genova | 26699| 240.29| 585407| 21.926177|0.00899996254541368 |
|Liguria | 36281| 5416.21| 1566992| 43.190000|0.15 |
|Liguria meno Genova e Arenzano | 4196| 5151.62| 970066| 231.190000|1.23 |
Risulta che, sia considerando il numero di abitanti per indirizzo, sia la superficie per indirizzo, Arenzano è meglio mappato. Per dire: gli abitanti per ogni civico a Genova sono circa 10 volte quelli ad Arenzano. Se si considera il resto della Liguria, la situazione è ancor più lontana: gli abitanti per ogni civico sono più di 10 volte quelli a Genova e più di 100 volte quelli ad Arenzano.
ricordo che
- sono considerati solamente i civici inseriti come nodo
- i dati sono del 24 novembre 2016
- i dati della superficie e popolazione delle regioni sono presi da wikipedia.it
Piccola analisi sui numeri civici in Italia, o almeno in gran parte di essa.
Metodi e precisazioni
- mancano alcune Regioni, le più pesanti da estrarre
- sono considerati solamente i civici inseriti come nodo
- i dati sono del 13 novembre 2016
- i dati della superficie e popolazione delle regioni sono presi da wikipedia.it
Regioni
Regioni considerate:
- Abruzzo
- Basilicata
- Calabria
- Campania
- Lazio
- Liguria
- Marche
- Molise
- Piemonte
- Puglia
- Sicilia
- Umbria
- Val d’Aosta
- Veneto
Regioni escluse
Le regioni escluse sono sei:
- Lombardia
- Trentino Alto Adige
- Friuli Venezia Giulia
- Emilia Romagna
- Toscana
- Sardegna
sono tutte regioni molto ben mappate, eccetto la Sardegna il cui unico motivo di esclusione è una dimenticanza
Analisi
per ogni regione sono forniti i seguenti dati:
- indirizzi: numero di indirizzi in valore assoluto
- Superficie: superficie in km quadri
- Abitanti
- Comuni: numero di comuni della Regione
- abitantiXindirizzo: letteralmente Abitanti/indirizzi, quanti abitanti sono presenti per ogni indirizzo inserito in OSM
- superficieXindirizzo: letteralmente Superficie/indirizzi, quanti km quadri ha la Regione per ogni indirizzo inserito in OSM
- indirizziXcomuni: letteralmente indirizzi/Comuni, quanti indirizzi inseriti in OSM ha la Regione per ogni comune
- OrdineAbitantiXIndirizzo: L’ordine in classifica che ha la Regione in base alla variabile abitantiXindirizzo. La Regione con il valore minimo è la prima. Questa è la variabile in base alla quale è ordinata la tabella
- OrdineSuperficieXindirizzo: L’ordine in classifica che ha la Regione in base alla variabile superficieXindirizzo. La Regione con il valore minimo è la prima.
- OrdineIndirizziXcomuni: L’ordine in classifica che ha la Regione in base alla variabile indirizziXcomuni. La Regione con il valore minimo è la prima.
Risultati
prima parte
Utilizziamo la mappa della salita al Monte Emilius del 1986 come metafora per le cordate che si aggiungono alla raccolta fondi organizzata per il SISMA2016. (Dario Ganz per SMALP124)
english
Today I started adding the tag key:destination to the main primary and secondary roads in Sardinia. I’m using my knowledge of the roads and/or the layout of the network. This is very useful for navigator software: Osmand, Magic Hearth, Skobbler gives you voice directions on where to turn (in 500 meters take the exit to Sassari).
Check the wiki as reference: osm.wiki/Key:destination osm.wiki/Lane_assist
italian
Oggi ho iniziato a etichettare la chiave key:destination alle principali strade primarie e secondarie della Sardegna. Mi baso a seconda dei casi in parte sulla conoscenza locale o sulla configurazione della rete stradale. Si tratta di un etichetta molto utile per i navigatori: Osmand, Magic Earth e Skobbler danno indicazioni vocali in merito (fra 500 metri prendi l’uscita in direzione Sassari).
Proposta lanciata in mailing list it-lazio. Per ora stiamo pensando a martedì o mercoledì della prossima settimana.
se qualcuno è interessato e non legge la mailing list, commenti alla voce o messaggi personali sono ben accetti.
A presto!
Ho visto che i punti acqua (water fountain) non sono visibili sulla mappa ciclabile mentre lo sono visualizzando la mappa standard. Come mai ?
A completamento del G.A.S. il Parco Nazionale dei monti Sibillini ha realizzato anche un percorso ciclabile: il Grande Anello dei Sibillini in bicicletta/mtb (G.A.B.). E’ un percorso di circa 175 Km per mtb che abbraccia l’intera catena montuosa. Articolato in cinque tappe, è completamente segnalato da segnavia bianco-celeste. La guida della mtb non è impegnativa mentre per i dislivelli delle singole tappe è necessaria una buona preparazione fisica; sconsigliato l’uso di portapacchi anteriori. Prima di partire verificare sul sito del Parco Nazionale dei monti Sibillini la percorribilità dei sentieri e disponibilità posti letto nei rifugi.
Il bivacco ai Piani di Pao
###Aggiornamenti
* 06 06 2022 Aggiornamento tracciato post terremoto in base al nuovo percorso individuato dal Parco Nazionale dei Monti Sibillini
Dopo qualche anno di ricerca è arrivato il momento di importare e segnalare i nomi di tutti i paesi Arbëreshë, che verranno aggiunti nella mappa NON nel name ufficiale ma nel tag “name:aae”, codice ISO639-3 che definisce la lingua Arbëreshë. Seguendo le indicazioni online, ma sopratutto visitandoli di persona (ove possibile) e seguendo il prezioso libro “Arbreria” di Demetrio Emmanuele, possiamo riassumere le seguenti modifiche / segnalazioni:
Paesi Arbëreshë in Basilicata
## Provincia di Potenza: * Barile - Vuca; * Ginestra - Xhura; * Maschito - Mashqiti; * San Costantino Albanese - Shën Kostondini; * San Paolo Albanese - Shën Pali;
Paesi Arbëreshë in Calabria
## Provincia di Catanzaro: * Andali - Dandalli; * Caraffa - Garrafa (anche detto Garrafë)* ; * Gizzeria - Jacari; * Marcedusa - Marçëdhùza; * Vena di Maida - Vina; * Zangarona - Xingarona (frazione di Nicastro);
Provincia di Cosenza:
- Acquaformosa - Firmoza;
- Castroregio - Kastërnexhi (e frazione Farneta - Farrneta);
- Cervicati - Çervikati;
- Cerzero - Qana (e frazioni, Cavallerizzo - Kajveriji, San Giacomo - Shën Japku);
- Civita - Çifti;
- Falconara Albanese - Falkunara Arbëreshë;
- Firmo - Ferma;
- Frascineto - Frasnita (e frazione Ejanina - Purçilli);
- Lungro - Ungra;
- Mongrassano - Mungrasana;
- Plataci - Pllatani;
- San Basile - Shën Vàsili;
- San Benedetto Ullano - Shën Bendhiti (e frazione Marri - Alimarri);
- San Cosmo Albanese - Strighari;
- San Demetrio Corone - Shën Mitri (e frazione Macchia Albanese - Maqi);
- San Giorgio Albanese - Mbuzati;
- San Lorenzo del Vallo - Shëllorenxi;
- San Martino di Finita - Shën Murtiri (e frazione Rota Greca - Rrota);
- Santa Caterina Albanese - Picilìa;
- Santa Sofia d’Epiro - Shën Sofìa;
- Spezzano Albanese - Spixana;
- Vaccarizzo Albanese - Vakarici;
Provincia di Crotone:
- Carfizzi - Karfici (anche detto Shkarfici);
- Pallagorio - Puhëriu;
- San Nicola dell’Alto - Shën Kolli;
Paesi Arbëreshë in Campania
Creati edifici residenziali e modificati tracciati viari presso frazione San Giacomo, Comune di Spoleto.
Mancava su OSM la rotta del G.A.S. e così dato che lo avevo percorso qualche anno addietro ho lavorato nell’aggiornare il tracciato e nel crere una relazione. Il tracciato ufficiale del Parco Nazionale dei Monti Sibillini, le tracce gps sono scaricabili dal sito internet www.sibillini.net, prevede un anello di nove giorni di cammino (124 km totali) ma si potrebbe percorrerlo anche in sette, senza sacrificare il tempo necessario a visitare i piccoli borghi che si incontrano camminando. Il G.A.S. è un percorso escursionistico ben segnato con i classici segnavia Bianchi-Rossi e lungo il percorso si trova quasi sempre acqua mentre per dormire è bene contattare prima i rifugi. La stagione migliore è la primavera e l’autunno; da evitare assolutamente l’estate. Sebbene collocati nel centro Italia, i monti Sibillini e i paesaggi che si trovano sono di rara bellezza, vi si alternano rigogliosi boschi a radure brulle; si incontrano nel versante umbro altipiani che spaziano a 360° dal Tirreno all’Adriatico mentre in quello marchigiano pareti di roccia a strapiombo simili alle Dolomiti. Il G.A.S. per la sua bellezza merita senza dubbio di essere percorso.
dopo aver creato la pagina wiki osm.wiki/IT:Emilia_Romagna_import_numeri_civici_2016 sto iniziando ad importare piccoli comuni nella Provincia di Piacenza come test per avviare poi l’import vero e proprio. Sinora si sono resi disponibili altri 4 utenti, speriamo che altri se ne aggiungano.
Ho constatato che in OSM mancava una relazione per il bel percorso mtb della ex ferrovia Spoleto-Norcia. Questa ferrovia “alpina”, a trazione elettrica e scartamento ridotto chiusa al traffico il 31 luglio 1968, è definita la “Gottardo umbra” per le soluzioni tecniche ardite e difficili adottate per superare il dislivello tra la stazione di Spoleto e quella di Sant’Anatolia di Narco. E’ un piccolo gioiello di ingegneria ferroviaria unico in Italia. Dal punto di vista escursionistico, la ferrovia Spoleto - Norcia rappresenta un collegamento fondamentale tra importanti cammini quali: il Cammino di Assisi, il Sentiero di Francesco, il Cammino di Benedetto. Da anni l’ASD MTB CLUB Spoleto si impegna per rendere il percorso della ex ferrovia tutto percorribile, aperto tutto l’anno, a beneficio di chiunque voglia visitarla, a piedi, in bici o a cavallo; a tale scopo organizza ogni anno la manifestazione cicloturistica La spoleto Norcia in mtb per sensibilizzare le Amministrazioni PuUbbliche, le associazioni e far conoscere ai cittadini questa preziosa opera.
Riprendo ancora questo tema.
Raccolta dei dati
Fermate (GTFS stops.txt)
Query ovepass per la “Rete del Trasporto Pubblico Urbano di Gorizia” dell’operatore “APT”
Viaggi (GTFS trips.txt)
Devo estrarre la sequenza di fermate per ogni linea.
1: Sant’andrea - Montesanto
1: Montesanto - Sant’Andrea
eccetera.
Per la linea from=Montesanto ottengo la sequenza
ref
07002
07040
…
07032
07035
CIP05
07213
devo verificare in OSM perchè sembra che si tratti del viaggio opposto (infatti la fermata iniziale 07002 è a Sant’Andrea. Da invertire l’ordine nella relazione.
Sistemato, posso elaborare con spreasheet…
trip_id,arrival_time,departure_time,stop_id,stop_sequence
61,,,07213,1
61,,,CIP05,2
61,,,07035,3
61,,,07032,4
…
61,,,07038,16
61,,,07039,17
61,,,07040,18
61,,,07002,19
Be’ qua il lavoro comincia a farsi tosto e noioso… Perché non provare gtfs-editor? É open source, le procedure sono guidate e mi permette di creare da mappa, con un riscontro decisamente più immediato.
gtfs-editor
- Tengo utile la query che mi elenca le fermate e le relative coordinate
- creo un Agenzia ed una route con un paio di fermate cliccate a caso sulla mappa
- esporto un gtfs giusto per avere un template dove inserire le vere fermate della query
- adatto gli header del CSV ed importo il gtfs modificato. A questo punto ho tutte le fermate sulla mappa
- rinuncio alla query delle relazioni OSM, a favore del clicca su mappa la sequenza (trip)
Inizio a compilare i file GTFS per l’Azienda Provinciale Trasporti (APT - Gorizia) con qualcosa di semplice: i collegamenti aeroportuali.
Fonte il volantino dell’azienda dei Collegamenti Aeroporto Estate 2016, dove non viene definita nessuna licenza all’uso (o almeno non ne ho intravisto la definizione)-
Inserito alcune fermate e creo relazioni con JOSM; un utile strumento per verificare questa attività è overpass: questa query evidenzia la linea ref=1 della network=”Rete del Trasporto Pubblico Urbano di Gorizia”.
Poi comincio a raccogliere i dati per il file stops.txt con la seguente Overpass query
MI vengono restituite le seguenti linee:
ref:apt,name,@lat,@lon
20605,Grignano Miramare,45.7068082,13.7159159
20608,Piazza della Libertà,45.6571277,13.7722080
01629,capolinea APT,45.8207708,13.4838185
20106,Duino Centro,45.7733263,13.6044971
12029,Monfalcone,45.8086023,13.5326253
20110,Sistiana,45.7713633,13.6373722
Standardizzo lo header con
stop_id,stop_name,stop_lat,stop_lon
compilando quindi il file stops.txt
Il tag OSM “ref:apt” (che diventa GTFS “stop_id”) sembra univoco per tutta APT; TODO: verificare le altre sue linee, per non avere duplicati.
Inserisco le date di inizio e fine validità in calendar.txt dai dati APT
Per i codici dei viaggi riporto quelli APT (anche questi sembrano univoci) compilando “trip_id” di trips.txt
Per i codici delle linee riporto quelli APT, compilando la colonna “route_short_name” di routes.txt
L’obbiettivo prefissato è la mappatura completa del Comune de quo entro la fine dell’estate 2016. Inoltre, il controllo e l’inserimento di alcuni nuovi tracciati boschivi, tramite traccia GPS.
Note per la creazione di un feed GTFS che mi servità per “alimentare” un’istanza di Open Trip Planner
Osservo la struttura dei file template da preparare; inizio dalle fermate (stops.txt):
- stop_id,stop_name,stop_desc,stop_lat,stop_lon,stop_url,location_type,parent_station
- S1,Mission St. & Silver Ave.,The stop is located at the southwest corner of the intersection.,37.728631,-122.431282,,,
- …
Creo una query overpass per estrarre i dati delle fermate della linea 4 nel formato standard come quello sopra (poi dovrò anche rinominare i nomi dei campi della prima riga).
Ottengo:
- ref,name,@lat,@lon header che modifico in…
- stop_id,stop_name,stop_lat,stop_lon
- 391,Roma / Torino,46.0487494,13.1928968
- 389,Roma / Novara,46.0474911,13.1972403
- 391,Roma / Torino,46.0485943,13.1937346
- 381,Via Lignano / Santa Caterina,46.0457494,13.1972616
- …
Purtroppo ad Udine il riferimento (in OSM tag “ref”) delle fermate ai due lati della strada è unico ed il GTFS non accetta duplicati come il qui sopra “391”.
| Soluzione 1: ricorro ad excel “rimuovi duplicati” oppure a linux “sort | uniq” e rinuncio alle coordinate di una delle due fermate. |
Soluzione 2; ricorro ad un foglio elettronico, ordino per fermata, inserisco una nuova fermata dove applico la formula =SE(B1=B2;CONCATENA(B2;”a”);B2)
in questo modo ottengo, per esempio:
111,111,Via Cividale / Albona,46.0690524,13.2474479 111a,111,Via Cividale / Albona,46.0690138,13.2470564
Poi compilo i file “required”, secondo le direttive…
L’obiettivo di questo lavoro è di tenere tenere traccia di tutti i bar di Torino che non hanno al loro interno slot machines o altri apparecchi per il gioco d’azzardo
Ultime fermate aggiunte. Ora seguirà una revisione per controllare la presenza di tutte le fermate urbane ed extraurbane ad Udine e dintorni.
Ad un primo controllo risultano ancora mancanti queste fermate (quelle non ancora mappate sono solamente extraurbane):
032:Vittoria/1°Maggio: a causa della realizzazione del parcheggio, la viabilità è stata modificata. La fermata in direz.N è già mappata, ma senza nome 041:Oberdan 2a: fermata extraurbana, divisa in 3 zone di carico 044:De Rubeis: la fermata in direz.S non ha la tabella 129:25 Aprile/Campo Rugby: la fermata in direz.O non ha la tabella 136:Argentina/Venezuela: la fermata, in teoria esistente, non ha nè palina, nè tabella. Da rivedere 165:V.leTricesimo/Paderno: la fermata in direz.S non ha la tabella 185:Bariglaria 1a: la fermata in direz.N, in teoria, è soppressa, ma la palina è ancora presente 212:Bariglaria/Beorchia: la fermata esistente (da orario) è in direz.N, ma risulta presente (sul posto), invece, la fermata in direz.S 228:Di Brazzà/Area Peter Pan: la fermata in direz.O non ha la tabella 237:Melegnano/Scuola Negri: non presente la fermata in direz.O 355:Cotonificio/Sondrio: la fermata in direz.S non ha la tabella 369-371:Marinoni: con l’apertura del terminal studenti, da rivedere il futuro assetto delle fermate. 472:Colugna:V.S.Daniele: la fermata in direz.E non ha la tabella