MPSolutionConfig
An object that governs solution level settings such as:
Marker clustering
Marker collision handling
Main Display Rule
Can be fetched from MapsIndoors.getSolution with MPSolution.getConfig.
Properties
The automated zoom limit for this solution. This controls the maximum zoom level the camera can zoom to when doing MapsIndoors Camera operations. It is still possible to zoom further in manually. Default is null.
The marker collision strategy for this solution, or null to use MapsIndoorsInternalSettings.DEFAULT_SOLUTION_CONFIG_SETTINGS_COLLISION_HANDLING.
The solution-level directions renderer route styling, or null if the solution has none. The backend serves this only at data-format v >= 8; older configs return null.
Whether marker clustering is enabled for this solution, or null to use MapsIndoorsInternalSettings.DEFAULT_SOLUTION_CONFIG_SETTINGS_MARKER_CLUSTERING_ENABLED.
Whether the new selection behaviour is used for this solution.
The location settings collection for this solution.
The 3D settings for this solution.