Class SubFileParameter
java.lang.Object
org.oscim.tiling.source.mapfile.header.SubFileParameter
Holds all parameters of a sub-file.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal byteBase zoom level of the sub-file, which equals to one block.final intSize of the entries table at the beginning of each block in bytes.final longVertical amount of blocks in the grid.final longHorizontal amount of blocks in the grid.final longY number of the tile at the bottom boundary in the grid.final longX number of the tile at the left boundary in the grid.final longX number of the tile at the right boundary in the grid.final longY number of the tile at the top boundary in the grid.static final byteNumber of bytes a single index entry consists of.final longAbsolute end address of the index in the enclosing file.final longAbsolute start address of the index in the enclosing file.final longTotal number of blocks in the grid.final longAbsolute start address of the sub-file in the enclosing file.final longSize of the sub-file in bytes.final byteMaximum zoom level for which the block entries tables are made.final byteMinimum zoom level for which the block entries tables are made. -
Method Summary
-
Field Details
-
BYTES_PER_INDEX_ENTRY
public static final byte BYTES_PER_INDEX_ENTRYNumber of bytes a single index entry consists of.- See Also:
-
baseZoomLevel
public final byte baseZoomLevelBase zoom level of the sub-file, which equals to one block. -
blockEntriesTableSize
public final int blockEntriesTableSizeSize of the entries table at the beginning of each block in bytes. -
blocksHeight
public final long blocksHeightVertical amount of blocks in the grid. -
blocksWidth
public final long blocksWidthHorizontal amount of blocks in the grid. -
boundaryTileBottom
public final long boundaryTileBottomY number of the tile at the bottom boundary in the grid. -
boundaryTileLeft
public final long boundaryTileLeftX number of the tile at the left boundary in the grid. -
boundaryTileRight
public final long boundaryTileRightX number of the tile at the right boundary in the grid. -
boundaryTileTop
public final long boundaryTileTopY number of the tile at the top boundary in the grid. -
indexEndAddress
public final long indexEndAddressAbsolute end address of the index in the enclosing file. -
indexStartAddress
public final long indexStartAddressAbsolute start address of the index in the enclosing file. -
numberOfBlocks
public final long numberOfBlocksTotal number of blocks in the grid. -
startAddress
public final long startAddressAbsolute start address of the sub-file in the enclosing file. -
subFileSize
public final long subFileSizeSize of the sub-file in bytes. -
zoomLevelMax
public final byte zoomLevelMaxMaximum zoom level for which the block entries tables are made. -
zoomLevelMin
public final byte zoomLevelMinMinimum zoom level for which the block entries tables are made.
-
-
Method Details