-
Notifications
You must be signed in to change notification settings - Fork 8.5k
Description
Describe the feature:
A Map is composed of layers, but there are no place for other properties apart from the map name for the user. I can imagine at least the following properties at map level I'd like to be allowed to set up:
- Background color: for when a basemap is not desired, independently of the Kibana theme.
- Description: adding some context information that eventually can be displayed with the legend.
- Inital position: lock the map to a center & zoom, no matter the state when you save it.
- Navigation options:
- Maximum and minimum zoom (:heavy_check_mark: [Maps] Map settings: min and max zoom #63714)
- Max bounding box limits
- Disable mouse controls
- Toggle to auto adjust map center and zoom when filtering map [Maps] Auto adjust map center and zoom when filtering map #53831 and Automatic zoom of coordinate map dashboard while filtering data #32738
- Toggle to dynamically include a geo_bounding_box query in the filter bar based on the current extent of the view in an embedded Map [Maps] Option to filter Dashboard visualizations by geo bounds of an embedded Map #59751
- Spatial filters - (:heavy_check_mark: [Maps] Show spatial filters on map to provide context when for active filters #63406)
- Toggle to show/hide spatial filters
- spatial filters fill color
- spatial filters border color
- spatial filters alpha
Describe a specific use case for the feature:
The most relevant use case is, in my opinion, to limit the navigation to produce maps that are more static, maybe they only make sense to be seen at world-wide level, or they only make sense for a country in particular.
From the UX point of view, for the Maps user, it's also a bit annoying to remember to "relocate" the map to the desired initial position anytime you finish an editing session; it would be more friendly to set up that location at the map properties independently of the current location when you save the map.