Note: In the below explanation, I use the word “zoom level” to refer to the label shown on the scale in the bottom-left corner of the map. I know that this language isn’t precise, since the scale has both a width in pixels and a label (i.e., the label alone doesn’t identity a unique zoom level), but hopefully it communicates my intent well enough.
When using the viewport auto zoom feature of the Map widget, I have observed the following behavior.
When the initial zoom level is greater than 1 kilometer, and the data is filtered down to contain exactly one unique geopoint, the auto zoom defaults to 1 kilometer.
This is a sensible default for many use cases, but for other use cases, a closer zoom level (e.g. 100 meters) would be preferable when displaying one point.
It would be great if there were a way to customize this behavior to match the needs of the use case!