Folleto marcador Drupal cúmulo de alojamiento
una biblioteca de JavaScript de código abierto
para los mapas interactivos optimizadas para móviles
23 de jan, 2017 - Folleto 1.0.3. una versión de corrección de errores, está fuera.
Folleto es el líder de código abierto biblioteca JavaScript para mapas optimizados para móviles interactivos. Con un peso de aproximadamente 38 KB de JS. tiene todo el mapeo de características más desarrolladores necesitan siempre.
Folleto está diseñado con la simplicidad. rendimiento y facilidad de uso en mente. Funciona de manera eficiente en todas las principales plataformas móviles y de escritorio, se puede ampliar con una gran cantidad de plugins. tiene un hermoso fácil de usar y bien documentada API, y un simple código, fuente legible que es una alegría para contribuir a.
Aquí creamos un mapa en el 'mapa' div, añadir azulejos de nuestra elección. y luego añadir un marcador con un poco de texto en una ventana emergente:
Más información con la guía de inicio rápido. echa un vistazo a otros tutoriales. o dirigirse directamente a la documentación de la API. Si tienes alguna pregunta, echar un vistazo a la AYUDA primero.
Con la confianza de la mejor
Folleto no trata de hacer todo lo posible para todo el mundo. En su lugar, se centra en hacer las cosas básicas que funcionan a la perfección.
Capas fuera de la caja
- capas de mosaico, WMS
- Marcadores, Popups
- capas vectoriales. polilíneas, polígonos, círculos, rectángulos
- superposiciones de imágenes
- GeoJSON
Características de interacción
- Arrastre paneo con inercia
- Desplazamiento de la rueda de zoom
- Pinch-zoom en el móvil
- Doble click zoom
- Zoom a la zona (desplazamiento y arrastre)
- navegación mediante el teclado
- Eventos. clic, al pasar el ratón, etc.
- arrastre marcador
Características visuales
- animación de zoom y pan
- Baldosas y se desvanecen emergente animación
- diseño por defecto muy agradable para los marcadores, ventanas emergentes y controles del mapa
- el apoyo Retina resolución
Características de personalización
- popups CSS3 puros y controles para facilitar el restyling
- Imagen- y marcadores basados en HTML
- Una interfaz sencilla para las capas de mapas personalizados y controles
- proyecciones de mapas personalizados (con EPSG: 3857/4326/3395 fuera de la caja)
- Poderosas instalaciones de programación orientada a objetos para extender las clases existentes
Características de rendimiento
- la aceleración de hardware en el móvil hace que se sienta tan suave como aplicaciones nativas
- Utilizando características de CSS3 para hacer panorámica y zoom muy suave
- Smart prestación polilínea / polígono con el recorte dinámico y simplificación hace que sea muy rápido
- sistema de construcción modular para dejar de lado las características que no necesita
- eliminación de retardo Tap en el móvil
Controles mapa
Soporte del navegador
- Safari para iOS 7+
- navegador de Android 2.2 +, 3.1 +, 4+
- Chrome para móviles
- Firefox para móviles
- IE10 + para dispositivos Win8
- extremadamente ligero
- Sin dependencias externas
Si encuentra alguna característica realmente falta en el Folleto, compruebe si hay un plugin para ello. Si no es así, por favor, votar a favor de la característica en la página Prospecto UserVoice.
Involucrado
Vamos a crear la mejor biblioteca de mapas que jamás existirá! Folleto es desarrollada por Vladimir Agafonkin de Mapbox con un equipo de colaboradores dedicados. solicitudes de extracción son siempre bienvenidas. Sin embargo, hay muchas más formas de participar en el desarrollo de la ficha.
Puede ayudar al proyecto enormemente al descubrir e informar errores. mejorar la documentación. ayudar a los demás desbordamiento de pila. aspectos SIG Stack Exchange y GitHub. muestran su apoyo a sus sugerencias función de favoritos en la página Folleto UserVoice. twitteando a @LeafletJS y dar a conocer Folleto entre sus colegas y amigos.
Consulta la guía de aporte para más información sobre involucrarse con el desarrollo Folleto.