marqueur Dépliant hébergement de cluster drupal
une bibliothèque JavaScript open-source
pour les cartes interactives adaptées aux mobiles
23 janvier 2017 - Notice 1.0.3. une version bugfix, est sorti.
Dépliant est la principale bibliothèque JavaScript open-source pour les cartes interactives aux mobiles. Pesant à peine environ 38 Ko de JS. il a toutes les caractéristiques la plupart des développeurs cartographie jamais besoin.
Dépliant est conçu avec simplicité. la performance et la facilité d'utilisation à l'esprit. Il fonctionne efficacement dans toutes les grandes plates-formes de bureau et mobiles, peut être étendue avec beaucoup de plug-ins. a une belle, API et un code source simple, lisible facile à utiliser et bien documenté qui est une joie de contribuer.
Ici, nous créons une carte dans la div « carte », ajoutez des tuiles de notre choix. puis ajouter un marqueur avec un texte dans une fenêtre contextuelle:
En savoir plus avec le guide de démarrage rapide. consultez d'autres tutoriels. ou la tête directement à la documentation de l'API. Si vous avez des questions, jetez un oeil à la FAQ d'abord.
Confiance par le meilleur
Dépliant ne cherche pas à tout faire pour tout le monde. Il vise plutôt à faire les choses de base fonctionnent parfaitement.
Couches hors de la boîte
- carreleurs, WMS
- Marqueurs, popups
- Les couches vectorielles. polylignes, des polygones, des cercles, des rectangles
- Les superpositions d'image
- GeoJSON
Caractéristiques Interaction
- Faire glisser le panoramique avec inertie
- zoom molette de défilement
- Pinch-zoom sur mobile
- zoom double clic
- Zoom de zone (shift-drag)
- La navigation au clavier
- Événements. cliquez, mouseover, etc.
- traînage Marker
Caractéristiques visuelles
- Zoom et animation panoramique
- Carrelage et animation pop-up fondu
- Très beau design par défaut pour les marqueurs, les popups et commandes de la carte
- le soutien de la résolution Retina
Caractéristiques de personnalisation
- popups Pure CSS3 et commandes pour restyling facile
- Image- et des marqueurs basés sur HTML
- Une interface simple pour les couches cartographiques personnalisés et des contrôles
- projections de carte personnalisée (avec EPSG: 3857/4326/3395 hors de la boîte)
- installations puissantes OOP pour étendre les classes existantes
Caractéristiques de performance
- L'accélération matérielle sur mobile fait sentir aussi lisse que les applications natives
- L'utilisation de fonctionnalités CSS3 pour faire panoramique et de zoom vraiment lisse
- Smart Rendering polyligne / polygone avec découpage dynamique et la simplification rend très rapide
- système de construction modulaire pour laisser des fonctionnalités que vous n'avez pas besoin
- élimination robinet de retard sur le mobile
Contrôles de la carte
Support du navigateur
- Safari pour iOS 7+
- navigateur Android 2.2+, 3.1+, 4+
- Chrome pour mobile
- Firefox pour mobile
- IE10 + pour les appareils Win8
- extrêmement léger
- Pas de dépendances externes
Si vous trouvez une fonctionnalité manquante vraiment dans la fiche, vérifiez d'abord s'il y a un plugin pour cela. Dans le cas contraire, s'il vous plaît voter pour la fonction sur la page Prospectus UserVoice.
Être impliqué
Créons la meilleure bibliothèque de cartographie qui existera jamais! Dépliant est développé par Vladimir Agafonkin de MapBox avec une équipe de collaborateurs dédiés. Les demandes de traction sont toujours les bienvenus. Cependant, il y a beaucoup d'autres façons de participer au développement de folioles.
Vous pouvez aider le projet énormément en découvrant et les bugs. l'amélioration de la documentation. aider les autres sur le débordement de pile. problèmes SIG Stack Exchange et GitHub. votre soutien à vos suggestions de fonction de favoris sur la page Prospectus UserVoice. tweeting à @LeafletJS et passer le mot sur Dépliant entre vos collègues et amis.
Consultez le guide de contribution pour plus d'informations sur la mise en cause avec le développement Dépliant.