ݺߣ

ݺߣShare a Scribd company logo
La
Numerazione
Civica
in
OpenStreetMap
Andrea Musuruane
2
OpenStreetMap
“From all the data I’ve
seen, addressing is
the biggest gap
between OSM and any
other widely used
map”
Steve Coast
3
OpenStreetMap
●
Più dell’11% dei comuni
del Piemonte, più del
17% dei comuni della
Lombardia e più del 30%
dei comuni del Lazio
NON HANNO
NEANCHE UN
NUMERO CIVICO su
OSM (!!!)
4
Indice
●
Capire la numerazione civica
●
Inserimento in OSM con esempi
●
Errori comuni
●
Rilevamento
●
Controllo qualità
5
Numeri civici
●
Il numero civico permette di identificare univocamente
un accesso ma…. non è geolocalizzato!
●
La geolocalizzazione dei numeri civici permette di
identificare correttamente la loro posizione sulla
superficie terrestre.
●
Utile per motivi anagrafici (“dove abita…?”), di
soccorso (“mandate un’ambulanza in...”), di consegna
(“devo consegnare un pacco in…”).
6
Numeri civici
●
In Italia, il numero civico è il valore
univoco che contraddistingue
l'accesso esterno che dall’area di
circolazione (strada, piazza, via, ecc)
immette direttamente o indirettamente
alle unità immobiliari (abitazioni,
esercizi commerciali, uffici, garage,
ecc.) o alle aree recintate non edificate
(es. stabilimenti balneari).
●
Direttamente quando l’accesso si apre
sull’area di circolazione,
indirettamente quando l’accesso si
apre su corti, cortili e scale interne.
7
Numeri civici
●
E’ composto dalle seguenti informazioni:
– Numero: valore del numero civico assegnato all’accesso
secondo la successione naturale dei numeri o secondo il
sistema metrico.
– Esponente: parte letterale del civico presente solo qualora
necessaria. Costituito da una sola lettera dell’alfabeto o da
un avverbio numerale (bis, ter, ecc.).
– Specificità: valore NERO o ROSSO utilizzato in presenza di
uno specifico metodo di attribuzione della numerazione
civica.
8
Numeri civici
●
Solitamente, i numeri sono
assegnati in modo progressivo,
lungo la strada, partendo dal
centro città e arrivando alla
periferia.
●
I numeri dispari sono assegnati
agli accessi presenti sul lato
sinistro mentre quelli pari sono
assegnati a quelli presenti sul
lato destro.
9
Numeri civici
●
Le piazze, invece, hanno
una numerazione
differente.
●
E’ sempre progressiva,
ma viene assegnata
partendo dall'edificio più
importante e
proseguendo in senso
orario.
10
Numerazione metrica
●
Il metodo della numerazione metrica prevede che
l'accesso sia collegato all'area di circolazione.
●
L'area di circolazione è definita con una linea continua
e unica con una direzione precedentemente definita.
●
All’accesso viene assegnato il numero di metro lineare
dell'area di circolazione a cui si collega, con
un'approssimazione al metro pari più vicino, nel caso
di accesso proveniente dal lato destro; oppure con
un'approssimazione al metro dispari più vicino nel
caso di accesso proveniente dal lato sinistro.
●
Il collegamento tra l'accesso all'abitazione e l'area di
circolazione, a seconda dei casi, può essere unico o
condiviso con altri accessi. In quest'ultimo caso, il
numero civico di ogni abitazione, oltre al numero del
contatore, avrà anche una lettera dell'alfabeto.
11
Genova, Savona, Firenze
●
In queste città è
presente un sistema di
numerazione
differente le per
abitazioni (numeri
NERI) e per il settore
commerciale e i box
(numeri ROSSI)
12
Venezia
●
Il centro storico è diviso in sei sestieri
(Cannaregio, Castello, Dorsoduro, San
Marco, San Polo, Santa Croce), ognuno dei
quali ha una propria numerazione civica
progressiva.
●
Nell'indirizzo l'indicazione del dato
sestiere/numero civico è prioritaria rispetto
al toponimo, anche perché lo stesso
toponimo (ad esempio, Calle de la
Malvasia) può essere presente in sestieri
diversi, o essere anche ripetuto all'interno
dello stesso sestiere.
●
Per altre particolarità consultate la pagina
web Toponomastica del Comune di Venezia.
13
Tagging
●
Dato che il numero civico contraddistingue un
accesso esterno che immette alle unità
immobiliari, le informazioni relative possono
essere aggiunte solo come semplice nodo in
corrispondenza dell'accesso esterno.
●
NON bisogna aggiungere le informazioni di
indirizzo a edifici, siti o altre tipologie di aree.
14
Tagging
●
Nel tag addr:housenumber=* dovrà essere inserito il numero civico e, se
presenti, anche l'esponente e la specificità.
●
Nel caso sia presente l'esponente, che può essere una lettera
dell’alfabeto o un avverbio numerale (bis, ter, ecc.), la prassi è quella di
inserire il numero civico e l'esponente senza alcun separatore.
L'esponente deve essere inserito in lettere minuscole (es:
addr:housenumber=2b).
●
Nel caso sia presente la specificità "rosso" (a Genova, Savona e
Firenze), questa si inserisce in lettere minuscole e con uno spazio di
separazione dal numero civico (es: addr:housenumber=9 rosso). La
specificità "nero" non si deve inserire.
15
Tagging
●
Se un indirizzo è associato a un'area di circolazione (via, piazza, ecc)
bisognerà inserire questa informazione nel tag addr:street=*. Es:
addr:street=Via Cristoforo Colombo.
●
Se un indirizzo invece è associato a una località (Cascina, Regione,
Frazione, Casale, Borgata, ecc) allora si deve inserire questa
informazione nel tag addr:place=*. Es: addr:place=Cascina Molino
Torrine.
– In questo caso, la località deve essere inserita anche come nodo (se non
ancora presente) con i tag place e name. Es: place=farm + name=Cascina
Molino Torrine.
– Non si deve inserire la località come nodo quando questa rappresenta delle
"case sparse" (non c'è attualmente un modo per indicare questa tipologia).
16
Tagging
●
A un indirizzo si possono aggiungere i tag addr:postcode=* e
addr:city=* per specificare rispettivamente il CAP e il comune
in cui si trova.
●
L'inserimento del nome del comune in addr:city=* è
opzionale ma risulta fondamentale nel caso, non infrequente,
in cui i confini comunali siano imprecisi.
●
Tutte le regole sono specificate nel wiki:
https://wiki.openstreetmap.org/wiki/IT:Addresses#Regole_sp
ecifiche_per_l.27Italia
17
Esempi
addr:street=Via Giuseppe Pella
addr:housenumber=12
addr:city=Cavaglià
addr:postcode=13881
name=Cavaglià
place=village
highway=residential
name=Via Giuseppe Pella
18
Esempi
addr:place=Cascina Dietromonte
addr:housenumber=51
addr:postcode=13881
addr:city=Cavaglià
name=Cascina Dietromonte
place=farm
19
Esempi
addr:street=Via Riccardo Banderali
addr:housenumber=21 rosso
addr:postcode=16128
addr:city=Genova
20
Esempi
addr:place=Dorsoduro
addr:housenumber=3500l
addr:postcode=30123
addr:city=Venezia
21
Errori comuni
●
Inserire un separatore
tra numero e
esponente
●
Inserire l’esponente in
lettere maiuscole
22
Errori comuni
●
Inserire solo
addr:housenumber
senza addr:street o
addr:place
23
Errori comuni
●
Inserire altri tag addr:*
senza
addr:housenumber
addr:city=Vercelli
addr:postcode=13100
addr:street =Via Asmara
barrier=gate
Dov’è l’informazione?
24
Errori comuni
●
Non bisogna inserire
numeri civici sugli
edifici!
addr:housenumber=12
addr:street=Viale Curtatone
addr:postcode=28100
addr:city=Novara
Dov’è l’accesso???
25
Errori comuni
●
Non ha alcun senso
inserire i tag addr:* per
tutti i POI, seguendo
pedissequamente i
wizard
addr:housenumber=12
addr:street=Piazza Roma
addr:city=Vercelli
amenity=charging_station
26
Bremen Schema
●
Lo Schema di Brema (o Schema esteso di Karlsruhe) o
l'analogo Schéma de Charlieu propongono di aggiungere le
informazioni di contatto di un POI usando contact:* invece di
addr:*.
●
Si usa quindi contact:housenumber invece di
addr:housenumber, contact:street invece di addr:street, ecc.
●
In questo modo si evita di duplicare l’informazione del civico
sia sull’accesso che sul POI.
27
Rilevamento
●
Survey:
– Con i field papers (se
sono presenti gli edifici)
– Con una app per smart
phone:
●
Keypad-Mapper 3
●
StreetComplete
●
Vespucci
●
Street level images:
– Mapillary
– KartaView (ex
OpenStreetCam)
– Mapilio
– Panoramax (ex GeoVisio)
●
Ma non si può usare Google
Street View!
●
Import
28
Field Papers
●
Dal sito fieldpapers.org è possibile stampare
una mappa della zona di interesse.
●
E’ importante che in OSM siano già presenti le
strade, i nomi delle strade e gli edifici (meglio
se questi ultimi sono stati importati).
●
Prendiamo nota della posizione dei diversi
numeri civici mentre siamo sul campo.
●
Al rientro, carichiamo in JOSM la scansione
della mappa e aggiungiamo le informazioni a
OSM.
●
La rilevazione dei numeri civici usando questo
metodo è particolarmente indicata per i centri
storici.
29
Keypad-Mapper 3
●
E’ un'applicazione Android dedicata alla
mappatura rapida dei numeri civici.
●
Durante la survey viene registrata una
traccia GPX con il percorso fatto e un file
OSM che contiene un nodo con il tag
addr:housenumber per ogni numero civico
rilevato.
●
Una volta rientrati, si carica tutto in JOSM,
si inseriscono gli altri tag addr:* e si
spostano i nodi nella posizione
corrispondente all’accesso.
●
Questo metodo è particolarmente adatto al
rilevamento in aree residenziali.
30
StreetComplete
●
StreetComplete è un editor
realizzato appositamente per i
volontari occasionali e i principianti.
●
Non è richiesta alcuna conoscenza
preliminare di OpenStreetMap (e
questo, purtroppo, a volte crea dei
problemi).
●
C’è un livello specifico per gli
indirizzi.
●
Ma non si possono visualizzare
foto aeree: questo crea qualche
problema di localizzazione
31
SCEE
●
SCEE è una versione modificata di
StreetComplete, rivolta agli utenti
esperti che non sono soddisfatti della
mancanza di funzionalità di editing
avanzate nella versione base.
●
Anche in questo caso, c’è un livello
specifico per gli indirizzi.
●
Ma in più si possono visualizzare le
foto aeree (anche se solo quelle di
Esri)
●
Non è disponibile sul Play Store, ma
solo su F-Droid o Github.
32
Vespucci
●
Vespucci è un editor per
Android.
●
Permette di modificare i
dati di OSM
direttamente durante la
survey.
●
C’è un wizard specifico
per i numeri civici
33
Mapillary
●
E’ un servizio per condividere foto
georeferenziate.
●
Analogo a Google Street View (che NON
si può usare!), ma crowd-sourced, con
una licenza open e con un’autorizzazione
all’uso per OSM.
●
Per facilitare il rilevamento e il successivo
caricamento, sono disponibili app per
Android e iOS.
●
Dalle foto è possibile rilevare la posizione
dei numeri civici.
34
Import
●
Possiamo importare i dati di terze
parti nel database di OSM,
seguendo SEMPRE le relative
linee guida.
●
Tra questi dati, ci sono anche i
numeri civici rilasciati dalle
Pubbliche Amministrazioni.
●
La licenza dei dati deve essere
ovviamente compatibile con la
ODbL usata da OSM.
35
Controllo qualità
●
Gli strumenti di controllo della qualità contribuiscono
a migliorare la qualità dei dati OSM.
●
Spesso forniscono un elenco di “potenziali” errori
che i mappatori possono verificare e correggere
utilizzando gli strumenti di editing.
●
Ci sono diversi tool che permettono di rilevare
problemi sui numeri civici.
36
OSM inspector
●
Sono disponibili diverse viste
tematiche, ognuna con molti livelli, che
mostrano dei dettagli specifici dei dati,
spesso con errori evidenziati.
●
C’è una vista tematica specifica per i
numeri civici (“Addresses”).
●
I livelli possono essere attivati e
disattivati.
●
I dettagli di ogni caratteristica sono
disponibili con un clic del mouse e ci
sono i link per aprire un editor, in modo
da correggere il problema.
37
Osmose
●
Mostra su una mappa le anomalie
identificate nei dati di OpenStreetMap.
●
L'elenco a sinistra raggruppa diverse le
analisi (diversi tipi di controllo dei problemi)
in varie categorie, ciascuna con un’icona
specifica.
●
E’ possibile filtrare un argomento specifico,
come ad esempio i numeri civici (addr).
●
Cliccando su un potenziale errore, vengono
visualizzati i dettagli e i link portano al
vostro editor preferito, in modo da poter
correggere il problema.
38
Nominatim QA Tool
●
Mostra gli indirizzi in cui il tag addr:street
differisce dal nome della via che
Nominatim ha assegnato all'indirizzo.
●
Ciò può avvenire per tre motivi diversi:
– c'è un errore di battitura in addr:street o
nel nome della via
– addr:street non si riferisce a una strada,
ma a un luogo (cascina, frazione, ecc)
– la strada non è ancora mappata vicino
all'indirizzo (o manca il nome della
strada)
39
Credits
●
Questa presentazione è stata realizzata da
Andrea Musuruane ed è distribuita con licenza CC BY-SA
4.0.
●
Include testi da wiki.openstreetmap.org e distribuiti con
licenza CC BY-SA 2.0.
●
Cover photo by N.Longo, licensed under CC BY-SA 4.0.
●
L’immagine in slide 11 è tratta da Mapillary ed è stata
realizzata da ale_zena_it, distribuita con licenza CC BY-SA
4.0.
Contatti
Richiedete il link di invito al Canale
Telegram OSMers BI-VC-CVL
Iscriviti al canale OpenStreetMap Piemonte
Gruppo OSMers BI-VC-CVL
Ad

Recommended

ODP
Complete The Map
Andrea Musuruane
PDF
Errori comuni in OSM
Andrea Musuruane
PPTX
Francesco Di Pede - Archivio Nazionale dei Numeri Civici delle Strade Urbane ...
Istituto nazionale di statistica
ODP
Linux day2010 introduzione_a_openstreetmap
Ale ZenaIT
ODP
Mapping Party Viverone
Andrea Musuruane
PDF
I servizi di navigazione & OpenStreetMap
Andrea Musuruane
PPTX
OpenGeoData Italia 2014 - Luca Gentili e Duccio Fanetti "Modelli dati per str...
giovannibiallo
PDF
Torino 20171014 presentazione OpenStreetMap
Ale ZenaIT
PDF
L'Archivio nazionale dei numeri civici: un’infrastruttura per il corretto geo...
Istituto nazionale di statistica
PDF
Introduzione al progetto OpenStreetMap - Mappalonga2016
Ale ZenaIT
PDF
FOSS4g-IT 2017 editing avanzato in openstreetmap
Ale ZenaIT
PDF
Open Genova - Corso Mappatura: inserire e modificare dati su OpenStreetMap
Ale ZenaIT
PPTX
Data Culture live @ TaG: osm for beginners
Nicola Procopio
PDF
OSM Quality Assurance
Andrea Musuruane
PDF
ANNCSU: l’Archivio Nazionale dei Numeri Civici delle Strade Urbane – una infr...
Agenda digitale Umbria
ODT
Giornata Software Libero 28112009
Domenico Chiarenza
ODP
OpenStreetMap, mappare e raccontare il territorio polimi 2015-12-03
Ale ZenaIT
PDF
Introduzione ad OpenStreetMap ed editing di base (v2)
Marco Brancolini
ODP
OpenStreetMap - La mappa libera del Mondo
Andrea Musuruane
PDF
Foss4g 2017 introduzione a openstreetmap
Ale ZenaIT
ODP
Openstreetmap - Linux Day Imola 2018
Gabriele Sani
ODP
Geological day 2012
Ale ZenaIT
PDF
Mapping party di Monti Pisani - Introduzione a OpenStreetMap
Marco Barbieri
ODP
Openstreetmap la libertà nelle mappe - Linux Day 2013 di Genova
Ale ZenaIT
PDF
Open Genova - Corso Mappatura: usare i dati OpenStreetMap e creare mappe
Ale ZenaIT
PDF
CIMA Foundation - 1 dicembre 2016 - seconda parte
Ale ZenaIT
PDF
OpenStreetMap EstateGIS 2023.pdf
Alessandro Sarretta
PDF
Complete the map - Parte II
Andrea Musuruane
PDF
Machine learning per OSM (OpenStreetMap)
Andrea Musuruane
PDF
Il partimonio culturale in OSM
Andrea Musuruane

More Related Content

Similar to La numerazione civica in OSM (20)

PDF
L'Archivio nazionale dei numeri civici: un’infrastruttura per il corretto geo...
Istituto nazionale di statistica
PDF
Introduzione al progetto OpenStreetMap - Mappalonga2016
Ale ZenaIT
PDF
FOSS4g-IT 2017 editing avanzato in openstreetmap
Ale ZenaIT
PDF
Open Genova - Corso Mappatura: inserire e modificare dati su OpenStreetMap
Ale ZenaIT
PPTX
Data Culture live @ TaG: osm for beginners
Nicola Procopio
PDF
OSM Quality Assurance
Andrea Musuruane
PDF
ANNCSU: l’Archivio Nazionale dei Numeri Civici delle Strade Urbane – una infr...
Agenda digitale Umbria
ODT
Giornata Software Libero 28112009
Domenico Chiarenza
ODP
OpenStreetMap, mappare e raccontare il territorio polimi 2015-12-03
Ale ZenaIT
PDF
Introduzione ad OpenStreetMap ed editing di base (v2)
Marco Brancolini
ODP
OpenStreetMap - La mappa libera del Mondo
Andrea Musuruane
PDF
Foss4g 2017 introduzione a openstreetmap
Ale ZenaIT
ODP
Openstreetmap - Linux Day Imola 2018
Gabriele Sani
ODP
Geological day 2012
Ale ZenaIT
PDF
Mapping party di Monti Pisani - Introduzione a OpenStreetMap
Marco Barbieri
ODP
Openstreetmap la libertà nelle mappe - Linux Day 2013 di Genova
Ale ZenaIT
PDF
Open Genova - Corso Mappatura: usare i dati OpenStreetMap e creare mappe
Ale ZenaIT
PDF
CIMA Foundation - 1 dicembre 2016 - seconda parte
Ale ZenaIT
PDF
OpenStreetMap EstateGIS 2023.pdf
Alessandro Sarretta
PDF
Complete the map - Parte II
Andrea Musuruane
L'Archivio nazionale dei numeri civici: un’infrastruttura per il corretto geo...
Istituto nazionale di statistica
Introduzione al progetto OpenStreetMap - Mappalonga2016
Ale ZenaIT
FOSS4g-IT 2017 editing avanzato in openstreetmap
Ale ZenaIT
Open Genova - Corso Mappatura: inserire e modificare dati su OpenStreetMap
Ale ZenaIT
Data Culture live @ TaG: osm for beginners
Nicola Procopio
OSM Quality Assurance
Andrea Musuruane
ANNCSU: l’Archivio Nazionale dei Numeri Civici delle Strade Urbane – una infr...
Agenda digitale Umbria
Giornata Software Libero 28112009
Domenico Chiarenza
OpenStreetMap, mappare e raccontare il territorio polimi 2015-12-03
Ale ZenaIT
Introduzione ad OpenStreetMap ed editing di base (v2)
Marco Brancolini
OpenStreetMap - La mappa libera del Mondo
Andrea Musuruane
Foss4g 2017 introduzione a openstreetmap
Ale ZenaIT
Openstreetmap - Linux Day Imola 2018
Gabriele Sani
Geological day 2012
Ale ZenaIT
Mapping party di Monti Pisani - Introduzione a OpenStreetMap
Marco Barbieri
Openstreetmap la libertà nelle mappe - Linux Day 2013 di Genova
Ale ZenaIT
Open Genova - Corso Mappatura: usare i dati OpenStreetMap e creare mappe
Ale ZenaIT
CIMA Foundation - 1 dicembre 2016 - seconda parte
Ale ZenaIT
OpenStreetMap EstateGIS 2023.pdf
Alessandro Sarretta
Complete the map - Parte II
Andrea Musuruane

More from Andrea Musuruane (20)

PDF
Machine learning per OSM (OpenStreetMap)
Andrea Musuruane
PDF
Il partimonio culturale in OSM
Andrea Musuruane
PPTX
JOSM per “ninja”
Andrea Musuruane
PDF
Il modello dei dati di OpenStreetMap per principianti
Andrea Musuruane
PDF
Un'introduzione a OpenStreetMap
Andrea Musuruane
PDF
Analisi sui mapper di Biellese, Vercellese e Canavese
Andrea Musuruane
PDF
Gli Open Data della Provincia di Biella per il miglioramento di OpenStreetMap
Andrea Musuruane
PDF
Roberta Castelli - OSM al servizio dell'infomobilità
Andrea Musuruane
PDF
OsmAnd - Linux Day 2019
Andrea Musuruane
PDF
Open data e OpenStreetMap
Andrea Musuruane
PDF
Stefano Campus - La rappresentazione della realtà attraverso la cartografia e...
Andrea Musuruane
PDF
Stefano Campus - Scegliere il software (geografico) libero e vivere felici
Andrea Musuruane
ODP
OpenStreetMap - La mappa libera del Mondo
Andrea Musuruane
ODP
Openstreetmap QA
Andrea Musuruane
ODP
Ferruccio Cantone - Introduzione a Mapillary
Andrea Musuruane
ODP
OpenStreetMap ed escursionismo
Andrea Musuruane
ODP
Gli Open Data della Provincia di Biella per il miglioramento di OpenStreetMap
Andrea Musuruane
ODP
Presentazione OpenStreetMap - LinuxDay 2017
Andrea Musuruane
ODP
OpenStreetMap - Una mappa libera per il nostro Pianeta
Andrea Musuruane
ODP
OpenStreetMap - Una mappa libera per il nostro Pianeta
Andrea Musuruane
Machine learning per OSM (OpenStreetMap)
Andrea Musuruane
Il partimonio culturale in OSM
Andrea Musuruane
JOSM per “ninja”
Andrea Musuruane
Il modello dei dati di OpenStreetMap per principianti
Andrea Musuruane
Un'introduzione a OpenStreetMap
Andrea Musuruane
Analisi sui mapper di Biellese, Vercellese e Canavese
Andrea Musuruane
Gli Open Data della Provincia di Biella per il miglioramento di OpenStreetMap
Andrea Musuruane
Roberta Castelli - OSM al servizio dell'infomobilità
Andrea Musuruane
OsmAnd - Linux Day 2019
Andrea Musuruane
Open data e OpenStreetMap
Andrea Musuruane
Stefano Campus - La rappresentazione della realtà attraverso la cartografia e...
Andrea Musuruane
Stefano Campus - Scegliere il software (geografico) libero e vivere felici
Andrea Musuruane
OpenStreetMap - La mappa libera del Mondo
Andrea Musuruane
Openstreetmap QA
Andrea Musuruane
Ferruccio Cantone - Introduzione a Mapillary
Andrea Musuruane
OpenStreetMap ed escursionismo
Andrea Musuruane
Gli Open Data della Provincia di Biella per il miglioramento di OpenStreetMap
Andrea Musuruane
Presentazione OpenStreetMap - LinuxDay 2017
Andrea Musuruane
OpenStreetMap - Una mappa libera per il nostro Pianeta
Andrea Musuruane
OpenStreetMap - Una mappa libera per il nostro Pianeta
Andrea Musuruane
Ad

Recently uploaded (7)

PDF
Write Less, Test More: Mobile automation with Maestro.pdf
Ludovico Besana
PDF
AIXMOOC 6.1 - Non sono un robot (Dom Holdaway)
Alessandro Bogliolo
PDF
AIXMOOC 3.3 - Linguaggio e capacità cognitive (Gabriella Bottini)
Alessandro Bogliolo
PDF
AIXMOOC 3.2 - Linguaggio e memoria (Manuela Berlingeri)
Alessandro Bogliolo
PDF
AIXMOOC 4.3 - Geopolitica dell'intelligenza artificiale (Alessandro Aresu)
Alessandro Bogliolo
PDF
Accessibilità ed equità digitale: un impegno, non una scelta
Commit University
PDF
AIXMOOC 5.3 - L'essere umano di fronte all'I.A. (Cristiano Maria Bellei)
Alessandro Bogliolo
Write Less, Test More: Mobile automation with Maestro.pdf
Ludovico Besana
AIXMOOC 6.1 - Non sono un robot (Dom Holdaway)
Alessandro Bogliolo
AIXMOOC 3.3 - Linguaggio e capacità cognitive (Gabriella Bottini)
Alessandro Bogliolo
AIXMOOC 3.2 - Linguaggio e memoria (Manuela Berlingeri)
Alessandro Bogliolo
AIXMOOC 4.3 - Geopolitica dell'intelligenza artificiale (Alessandro Aresu)
Alessandro Bogliolo
Accessibilità ed equità digitale: un impegno, non una scelta
Commit University
AIXMOOC 5.3 - L'essere umano di fronte all'I.A. (Cristiano Maria Bellei)
Alessandro Bogliolo
Ad

La numerazione civica in OSM

  • 2. 2 OpenStreetMap “From all the data I’ve seen, addressing is the biggest gap between OSM and any other widely used map” Steve Coast
  • 3. 3 OpenStreetMap ● Più dell’11% dei comuni del Piemonte, più del 17% dei comuni della Lombardia e più del 30% dei comuni del Lazio NON HANNO NEANCHE UN NUMERO CIVICO su OSM (!!!)
  • 4. 4 Indice ● Capire la numerazione civica ● Inserimento in OSM con esempi ● Errori comuni ● Rilevamento ● Controllo qualità
  • 5. 5 Numeri civici ● Il numero civico permette di identificare univocamente un accesso ma…. non è geolocalizzato! ● La geolocalizzazione dei numeri civici permette di identificare correttamente la loro posizione sulla superficie terrestre. ● Utile per motivi anagrafici (“dove abita…?”), di soccorso (“mandate un’ambulanza in...”), di consegna (“devo consegnare un pacco in…”).
  • 6. 6 Numeri civici ● In Italia, il numero civico è il valore univoco che contraddistingue l'accesso esterno che dall’area di circolazione (strada, piazza, via, ecc) immette direttamente o indirettamente alle unità immobiliari (abitazioni, esercizi commerciali, uffici, garage, ecc.) o alle aree recintate non edificate (es. stabilimenti balneari). ● Direttamente quando l’accesso si apre sull’area di circolazione, indirettamente quando l’accesso si apre su corti, cortili e scale interne.
  • 7. 7 Numeri civici ● E’ composto dalle seguenti informazioni: – Numero: valore del numero civico assegnato all’accesso secondo la successione naturale dei numeri o secondo il sistema metrico. – Esponente: parte letterale del civico presente solo qualora necessaria. Costituito da una sola lettera dell’alfabeto o da un avverbio numerale (bis, ter, ecc.). – Specificità: valore NERO o ROSSO utilizzato in presenza di uno specifico metodo di attribuzione della numerazione civica.
  • 8. 8 Numeri civici ● Solitamente, i numeri sono assegnati in modo progressivo, lungo la strada, partendo dal centro città e arrivando alla periferia. ● I numeri dispari sono assegnati agli accessi presenti sul lato sinistro mentre quelli pari sono assegnati a quelli presenti sul lato destro.
  • 9. 9 Numeri civici ● Le piazze, invece, hanno una numerazione differente. ● E’ sempre progressiva, ma viene assegnata partendo dall'edificio più importante e proseguendo in senso orario.
  • 10. 10 Numerazione metrica ● Il metodo della numerazione metrica prevede che l'accesso sia collegato all'area di circolazione. ● L'area di circolazione è definita con una linea continua e unica con una direzione precedentemente definita. ● All’accesso viene assegnato il numero di metro lineare dell'area di circolazione a cui si collega, con un'approssimazione al metro pari più vicino, nel caso di accesso proveniente dal lato destro; oppure con un'approssimazione al metro dispari più vicino nel caso di accesso proveniente dal lato sinistro. ● Il collegamento tra l'accesso all'abitazione e l'area di circolazione, a seconda dei casi, può essere unico o condiviso con altri accessi. In quest'ultimo caso, il numero civico di ogni abitazione, oltre al numero del contatore, avrà anche una lettera dell'alfabeto.
  • 11. 11 Genova, Savona, Firenze ● In queste città è presente un sistema di numerazione differente le per abitazioni (numeri NERI) e per il settore commerciale e i box (numeri ROSSI)
  • 12. 12 Venezia ● Il centro storico è diviso in sei sestieri (Cannaregio, Castello, Dorsoduro, San Marco, San Polo, Santa Croce), ognuno dei quali ha una propria numerazione civica progressiva. ● Nell'indirizzo l'indicazione del dato sestiere/numero civico è prioritaria rispetto al toponimo, anche perché lo stesso toponimo (ad esempio, Calle de la Malvasia) può essere presente in sestieri diversi, o essere anche ripetuto all'interno dello stesso sestiere. ● Per altre particolarità consultate la pagina web Toponomastica del Comune di Venezia.
  • 13. 13 Tagging ● Dato che il numero civico contraddistingue un accesso esterno che immette alle unità immobiliari, le informazioni relative possono essere aggiunte solo come semplice nodo in corrispondenza dell'accesso esterno. ● NON bisogna aggiungere le informazioni di indirizzo a edifici, siti o altre tipologie di aree.
  • 14. 14 Tagging ● Nel tag addr:housenumber=* dovrà essere inserito il numero civico e, se presenti, anche l'esponente e la specificità. ● Nel caso sia presente l'esponente, che può essere una lettera dell’alfabeto o un avverbio numerale (bis, ter, ecc.), la prassi è quella di inserire il numero civico e l'esponente senza alcun separatore. L'esponente deve essere inserito in lettere minuscole (es: addr:housenumber=2b). ● Nel caso sia presente la specificità "rosso" (a Genova, Savona e Firenze), questa si inserisce in lettere minuscole e con uno spazio di separazione dal numero civico (es: addr:housenumber=9 rosso). La specificità "nero" non si deve inserire.
  • 15. 15 Tagging ● Se un indirizzo è associato a un'area di circolazione (via, piazza, ecc) bisognerà inserire questa informazione nel tag addr:street=*. Es: addr:street=Via Cristoforo Colombo. ● Se un indirizzo invece è associato a una località (Cascina, Regione, Frazione, Casale, Borgata, ecc) allora si deve inserire questa informazione nel tag addr:place=*. Es: addr:place=Cascina Molino Torrine. – In questo caso, la località deve essere inserita anche come nodo (se non ancora presente) con i tag place e name. Es: place=farm + name=Cascina Molino Torrine. – Non si deve inserire la località come nodo quando questa rappresenta delle "case sparse" (non c'è attualmente un modo per indicare questa tipologia).
  • 16. 16 Tagging ● A un indirizzo si possono aggiungere i tag addr:postcode=* e addr:city=* per specificare rispettivamente il CAP e il comune in cui si trova. ● L'inserimento del nome del comune in addr:city=* è opzionale ma risulta fondamentale nel caso, non infrequente, in cui i confini comunali siano imprecisi. ● Tutte le regole sono specificate nel wiki: https://wiki.openstreetmap.org/wiki/IT:Addresses#Regole_sp ecifiche_per_l.27Italia
  • 19. 19 Esempi addr:street=Via Riccardo Banderali addr:housenumber=21 rosso addr:postcode=16128 addr:city=Genova
  • 21. 21 Errori comuni ● Inserire un separatore tra numero e esponente ● Inserire l’esponente in lettere maiuscole
  • 23. 23 Errori comuni ● Inserire altri tag addr:* senza addr:housenumber addr:city=Vercelli addr:postcode=13100 addr:street =Via Asmara barrier=gate Dov’è l’informazione?
  • 24. 24 Errori comuni ● Non bisogna inserire numeri civici sugli edifici! addr:housenumber=12 addr:street=Viale Curtatone addr:postcode=28100 addr:city=Novara Dov’è l’accesso???
  • 25. 25 Errori comuni ● Non ha alcun senso inserire i tag addr:* per tutti i POI, seguendo pedissequamente i wizard addr:housenumber=12 addr:street=Piazza Roma addr:city=Vercelli amenity=charging_station
  • 26. 26 Bremen Schema ● Lo Schema di Brema (o Schema esteso di Karlsruhe) o l'analogo Schéma de Charlieu propongono di aggiungere le informazioni di contatto di un POI usando contact:* invece di addr:*. ● Si usa quindi contact:housenumber invece di addr:housenumber, contact:street invece di addr:street, ecc. ● In questo modo si evita di duplicare l’informazione del civico sia sull’accesso che sul POI.
  • 27. 27 Rilevamento ● Survey: – Con i field papers (se sono presenti gli edifici) – Con una app per smart phone: ● Keypad-Mapper 3 ● StreetComplete ● Vespucci ● Street level images: – Mapillary – KartaView (ex OpenStreetCam) – Mapilio – Panoramax (ex GeoVisio) ● Ma non si può usare Google Street View! ● Import
  • 28. 28 Field Papers ● Dal sito fieldpapers.org è possibile stampare una mappa della zona di interesse. ● E’ importante che in OSM siano già presenti le strade, i nomi delle strade e gli edifici (meglio se questi ultimi sono stati importati). ● Prendiamo nota della posizione dei diversi numeri civici mentre siamo sul campo. ● Al rientro, carichiamo in JOSM la scansione della mappa e aggiungiamo le informazioni a OSM. ● La rilevazione dei numeri civici usando questo metodo è particolarmente indicata per i centri storici.
  • 29. 29 Keypad-Mapper 3 ● E’ un'applicazione Android dedicata alla mappatura rapida dei numeri civici. ● Durante la survey viene registrata una traccia GPX con il percorso fatto e un file OSM che contiene un nodo con il tag addr:housenumber per ogni numero civico rilevato. ● Una volta rientrati, si carica tutto in JOSM, si inseriscono gli altri tag addr:* e si spostano i nodi nella posizione corrispondente all’accesso. ● Questo metodo è particolarmente adatto al rilevamento in aree residenziali.
  • 30. 30 StreetComplete ● StreetComplete è un editor realizzato appositamente per i volontari occasionali e i principianti. ● Non è richiesta alcuna conoscenza preliminare di OpenStreetMap (e questo, purtroppo, a volte crea dei problemi). ● C’è un livello specifico per gli indirizzi. ● Ma non si possono visualizzare foto aeree: questo crea qualche problema di localizzazione
  • 31. 31 SCEE ● SCEE è una versione modificata di StreetComplete, rivolta agli utenti esperti che non sono soddisfatti della mancanza di funzionalità di editing avanzate nella versione base. ● Anche in questo caso, c’è un livello specifico per gli indirizzi. ● Ma in più si possono visualizzare le foto aeree (anche se solo quelle di Esri) ● Non è disponibile sul Play Store, ma solo su F-Droid o Github.
  • 32. 32 Vespucci ● Vespucci è un editor per Android. ● Permette di modificare i dati di OSM direttamente durante la survey. ● C’è un wizard specifico per i numeri civici
  • 33. 33 Mapillary ● E’ un servizio per condividere foto georeferenziate. ● Analogo a Google Street View (che NON si può usare!), ma crowd-sourced, con una licenza open e con un’autorizzazione all’uso per OSM. ● Per facilitare il rilevamento e il successivo caricamento, sono disponibili app per Android e iOS. ● Dalle foto è possibile rilevare la posizione dei numeri civici.
  • 34. 34 Import ● Possiamo importare i dati di terze parti nel database di OSM, seguendo SEMPRE le relative linee guida. ● Tra questi dati, ci sono anche i numeri civici rilasciati dalle Pubbliche Amministrazioni. ● La licenza dei dati deve essere ovviamente compatibile con la ODbL usata da OSM.
  • 35. 35 Controllo qualità ● Gli strumenti di controllo della qualità contribuiscono a migliorare la qualità dei dati OSM. ● Spesso forniscono un elenco di “potenziali” errori che i mappatori possono verificare e correggere utilizzando gli strumenti di editing. ● Ci sono diversi tool che permettono di rilevare problemi sui numeri civici.
  • 36. 36 OSM inspector ● Sono disponibili diverse viste tematiche, ognuna con molti livelli, che mostrano dei dettagli specifici dei dati, spesso con errori evidenziati. ● C’è una vista tematica specifica per i numeri civici (“Addresses”). ● I livelli possono essere attivati e disattivati. ● I dettagli di ogni caratteristica sono disponibili con un clic del mouse e ci sono i link per aprire un editor, in modo da correggere il problema.
  • 37. 37 Osmose ● Mostra su una mappa le anomalie identificate nei dati di OpenStreetMap. ● L'elenco a sinistra raggruppa diverse le analisi (diversi tipi di controllo dei problemi) in varie categorie, ciascuna con un’icona specifica. ● E’ possibile filtrare un argomento specifico, come ad esempio i numeri civici (addr). ● Cliccando su un potenziale errore, vengono visualizzati i dettagli e i link portano al vostro editor preferito, in modo da poter correggere il problema.
  • 38. 38 Nominatim QA Tool ● Mostra gli indirizzi in cui il tag addr:street differisce dal nome della via che Nominatim ha assegnato all'indirizzo. ● Ciò può avvenire per tre motivi diversi: – c'è un errore di battitura in addr:street o nel nome della via – addr:street non si riferisce a una strada, ma a un luogo (cascina, frazione, ecc) – la strada non è ancora mappata vicino all'indirizzo (o manca il nome della strada)
  • 39. 39 Credits ● Questa presentazione è stata realizzata da Andrea Musuruane ed è distribuita con licenza CC BY-SA 4.0. ● Include testi da wiki.openstreetmap.org e distribuiti con licenza CC BY-SA 2.0. ● Cover photo by N.Longo, licensed under CC BY-SA 4.0. ● L’immagine in slide 11 è tratta da Mapillary ed è stata realizzata da ale_zena_it, distribuita con licenza CC BY-SA 4.0.
  • 40. Contatti Richiedete il link di invito al Canale Telegram OSMers BI-VC-CVL Iscriviti al canale OpenStreetMap Piemonte Gruppo OSMers BI-VC-CVL