MapController.satelliteLayer constructor

MapController.satelliteLayer({
  1. UserTrackingOption? initMapWithUserPosition,
  2. GeoPoint? initPosition,
  3. BoundingBox? areaLimit = const BoundingBox.world(),
  4. bool useExternalTracking = false,
})

Implementation

MapController.satelliteLayer({
  super.initMapWithUserPosition,
  super.initPosition,
  super.areaLimit = const BoundingBox.world(),
  super.useExternalTracking,
}) : assert((initMapWithUserPosition != null) || initPosition != null),
     super(
       customTile: CustomTile(
         urlsServers: [
           TileURLs(
             url:
                 "https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}",
           ),
         ],
         tileExtension: "",
         sourceName: "arcgisWorldImagery",
         tileSize: 256,
         maxZoomLevel: 19,
       ),
     );