Sobre el proyecto

Mapbox GL JS es una biblioteca de JavaScript que renderiza mapas vectoriales interactivos y totalmente personalizables directamente en el navegador mediante WebGL y datos de teselas vectoriales. Consume estilos de mapa que cumplen con la Mapbox Style Specification y los renderiza sobre teselas vectoriales conforme a la Mapbox Vector Tile Specification. La biblioteca forma parte del ecosistema multiplataforma Mapbox GL, que incluye SDK nativos compatibles para Android, iOS, macOS y React Native. Mapbox proporciona bloques de construcción para añadir funciones de ubicación como mapas, búsqueda y navegación a las aplicaciones. Las características principales incluyen: - Renderizado basado en teselas vectoriales con WebGL para una visualización de mapas fluida y de alto rendimiento - Estilos de mapa profundamente personalizables mediante la Mapbox Style Specification - Compatibilidad con una amplia variedad de tipos de capas, como círculos, líneas, polígonos, símbolos, extrusión de relleno y más - Visualización de terreno en 3D - Marcadores, ventanas emergentes y controles interactivos - Estilos basados en datos, donde las propiedades visuales responden a los datos de las entidades - Agrupación para datos de puntos GeoJSON - Visualizaciones hexbin - Capas de imágenes satelitales El repositorio también contiene código compartido, incidencias y fixtures de prueba utilizados tanto en GL JS como en los SDK nativos. Repositorios separados gestionan el código y las incidencias específicos de cada plataforma nativa. La documentación, las referencias de API, los tutoriales y los ejemplos están disponibles en el sitio de documentación de Mapbox. Una galería pública muestra ejemplos reales creados con la biblioteca. Nota sobre la licencia: Mapbox GL JS se distribuye bajo los Términos de Servicio de Mapbox. Los desarrolladores necesitan una cuenta de Mapbox activa para usar el software, y el SDK recopila datos limitados y no identificados sobre ubicación y uso. No se autorizan las modificaciones que interfieran con las partes de facturación, contabilidad o recopilación de datos.