mapbox-gl-draw
mapbox-gl-draw copied to clipboard
midpoint handles misplaced with non-mercator projections
mapbox-gl-js version: v2.6.0-beta.1 mapbox-gl-draw version: main
Steps to Trigger Behavior
- map.setProjection('winkelTripel')
- draw polygon
Expected Behavior
Midpoints are drawn on the line.
Actual Behavior
Midpoints are drawn off the line.
I think we might need to interpolate in MercatorCoordinate in stead of LngLat here: https://github.com/mapbox/mapbox-gl-draw/blob/main/src/lib/create_midpoint.js