Description
We need to provide further options for the 3D map navigation aimed to limit the user interaction for a more guided 3D experience in contexts where the navigation should not go outside to a particular area and the user should be well focused on a limited extent with limited navigation capabilities. This task mostly involves the 3D Camera settings for which further options should be provided
(if possible) in the 3D map map settings UI (see documentation here).

Possible options we should provide to limit the 3D navigation are the following:
- Guided 3D navigation: fix camera orientation limits and/or fixed camera orientation (this sandcastle has a "set camera reference frame" example that could be interesting for our purposes)
- Block tilt operations to prevent the user from going underground
- Limited zoom level if possible
- Quick reset of the 3D map view (the camera view) to restore the initial state (this could stay in the map Navigation toolbar)
- Enable/disable the compass
Considering the above points (any other interesting idea?) we need first of all to investigate on possible options available in the Cesium JS version current used by MS and evaluate the effort for implementing them
What kind of improvement you want to add? (check one with "x", remove the others)
Other useful information
Description
We need to provide further options for the 3D map navigation aimed to limit the user interaction for a more guided 3D experience in contexts where the navigation should not go outside to a particular area and the user should be well focused on a limited extent with limited navigation capabilities. This task mostly involves the 3D Camera settings for which further options should be provided
(if possible) in the 3D map map settings UI (see documentation here).
Possible options we should provide to limit the 3D navigation are the following:
Considering the above points (any other interesting idea?) we need first of all to investigate on possible options available in the Cesium JS version current used by MS and evaluate the effort for implementing them
What kind of improvement you want to add? (check one with "x", remove the others)
Other useful information