mapbox-gl-js icon indicating copy to clipboard operation
mapbox-gl-js copied to clipboard

Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL

Results 453 mapbox-gl-js issues
Sort by recently updated
recently updated
newest added

**mapbox-gl-js version**: 2.82 **browser**: latest Chrome or Safari, happens on both ### Steps to Trigger Behavior 1. Click button in top left in code sandbox. Simulates update to style that...

bug :lady_beetle:

With globe or terrain enabled, trianglular artifacts appear in specific locations between zoom levels 5 and six. This occurs with the tile 5/27/14. 1. Go to http://localhost:9966/debug/projections.html#5.5/19/125 2. Enable globe...

bug :lady_beetle:
environment-specific :desktop_computer:
3d :triangular_ruler:

This is due to code to prevent double drawing symbols, such as https://github.com/mapbox/mapbox-gl-js/blob/b73229ccfc93aa792090425fd484f3150d72330f/src/symbol/symbol_layout.js#L422 which includes symbols on the top and left edges, but not the bottom and right ones. This...

needs discussion :speech_balloon:

This PR denotes the "missing" vs "empty" tile behavior in `CustomSource` by the `undefined` vs `null` value returned by the `loadTile` and `prepareTile` implementations. Before the fix, we draw nothing...

bug :lady_beetle:
skip changelog

On my feature collection, I have 3 features on same coordinates, for this 3 I wanted to continue in cluster no matter the zoom level. So I changed clusterMaxZoom to...

bug :lady_beetle:

**mapbox-gl-js version**: master Almost opposite to #1551, if a tile request returns a 5xx status code, should there be an exponential backoff to re-requesting it? Related to the work you've...

feature :green_apple:

**mapbox-gl-js version**: latest 2.9.2 **browser**: Chroium Edge 102 **CPU**: AMD Ryzen 5 4500U with Radeon Graphics 2.38 GHz ### Steps to Trigger Behavior `src\geo\projection\globe_util.js` ```js export const GLOBE_ZOOM_THRESHOLD_MIN = 5;...

bug :lady_beetle:

## Motivation It would be nice to make it easier to add/remove expressions from filters. Currently, to create a mask around a single country and filter place labels appropriately, a...

feature :green_apple:

Here is a working demo using a brute force method of rendering the raster layer to read one pixel. I'm trying to get someone familiar with the render sequence to...

It would be useful if raster layers were included in featuresAt. Especially for raster layers with sources with limited bounds. I see here that this is a noop: https://github.com/mapbox/mapbox-gl-js/blob/2a2aec44a39e11e73bdf663258bd6d52b83775f5/js/source/raster_tile_source.js#L98

feature :green_apple:
docs :scroll: