getStartZoomLevel method

  1. @override
Future<int?> getStartZoomLevel()

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;
  }