IT:Deploying your own Slippy Map
Sviluppare la tua Slippy Map è un utilizzo comune di Open Street Map].
Perfavore non dimenticarti di inserire nei crediti Open Street Map. Vedi Legal FAQ per ulteriori dettagli. |
Puoi includere le nostre mappe già esistenti nel tuo sito, esattamente come potresti fare con le mappe di Google o Yahoo. Questo può essere fatto utilizzando una delle seguenti JavaScript map libraries:
- OpenLayers (openlayers.org) è una libreria Javascript completamente gratuita, semplice, ricca di funzioni e open-source! Sul link di seguito trovate una serie di semplici esempi già pronti per imparare a usarla: https://wiki.openstreetmap.org/wiki/IT:OpenLayers
- Leaflet (leafletjs.com) è una libreria gratuita Javascript (ma che usa Layer a pagamento) con API leggere, facili da usare e alcuni plugin.
- Google Maps Example mostra come usare le API di Google Maps per presentare le mappe OSM.
Alternative:
- Jawg Widgets ([1]) sono dei widgets html/js allo "stato dell' arte" per un'integrazione "seamless" delle mappe e sevizi (stade, geocoding..).
- Mapstraction (mapstraction.com) è un wrapper javascripy per le librerie di cui sopra (e molte altre) che consente di eseguire uno switch tra i fornitori delle mappe online senza riscrivere il codice.
- YCanvas (ycanvas.yoz.sk) libreria Flash/AIR per lo sviluppo web e mobile.
- Zoom zoom zoom map ha una carina funzione di zoom fluido.
- Khtmlib anche questo è per lo zoom fluido.
- Ka-Map (ka-map.maptools.org)
- AFComponents UMap (umapper.com) mappa slippy Flash da includere.
- OpenScales (openscales.org) framework di mapping in Actionscript (flash), configurabile tramite xml.
- Modest Maps (modestmaps.com) in Actionscript3, Python, JavaScript, PHP, Processing, Cinder.
- Modestmaps-js versione Javascript leggera di ModestMaps.
- BruTile (brutile.codeplex.com) una libreria C# per i title services (utilizzo online via silverlight)
- Polymaps (polymaps.org) libreria Javascript da Stamen
Embedding OSM in a CMS/framework
Puoi incudere OSM (Open Street Map) nei tuoi Content Management System preferiti:
Vedi anche:
- Cartaro è un framework per includere mapp in CMS differenti, specialmente Drupal.
Sources of tiles
It is highly recommend to contact the operators before using their servers! Respect their tile usage policy. |
OpenStreetMap tile servers
Tipicamente questi esempi ti mostrano come usare gli "Open Street Map tile servers". Il tuo sito utilizza codice HTML e (forse) Javascript ma le immagini "tile" della mappa sono spedite al tuo browser dai nostri server. Tu devi fare questo in accordo con la tile usage policy. Il "servizio tile" non offre garanzie sulla disponibilità o velocità (se ti aspetti un grosso traffico, perfavore contatta ( contact ) prima la community per discutere delle tue esigenze).
Tile servers alternativi
Sono disponibili fornitori di "tile" alternativi (con le loro politiche di utilizzo). Alcuni di loro uniscono i dati di Open Street Map con la loro immagine per esempio applicando i loro differenti colori o dettagli alle mappe.
Vedi Slippy map tilenames#Tile servers, TMS per una lista di alcuni fornitori di tile.
I tuoi "map tiles"
Per una flessibilità massima, OpenStreetMap ti offre anche la possibilità unica di generare i tuoi "map tiles" — con lo stile che preferici — dai nostri dati.
- Vedi Switch2Osm.org per ulteriori informazioni per creare i tuoi "map tiles".
- TileLauncher è un styled-tileserve pronto per l'utilizzo gratuito per Amazon EC2. In pochi click, scegli il colore del tuo tema, il tuo tipo di Amazon Instance, la tua regione, inserisci le tue credenziali e premi "Launch". [9]
- Tiledrawer è un renderer e server gratuto e prono all'uso che utilizza le catene di strumenti offerti da OSM per Amazon EC2, altri server virtuali e installazioni di Ubuntu su ogni hardware.