refac(map): Update maxZoom
at map-level and map fit on location bbox
#970
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Contributor checklist
Description
maxZoom
at the map-level rather than per-layer:maxZoom
on the entire map avoids this.maxZoom: 19
as that is the lowest max zoom available as per docs:z19
z20
Showcasing some of what I was thinking with #964 ...
duration: 6000
sets the duration of the map fitting/zooming animation to 6 secondspadding: 100
fits the map with an additional 100 pixels of padding around the bbox - useful so that the fit is not too zoomed-infitBounds()
may appear funky, but that is just due to the different bbox formats used by Nominatim and MapLibresouth Latitude, north Latitude, west Longitude, east Longitude
west Longitude, south Latitude, east Longitude, north Latitude
Related issue