mapbox-gl-js
mapbox-gl-js copied to clipboard
Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Closes https://github.com/mapbox/gl-js-team/issues/443 Follow up to https://github.com/mapbox/mapbox-gl-js/pull/11988 and https://github.com/mapbox/mapbox-gl-js/pull/12075. Solves several issues with https://github.com/mapbox/mapbox-gl-js/pull/11988, most critically an issue in `mercatorTileCornersInCameraSpace` where camera position in Mercator now multiplied by `mercatorScale`, now correctly...
Closes https://github.com/mapbox/gl-js-team/issues/472 Also fixes an issue with tile bounds visualization during the transition not being correctly scaled, as demonstrated by changes in render tests. ![image](https://user-images.githubusercontent.com/14878684/182684084-f3d724c4-b1cc-414c-babe-ec8b6a851d14.png) The AABBs can be viewed...
When 3D (mapbox-raster-dem) terrain is applied and map is pitched, markers behind terrain are dimmed but visible. Is this intended behaviour? Is it possible to hide these markers? ![image](https://user-images.githubusercontent.com/16716418/182024394-c9bb54a6-5bc8-4bdd-974e-451fd3c59865.png)
**mapbox-gl-js version**:2.8.2 **browser**:Chrome version 103.0.5060.134 The data is that I use st through `PostgreSQL` and `ST_ AsMVT` SQL function is converted into vector slice and passed to the front end...
**mapbox-gl-js version**: ^2.9.2 **Browser**: iOS 15.4.1 Safari ### Steps to Trigger Behavior 1. Implement GeolocateControl ``` map.addControl(new GeolocateControl( { positionOptions { enableHighAccuracy: true }, trackUserLocation: true, showUserHeading: true })); ```...
Fixes https://github.com/mapbox/gl-js-team/issues/479 This PR adds support for `cameraForBounds` on globe and updates the method used by `cameraForBounds` to account fully for 3d perspective. A demo of the prototype to help...
If the map is zoomed out to the maximum value and the center is near antimeridian, then if the mouse cursor is positioned on one of the points on the...
If a popup is beneath the mouse and I try to use trackpad pinch or scroll to zoom, I end up getting the browser default behavior of zooming the whole...
This is an accessibility issue. Focus rings on the canvas element (which *are* focusable and keyboard-controllable) are not visible due to the current markup and styling. **mapbox-gl-js version**: 2.9.2 **browser**:...