IT:Switch2osm/Translation/the-basics/

From OpenStreetMap Wiki
Jump to navigation Jump to search

La Sfida

Il tuo attuale fornitore di mappe ti offre due cose:

  • un insieme di 'tasselli' (immagini mappa quadrate) che messi insieme formano la mappa
  • una API JavaScript, o equivalente libreria per applicazioni mobili, per vederli

Per passare ad OpenStreetMap, devi sostituirli entrambi.

I tasselli

I tasselli della mappa, immagini di solito da 256 x 256 pixels ciascuno, sono disegnati (“rendered”) partendo da un database di mappe. Se al momento usi Google Maps, usi anche i tasselli di Google Maps, residenti su google.com. Siccome la Fondazione OpenStreetMap è un'organizzazione non-profit con risorse limitate, non puoi semplicemente sostituirli con i tasselli di openstreetmap.org (vedi le Policy sul Tile Usage). Invece puoi:

  • generare i tuoi tasselli, scaricando il database libero OSM e rappresentarlo;
  • oppure usare un fornitore di terze parti (alcuni hanno un costo, altri sono gratuiti)

Il database OSM è chiamato planet.osm. Il database completo ed i consueti aggiornamenti sono entrambi disponibili su planet.openstreetmap.org. Rappresentare i tuoi tasselli ti offre il controllo completo del loro aspetto. Puoi personalizzare le mappe che appariranno in tutti i modi che credi. In alternativa, esperti OSM di fornitori terzi hanno probabilmente già preparato stili di mappa che puoi voler usare.

La libreria delle API

Non c'è nessuna libreria canonica: puoi scegliere quella che ti si addice al meglio. Le librerie JavaScript più popolari per la gestione dei tasselli OSM sono:

  • OpenLayers
  • OpenLayers – powerful and long-established
  • leafletJS
  • Leaflet – lightweight and easy-to-learn

Son odisponibili anche delle API per piattaforme mobili come Route-Me (iOS) ed osmdroid (Android).

La licenza

Diversamente dai dati dei fornitori commerciali, OpenStreetMap è ‘open data’. I dati della mappa sono disponibili gratuitamente, con la libertà di copiarli e nmodificarli. La licenza OSM è la Open Database Licence (ODbL).

I tuoi obblighi sono:

  • Attribution. Devi dare lo stesso rilievo che ti aspetteresti per un fornitore commerciale all'attribuzione OpenStreetMap. Vedi le linee guida del copyright OSM.
  • Share-Alike. Quando usi qualsiasi versione adattata dei dati OSM, oppure delle eleborazioni ne producono, devi offrire questo database adattato sotto la stessa licenza ODbL.