Leaflet
Brochure est une bibliothèque JavaScript qui le rend facile pour les développeurs d'intégrer des cartes interactives dans leurs sites Web ou des applications Web.
- Créer des cartes interactives pour votre site Web ou application
- Supporté par un large éventail de plug-ins faite par l'utilisateur
- zooming et les nombreuses options panning
- Fonctionne sur JavaScript, l'une des langues les plus couramment utilisées pour les applications web
- Pris en charge par une communauté nombreuse et enthousiaste
- La petite taille le rend léger et maniable
- Compte sur le soutien des tiers pour la cartographie GPS
- Moins capable de gérer un grand nombre de marqueurs que la concurrence
Alors que les langages de programmation modernes peuvent accomplir beaucoup de choses sur eux-mêmes, faire un site ou une application qui se démarque vraiment de la foule exige souvent l'utilisation des bibliothèques externes. Brochure est une bibliothèque particulièrement spécifique construite hors de JavaScript, conçu pour accélérer le processus d'intégration des cartes dans un site ou une application. La spécificité de son foyer permet Dépliant d'atteindre ses objectifs admirablement, le mettre en concurrence avec plus bien soutenus, des programmes de conception de carte source fermée comme l'API Bing Maps et l'API Google Maps. La première chose développeurs remarquerez probablement au sujet Dépliant est de savoir comment il est compact. La bibliothèque entière pèse 38 kilo-octets, ce qui rend léger et facile à déployer. Mais il parvient à emballer beaucoup dans son petit cadre. Les développeurs qui ont utilisé l'API Google Maps trouveront Dépliant familier, car il construit hors de la plupart des mêmes principes. Déploiement de votre carte est aussi facile qu'il nicher dans un div CSS, et à partir de là, vous avez un certain nombre d'options de personnalisation disponibles pour vous. Dépliant utilise des couches de tuiles pour obtenir ses résultats, et cela signifie que les développeurs peuvent évoluer les fonctionnalités de leur carte à leurs besoins spécifiques. De plus, en permettant aux utilisateurs de stratifier leurs caractéristiques de carte en différentes couches, vous pouvez séparer les différentes fonctions de votre carte affichée et faire des ajustements tout en dépensant moins de temps à l'effet que ces changements auront sur différents aspects de votre code. La bibliothèque de base contient toutes les fonctions que les utilisateurs viennent à attendre d'une carte Web moderne. Cela comprend la carte en faisant glisser, glisser le marqueur, et de zoom personnalisé pour une utilisation intuitive avec les ordinateurs de bureau et les appareils mobiles. Les claviers et les gestes tactiles sont à la fois pris en charge et facilement mis en œuvre dans les cartes. éléments comme des animations pour Stylistic zoom et fades pop-up peut aider votre site ou application se démarquer de la meute. L'interface utilisateur par défaut est propre et agréable à l'oeil, mais les développeurs ont un contrôle supplémentaire de la façon dont ils veulent que leurs cartes à rechercher des options de personnalisation pré-emballés. Pur popups CCS3 et contrôles signifie que les développeurs Web peuvent facilement le style de leurs cartes en utilisant une langue qu'ils sont à l'aise, et de l'image et les marqueurs HTML offrent une plus grande polyvalence à l'expérience de personnalisation. Bibliothèque principale de Dépliant manque quelques-unes des caractéristiques fondamentales que Google Maps et Bing Maps peut offrir. Depuis Dépliant est open source plutôt que le logiciel propriétaire d'une grande entreprise, les développeurs auront pas accès aux satellites mises à jour et informations GPS, vous trouverez de ces grandes entreprises. Mais cet engagement à la conception open source est aussi l'un des atouts majeurs de la fiche. La communauté autour Dépliant est grande, et la nature crowdsourcing de ses moyens de développement que les bogues sont généralement repassé rapidement. Cela a également signifie qu'il ya une vaste ressource de plug-ins externes qui remplissent la plupart des fonctionnalités non disponibles dans la bibliothèque de base, et depuis Dépliant fonctionne sur JavaScript, il n'y a pas besoin d'apprendre une nouvelle interface.