:Author: Johan Van de Wauw :Author: Vladimir Agafonkin :Version: osgeo-live7.0 :License: Creative Commons Attribution 3.0 Unported (CC BY 3.0) :Translato: Luca Delucchi .. image:: ../../images/project_logos/logo-leaflet.png :alt: project logo :align: right :target: http://leafletjs.com Leaflet ================================================================================ Browser/Mobile Map Library ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. image:: ../../images/screenshots/1024x768/leaflet-overview.png :scale: 50 :alt: leaflet :align: right Leaflet è una libreria JavaScript per vedere mappe interattive su browser, con un occhio di riguardo per i dispositivi mobile. È leggera, ma ha tutte le caratteristiche che la maggior parte degli sviluppatori he bisogno per mappe online. Leaflet è disegnato con in mente semplicità, performance e usabilità. Funziona efficaciemente con tutti le piattaforme più importanti per desktop e mobile, prendendo vantaggio di HTML5 e CSS3 sui browsers moderni ed è anche accessibile sui vecchi. Può essere estero con molti plugins, avendo una API bella, facile da usare e ben documentata e un codice sorgente semplice e leggibile per cui è una gioia per chi vuole contribuire. Caratteristiche principali -------------------------------------------------------------------------------- * Map Layers * Tiles, Markers, Popups, Immagini, WMS, GeoJSON * Vettoriali: polilinee, poligoni, cerchi, rettangoli, markers circolari * Gruppi di layer * Caratteristiche personalizzabili * Popups e controlli in puro CSS3 per più semplici modifiche * Markes basati su immagini e HTML * Map layers, controlli, proiezioni personalizzabili * Potente struttura OOP per estendere le classi esistenti * Caratteristiche visuali e di interazione: * Muovere la mappa con inerzia * Navigazione da tastiera * Multi-touch * Animazione per zoom e spostamento * Design preimpostato per markers, popup e altri controlli accattivante * Retina resolution support for tile layers and markers * Caratteristiche per le prestazioni * Accelerazione hardware * Utilizzando CSS3 caratteristiche per fare panning e zoom davvero dolce * Rappresentazione intelligente di polilinee/poligoni * Struttura modulare permette solo le funzioni richieste * Tocco ritardato eliminato su dispositivi mobili * Controlli della mappa * Bottoni per lo zoom, Attribuzione, Cambio layer, Scala * Desktop Browser supportati * Chrome * Firefox * Safari 5+ * Opera 12+ * IE 7–11 * Mobile Browser supportati * Safari per iOS 3-7+ * Android browser 2.2+, 3.1+, 4+ * Chrome per Android 4+ and iOS * Firefox per Android * Altri browser basati su webkit (webOS, Blackberry 7+, etc.) * IE10/IE11 per dispositivi basati su Win8 * Varie * Estremamente leggero — circa 34 KB codice JavaScript zippato * Nessuna dipendenza esterna * Mantiene il vostro ambiente di JavaScript pulito - nessun inquinamento con prototipi globale o nativi Dettagli -------------------------------------------------------------------------------- **Sito web:** http://leafletjs.com **Licenza:** BSD **Versione software:** 0.7.2 **Piattaforme Supportate:** Windows, Mac, Linux, Android, iOS **Interfacce API:** Javascript **Supporto:** https://groups.google.com/forum/#!forum/leaflet-js Guida rapida -------------------------------------------------------------------------------- * :doc:`Documentazione introduttiva <../quickstart/leaflet_quickstart>`