IT:Switch2osm/Translation/the-basics/
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.