maplibre / maputnik

An open source visual editor for the 'MapLibre Style Specification'
https://www.maplibre.org/maputnik
MIT License
2.08k stars 397 forks source link

Live performance benchmarks #857

Open wipfli opened 8 months ago

wipfli commented 8 months ago

When designing a style one often focuses on the visual appeal or function of a map, but forgets the performance implications of certain styling decisions.

I think it would be great if Maputnik had a way to run live performance benchmarks and report results back to the user. This could be done by running MapLibre GL JS in the browser, or by running MapLibre Native server-side, or one might even connect to a real phone and run performance benchmarks there.

nyurik commented 8 months ago

I wounder if it would be possible to show a frame rate in the corner? This way enabling/disabling individual features may actually produce a reasonable perf metric for each user