Software                      Librerie          OpenStreetMap e Android                     Luca DelucchiFondazione Edmund...
Software                          LibrerieSi ringrazia Andrea Antonello per il materiale utilizzato nella               pr...
Visualizzazione                              Software    Raccolta dati                               Librerie   Editor    ...
Visualizzazione                                  Software      Raccolta dati                                   Librerie   ...
Visualizzazione                                  Software      Raccolta dati                                   Librerie   ...
Visualizzazione                                  Software      Raccolta dati                                   Librerie   ...
Visualizzazione                                  Software      Raccolta dati                                   Librerie   ...
Visualizzazione                                   Software     Raccolta dati                                    Librerie  ...
Visualizzazione                                   Software     Raccolta dati                                    Librerie  ...
Visualizzazione                                   Software     Raccolta dati                                    Librerie  ...
Visualizzazione                                   Software     Raccolta dati                                    Librerie  ...
Visualizzazione                                   Software     Raccolta dati                                    Librerie  ...
Visualizzazione                                   Software     Raccolta dati                                    Librerie  ...
Visualizzazione                                    Software      Raccolta dati                                     Libreri...
Visualizzazione                                     Software      Raccolta dati                                      Libre...
Visualizzazione                                     Software      Raccolta dati                                      Libre...
Visualizzazione                                     Software      Raccolta dati                                      Libre...
Visualizzazione                          Software    Raccolta dati                           Librerie   Editor            ...
Visualizzazione                          Software     Raccolta dati                           Librerie    Editor          ...
Visualizzazione                          Software     Raccolta dati                           Librerie    Editor          ...
Visualizzazione                                Software     Raccolta dati                                 Librerie    Edit...
Visualizzazione                                Software     Raccolta dati                                 Librerie    Edit...
Visualizzazione                                Software     Raccolta dati                                 Librerie    Edit...
Software    osmdroid                               Librerie   mapsforgeosmdroid   Strumento per visualizzare i dati di Ope...
Software    osmdroid                               Librerie   mapsforgeosmdroid   Strumento per visualizzare i dati di Ope...
Software    osmdroid                               Librerie   mapsforgeosmdroid   Strumento per visualizzare i dati di Ope...
Software    osmdroid                               Librerie   mapsforgeosmdroid   Strumento per visualizzare i dati di Ope...
Software    osmdroid                               Librerie   mapsforgeosmdroid   Strumento per visualizzare i dati di Ope...
Software    osmdroid                           Librerie   mapsforgeosmdroid: esempio codice   this.mOsmv = new MapView(thi...
Software    osmdroid                               Librerie   mapsforgemapsforge   Strumento per visualizzare i dati di Op...
Software    osmdroid                               Librerie   mapsforgemapsforge   Strumento per visualizzare i dati di Op...
Software    osmdroid                               Librerie   mapsforgemapsforge   Strumento per visualizzare i dati di Op...
Software    osmdroid                               Librerie   mapsforgemapsforge   Strumento per visualizzare i dati di Op...
Software    osmdroid                               Librerie   mapsforgemapsforge   Strumento per visualizzare i dati di Op...
Software    osmdroid                           Librerie   mapsforgemapsforge: esempio codice   this.mapView = (MapView) fi...
Software                                                   Licenze                                       LibrerieLe immagi...
Upcoming SlideShare
Loading in …5
×

OpenStreetMap android

2,125 views

Published on

An introduction to OpenStreetMap and Android (Italian language)

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,125
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
19
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

OpenStreetMap android

  1. 1. Software Librerie OpenStreetMap e Android Luca DelucchiFondazione 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. 2. Software LibrerieSi ringrazia Andrea Antonello per il materiale utilizzato nella presentazione HydroloGIS Luca Delucchi M(’)appare Genova 2012, Genova
  3. 3. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziVisualizzazione Esistono molti software che sfruttano i dati di OpenStreetMap in applicazioni che visualizzano mappe. Luca Delucchi M(’)appare Genova 2012, Genova
  4. 4. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziVisualizzazione 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. 5. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziVisualizzazione 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. 6. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziVisualizzazione 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. 7. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziVisualizzazione 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. 8. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziRaccolta 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. 9. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziRaccolta 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. 10. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziRaccolta 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. 11. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziRaccolta 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. 12. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziRaccolta 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. 13. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziRaccolta 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. 14. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziEditor 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. 15. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziEditor 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. 16. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziEditor 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. 17. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziEditor 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. 18. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziGeopaparazzi Impostazioni Luca Delucchi M(’)appare Genova 2012, Genova
  19. 19. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziGeopaparazzi Impostazioni Scarico tags Luca Delucchi M(’)appare Genova 2012, Genova
  20. 20. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziGeopaparazzi La schermata delle Impostazioni Scarico tags categorie Luca Delucchi M(’)appare Genova 2012, Genova
  21. 21. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziGeopaparazzi La schermata delle Impostazioni Scarico tags categorie Gli elementi dove pernottare Luca Delucchi M(’)appare Genova 2012, Genova
  22. 22. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziGeopaparazzi La schermata delle Impostazioni Scarico tags categorie Gli elementi dove pernottare Inserimento Motel Luca Delucchi M(’)appare Genova 2012, Genova
  23. 23. Visualizzazione Software Raccolta dati Librerie Editor GeopaparazziGeopaparazzi La schermata delle Impostazioni Scarico tags categorie Gli elementi dove pernottare Inserimento Motel Sincronizzazione Luca Delucchi M(’)appare Genova 2012, Genova
  24. 24. Software osmdroid Librerie mapsforgeosmdroid Strumento per visualizzare i dati di OpenStreetMap attraverso tiles Luca Delucchi M(’)appare Genova 2012, Genova
  25. 25. Software osmdroid Librerie mapsforgeosmdroid 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. 26. Software osmdroid Librerie mapsforgeosmdroid 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. 27. Software osmdroid Librerie mapsforgeosmdroid 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. 28. Software osmdroid Librerie mapsforgeosmdroid 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. 29. Software osmdroid Librerie mapsforgeosmdroid: 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. 30. Software osmdroid Librerie mapsforgemapsforge Strumento per visualizzare i dati di OpenStreetMap attraverso un formato vettoriale o tiles Luca Delucchi M(’)appare Genova 2012, Genova
  31. 31. Software osmdroid Librerie mapsforgemapsforge 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. 32. Software osmdroid Librerie mapsforgemapsforge 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. 33. Software osmdroid Librerie mapsforgemapsforge 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. 34. Software osmdroid Librerie mapsforgemapsforge 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. 35. Software osmdroid Librerie mapsforgemapsforge: 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. 36. Software Licenze LibrerieLe immagini di mappe hanno la seguente licenza “Map data (c) OpenStreetMap (and) contributors,CC-BY-SA” Luca Delucchi M(’)appare Genova 2012, Genova

×