RasterSourceProperties class
Constructors
-
RasterSourceProperties({String? url, List<String>? tiles, List<double>? bounds = const [-180, -85.051129, 180, 85.051129], double? minzoom = 0, double? maxzoom = 22, double? tileSize = 512, String? scheme = "xyz", String? attribution})
-
const
-
RasterSourceProperties.fromJson(Map<String, dynamic> json)
-
factory
Properties
-
attribution
→ String?
-
Contains an attribution to be displayed when the map is shown to a
user.
final
-
bounds
→ List<double>?
-
An array containing the longitude and latitude of the southwest and
northeast corners of the source's bounding box in the following order:
[sw.lng, sw.lat, ne.lng, ne.lat]
. When this property is included in
a source, no tiles outside of the given bounds are requested by Mapbox
GL.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
maxzoom
→ double?
-
Maximum zoom level for which tiles are available, as in the TileJSON
spec. Data from tiles at the maxzoom are used when displaying the map
at higher zoom levels.
final
-
minzoom
→ double?
-
Minimum zoom level for which tiles are available, as in the TileJSON
spec.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
scheme
→ String?
-
Influences the y direction of the tile coordinates. The
global-mercator (aka Spherical Mercator) profile is assumed.
final
-
tiles
→ List<String>?
-
An array of one or more tile source URLs, as in the TileJSON spec.
final
-
tileSize
→ double?
-
The minimum visual size to display tiles for this layer. Only
configurable for raster layers.
final
-
url
→ String?
-
A URL to a TileJSON resource. Supported protocols are
http:
,
https:
, and mapbox://<Tileset ID>
.
final