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