SlideShare a Scribd company logo
1 of 36
Download to read offline
Software
                      Librerie




          OpenStreetMap e Android

                     Luca Delucchi

Fondazione Edmund Mach, Piattaforma GIS e Telerilevamento
                http://gis.cri.fmach.it
                        GFOSS.it

          M(’)appare Genova 2012, Genova




                Luca Delucchi    M(’)appare Genova 2012, Genova
Software
                          Librerie




Si ringrazia Andrea Antonello per il materiale utilizzato nella
               presentazione

                           HydroloGIS




                    Luca Delucchi    M(’)appare Genova 2012, Genova
Visualizzazione
                              Software    Raccolta dati
                               Librerie   Editor
                                          Geopaparazzi



Visualizzazione

   Esistono molti software che sfruttano i dati di OpenStreetMap in
   applicazioni che visualizzano mappe.




                         Luca Delucchi    M(’)appare Genova 2012, Genova
Visualizzazione
                                  Software      Raccolta dati
                                   Librerie     Editor
                                                Geopaparazzi



Visualizzazione

   Esistono molti software che sfruttano i dati di OpenStreetMap in
   applicazioni che visualizzano mappe.
   Di seguito un brevissimo elenco
       OsmAnd: visualizzazione di dati vettoriali, routing, possibilità
       di layer sovrapposti, ricerca di vie e civici




              http://wiki.openstreetmap.org/wiki/Android#Map_display_features




                             Luca Delucchi      M(’)appare Genova 2012, Genova
Visualizzazione
                                  Software      Raccolta dati
                                   Librerie     Editor
                                                Geopaparazzi



Visualizzazione

   Esistono molti software che sfruttano i dati di OpenStreetMap in
   applicazioni che visualizzano mappe.
   Di seguito un brevissimo elenco
       OsmAnd: visualizzazione di dati vettoriali, routing, possibilità
       di layer sovrapposti, ricerca di vie e civici
       Gosmore: ricerca di tag, routing, salva punti in formato osm



              http://wiki.openstreetmap.org/wiki/Android#Map_display_features




                             Luca Delucchi      M(’)appare Genova 2012, Genova
Visualizzazione
                                  Software      Raccolta dati
                                   Librerie     Editor
                                                Geopaparazzi



Visualizzazione

   Esistono molti software che sfruttano i dati di OpenStreetMap in
   applicazioni che visualizzano mappe.
   Di seguito un brevissimo elenco
       OsmAnd: visualizzazione di dati vettoriali, routing, possibilità
       di layer sovrapposti, ricerca di vie e civici
       Gosmore: ricerca di tag, routing, salva punti in formato osm
       Navit: software per routing


              http://wiki.openstreetmap.org/wiki/Android#Map_display_features




                             Luca Delucchi      M(’)appare Genova 2012, Genova
Visualizzazione
                                  Software      Raccolta dati
                                   Librerie     Editor
                                                Geopaparazzi



Visualizzazione

   Esistono molti software che sfruttano i dati di OpenStreetMap in
   applicazioni che visualizzano mappe.
   Di seguito un brevissimo elenco
       OsmAnd: visualizzazione di dati vettoriali, routing, possibilità
       di layer sovrapposti, ricerca di vie e civici
       Gosmore: ricerca di tag, routing, salva punti in formato osm
       Navit: software per routing
       ...
              http://wiki.openstreetmap.org/wiki/Android#Map_display_features




                             Luca Delucchi      M(’)appare Genova 2012, Genova
Visualizzazione
                                   Software     Raccolta dati
                                    Librerie    Editor
                                                Geopaparazzi



Raccolta dati
   Software che raccolgono dati tramite il GPS dello smartphone, da
   utilizzare poi con altri software per l’inserimento all’interno del DB
   di OpenStreetMap




              http://wiki.openstreetmap.org/wiki/Android#Track-making_features


                              Luca Delucchi     M(’)appare Genova 2012, Genova
Visualizzazione
                                   Software     Raccolta dati
                                    Librerie    Editor
                                                Geopaparazzi



Raccolta dati
   Software che raccolgono dati tramite il GPS dello smartphone, da
   utilizzare poi con altri software per l’inserimento all’interno del DB
   di OpenStreetMap
         OSMtracker: registra tracce e punti di interesse.




              http://wiki.openstreetmap.org/wiki/Android#Track-making_features


                              Luca Delucchi     M(’)appare Genova 2012, Genova
Visualizzazione
                                   Software     Raccolta dati
                                    Librerie    Editor
                                                Geopaparazzi



Raccolta dati
   Software che raccolgono dati tramite il GPS dello smartphone, da
   utilizzare poi con altri software per l’inserimento all’interno del DB
   di OpenStreetMap
         OSMtracker: registra tracce e punti di interesse.
         Geopaparazzi: si possono raccogliere tracce, punti e foto
         georiferite




              http://wiki.openstreetmap.org/wiki/Android#Track-making_features


                              Luca Delucchi     M(’)appare Genova 2012, Genova
Visualizzazione
                                   Software     Raccolta dati
                                    Librerie    Editor
                                                Geopaparazzi



Raccolta dati
   Software che raccolgono dati tramite il GPS dello smartphone, da
   utilizzare poi con altri software per l’inserimento all’interno del DB
   di OpenStreetMap
         OSMtracker: registra tracce e punti di interesse.
         Geopaparazzi: si possono raccogliere tracce, punti e foto
         georiferite
         GPSMid: software completo per ogni tipo di raccolta dati
         (anche foto e audio georiferite), versione sperimentale in
         Android




              http://wiki.openstreetmap.org/wiki/Android#Track-making_features


                              Luca Delucchi     M(’)appare Genova 2012, Genova
Visualizzazione
                                   Software     Raccolta dati
                                    Librerie    Editor
                                                Geopaparazzi



Raccolta dati
   Software che raccolgono dati tramite il GPS dello smartphone, da
   utilizzare poi con altri software per l’inserimento all’interno del DB
   di OpenStreetMap
         OSMtracker: registra tracce e punti di interesse.
         Geopaparazzi: si possono raccogliere tracce, punti e foto
         georiferite
         GPSMid: software completo per ogni tipo di raccolta dati
         (anche foto e audio georiferite), versione sperimentale in
         Android
         MyTrack: funziona per registrare tracce, più alcune
         statistiche sul percorso effettuato


              http://wiki.openstreetmap.org/wiki/Android#Track-making_features


                              Luca Delucchi     M(’)appare Genova 2012, Genova
Visualizzazione
                                   Software     Raccolta dati
                                    Librerie    Editor
                                                Geopaparazzi



Raccolta dati
   Software che raccolgono dati tramite il GPS dello smartphone, da
   utilizzare poi con altri software per l’inserimento all’interno del DB
   di OpenStreetMap
         OSMtracker: registra tracce e punti di interesse.
         Geopaparazzi: si possono raccogliere tracce, punti e foto
         georiferite
         GPSMid: software completo per ogni tipo di raccolta dati
         (anche foto e audio georiferite), versione sperimentale in
         Android
         MyTrack: funziona per registrare tracce, più alcune
         statistiche sul percorso effettuato
         Open GPS Tracker: funziona per registrare tracce
              http://wiki.openstreetmap.org/wiki/Android#Track-making_features


                              Luca Delucchi     M(’)appare Genova 2012, Genova
Visualizzazione
                                    Software      Raccolta dati
                                     Librerie     Editor
                                                  Geopaparazzi



Editor


   Software che inseriscono direttamente i dati all’interno del DB di
   OpenStreetMap




           http://wiki.openstreetmap.org/wiki/Android#OpenStreetMap_editing_features




                               Luca Delucchi      M(’)appare Genova 2012, Genova
Visualizzazione
                                     Software      Raccolta dati
                                      Librerie     Editor
                                                   Geopaparazzi



Editor


   Software che inseriscono direttamente i dati all’interno del DB di
   OpenStreetMap
         Vespucci: editor completo, non supporta le relations




            http://wiki.openstreetmap.org/wiki/Android#OpenStreetMap_editing_features




                                Luca Delucchi      M(’)appare Genova 2012, Genova
Visualizzazione
                                     Software      Raccolta dati
                                      Librerie     Editor
                                                   Geopaparazzi



Editor


   Software che inseriscono direttamente i dati all’interno del DB di
   OpenStreetMap
         Vespucci: editor completo, non supporta le relations
         Geopaparazzi: aggiunge punti tramite un’interfaccia grafica
         molto semplice



            http://wiki.openstreetmap.org/wiki/Android#OpenStreetMap_editing_features




                                Luca Delucchi      M(’)appare Genova 2012, Genova
Visualizzazione
                                     Software      Raccolta dati
                                      Librerie     Editor
                                                   Geopaparazzi



Editor


   Software che inseriscono direttamente i dati all’interno del DB di
   OpenStreetMap
         Vespucci: editor completo, non supporta le relations
         Geopaparazzi: aggiunge punti tramite un’interfaccia grafica
         molto semplice
         OSMand: aggiunge punti e ha la possibilità di visionare i dati
         di OpenStreetBugs
            http://wiki.openstreetmap.org/wiki/Android#OpenStreetMap_editing_features




                                Luca Delucchi      M(’)appare Genova 2012, Genova
Visualizzazione
                          Software    Raccolta dati
                           Librerie   Editor
                                      Geopaparazzi



Geopaparazzi




      Impostazioni




                     Luca Delucchi    M(’)appare Genova 2012, Genova
Visualizzazione
                          Software     Raccolta dati
                           Librerie    Editor
                                       Geopaparazzi



Geopaparazzi




      Impostazioni             Scarico tags




                     Luca Delucchi     M(’)appare Genova 2012, Genova
Visualizzazione
                          Software     Raccolta dati
                           Librerie    Editor
                                       Geopaparazzi



Geopaparazzi




                                                               La schermata delle
      Impostazioni             Scarico tags
                                                                    categorie




                     Luca Delucchi     M(’)appare Genova 2012, Genova
Visualizzazione
                                Software     Raccolta dati
                                 Librerie    Editor
                                             Geopaparazzi



Geopaparazzi




                                                                     La schermata delle
      Impostazioni                   Scarico tags
                                                                          categorie




       Gli elementi dove
           pernottare

                           Luca Delucchi     M(’)appare Genova 2012, Genova
Visualizzazione
                                Software     Raccolta dati
                                 Librerie    Editor
                                             Geopaparazzi



Geopaparazzi




                                                                     La schermata delle
      Impostazioni                   Scarico tags
                                                                          categorie




       Gli elementi dove
           pernottare             Inserimento Motel


                           Luca Delucchi     M(’)appare Genova 2012, Genova
Visualizzazione
                                Software     Raccolta dati
                                 Librerie    Editor
                                             Geopaparazzi



Geopaparazzi




                                                                     La schermata delle
      Impostazioni                   Scarico tags
                                                                          categorie




       Gli elementi dove
           pernottare             Inserimento Motel               Sincronizzazione


                           Luca Delucchi     M(’)appare Genova 2012, Genova
Software    osmdroid
                               Librerie   mapsforge




osmdroid


   Strumento per visualizzare i dati di OpenStreetMap attraverso tiles




                         Luca Delucchi    M(’)appare Genova 2012, Genova
Software    osmdroid
                               Librerie   mapsforge




osmdroid


   Strumento per visualizzare i dati di OpenStreetMap attraverso tiles
   Per lo più aspetti negativi
       le tiles richiedono di essere online, anche se si può fare cache
       prima




                         Luca Delucchi    M(’)appare Genova 2012, Genova
Software    osmdroid
                               Librerie   mapsforge




osmdroid


   Strumento per visualizzare i dati di OpenStreetMap attraverso tiles
   Per lo più aspetti negativi
       le tiles richiedono di essere online, anche se si può fare cache
       prima
       sviluppatore non risponde praticamente mai in lista




                         Luca Delucchi    M(’)appare Genova 2012, Genova
Software    osmdroid
                               Librerie   mapsforge




osmdroid


   Strumento per visualizzare i dati di OpenStreetMap attraverso tiles
   Per lo più aspetti negativi
       le tiles richiedono di essere online, anche se si può fare cache
       prima
       sviluppatore non risponde praticamente mai in lista
       non vengono risolti quasi mai i bachi, nemmeno quelli critical




                         Luca Delucchi    M(’)appare Genova 2012, Genova
Software    osmdroid
                               Librerie   mapsforge




osmdroid


   Strumento per visualizzare i dati di OpenStreetMap attraverso tiles
   Per lo più aspetti negativi
       le tiles richiedono di essere online, anche se si può fare cache
       prima
       sviluppatore non risponde praticamente mai in lista
       non vengono risolti quasi mai i bachi, nemmeno quelli critical
       la libreria ha diversi problemi importanti sia in passato che
       nella versione di prossima release




                         Luca Delucchi    M(’)appare Genova 2012, Genova
Software    osmdroid
                           Librerie   mapsforge




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    M(’)appare Genova 2012, Genova
Software    osmdroid
                               Librerie   mapsforge




mapsforge

   Strumento per visualizzare i dati di OpenStreetMap attraverso un
   formato vettoriale o tiles




                         Luca Delucchi    M(’)appare Genova 2012, Genova
Software    osmdroid
                               Librerie   mapsforge




mapsforge

   Strumento per visualizzare i dati di OpenStreetMap attraverso un
   formato vettoriale o tiles
   Aspetti positivi
       supporta un formato vettoriale (anche se e’ un formato
       proprio, ma danno la procedura per crearlo)




                         Luca Delucchi    M(’)appare Genova 2012, Genova
Software    osmdroid
                               Librerie   mapsforge




mapsforge

   Strumento per visualizzare i dati di OpenStreetMap attraverso un
   formato vettoriale o tiles
   Aspetti positivi
       supporta un formato vettoriale (anche se e’ un formato
       proprio, ma danno la procedura per crearlo)
       supporta anche la modalita’ a tiles scaricate online




                         Luca Delucchi    M(’)appare Genova 2012, Genova
Software    osmdroid
                               Librerie   mapsforge




mapsforge

   Strumento per visualizzare i dati di OpenStreetMap attraverso un
   formato vettoriale o tiles
   Aspetti positivi
       supporta un formato vettoriale (anche se e’ un formato
       proprio, ma danno la procedura per crearlo)
       supporta anche la modalita’ a tiles scaricate online
   Aspetti negativi
       hanno un sistema di overlay che sembrare killare per problemi
       di memoria, anche se ci stanno lavorando sopra per risolvere il
       problema




                         Luca Delucchi    M(’)appare Genova 2012, Genova
Software    osmdroid
                               Librerie   mapsforge




mapsforge

   Strumento per visualizzare i dati di OpenStreetMap attraverso un
   formato vettoriale o tiles
   Aspetti positivi
       supporta un formato vettoriale (anche se e’ un formato
       proprio, ma danno la procedura per crearlo)
       supporta anche la modalita’ a tiles scaricate online
   Aspetti negativi
       hanno un sistema di overlay che sembrare killare per problemi
       di memoria, anche se ci stanno lavorando sopra per risolvere il
       problema
       non e’ semplicissimo fare entrare modifiche


                         Luca Delucchi    M(’)appare Genova 2012, Genova
Software    osmdroid
                           Librerie   mapsforge




mapsforge: esempio codice




   this.mapView = (MapView) findViewById(R.id.mapView);
   this.mapView.setClickable(true);
   this.mapView.setBuiltInZoomControls(true);
   this.mapView.setFocusable(true);




                     Luca Delucchi    M(’)appare Genova 2012, Genova
Software
                                                   Licenze
                                       Librerie

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




                                 Luca Delucchi     M(’)appare Genova 2012, Genova

More Related Content

Similar to OpenStreetMap android

Introduzione a OpenStreetMap
Introduzione a OpenStreetMapIntroduzione a OpenStreetMap
Introduzione a OpenStreetMapluca delucchi
 
Geological day 2012
Geological day 2012Geological day 2012
Geological day 2012Ale ZenaIT
 
OpenStreetMap: disegnamo la mappa del mondo
OpenStreetMap: disegnamo la mappa del mondoOpenStreetMap: disegnamo la mappa del mondo
OpenStreetMap: disegnamo la mappa del mondoMaurizio Napolitano
 
Presentazione laurea
Presentazione laureaPresentazione laurea
Presentazione laureamikydevelop
 
Lo studio del territorio inizia con una mappa: il Golfo di Gaeta e Open Data ...
Lo studio del territorio inizia con una mappa: il Golfo di Gaeta e Open Data ...Lo studio del territorio inizia con una mappa: il Golfo di Gaeta e Open Data ...
Lo studio del territorio inizia con una mappa: il Golfo di Gaeta e Open Data ...RegioneLazio
 
Introduzione a openstreetmap gter 30-03-2012
Introduzione a openstreetmap   gter 30-03-2012Introduzione a openstreetmap   gter 30-03-2012
Introduzione a openstreetmap gter 30-03-2012Ale ZenaIT
 
OpenStreetMap e cultura aperta nella pubblica amministrazione e nella scuola
OpenStreetMap e cultura aperta nella pubblica amministrazione e nella scuolaOpenStreetMap e cultura aperta nella pubblica amministrazione e nella scuola
OpenStreetMap e cultura aperta nella pubblica amministrazione e nella scuolaLuisanna Fiorini
 
Foss4g 2017 introduzione a openstreetmap
Foss4g 2017  introduzione a openstreetmapFoss4g 2017  introduzione a openstreetmap
Foss4g 2017 introduzione a openstreetmapAle ZenaIT
 
GIS e OpenSource - LinuxDay11 Trento
GIS e OpenSource - LinuxDay11 TrentoGIS e OpenSource - LinuxDay11 Trento
GIS e OpenSource - LinuxDay11 TrentoMaurizio Napolitano
 
Evento PIM - Novità QGis 2.8: database e mappe online / webgis
Evento PIM - Novità QGis 2.8: database e mappe online / webgisEvento PIM - Novità QGis 2.8: database e mappe online / webgis
Evento PIM - Novità QGis 2.8: database e mappe online / webgisCity Planner
 
Sistema si navigazione mobile per il turismo culturale con riuso di Open Data
Sistema si navigazione mobile per il turismo culturale con riuso di Open DataSistema si navigazione mobile per il turismo culturale con riuso di Open Data
Sistema si navigazione mobile per il turismo culturale con riuso di Open DataDaniele Pasquini
 
CIMA Foundation - 1 dicembre 2016 - seconda parte
CIMA Foundation - 1 dicembre 2016 - seconda parteCIMA Foundation - 1 dicembre 2016 - seconda parte
CIMA Foundation - 1 dicembre 2016 - seconda parteAle ZenaIT
 
OpenStreetMap: costruiamo una mappa libera
OpenStreetMap: costruiamo una mappa liberaOpenStreetMap: costruiamo una mappa libera
OpenStreetMap: costruiamo una mappa liberaOpen Makers Italy
 
Introduzione a openstreetmap - LUG Govonis - Valleggia (SV) 15.06.2013
Introduzione a openstreetmap - LUG Govonis - Valleggia (SV) 15.06.2013Introduzione a openstreetmap - LUG Govonis - Valleggia (SV) 15.06.2013
Introduzione a openstreetmap - LUG Govonis - Valleggia (SV) 15.06.2013Ale ZenaIT
 
OpenStreetMap: Costruiamo una mappa libera - Giffoni Open Makers Day 2013
OpenStreetMap:  Costruiamo una mappa libera - Giffoni Open Makers Day 2013OpenStreetMap:  Costruiamo una mappa libera - Giffoni Open Makers Day 2013
OpenStreetMap: Costruiamo una mappa libera - Giffoni Open Makers Day 2013Infoweblan
 
Linuxday at OpenLabs - Milano
Linuxday at OpenLabs - MilanoLinuxday at OpenLabs - Milano
Linuxday at OpenLabs - MilanoSimone Cortesi
 
OpenGeoData Italia 2014 Fabio Rinnone e Gianfranco Di Pietro “Come costruire...
OpenGeoData Italia 2014 Fabio Rinnone e Gianfranco Di Pietro  “Come costruire...OpenGeoData Italia 2014 Fabio Rinnone e Gianfranco Di Pietro  “Come costruire...
OpenGeoData Italia 2014 Fabio Rinnone e Gianfranco Di Pietro “Come costruire...giovannibiallo
 
Introduzione a openstreetmap e casi d'uso disi 23-04-2012
Introduzione a openstreetmap e casi d'uso   disi 23-04-2012Introduzione a openstreetmap e casi d'uso   disi 23-04-2012
Introduzione a openstreetmap e casi d'uso disi 23-04-2012Ale ZenaIT
 

Similar to OpenStreetMap android (20)

Introduzione a OpenStreetMap
Introduzione a OpenStreetMapIntroduzione a OpenStreetMap
Introduzione a OpenStreetMap
 
Geological day 2012
Geological day 2012Geological day 2012
Geological day 2012
 
OpenStreetMap: disegnamo la mappa del mondo
OpenStreetMap: disegnamo la mappa del mondoOpenStreetMap: disegnamo la mappa del mondo
OpenStreetMap: disegnamo la mappa del mondo
 
Presentazione laurea
Presentazione laureaPresentazione laurea
Presentazione laurea
 
Lo studio del territorio inizia con una mappa: il Golfo di Gaeta e Open Data ...
Lo studio del territorio inizia con una mappa: il Golfo di Gaeta e Open Data ...Lo studio del territorio inizia con una mappa: il Golfo di Gaeta e Open Data ...
Lo studio del territorio inizia con una mappa: il Golfo di Gaeta e Open Data ...
 
Introduzione a openstreetmap gter 30-03-2012
Introduzione a openstreetmap   gter 30-03-2012Introduzione a openstreetmap   gter 30-03-2012
Introduzione a openstreetmap gter 30-03-2012
 
OpenStreetMap e cultura aperta nella pubblica amministrazione e nella scuola
OpenStreetMap e cultura aperta nella pubblica amministrazione e nella scuolaOpenStreetMap e cultura aperta nella pubblica amministrazione e nella scuola
OpenStreetMap e cultura aperta nella pubblica amministrazione e nella scuola
 
Barrotta
BarrottaBarrotta
Barrotta
 
Foss4g 2017 introduzione a openstreetmap
Foss4g 2017  introduzione a openstreetmapFoss4g 2017  introduzione a openstreetmap
Foss4g 2017 introduzione a openstreetmap
 
GIS e OpenSource - LinuxDay11 Trento
GIS e OpenSource - LinuxDay11 TrentoGIS e OpenSource - LinuxDay11 Trento
GIS e OpenSource - LinuxDay11 Trento
 
Evento PIM - Novità QGis 2.8: database e mappe online / webgis
Evento PIM - Novità QGis 2.8: database e mappe online / webgisEvento PIM - Novità QGis 2.8: database e mappe online / webgis
Evento PIM - Novità QGis 2.8: database e mappe online / webgis
 
Sistema si navigazione mobile per il turismo culturale con riuso di Open Data
Sistema si navigazione mobile per il turismo culturale con riuso di Open DataSistema si navigazione mobile per il turismo culturale con riuso di Open Data
Sistema si navigazione mobile per il turismo culturale con riuso di Open Data
 
CIMA Foundation - 1 dicembre 2016 - seconda parte
CIMA Foundation - 1 dicembre 2016 - seconda parteCIMA Foundation - 1 dicembre 2016 - seconda parte
CIMA Foundation - 1 dicembre 2016 - seconda parte
 
OpenStreetMap: costruiamo una mappa libera
OpenStreetMap: costruiamo una mappa liberaOpenStreetMap: costruiamo una mappa libera
OpenStreetMap: costruiamo una mappa libera
 
Didattica aperta gis
Didattica aperta gisDidattica aperta gis
Didattica aperta gis
 
Introduzione a openstreetmap - LUG Govonis - Valleggia (SV) 15.06.2013
Introduzione a openstreetmap - LUG Govonis - Valleggia (SV) 15.06.2013Introduzione a openstreetmap - LUG Govonis - Valleggia (SV) 15.06.2013
Introduzione a openstreetmap - LUG Govonis - Valleggia (SV) 15.06.2013
 
OpenStreetMap: Costruiamo una mappa libera - Giffoni Open Makers Day 2013
OpenStreetMap:  Costruiamo una mappa libera - Giffoni Open Makers Day 2013OpenStreetMap:  Costruiamo una mappa libera - Giffoni Open Makers Day 2013
OpenStreetMap: Costruiamo una mappa libera - Giffoni Open Makers Day 2013
 
Linuxday at OpenLabs - Milano
Linuxday at OpenLabs - MilanoLinuxday at OpenLabs - Milano
Linuxday at OpenLabs - Milano
 
OpenGeoData Italia 2014 Fabio Rinnone e Gianfranco Di Pietro “Come costruire...
OpenGeoData Italia 2014 Fabio Rinnone e Gianfranco Di Pietro  “Come costruire...OpenGeoData Italia 2014 Fabio Rinnone e Gianfranco Di Pietro  “Come costruire...
OpenGeoData Italia 2014 Fabio Rinnone e Gianfranco Di Pietro “Come costruire...
 
Introduzione a openstreetmap e casi d'uso disi 23-04-2012
Introduzione a openstreetmap e casi d'uso   disi 23-04-2012Introduzione a openstreetmap e casi d'uso   disi 23-04-2012
Introduzione a openstreetmap e casi d'uso disi 23-04-2012
 

More from luca delucchi

More from luca delucchi (14)

OpenStreetMap @ ITIS Pininfarina
OpenStreetMap @ ITIS PininfarinaOpenStreetMap @ ITIS Pininfarina
OpenStreetMap @ ITIS Pininfarina
 
OpenStreetMap database e api
OpenStreetMap database e apiOpenStreetMap database e api
OpenStreetMap database e api
 
Grass workshop2011
Grass workshop2011Grass workshop2011
Grass workshop2011
 
ZOOSM
ZOOSMZOOSM
ZOOSM
 
Grass cloud
Grass cloudGrass cloud
Grass cloud
 
ZOO WPS the integration with GRASS GIS
ZOO WPS the integration with GRASS GISZOO WPS the integration with GRASS GIS
ZOO WPS the integration with GRASS GIS
 
Introduzione a OpenStreetMap (book version)
Introduzione a OpenStreetMap (book version)Introduzione a OpenStreetMap (book version)
Introduzione a OpenStreetMap (book version)
 
Ld2010
Ld2010Ld2010
Ld2010
 
Linuxday2008 Osm
Linuxday2008 OsmLinuxday2008 Osm
Linuxday2008 Osm
 
Linuxday2008 Gis
Linuxday2008 GisLinuxday2008 Gis
Linuxday2008 Gis
 
Linuxday2009 OSM
Linuxday2009 OSMLinuxday2009 OSM
Linuxday2009 OSM
 
Bicitalia 2008
Bicitalia 2008Bicitalia 2008
Bicitalia 2008
 
OSMit2009 GFOSS.it
OSMit2009 GFOSS.itOSMit2009 GFOSS.it
OSMit2009 GFOSS.it
 
Osmit2009 Mapnik
Osmit2009 MapnikOsmit2009 Mapnik
Osmit2009 Mapnik
 

Recently uploaded

Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Associazione Digital Days
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Associazione Digital Days
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Associazione Digital Days
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Associazione Digital Days
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Associazione Digital Days
 
Programma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoProgramma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoQuotidiano Piemontese
 
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Associazione Digital Days
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Associazione Digital Days
 
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Associazione Digital Days
 

Recently uploaded (9)

Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
 
Programma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoProgramma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 Torino
 
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
 
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
 

OpenStreetMap android

  • 1. Software Librerie OpenStreetMap e Android Luca Delucchi Fondazione Edmund Mach, Piattaforma GIS e Telerilevamento http://gis.cri.fmach.it GFOSS.it M(’)appare Genova 2012, Genova Luca Delucchi M(’)appare Genova 2012, Genova
  • 2. Software Librerie Si ringrazia Andrea Antonello per il materiale utilizzato nella presentazione HydroloGIS Luca Delucchi M(’)appare Genova 2012, Genova
  • 3. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Visualizzazione Esistono molti software che sfruttano i dati di OpenStreetMap in applicazioni che visualizzano mappe. Luca Delucchi M(’)appare Genova 2012, Genova
  • 4. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Visualizzazione Esistono molti software che sfruttano i dati di OpenStreetMap in applicazioni che visualizzano mappe. Di seguito un brevissimo elenco OsmAnd: visualizzazione di dati vettoriali, routing, possibilità di layer sovrapposti, ricerca di vie e civici http://wiki.openstreetmap.org/wiki/Android#Map_display_features Luca Delucchi M(’)appare Genova 2012, Genova
  • 5. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Visualizzazione Esistono molti software che sfruttano i dati di OpenStreetMap in applicazioni che visualizzano mappe. Di seguito un brevissimo elenco OsmAnd: visualizzazione di dati vettoriali, routing, possibilità di layer sovrapposti, ricerca di vie e civici Gosmore: ricerca di tag, routing, salva punti in formato osm http://wiki.openstreetmap.org/wiki/Android#Map_display_features Luca Delucchi M(’)appare Genova 2012, Genova
  • 6. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Visualizzazione Esistono molti software che sfruttano i dati di OpenStreetMap in applicazioni che visualizzano mappe. Di seguito un brevissimo elenco OsmAnd: visualizzazione di dati vettoriali, routing, possibilità di layer sovrapposti, ricerca di vie e civici Gosmore: ricerca di tag, routing, salva punti in formato osm Navit: software per routing http://wiki.openstreetmap.org/wiki/Android#Map_display_features Luca Delucchi M(’)appare Genova 2012, Genova
  • 7. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Visualizzazione Esistono molti software che sfruttano i dati di OpenStreetMap in applicazioni che visualizzano mappe. Di seguito un brevissimo elenco OsmAnd: visualizzazione di dati vettoriali, routing, possibilità di layer sovrapposti, ricerca di vie e civici Gosmore: ricerca di tag, routing, salva punti in formato osm Navit: software per routing ... http://wiki.openstreetmap.org/wiki/Android#Map_display_features Luca Delucchi M(’)appare Genova 2012, Genova
  • 8. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Raccolta dati Software che raccolgono dati tramite il GPS dello smartphone, da utilizzare poi con altri software per l’inserimento all’interno del DB di OpenStreetMap http://wiki.openstreetmap.org/wiki/Android#Track-making_features Luca Delucchi M(’)appare Genova 2012, Genova
  • 9. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Raccolta dati Software che raccolgono dati tramite il GPS dello smartphone, da utilizzare poi con altri software per l’inserimento all’interno del DB di OpenStreetMap OSMtracker: registra tracce e punti di interesse. http://wiki.openstreetmap.org/wiki/Android#Track-making_features Luca Delucchi M(’)appare Genova 2012, Genova
  • 10. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Raccolta dati Software che raccolgono dati tramite il GPS dello smartphone, da utilizzare poi con altri software per l’inserimento all’interno del DB di OpenStreetMap OSMtracker: registra tracce e punti di interesse. Geopaparazzi: si possono raccogliere tracce, punti e foto georiferite http://wiki.openstreetmap.org/wiki/Android#Track-making_features Luca Delucchi M(’)appare Genova 2012, Genova
  • 11. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Raccolta dati Software che raccolgono dati tramite il GPS dello smartphone, da utilizzare poi con altri software per l’inserimento all’interno del DB di OpenStreetMap OSMtracker: registra tracce e punti di interesse. Geopaparazzi: si possono raccogliere tracce, punti e foto georiferite GPSMid: software completo per ogni tipo di raccolta dati (anche foto e audio georiferite), versione sperimentale in Android http://wiki.openstreetmap.org/wiki/Android#Track-making_features Luca Delucchi M(’)appare Genova 2012, Genova
  • 12. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Raccolta dati Software che raccolgono dati tramite il GPS dello smartphone, da utilizzare poi con altri software per l’inserimento all’interno del DB di OpenStreetMap OSMtracker: registra tracce e punti di interesse. Geopaparazzi: si possono raccogliere tracce, punti e foto georiferite GPSMid: software completo per ogni tipo di raccolta dati (anche foto e audio georiferite), versione sperimentale in Android MyTrack: funziona per registrare tracce, più alcune statistiche sul percorso effettuato http://wiki.openstreetmap.org/wiki/Android#Track-making_features Luca Delucchi M(’)appare Genova 2012, Genova
  • 13. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Raccolta dati Software che raccolgono dati tramite il GPS dello smartphone, da utilizzare poi con altri software per l’inserimento all’interno del DB di OpenStreetMap OSMtracker: registra tracce e punti di interesse. Geopaparazzi: si possono raccogliere tracce, punti e foto georiferite GPSMid: software completo per ogni tipo di raccolta dati (anche foto e audio georiferite), versione sperimentale in Android MyTrack: funziona per registrare tracce, più alcune statistiche sul percorso effettuato Open GPS Tracker: funziona per registrare tracce http://wiki.openstreetmap.org/wiki/Android#Track-making_features Luca Delucchi M(’)appare Genova 2012, Genova
  • 14. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Editor Software che inseriscono direttamente i dati all’interno del DB di OpenStreetMap http://wiki.openstreetmap.org/wiki/Android#OpenStreetMap_editing_features Luca Delucchi M(’)appare Genova 2012, Genova
  • 15. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Editor Software che inseriscono direttamente i dati all’interno del DB di OpenStreetMap Vespucci: editor completo, non supporta le relations http://wiki.openstreetmap.org/wiki/Android#OpenStreetMap_editing_features Luca Delucchi M(’)appare Genova 2012, Genova
  • 16. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Editor Software che inseriscono direttamente i dati all’interno del DB di OpenStreetMap Vespucci: editor completo, non supporta le relations Geopaparazzi: aggiunge punti tramite un’interfaccia grafica molto semplice http://wiki.openstreetmap.org/wiki/Android#OpenStreetMap_editing_features Luca Delucchi M(’)appare Genova 2012, Genova
  • 17. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Editor Software che inseriscono direttamente i dati all’interno del DB di OpenStreetMap Vespucci: editor completo, non supporta le relations Geopaparazzi: aggiunge punti tramite un’interfaccia grafica molto semplice OSMand: aggiunge punti e ha la possibilità di visionare i dati di OpenStreetBugs http://wiki.openstreetmap.org/wiki/Android#OpenStreetMap_editing_features Luca Delucchi M(’)appare Genova 2012, Genova
  • 18. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Geopaparazzi Impostazioni Luca Delucchi M(’)appare Genova 2012, Genova
  • 19. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Geopaparazzi Impostazioni Scarico tags Luca Delucchi M(’)appare Genova 2012, Genova
  • 20. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Geopaparazzi La schermata delle Impostazioni Scarico tags categorie Luca Delucchi M(’)appare Genova 2012, Genova
  • 21. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Geopaparazzi La schermata delle Impostazioni Scarico tags categorie Gli elementi dove pernottare Luca Delucchi M(’)appare Genova 2012, Genova
  • 22. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Geopaparazzi La schermata delle Impostazioni Scarico tags categorie Gli elementi dove pernottare Inserimento Motel Luca Delucchi M(’)appare Genova 2012, Genova
  • 23. Visualizzazione Software Raccolta dati Librerie Editor Geopaparazzi Geopaparazzi La schermata delle Impostazioni Scarico tags categorie Gli elementi dove pernottare Inserimento Motel Sincronizzazione Luca Delucchi M(’)appare Genova 2012, Genova
  • 24. Software osmdroid Librerie mapsforge osmdroid Strumento per visualizzare i dati di OpenStreetMap attraverso tiles Luca Delucchi M(’)appare Genova 2012, Genova
  • 25. Software osmdroid Librerie mapsforge osmdroid Strumento per visualizzare i dati di OpenStreetMap attraverso tiles Per lo più aspetti negativi le tiles richiedono di essere online, anche se si può fare cache prima Luca Delucchi M(’)appare Genova 2012, Genova
  • 26. Software osmdroid Librerie mapsforge osmdroid Strumento per visualizzare i dati di OpenStreetMap attraverso tiles Per lo più aspetti negativi le tiles richiedono di essere online, anche se si può fare cache prima sviluppatore non risponde praticamente mai in lista Luca Delucchi M(’)appare Genova 2012, Genova
  • 27. Software osmdroid Librerie mapsforge osmdroid Strumento per visualizzare i dati di OpenStreetMap attraverso tiles Per lo più aspetti negativi le tiles richiedono di essere online, anche se si può fare cache prima sviluppatore non risponde praticamente mai in lista non vengono risolti quasi mai i bachi, nemmeno quelli critical Luca Delucchi M(’)appare Genova 2012, Genova
  • 28. Software osmdroid Librerie mapsforge osmdroid Strumento per visualizzare i dati di OpenStreetMap attraverso tiles Per lo più aspetti negativi le tiles richiedono di essere online, anche se si può fare cache prima sviluppatore non risponde praticamente mai in lista non vengono risolti quasi mai i bachi, nemmeno quelli critical la libreria ha diversi problemi importanti sia in passato che nella versione di prossima release Luca Delucchi M(’)appare Genova 2012, Genova
  • 29. Software osmdroid Librerie mapsforge 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 M(’)appare Genova 2012, Genova
  • 30. Software osmdroid Librerie mapsforge mapsforge Strumento per visualizzare i dati di OpenStreetMap attraverso un formato vettoriale o tiles Luca Delucchi M(’)appare Genova 2012, Genova
  • 31. Software osmdroid Librerie mapsforge mapsforge Strumento per visualizzare i dati di OpenStreetMap attraverso un formato vettoriale o tiles Aspetti positivi supporta un formato vettoriale (anche se e’ un formato proprio, ma danno la procedura per crearlo) Luca Delucchi M(’)appare Genova 2012, Genova
  • 32. Software osmdroid Librerie mapsforge mapsforge Strumento per visualizzare i dati di OpenStreetMap attraverso un formato vettoriale o tiles Aspetti positivi supporta un formato vettoriale (anche se e’ un formato proprio, ma danno la procedura per crearlo) supporta anche la modalita’ a tiles scaricate online Luca Delucchi M(’)appare Genova 2012, Genova
  • 33. Software osmdroid Librerie mapsforge mapsforge Strumento per visualizzare i dati di OpenStreetMap attraverso un formato vettoriale o tiles Aspetti positivi supporta un formato vettoriale (anche se e’ un formato proprio, ma danno la procedura per crearlo) supporta anche la modalita’ a tiles scaricate online Aspetti negativi hanno un sistema di overlay che sembrare killare per problemi di memoria, anche se ci stanno lavorando sopra per risolvere il problema Luca Delucchi M(’)appare Genova 2012, Genova
  • 34. Software osmdroid Librerie mapsforge mapsforge Strumento per visualizzare i dati di OpenStreetMap attraverso un formato vettoriale o tiles Aspetti positivi supporta un formato vettoriale (anche se e’ un formato proprio, ma danno la procedura per crearlo) supporta anche la modalita’ a tiles scaricate online Aspetti negativi hanno un sistema di overlay che sembrare killare per problemi di memoria, anche se ci stanno lavorando sopra per risolvere il problema non e’ semplicissimo fare entrare modifiche Luca Delucchi M(’)appare Genova 2012, Genova
  • 35. Software osmdroid Librerie mapsforge mapsforge: esempio codice this.mapView = (MapView) findViewById(R.id.mapView); this.mapView.setClickable(true); this.mapView.setBuiltInZoomControls(true); this.mapView.setFocusable(true); Luca Delucchi M(’)appare Genova 2012, Genova
  • 36. Software Licenze Librerie Le immagini di mappe hanno la seguente licenza “Map data (c) OpenStreetMap (and) contributors, CC-BY-SA” Luca Delucchi M(’)appare Genova 2012, Genova