Volodymyr Agafonkin
Volodymyr Agafonkin
All done except for the `update` method — made a separate ticket for it. #30
Likely fixed on the GL JS side so closing.
@jonkoops that'd be great! Need to figure out how to do it...
@Falke-Design yes! Ideally we would also have a staging URL to check how the v2 website from the `main` looks.
> I'd prefer if the changes came upstream from earcut.js though. Yep — let me check if the test case above reproduces there and whether the fix affects other test...
Just tried that test case and it triangulates fine in JS (added in a branch here https://github.com/mapbox/earcut/commit/4c4b30675fae8f305973dd8acd79992c27bc971f), so maybe that bug is C++-specific? Not sure, perhaps worth investigating.
Interesting! JS uses double precision but there's no issue there, so this must be something weird platform-specific... But doing an equivalent change in JS, all the tests still pass, so...
@ricardoweiss yep, tracking this in #13152...
Good catch! There's license information (MIT) in [the dependency's readme](https://github.com/mapbox/jsonlint), but we should add it as a LICENSE file and publish to NPM so that automated tools could pick it...
@henriktorget you can do this programmatically with a GeoJSON source, generating a bunch of lines and then using this as a source with line and label layers. Something like this:...