You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
www/map: revert circle-mode picker override — circle is a pure render swap
Prior commit `aca0fcd5c9e` had circle mode coarsen the picker (r10→r9,
r11→r10 etc) to save bandwidth. That conflates two orthogonal concerns:
viz rendering vs. wire-format optimization. The original circle-mode
design was superficial — draw each cell as a circular column instead of
a hex tessellation, everything else identical.
Reverting the coarsest-fit override; circle mode now uses identical
picker → identical res → identical cell fetch as hex mode.
Bandwidth optimizations for the ~1 MB responses at coarse zoom still
wanted — but they belong elsewhere:
- Worker-side `maxCells` adaptive coarsening on the combo path
- Parquet transport (drop JSON overhead per row)
Neither of those changes what the user sees — only what fills the wire.
Tests updated accordingly: circle-mode picker now asserted equal to
hex-mode picker across the zoom sweep. 32 passing, was 46.
Refs #121.
0 commit comments