OpenStreetMap la mappa libera @EduardNatale #OpenStreetMap #LinuxDay2014
2
3
4 Una mappa, non un layer Semplice, uso Google Maps! Creo una mappa Posiziono i marker La condivido In realtà non ho creato una mappa ma un livello che sovrappongo al base layer di Google Non posso cercare i POI - Point Of Interest Non creo una discussione Non possiedo una history delle modifiche
5 Molto più di una mappa 1. Cosa è OSM 2. Come contribuire Traccia il tuo percorso Aggiungi i dettagli Dona il tuo percorso ad OSM 3. Come sfruttare OSM I vantaggi di un database open (odbl) Applicazioni nel mondo reale
6 + Mappa Wikipedia OpenStreetMap openstreetmap.org
7 OSM non ha in sè logiche di profitto OpenStreetMap è neutrale e trasparente la community decide cosa visualizzare e come Database liberamente scaricabile Mappe offline, applicazioni complesse Algoritmi di routing FLOSS Liberi di implementare il proprio software di routing! you go here
8 OSM non ha in sè logiche di profitto OpenStreetMap è neutrale e trasparente la community decide cosa visualizzare e come Database liberamente scaricabile Mappe offline, applicazioni complesse Algoritmi di routing FLOSS Liberi di implementare il proprio software di routing! you go here
9 Il tuo contributo alla mappa libera 1 Raccolta dei dati 2 Upload 3 Editing e aggiunta dei dettagli 4 Rendering della mappa
10 Il tuo contributo alla mappa libera 1 Raccolta dei dati Facoltativi 2 Upload 3 Editing e aggiunta dei dettagli 4 Rendering della mappa
11 Il tuo contributo alla mappa libera 1 Raccolta dei dati In bici GPS Logger, Appunti, Fotocamera, A piedi
12 Il tuo contributo alla mappa libera 2 Upload username password 1. Download dei dati dal dispositivo 2. Conversione in formato GPX 3. Upload sul server OSM
Il tuo contributo alla mappa libera 3 Editing e aggiunta dei dettagli latitudine (150.979, -33.397) Sydney Tracciato Fiume Hawkesbury (Australia) Utente steve_dawson longitudine 13
14 Il tuo contributo alla mappa libera 3 Editing e aggiunta dei dettagli Homepage http://josm.openstreetmap.de! Version! 7643
15 Il tuo contributo alla mappa libera 3 Editing e aggiunta dei dettagli Josm
Il tuo contributo alla mappa libera 3! Immagini aeree Editing e aggiunta dei dettagli Josm Bing Sat Mapquest 16
17 Il tuo contributo alla mappa libera 3 Editing e aggiunta dei dettagli! Finestre Etichette Josm node way relation
18 Il tuo contributo alla mappa libera 3 Editing e aggiunta dei dettagli Josm
19 Il tuo contributo alla mappa libera 3 Esempio: Napoli - Stadio Josm
20 Il tuo contributo alla mappa libera 3 Esempio: Napoli - Stadio Josm
21 Il tuo contributo alla mappa libera 3 Esempio: Napoli - Stadio Josm
22 Il tuo contributo alla mappa libera 4 Rendering della mappa Mapnik Browser C++ PostgreSQL PostGIS
23 Il tuo contributo alla mappa libera 4 Rendering della mappa Slippy Map pixel a lat-lon b Tile rendering Pan, zoom, Aggiunta livelli c 1 2 3 4
Il tuo contributo alla mappa libera 4 Rendering della mappa openlayers.org wiki.openstreetmap.org/wiki/frameworks 24
25 Ottimo lavoro! E adesso? 1 GPS logger, smartphone, carta e penna, 2 Upload della traccia GPX 3 Editing della traccia e aggiunta dei dettagli con JOSM 4 Rendering della mappa lato server e visualizzazione lato client
Mapping party #ODDNA14 26
27 Una mappa con le sorgenti Web editor id! 1. Log-in 2. Identifico l area 3. Aggiungo il punto 4. Definisco i dettagli 5. Salvo
28 Una mappa con le sorgenti Sorgenti Browser
29 Sfruttare OSM per realizzare servizi Database OSM (ODbL) API download in locale processing web services overpass turbo map matching sociale
30 Sfruttare OSM per realizzare servizi overpass-turbo.eu tool web-based per il filtraggio dei dati di OSM! input! <query type= node > <has-kv k= natural v= spring /> <bbox-query {{bbox}}/> </query> output mappa, GPX, GeoJSON, PNG, fieldpapers.org tool web-based per realizzare mappe da stampare! input! area geografica, punti di interesse output mappa in formato PDF
31 Sfruttare OSM per realizzare servizi overpass-turbo.eu tool web-based per il filtraggio dei dati di OSM! input! <query type= node > <has-kv k= natural v= spring /> <bbox-query {{bbox}}/> </query> output! mappa, GPX, GeoJSON, PNG, fieldpapers.org tool web-based per realizzare mappe da stampare! input!! area geografica, punti di interesse output mappa in formato PDF
Sfruttare OSM per realizzare servizi 32
33 Sfruttare OSM per realizzare servizi Gestione e controllo di flotte Monitoraggio del traffico Gestione delle segnalazioni Nick - 35 km/h cons. 6 l/100km
34 Sfruttare OSM per realizzare servizi Spostamento dei veicoli - in OpenLayers strategy = new OpenLayers.Strategy.Refresh({interval: 3000})? Autostrada SA.RC. Map Matching - in PostgreSQL Algoritmo di matching per conoscere la strada cui appartiene un punto
Contribuire ed essere premiati play.kort.ch wheelmap.org 35
36 OSM per missioni umanitarie Ebola Outbreak, ETC Locations Context - Experienced Mappers Only tasks.hotosm.org/project/699#
37 Mapping party: a quando? 1 2 3 4 OpenStreetMap @EduardNatale
38
39 Licenza Licenza Open Data Commons Open Database License (ODbL) Copiare, distribuire, trasmettere, adattare i dati finchè lo si attribuisce a OpenStreetMap e i suoi contributori Cartografia e documentazione sotto licenza CC-BY-SA