Articles of leaflet mapbox

Ofrezca packages de mosaicos de maps para uso fuera de línea

Estoy haciendo una aplicación web que debe funcionar sin connection. Hasta ahora todo funciona y mi último paso es sacar los mosaicos del map fuera de línea. Afortunadamente, sé exactamente qué áreas del map necesitarán ser accesibles para los usuarios, por lo que no tengo que permitir el almacenamiento en memory caching de millones de […]

Mapbox Marker Symbol con tres dígitos

Estoy tratando de labelr los marcadores de Mapbox estándar con identificadores de dos y tres dígitos usando 'marker-symbol'. Los marcadores de dos dígitos funcionan bien, como se ve a continuación, pero cuando trato de include tres dígitos, es decir, 112, los marcadores no se muestran en el map. ¿Hay una manera fácil de hacer esto […]

¿Cómo convertir el radio en metros a píxeles en el folleto del map?

Estoy trabajando en una aplicación en la que estoy tratando de ejecutar algunos algorithms en un map y calcular coords, pero están un poco apagados porque estoy ejecutando los cálculos de latitud y longitud y los resultados finales se están distorsionando. Ahora estoy tratando de convertir todas las coorderadas a las coorderadas de EPSG3857 Web […]

Problema con los filters de datos múltiples de jQuery / Mapbox

Tengo un map, construido en Mapbox, que se alimenta de un GeoJSON. Intento filtrar marcadores por dos criterios: categoría (múltiples properties verdadero / falso) y año. Quiero que los dos filters funcionen al mismo time, no se cancelen entre sí, pero me quedo estancado al combinarlos. Cada filter funciona de manera independiente; esto es lo […]

Poblando marcadores dentro de rectángulo, círculo y polígono

Mi requisito es rellenar marcadores dentro de un área dibujada por el usuario, que puede ser círculo, rectángulo o polígono. Esto es lo que estoy intentando actualmente: map.on('draw:created', function(e) { var type = e.layerType, layer = e.layer; var bounds = layer.getBounds(); }); Ahora estoy usando estos límites (sudoeste, norte este) latlongs para crear virtualmente un […]

Folleto expande el map para llenar la página en la printing

Tengo un problema interesante de CSS / JavaScript. Estoy construyendo un map web fácil de usar que includeá información geográfica voluntaria y necesita tener la capacidad de imprimir en varios tamaños de papel, hasta el tamaño de póster. Para la interfaz, estoy trabajando con Leaflet.js, Mapbox.js y jQuery. La forma en que me he acercado […]

círculo de dibujo con radio especificado en metros en un map

Cualquier sugerencia sobre cómo dibujar un círculo de radio, especificado en metros, en la parte superior de un map geográfico con D3 sería muy útil. Intenté usar Leaflet y su Circle (o CircleMarker) que acepta radio en metros, pero necesito más flexibilidad para jugar con mis datos. D3 parece ser bastante útil, pero no estoy […]

mapbox.js: establecer límites de límite de map

Estoy trabajando en un map con mapbox.js, pero quiero establecer un límite para delimitar maps y acercarme. ¿Qué código debo agregar a este script? var map = L.mapbox.map('map', 'examples.map-9ijuk24y').setView([40, -74.50], 9);

LeafletJS: cómo quitar el control del zoom

Estoy tratando de eliminar los controles de zoom (+/-) en un map de LeafletJS . Estoy usando la versión MapBox.js de Leaflet, pero la mayoría de las operaciones son iguales a las de Leaflet. Implemento mi map así: var map = L.mapbox.map('map'); var layer = L.mapbox.tileLayer('MAPBOX-ID', { format: 'jpg70', minZoom: 13, maxZoom: 15, reuseTiles: true, […]

¿Cómo proteger el token de acceso de la API de JavaScript?

Existen numerosos resources en línea que proporcionan API de JavaScript para acceder a sus services. Para ser más claro, basaré mi pregunta en el ejemplo de MapBox , pero esto se aplica bien a muchos otros services en varios dominios. Cuando alguien quiere usar dicho service en una aplicación web (como las imágenes del map […]