OpenStreetMap @ ITIS Pininfarina

101
Introduzione Perch` e contribuire Come contribuire Tecnologia Utilizzare i dati Comunit` a OpenStreetMap , la mappa libera Luca Delucchi GFOSS.it, Fondazione Edmund Mach - GIS & Remote Sensing Unit Introduzione OSM, Torino Luca Delucchi Introduzione OSM, Torino

description

My presentation to the students of ITIS Pininfarina

Transcript of OpenStreetMap @ ITIS Pininfarina

Page 1: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

OpenStreetMap , la mappa libera

Luca Delucchi

GFOSS.it, Fondazione Edmund Mach - GIS & Remote Sensing Unit

Introduzione OSM, Torino

Luca Delucchi Introduzione OSM, Torino

Page 2: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

Luca Delucchi Introduzione OSM, Torino

Page 3: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

Luca Delucchi Introduzione OSM, Torino

Page 4: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

IntroduzioneCos’e

OpenStreetMap e:

un progetto cartografico collaborativo, natoper creare mappe stradali, si e poi sviluppatoa tal punto da essere la piu grandebanca dati cartografica libera e gratuita

basato sullo stile Wikipedia; e in fortesviluppo grazie alla continua evoluzionee al minor costo della tecnologia necessatiaal progetto (ad esempio internet e GPS)

Luca Delucchi Introduzione OSM, Torino

Page 5: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

IntroduzioneCos’e

OpenStreetMap e:

un progetto cartografico collaborativo, natoper creare mappe stradali, si e poi sviluppatoa tal punto da essere la piu grandebanca dati cartografica libera e gratuita

basato sullo stile Wikipedia; e in fortesviluppo grazie alla continua evoluzionee al minor costo della tecnologia necessatiaal progetto (ad esempio internet e GPS)

Luca Delucchi Introduzione OSM, Torino

Page 6: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

IntroduzioneCosa non e

OpenStreetMap non e:

non e una raccolta slegata di tracce

non e una copia di Google Maps

Luca Delucchi Introduzione OSM, Torino

Page 7: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

IntroduzioneCosa non e

OpenStreetMap non e:

non e una raccolta slegata di tracce

non e una copia di Google Maps

Luca Delucchi Introduzione OSM, Torino

Page 8: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

IntroduzionePerche

Il progetto esiste poiche la maggior parte della cartografia esistentenon e libera; non si puo modificare, copiare o utilizzare per scopilavorativi; a meno di non dover pagare e/o accettare licenze cheprivano di alcune/molte liberta

http://dati.piemonte.it

Licenza

Open Database License (ODbL).

Luca Delucchi Introduzione OSM, Torino

Page 9: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

IntroduzionePerche

Il progetto esiste poiche la maggior parte della cartografia esistentenon e libera; non si puo modificare, copiare o utilizzare per scopilavorativi; a meno di non dover pagare e/o accettare licenze cheprivano di alcune/molte liberta

http://dati.piemonte.it

Licenza

Open Database License (ODbL).

Luca Delucchi Introduzione OSM, Torino

Page 10: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

IntroduzioneStoria

Agosto 2004: nasce OSM da un’idea di Steve Coast (UK)

Natale 2005: mille utenti registrati

Gennaio 2006: nasce l’editor JOSM

Settembre 2007: inizia l’importazione dei dati TIGER (USA) eAND dona i dati di Olanda, India e Cina

Gennaio 2008: primo mapping party italiano

2008/2009: Humanitarian OpenStreetMap Team

Giugno 2009: OSMit, primo convegno nazionale a Trento

2011: OpenStreetMap e riconosciuto a livello nazionale(Portale del Lazio, mappe Giro d’Italia 2012)

6 Gennaio 2013: un milione di utenti registrati

Luca Delucchi Introduzione OSM, Torino

Page 11: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

IntroduzioneStoria

Agosto 2004: nasce OSM da un’idea di Steve Coast (UK)

Natale 2005: mille utenti registrati

Gennaio 2006: nasce l’editor JOSM

Settembre 2007: inizia l’importazione dei dati TIGER (USA) eAND dona i dati di Olanda, India e Cina

Gennaio 2008: primo mapping party italiano

2008/2009: Humanitarian OpenStreetMap Team

Giugno 2009: OSMit, primo convegno nazionale a Trento

2011: OpenStreetMap e riconosciuto a livello nazionale(Portale del Lazio, mappe Giro d’Italia 2012)

6 Gennaio 2013: un milione di utenti registrati

Luca Delucchi Introduzione OSM, Torino

Page 12: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

IntroduzioneStoria

Agosto 2004: nasce OSM da un’idea di Steve Coast (UK)

Natale 2005: mille utenti registrati

Gennaio 2006: nasce l’editor JOSM

Settembre 2007: inizia l’importazione dei dati TIGER (USA) eAND dona i dati di Olanda, India e Cina

Gennaio 2008: primo mapping party italiano

2008/2009: Humanitarian OpenStreetMap Team

Giugno 2009: OSMit, primo convegno nazionale a Trento

2011: OpenStreetMap e riconosciuto a livello nazionale(Portale del Lazio, mappe Giro d’Italia 2012)

6 Gennaio 2013: un milione di utenti registrati

Luca Delucchi Introduzione OSM, Torino

Page 13: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

IntroduzioneStoria

Agosto 2004: nasce OSM da un’idea di Steve Coast (UK)

Natale 2005: mille utenti registrati

Gennaio 2006: nasce l’editor JOSM

Settembre 2007: inizia l’importazione dei dati TIGER (USA) eAND dona i dati di Olanda, India e Cina

Gennaio 2008: primo mapping party italiano

2008/2009: Humanitarian OpenStreetMap Team

Giugno 2009: OSMit, primo convegno nazionale a Trento

2011: OpenStreetMap e riconosciuto a livello nazionale(Portale del Lazio, mappe Giro d’Italia 2012)

6 Gennaio 2013: un milione di utenti registrati

Luca Delucchi Introduzione OSM, Torino

Page 14: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

IntroduzioneStoria

Agosto 2004: nasce OSM da un’idea di Steve Coast (UK)

Natale 2005: mille utenti registrati

Gennaio 2006: nasce l’editor JOSM

Settembre 2007: inizia l’importazione dei dati TIGER (USA) eAND dona i dati di Olanda, India e Cina

Gennaio 2008: primo mapping party italiano

2008/2009: Humanitarian OpenStreetMap Team

Giugno 2009: OSMit, primo convegno nazionale a Trento

2011: OpenStreetMap e riconosciuto a livello nazionale(Portale del Lazio, mappe Giro d’Italia 2012)

6 Gennaio 2013: un milione di utenti registrati

Luca Delucchi Introduzione OSM, Torino

Page 15: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

IntroduzioneStoria

Agosto 2004: nasce OSM da un’idea di Steve Coast (UK)

Natale 2005: mille utenti registrati

Gennaio 2006: nasce l’editor JOSM

Settembre 2007: inizia l’importazione dei dati TIGER (USA) eAND dona i dati di Olanda, India e Cina

Gennaio 2008: primo mapping party italiano

2008/2009: Humanitarian OpenStreetMap Team

Giugno 2009: OSMit, primo convegno nazionale a Trento

2011: OpenStreetMap e riconosciuto a livello nazionale(Portale del Lazio, mappe Giro d’Italia 2012)

6 Gennaio 2013: un milione di utenti registrati

Luca Delucchi Introduzione OSM, Torino

Page 16: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

IntroduzioneStoria

Agosto 2004: nasce OSM da un’idea di Steve Coast (UK)

Natale 2005: mille utenti registrati

Gennaio 2006: nasce l’editor JOSM

Settembre 2007: inizia l’importazione dei dati TIGER (USA) eAND dona i dati di Olanda, India e Cina

Gennaio 2008: primo mapping party italiano

2008/2009: Humanitarian OpenStreetMap Team

Giugno 2009: OSMit, primo convegno nazionale a Trento

2011: OpenStreetMap e riconosciuto a livello nazionale(Portale del Lazio, mappe Giro d’Italia 2012)

6 Gennaio 2013: un milione di utenti registrati

Luca Delucchi Introduzione OSM, Torino

Page 17: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

IntroduzioneStoria

Agosto 2004: nasce OSM da un’idea di Steve Coast (UK)

Natale 2005: mille utenti registrati

Gennaio 2006: nasce l’editor JOSM

Settembre 2007: inizia l’importazione dei dati TIGER (USA) eAND dona i dati di Olanda, India e Cina

Gennaio 2008: primo mapping party italiano

2008/2009: Humanitarian OpenStreetMap Team

Giugno 2009: OSMit, primo convegno nazionale a Trento

2011: OpenStreetMap e riconosciuto a livello nazionale(Portale del Lazio, mappe Giro d’Italia 2012)

6 Gennaio 2013: un milione di utenti registrati

Luca Delucchi Introduzione OSM, Torino

Page 18: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

IntroduzioneStoria

Agosto 2004: nasce OSM da un’idea di Steve Coast (UK)

Natale 2005: mille utenti registrati

Gennaio 2006: nasce l’editor JOSM

Settembre 2007: inizia l’importazione dei dati TIGER (USA) eAND dona i dati di Olanda, India e Cina

Gennaio 2008: primo mapping party italiano

2008/2009: Humanitarian OpenStreetMap Team

Giugno 2009: OSMit, primo convegno nazionale a Trento

2011: OpenStreetMap e riconosciuto a livello nazionale(Portale del Lazio, mappe Giro d’Italia 2012)

6 Gennaio 2013: un milione di utenti registrati

Luca Delucchi Introduzione OSM, Torino

Page 19: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Cos’eCosa non ePercheStoria

IntroduzioneStoria

Luca Delucchi Introduzione OSM, Torino

Page 20: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

DivertimentoAiutare gli altri

Perche contribuireDivertimento

E una buona attivita peresplorare angoli dellavostra citta che prima nonsi conoscevano. . .

. . . si puo facilmentemappare durante le vostreattivita outdoor preferite(bici, escursionismo,corsa, ecc.). . .

. . . potrebbe darvi lavoroin futuro . . .

Luca Delucchi Introduzione OSM, Torino

Page 21: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

DivertimentoAiutare gli altri

Perche contribuireDivertimento

E una buona attivita peresplorare angoli dellavostra citta che prima nonsi conoscevano. . .

. . . si puo facilmentemappare durante le vostreattivita outdoor preferite(bici, escursionismo,corsa, ecc.). . .

. . . potrebbe darvi lavoroin futuro . . .

Luca Delucchi Introduzione OSM, Torino

Page 22: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

DivertimentoAiutare gli altri

Perche contribuireDivertimento

E una buona attivita peresplorare angoli dellavostra citta che prima nonsi conoscevano. . .

. . . si puo facilmentemappare durante le vostreattivita outdoor preferite(bici, escursionismo,corsa, ecc.). . .

. . . potrebbe darvi lavoroin futuro . . .

Luca Delucchi Introduzione OSM, Torino

Page 23: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

DivertimentoAiutare gli altri

Perche contribuireDivertimento

Luca Delucchi Introduzione OSM, Torino

Page 24: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

DivertimentoAiutare gli altri

Perche contribuireAiutare gli altri

HOT = Humanitarian OpenStreetMap Team

(c) Erica ’junipermarie’ - licenza cc-nc-sa (c) Fairfax County Urban Search & Rescue Team

Luca Delucchi Introduzione OSM, Torino

Page 25: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

DivertimentoAiutare gli altri

Perche contribuireAiutare gli altri

Palestina

(c) Mikel Maron

Luca Delucchi Introduzione OSM, Torino

Page 26: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

DivertimentoAiutare gli altri

Perche contribuireAiutare gli altri

Kibera

http://tools.geofabrik.de/mc/?mt0=mapnik&mt1=googlemap&lon=36.78828&lat=-1.31335&zoom=15

Luca Delucchi Introduzione OSM, Torino

Page 27: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

DivertimentoAiutare gli altri

Mappa di Port Prince al 30 - 12 -2009

Luca Delucchi Introduzione OSM, Torino

Page 28: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

DivertimentoAiutare gli altri

Mappa di Port Prince al 29 - 01 -2010

MapAction coordinator

Without a doubt, OpenStreetMap has helped to save lives.

Coordinatore di MapAction

Senza ombra di dubbio, OpenStreetMap ha aiutato a salvare vite.

Luca Delucchi Introduzione OSM, Torino

Page 29: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

DivertimentoAiutare gli altri

Mappa di Port Prince al 29 - 01 -2010

MapAction coordinator

Without a doubt, OpenStreetMap has helped to save lives.

Coordinatore di MapAction

Senza ombra di dubbio, OpenStreetMap ha aiutato a salvare vite.

Luca Delucchi Introduzione OSM, Torino

Page 30: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

DivertimentoAiutare gli altri

Perche contribuireAiutare gli altri

Giappone

Luca Delucchi Introduzione OSM, Torino

Page 31: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireOttenere i dati

I dati possono essere recuperati direttamente sul campo o possonoessere derivati da altre tipologie di dati.

Controlla la licenza

Non utilizzate dati dei quali non ne conoscete la licenza o con licenzanon compatibile

Luca Delucchi Introduzione OSM, Torino

Page 32: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireOttenere i dati

I dati possono essere recuperati direttamente sul campo o possonoessere derivati da altre tipologie di dati.

Controlla la licenza

Non utilizzate dati dei quali non ne conoscete la licenza o con licenzanon compatibile

Luca Delucchi Introduzione OSM, Torino

Page 33: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireDati raccolti

GPS

Smartphone

Walking Papers - FieldPapers

Foto - Audio

Luca Delucchi Introduzione OSM, Torino

Page 34: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireDati raccolti

GPS Smartphone

Walking Papers - FieldPapers

Foto - Audio

Luca Delucchi Introduzione OSM, Torino

Page 35: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireDati raccolti

GPS Smartphone

Walking Papers - FieldPapers

Foto - Audio

Luca Delucchi Introduzione OSM, Torino

Page 36: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireDati raccolti

GPS Smartphone

Walking Papers - FieldPapers

Foto - Audio

Luca Delucchi Introduzione OSM, Torino

Page 37: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireEditare

Esistono diversi software per editare, per tutte le piattaforme.

PC Cellulari

JOSM

Merkaartor

Potlatch2

Vespucci (Android)

GpsMid (J2ME)

OSM2go (Maemo)

Mapzen POI Collector(iPhone)

Luca Delucchi Introduzione OSM, Torino

Page 38: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireEditare

Esistono diversi software per editare, per tutte le piattaforme.

PC Cellulari

JOSM

Merkaartor

Potlatch2

Vespucci (Android)

GpsMid (J2ME)

OSM2go (Maemo)

Mapzen POI Collector(iPhone)

Luca Delucchi Introduzione OSM, Torino

Page 39: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireEditare

Esistono diversi software per editare, per tutte le piattaforme.

PC Cellulari

JOSM

Merkaartor

Potlatch2

Vespucci (Android)

GpsMid (J2ME)

OSM2go (Maemo)

Mapzen POI Collector(iPhone)

Luca Delucchi Introduzione OSM, Torino

Page 40: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireEditare

Esistono diversi software per editare, per tutte le piattaforme.

PC Cellulari

JOSM

Merkaartor

Potlatch2

Vespucci (Android)

GpsMid (J2ME)

OSM2go (Maemo)

Mapzen POI Collector(iPhone)

Luca Delucchi Introduzione OSM, Torino

Page 41: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireEditare

Esistono diversi software per editare, per tutte le piattaforme.

PC Cellulari

JOSM

Merkaartor

Potlatch2

Vespucci (Android)

GpsMid (J2ME)

OSM2go (Maemo)

Mapzen POI Collector(iPhone)

Luca Delucchi Introduzione OSM, Torino

Page 42: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireEditare

Esistono diversi software per editare, per tutte le piattaforme.

PC Cellulari

JOSM

Merkaartor

Potlatch2

Vespucci (Android)

GpsMid (J2ME)

OSM2go (Maemo)

Mapzen POI Collector(iPhone)

Luca Delucchi Introduzione OSM, Torino

Page 43: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireEditare

Esistono diversi software per editare, per tutte le piattaforme.

PC Cellulari

JOSM

Merkaartor

Potlatch2

Vespucci (Android)

GpsMid (J2ME)

OSM2go (Maemo)

Mapzen POI Collector(iPhone)

Luca Delucchi Introduzione OSM, Torino

Page 44: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireEditare

Esistono diversi software per editare, per tutte le piattaforme.

PC Cellulari

JOSM

Merkaartor

Potlatch2

Vespucci (Android)

GpsMid (J2ME)

OSM2go (Maemo)

Mapzen POI Collector(iPhone)

Luca Delucchi Introduzione OSM, Torino

Page 45: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireElementi

Gli elementi utilizzati all’interno del database sono 4:

Node

Way

Area

Relation

Luca Delucchi Introduzione OSM, Torino

Page 46: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireElementi

Gli elementi utilizzati all’interno del database sono 4:

Node

Way

Area

Relation

Luca Delucchi Introduzione OSM, Torino

Page 47: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireElementi

Gli elementi utilizzati all’interno del database sono 4:

Node

Way

Area

Relation

Luca Delucchi Introduzione OSM, Torino

Page 48: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireElementi

Gli elementi utilizzati all’interno del database sono 4:

Node

Way

Area

Relation

Luca Delucchi Introduzione OSM, Torino

Page 49: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireElementi

Gli elementi utilizzati all’interno del database sono 4:

Node

Way

Area

Relation

Luca Delucchi Introduzione OSM, Torino

Page 50: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireTag

Per specificare la tipologia di dati vengono utilizzati i tag; questisono definiti attraverso una chiave e un valore

highway

motorwaytrunk

primarysecondary

tertiaryunclassified

footwaycyclewayrailway

step

amenity

parkingdrinking water

post officecinema

restaurantpub

recyclingbus station

highway bus stop

landuse

residentialcommercial

forestvineyard

area yeslayer -5 to 5

Luca Delucchi Introduzione OSM, Torino

Page 51: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireTag

Per specificare la tipologia di dati vengono utilizzati i tag; questisono definiti attraverso una chiave e un valore

highway

motorwaytrunk

primarysecondary

tertiaryunclassified

footwaycyclewayrailway

step

amenity

parkingdrinking water

post officecinema

restaurantpub

recyclingbus station

highway bus stop

landuse

residentialcommercial

forestvineyard

area yeslayer -5 to 5

Luca Delucchi Introduzione OSM, Torino

Page 52: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireTag

Per specificare la tipologia di dati vengono utilizzati i tag; questisono definiti attraverso una chiave e un valore

highway

motorwaytrunk

primarysecondary

tertiaryunclassified

footwaycyclewayrailway

step

amenity

parkingdrinking water

post officecinema

restaurantpub

recyclingbus station

highway bus stop

landuse

residentialcommercial

forestvineyard

area yeslayer -5 to 5

Luca Delucchi Introduzione OSM, Torino

Page 53: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireTag

Per specificare la tipologia di dati vengono utilizzati i tag; questisono definiti attraverso una chiave e un valore

highway

motorwaytrunk

primarysecondary

tertiaryunclassified

footwaycyclewayrailway

step

amenity

parkingdrinking water

post officecinema

restaurantpub

recyclingbus station

highway bus stop

landuse

residentialcommercial

forestvineyard

area yeslayer -5 to 5

Luca Delucchi Introduzione OSM, Torino

Page 54: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireTag

Per specificare la tipologia di dati vengono utilizzati i tag; questisono definiti attraverso una chiave e un valore

highway

motorwaytrunk

primarysecondary

tertiaryunclassified

footwaycyclewayrailway

step

amenity

parkingdrinking water

post officecinema

restaurantpub

recyclingbus station

highway bus stop

landuse

residentialcommercial

forestvineyard

area yeslayer -5 to 5

Luca Delucchi Introduzione OSM, Torino

Page 55: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireTag

Per specificare la tipologia di dati vengono utilizzati i tag; questisono definiti attraverso una chiave e un valore

highway

motorwaytrunk

primarysecondary

tertiaryunclassified

footwaycyclewayrailway

step

amenity

parkingdrinking water

post officecinema

restaurantpub

recyclingbus station

highway bus stop

landuse

residentialcommercial

forestvineyard

area yes

layer -5 to 5

Luca Delucchi Introduzione OSM, Torino

Page 56: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireTag

Per specificare la tipologia di dati vengono utilizzati i tag; questisono definiti attraverso una chiave e un valore

highway

motorwaytrunk

primarysecondary

tertiaryunclassified

footwaycyclewayrailway

step

amenity

parkingdrinking water

post officecinema

restaurantpub

recyclingbus station

highway bus stop

landuse

residentialcommercial

forestvineyard

area yeslayer -5 to 5

Luca Delucchi Introduzione OSM, Torino

Page 57: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireTag

MapFeatures

Luca Delucchi Introduzione OSM, Torino

Page 58: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireEditare: JOSM

Caricare traccia GPX

Scaricare dati OSM Editare tracce

Editare ortofoto PCN Aggiungere tags Caricare dati sul server

Luca Delucchi Introduzione OSM, Torino

Page 59: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireEditare: JOSM

Caricare traccia GPX Scaricare dati OSM

Editare tracce

Editare ortofoto PCN Aggiungere tags Caricare dati sul server

Luca Delucchi Introduzione OSM, Torino

Page 60: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireEditare: JOSM

Caricare traccia GPX Scaricare dati OSM Editare tracce

Editare ortofoto PCN Aggiungere tags Caricare dati sul server

Luca Delucchi Introduzione OSM, Torino

Page 61: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireEditare: JOSM

Caricare traccia GPX Scaricare dati OSM Editare tracce

Editare ortofoto PCN

Aggiungere tags Caricare dati sul server

Luca Delucchi Introduzione OSM, Torino

Page 62: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireEditare: JOSM

Caricare traccia GPX Scaricare dati OSM Editare tracce

Editare ortofoto PCN Aggiungere tags

Caricare dati sul server

Luca Delucchi Introduzione OSM, Torino

Page 63: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Ottenere i datiEditareElementiTagJOSM

Come contribuireEditare: JOSM

Caricare traccia GPX Scaricare dati OSM Editare tracce

Editare ortofoto PCN Aggiungere tags Caricare dati sul server

Luca Delucchi Introduzione OSM, Torino

Page 64: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaArchitettura

Luca Delucchi Introduzione OSM, Torino

Page 65: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaSoftware Libero

Liberta di eseguire il programma per qualsiasi scopo(chiamata “liberta 0”)

Liberta di studiare il programma e modificarlo (“liberta 1”)

Liberta di copiare il programma in modo da aiutare il prossimo(“liberta 2”)

Liberta di migliorare il programma e di distribuirnepubblicamente i miglioramenti, in modo tale che tutta lacomunita ne tragga beneficio (“liberta 3”)

Luca Delucchi Introduzione OSM, Torino

Page 66: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaSoftware Libero

Liberta di eseguire il programma per qualsiasi scopo(chiamata “liberta 0”)

Liberta di studiare il programma e modificarlo (“liberta 1”)

Liberta di copiare il programma in modo da aiutare il prossimo(“liberta 2”)

Liberta di migliorare il programma e di distribuirnepubblicamente i miglioramenti, in modo tale che tutta lacomunita ne tragga beneficio (“liberta 3”)

Luca Delucchi Introduzione OSM, Torino

Page 67: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaSoftware Libero

Liberta di eseguire il programma per qualsiasi scopo(chiamata “liberta 0”)

Liberta di studiare il programma e modificarlo (“liberta 1”)

Liberta di copiare il programma in modo da aiutare il prossimo(“liberta 2”)

Liberta di migliorare il programma e di distribuirnepubblicamente i miglioramenti, in modo tale che tutta lacomunita ne tragga beneficio (“liberta 3”)

Luca Delucchi Introduzione OSM, Torino

Page 68: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaSoftware Libero

Liberta di eseguire il programma per qualsiasi scopo(chiamata “liberta 0”)

Liberta di studiare il programma e modificarlo (“liberta 1”)

Liberta di copiare il programma in modo da aiutare il prossimo(“liberta 2”)

Liberta di migliorare il programma e di distribuirnepubblicamente i miglioramenti, in modo tale che tutta lacomunita ne tragga beneficio (“liberta 3”)

Luca Delucchi Introduzione OSM, Torino

Page 69: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaDatabase

Database Managment System:PostgreSQL

Numero di utenti 1.021.357Numero di punti GPS caricati 3.263.426.635Numero di nodes 1.751.649.375Numero di ways 167.599.759Numero di relations 1.777.400

Luca Delucchi Introduzione OSM, Torino

Page 70: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaDatabase

Database Managment System:PostgreSQL

Numero di utenti 1.021.357Numero di punti GPS caricati 3.263.426.635Numero di nodes 1.751.649.375Numero di ways 167.599.759Numero di relations 1.777.400

Luca Delucchi Introduzione OSM, Torino

Page 71: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaAPI

API architettura RESTful per interfacciarsi con il databasecentrale

richiede e ritorna formato XML

attuale versione 0.6

permette interscambio di informazioni sui Changeset,elementi, tracce GPS e utenti

Luca Delucchi Introduzione OSM, Torino

Page 72: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaAPI

API architettura RESTful per interfacciarsi con il databasecentrale

richiede e ritorna formato XML

attuale versione 0.6

permette interscambio di informazioni sui Changeset,elementi, tracce GPS e utenti

Luca Delucchi Introduzione OSM, Torino

Page 73: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaAPI

API architettura RESTful per interfacciarsi con il databasecentrale

richiede e ritorna formato XML

attuale versione 0.6

permette interscambio di informazioni sui Changeset,elementi, tracce GPS e utenti

Luca Delucchi Introduzione OSM, Torino

Page 74: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaAPI

API architettura RESTful per interfacciarsi con il databasecentrale

richiede e ritorna formato XML

attuale versione 0.6

permette interscambio di informazioni sui Changeset,elementi, tracce GPS e utenti

Luca Delucchi Introduzione OSM, Torino

Page 75: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaAPI esempi

http://www.openstreetmap.org/api/0.6/map?bbox=44.40,8.

97,44.41,8.98

http://www.openstreetmap.org/api/0.6/way/22901331

http://www.openstreetmap.org/api/0.6/way/22901331/1

http://www.openstreetmap.org/api/0.6/trackpoints?bbox=

44.40,8.97,44.41,8.98&page=5000

http://www.openstreetmap.org/api/0.6/node/create

Approfondimento: API

Luca Delucchi Introduzione OSM, Torino

Page 76: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaAPI esempi

http://www.openstreetmap.org/api/0.6/map?bbox=44.40,8.

97,44.41,8.98

http://www.openstreetmap.org/api/0.6/way/22901331

http://www.openstreetmap.org/api/0.6/way/22901331/1

http://www.openstreetmap.org/api/0.6/trackpoints?bbox=

44.40,8.97,44.41,8.98&page=5000

http://www.openstreetmap.org/api/0.6/node/create

Approfondimento: API

Luca Delucchi Introduzione OSM, Torino

Page 77: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaAPI esempi

http://www.openstreetmap.org/api/0.6/map?bbox=44.40,8.

97,44.41,8.98

http://www.openstreetmap.org/api/0.6/way/22901331

http://www.openstreetmap.org/api/0.6/way/22901331/1

http://www.openstreetmap.org/api/0.6/trackpoints?bbox=

44.40,8.97,44.41,8.98&page=5000

http://www.openstreetmap.org/api/0.6/node/create

Approfondimento: API

Luca Delucchi Introduzione OSM, Torino

Page 78: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaAPI esempi

http://www.openstreetmap.org/api/0.6/map?bbox=44.40,8.

97,44.41,8.98

http://www.openstreetmap.org/api/0.6/way/22901331

http://www.openstreetmap.org/api/0.6/way/22901331/1

http://www.openstreetmap.org/api/0.6/trackpoints?bbox=

44.40,8.97,44.41,8.98&page=5000

http://www.openstreetmap.org/api/0.6/node/create

Approfondimento: API

Luca Delucchi Introduzione OSM, Torino

Page 79: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaAPI esempi

http://www.openstreetmap.org/api/0.6/map?bbox=44.40,8.

97,44.41,8.98

http://www.openstreetmap.org/api/0.6/way/22901331

http://www.openstreetmap.org/api/0.6/way/22901331/1

http://www.openstreetmap.org/api/0.6/trackpoints?bbox=

44.40,8.97,44.41,8.98&page=5000

http://www.openstreetmap.org/api/0.6/node/create

Approfondimento: API

Luca Delucchi Introduzione OSM, Torino

Page 80: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaAPI esempi

http://www.openstreetmap.org/api/0.6/map?bbox=44.40,8.

97,44.41,8.98

http://www.openstreetmap.org/api/0.6/way/22901331

http://www.openstreetmap.org/api/0.6/way/22901331/1

http://www.openstreetmap.org/api/0.6/trackpoints?bbox=

44.40,8.97,44.41,8.98&page=5000

http://www.openstreetmap.org/api/0.6/node/create

Approfondimento: API

Luca Delucchi Introduzione OSM, Torino

Page 81: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaFormato .osm

<osm version="0.6" generator="OpenStreetMap server"

copyright="OpenStreetMap and contributors"

attribution="http://www.openstreetmap.org/copyright"

license="http://opendatacommons.org/licenses/odbl/1-0/">

<node id=’1512608819’ timestamp=’2011-12-16T20:40:26Z’

uid=’12473’ user=’mikelima’ visible=’true’ version=’2’

changeset=’10134032’ lat=’44.4131166’ lon=’8.9299329’>

<tag k=’addr:housenumber’ v=’18’ />

<tag k=’addr:street’ v=’Via Cairoli’ />

<tag k=’barrier’ v=’entrance’ />

<tag k=’foot’ v=’yes’ />

</node>

</osm>

Luca Delucchi Introduzione OSM, Torino

Page 82: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaFormato .osm

<osm version="0.6" generator="OpenStreetMap server"

copyright="OpenStreetMap and contributors"

attribution="http://www.openstreetmap.org/copyright"

license="http://opendatacommons.org/licenses/odbl/1-0/">

<way id="203171000" visible="true" timestamp="2013-01-27

T21:59:33Z" version="1" changeset="14814768" user=

"lucadelu" uid="13591">

<nd ref="2131510354" />

<nd ref="2131510328" />

<nd ref="2131510357" />

<nd ref="2131510339" />

<nd ref="2131510354" />

<tag k="leisure" v="pitch" />

<tag k="sport" v="tennis" />

</way>

</osm>Luca Delucchi Introduzione OSM, Torino

Page 83: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaInterfacce

Dirette

Java - Esempio

Python - PythonOsmApi

Perl - Osm.pm

Indirette

Overpass API

XAPI

Luca Delucchi Introduzione OSM, Torino

Page 84: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaInterfacce

Dirette

Java - Esempio

Python - PythonOsmApi

Perl - Osm.pm

Indirette

Overpass API

XAPI

Luca Delucchi Introduzione OSM, Torino

Page 85: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaInterfacce

Dirette

Java - Esempio

Python - PythonOsmApi

Perl - Osm.pm

Indirette

Overpass API

XAPI

Luca Delucchi Introduzione OSM, Torino

Page 86: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaInterfacce

Dirette

Java - Esempio

Python - PythonOsmApi

Perl - Osm.pm

Indirette

Overpass API

XAPI

Luca Delucchi Introduzione OSM, Torino

Page 87: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaInterfacce

Dirette

Java - Esempio

Python - PythonOsmApi

Perl - Osm.pm

Indirette

Overpass API

XAPI

Luca Delucchi Introduzione OSM, Torino

Page 88: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaInterfacce

Dirette

Java - Esempio

Python - PythonOsmApi

Perl - Osm.pm

Indirette

Overpass API

XAPI

Luca Delucchi Introduzione OSM, Torino

Page 89: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaAndroid

Diversi software sviluppati per Android

Le librerie piu utilizzate sono due osmdroid e mapsforge

Luca Delucchi Introduzione OSM, Torino

Page 90: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

TecnologiaAndroid

Diversi software sviluppati per Android

Le librerie piu utilizzate sono due osmdroid e mapsforge

Luca Delucchi Introduzione OSM, Torino

Page 91: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

osmdroid: esempio codice

this.mOsmv = new MapView(this, 256, mResourceProxy);

this.mLocationOverlay = new MyLocationOverlay(

this.getBaseContext(), this.mOsmv, mResourceProxy);

this.mOsmv.setBuiltInZoomControls(true);

this.mOsmv.setMultiTouchControls(true);

this.mOsmv.getOverlays().add(this.mLocationOverlay);

rl.addView(this.mOsmv, new RelativeLayout.LayoutParams(

LayoutParams.FILL\_PARENT, LayoutParams.FILL\_PARENT));

Luca Delucchi Introduzione OSM, Torino

Page 92: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

ArchitetturaSoftware LiberoDatabaseAPI e formatoAndroid

mapsforge: esempio codice

this.mapView = (MapView) findViewById(R.id.mapView);

this.mapView.setClickable(true);

this.mapView.setBuiltInZoomControls(true);

this.mapView.setFocusable(true);

Luca Delucchi Introduzione OSM, Torino

Page 93: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Web - StampaGIS - RoutingCellulari - GPS

Utilizzare i datiWeb Stampa

OpenCycleMap - Sentieristica

Mappa di Copenhagen - Mappa tattile

Luca Delucchi Introduzione OSM, Torino

Page 94: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Web - StampaGIS - RoutingCellulari - GPS

Utilizzare i datiWeb Stampa

OpenCycleMap - SentieristicaMappa di Copenhagen - Mappa tattile

Luca Delucchi Introduzione OSM, Torino

Page 95: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Web - StampaGIS - RoutingCellulari - GPS

Utilizzare i datiGIS Routing

QGIS

OpenRouteService - Navit

Luca Delucchi Introduzione OSM, Torino

Page 96: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Web - StampaGIS - RoutingCellulari - GPS

Utilizzare i datiGIS Routing

QGIS

OpenRouteService - Navit

Luca Delucchi Introduzione OSM, Torino

Page 97: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Web - StampaGIS - RoutingCellulari - GPS

Utilizzare i datiCellulari GPS

Vespucci - OSM2go

Garmin Colorado300 - TomTom

Luca Delucchi Introduzione OSM, Torino

Page 98: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

Web - StampaGIS - RoutingCellulari - GPS

Utilizzare i datiCellulari GPS

Vespucci - OSM2goGarmin Colorado300 - TomTom

Luca Delucchi Introduzione OSM, Torino

Page 99: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

GSoCLicenza

Comunita

www.openstreetmap.org

mailing list italianamailing list piemontesechat irc: canale #osm-it - server irc.oftc.netwiki internazionalesito italianoManuale multilingue

Luca Delucchi Introduzione OSM, Torino

Page 100: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

GSoCLicenza

Google Summer of codePromemoria

Luca Delucchi Introduzione OSM, Torino

Page 101: OpenStreetMap @ ITIS Pininfarina

IntroduzionePerche contribuireCome contribuire

TecnologiaUtilizzare i dati

Comunita

GSoCLicenza

Le immagini di mappe hanno la seguente licenza “Map data (c) OpenStreetMap (and) contributors, CC-BY-SA”

Luca Delucchi Introduzione OSM, Torino