GTRI_B-1 FalconView Geodata Overlay r / UNCLASSIFIED - 1 The FalconView Geodata Overlay.
OpenStreetMap - Sfide e opportunità degli open-geodata per creare contenuti ad hoc ed arricchire la...
-
Upload
data-driven-innovation -
Category
Technology
-
view
114 -
download
2
Transcript of OpenStreetMap - Sfide e opportunità degli open-geodata per creare contenuti ad hoc ed arricchire la...
Sfide e opportunità degli open geodata per creare contenuti ad hoc ed arricchire la conoscenza
globale
http://labs.immobiliare.it
Cos’è OSM
OpenStreetMap è una mappa del mondo, liberamente consultabile, utilizzabile e modificabile da tutti.
Perché è importante
OSM è Open Data OSM è Wiki
Libertà di utilizzo
Trasparenza
Indipendenza da terze parti
Approccio collaborativo
Molteplicità di fonti
Grande comunità e bacino di dati
Come è fatto?
Nodes Ways Relations Tags
Stessi dati, diverse forme… a seconda del bisogno!
apidb osm2pgsql
30+ tabelle
Usato per il sito web e le API
Mantiene storia dei cambiamenti
Coordinate
4 tabelle
Usato per il rendering delle mappe
Geometrie e indici spaziali
Differenti schema
Le dimensioni contano
apidb osm2pgsql
2.4 TB ~700 GB
~500 GB/giorno di patch XML
Tempi di importazione:
settimaneTempi di importazione: giorni
Stessi dati, diverse forme… a seconda del bisogno!
Stessi dati, diverse forme… a seconda del bisogno!
Differenti schema
Nome schema Tool Uso
apidb osmosis Mirroring
osm2pgsql osm2pgsql Rendering
pgsnapshot osmosis Analisi
imposm imposm Rendering
nominatim osm2pgsql Geocoding
…
Scenari e modalità d’uso, in filosofia opensource
Utilizzo
Fruitore ContributoreFramework JS (OpenLayers, Leaflet)
Generazione mappe customizzate (osm2pgsql+Mapnik)
Sviluppo app (osmdroid)
Estrazione dati per analisi e studi (API REST, Osmosis)
Editor web (iD, Potlatch2) o desktop (JOSM)
API (REST, Osmosis)
OpportunitàOpenStreetMap è gratis Mappe modellabili sui propri interessi/core business OpenStreetMap non è solo “strade” Grandi quantità di dati, accurati e aggiornati (al minuto!) Oltre 1.000.000 (ad oggi) di “cartografi” volontari, che conoscono le zone che mappano.
Cosa facciamo
Cogliamo l’opportunità offerta da OSM
Creiamo delle bellissime mappe “fatte in casa”
Usiamo i dati di OSM…
… ma vogliamo anche contribuire!
Mappe ad hoc
Importare i dati di tutto il pianeta (o una parte) e creare una propria mappa
osm2pgql e postgisDefinizione di uno schema per le tabelle, che sia adatto alle necessità di rappresentazione (tag) Ottimizzazione dei parametri di importazione (cache, numero di processi, import delle linee costiere)
postgis e mapnikDefinizione dei layer da estrarre (query sql) Ottimizzazione delle estrazioni Definizione dello stile di rappresentazione dei layer (cartocss) Risoluzione dei conflitti (scalerank, tiles, metatiles)
Estrazione e Analisi Estrazione dati su base geografica e loro
rappresentazione su mappa
Strade => isolati (blocks) Geodati => aggregati
Strade => poligoni Geodati => aggregati
OSM si può replicare
Portare in casa la propra versione di OpenStreetMap
Ad OSM si può contribuire
Portare su OSM i propri contributi locali
Altre applicazioni
Scenari e settori di grande importanza strategica
Trasporti Urbanistica Gestione delle emergenze Analisi ambientale Sicurezza Sanità
In sostanza…
#switch2osm ;)