TilingScheme
public enum TilingScheme : UInt32, CaseIterable, Codable
List of available data tiling schemes. X axis has the origin at -180 longitude and is increasing in east direction. Y axis has the origin at max latitude and is increasing in south direction. For half quad tree schemes, only the uppper half of the tree is used.
-
A tiling scheme that splits 0-th level tile into 2 equal-sized subtiles and all other level tiles into 4 equal-sized subtiles.
Declaration
Swift
case halfQuadTreeIdentity -
A tiling scheme that splits 0-th level tile into 2 equal-sized subtiles and all other level tiles into 4 equal-sized subtiles. The coordinates of the tile’s corners are transformed through the web-mercator projection.
Declaration
Swift
case halfQuadTreeMercator -
A tiling scheme that splits 0-th level tile into 2 equal-sized subtiles and all other level tiles into 4 equal-sized subtiles. The coordinates of the tile’s corners are transformed through the equirectangular (plate carree) projection.
Declaration
Swift
case halfQuadTreeEquirectangular -
A tiling scheme that splits each level tile into 4 equal-sized subtiles.
Declaration
Swift
case quadTreeIdentity -
A tiling scheme that splits each level tile into 4 equal-sized subtiles. The coordinates of the tile’s corners are transformed through the web-mercator projection.
Declaration
Swift
case quadTreeMercator -
A tiling scheme that splits each level tile into 4 equal-sized subtiles. The coordinates of the tile’s corners are transformed through the equirectangular (plate carree) projection.
Declaration
Swift
case quadTreeEquirectangular