Class SubFileParameter

java.lang.Object
org.oscim.tiling.source.mapfile.header.SubFileParameter

public class SubFileParameter extends Object
Holds all parameters of a sub-file.
  • Field Details

    • BYTES_PER_INDEX_ENTRY

      public static final byte BYTES_PER_INDEX_ENTRY
      Number of bytes a single index entry consists of.
      See Also:
    • baseZoomLevel

      public final byte baseZoomLevel
      Base zoom level of the sub-file, which equals to one block.
    • blockEntriesTableSize

      public final int blockEntriesTableSize
      Size of the entries table at the beginning of each block in bytes.
    • blocksHeight

      public final long blocksHeight
      Vertical amount of blocks in the grid.
    • blocksWidth

      public final long blocksWidth
      Horizontal amount of blocks in the grid.
    • boundaryTileBottom

      public final long boundaryTileBottom
      Y number of the tile at the bottom boundary in the grid.
    • boundaryTileLeft

      public final long boundaryTileLeft
      X number of the tile at the left boundary in the grid.
    • boundaryTileRight

      public final long boundaryTileRight
      X number of the tile at the right boundary in the grid.
    • boundaryTileTop

      public final long boundaryTileTop
      Y number of the tile at the top boundary in the grid.
    • indexEndAddress

      public final long indexEndAddress
      Absolute end address of the index in the enclosing file.
    • indexStartAddress

      public final long indexStartAddress
      Absolute start address of the index in the enclosing file.
    • numberOfBlocks

      public final long numberOfBlocks
      Total number of blocks in the grid.
    • startAddress

      public final long startAddress
      Absolute start address of the sub-file in the enclosing file.
    • subFileSize

      public final long subFileSize
      Size of the sub-file in bytes.
    • zoomLevelMax

      public final byte zoomLevelMax
      Maximum zoom level for which the block entries tables are made.
    • zoomLevelMin

      public final byte zoomLevelMin
      Minimum zoom level for which the block entries tables are made.
  • Method Details