getStartZoomLevel method
Returns the recommended start zoom level for this map file.
If a start zoom level is defined in the map header, it is returned.
Otherwise, DEFAULT_START_ZOOM_LEVEL is returned.
Requires _lateOpen to have been completed.
Implementation
///
/// If a start zoom level is defined in the map header, it is returned.
/// Otherwise, [DEFAULT_START_ZOOM_LEVEL] is returned.
/// Requires [_lateOpen] to have been completed.
@override
Future<int?> getStartZoomLevel() async {
await _lateOpen();
if (null != getMapHeaderInfo().startZoomLevel) {
return getMapHeaderInfo().startZoomLevel;
}
return DEFAULT_START_ZOOM_LEVEL;
}