Class GriddedCoverage
- java.lang.Object
- 
- mil.nga.geopackage.extension.coverage.GriddedCoverage
 
- 
 public class GriddedCoverage extends Object Gridded Coverage object- Since:
- 1.2.1
- Author:
- osbornb
 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringCOLUMN_DATA_NULLdataNull columnstatic StringCOLUMN_DATATYPEdatatype columnstatic StringCOLUMN_FIELD_NAMEfieldName columnstatic StringCOLUMN_GRID_CELL_ENCODINGgridCellEncoding columnstatic StringCOLUMN_IDid field namestatic StringCOLUMN_OFFSEToffset columnstatic StringCOLUMN_PRECISIONprecision columnstatic StringCOLUMN_QUANTITY_DEFINITIONquantityDefinition columnstatic StringCOLUMN_SCALEscale columnstatic StringCOLUMN_TILE_MATRIX_SET_NAMEtileMatrixSetName columnstatic StringCOLUMN_UOMuom columnstatic StringTABLE_NAMETable name
 - 
Constructor SummaryConstructors Constructor Description GriddedCoverage()Default ConstructorGriddedCoverage(GriddedCoverage griddedCoverage)Copy Constructor
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DoublegetDataNull()Get the value that indicates NULLGriddedCoverageDataTypegetDataType()Get the data typeStringgetFieldName()Get the field nameStringgetGridCellEncoding()Get the grid cell encodingGriddedCoverageEncodingTypegetGridCellEncodingType()Get the grid cell encoding typelonggetId()Get the iddoublegetOffset()Get the offsetdoublegetPrecision()Get the precisionStringgetQuantityDefinition()Get the quantity definitiondoublegetScale()Get the scaleTileMatrixSetgetTileMatrixSet()Get the tile matrix setStringgetTileMatrixSetName()Get the tile matrix set nameStringgetUom()Get the units of measurevoidsetDataNull(Double dataNull)Set the value that indicates NULLvoidsetDataType(GriddedCoverageDataType datatype)Set the data typevoidsetFieldName(String fieldName)Set the field namevoidsetGridCellEncoding(String gridCellEncoding)Set the grid cell encodingvoidsetGridCellEncodingType(GriddedCoverageEncodingType encodingtype)Set the grid cell encoding typevoidsetOffset(double offset)Set the offsetvoidsetPrecision(Double precision)Set the precisionvoidsetQuantityDefinition(String quantityDefinition)Set the quantity definitionvoidsetScale(double scale)Set the scalevoidsetTileMatrixSet(TileMatrixSet tileMatrixSet)Set the tile matrix setvoidsetUom(String uom)Set the units of measure
 
- 
- 
- 
Field Detail- 
TABLE_NAMEpublic static final String TABLE_NAME Table name- See Also:
- Constant Field Values
 
 - 
COLUMN_IDpublic static final String COLUMN_ID id field name- See Also:
- Constant Field Values
 
 - 
COLUMN_TILE_MATRIX_SET_NAMEpublic static final String COLUMN_TILE_MATRIX_SET_NAME tileMatrixSetName column- See Also:
- Constant Field Values
 
 - 
COLUMN_DATATYPEpublic static final String COLUMN_DATATYPE datatype column- See Also:
- Constant Field Values
 
 - 
COLUMN_SCALEpublic static final String COLUMN_SCALE scale column- See Also:
- Constant Field Values
 
 - 
COLUMN_OFFSETpublic static final String COLUMN_OFFSET offset column- See Also:
- Constant Field Values
 
 - 
COLUMN_PRECISIONpublic static final String COLUMN_PRECISION precision column- See Also:
- Constant Field Values
 
 - 
COLUMN_DATA_NULLpublic static final String COLUMN_DATA_NULL dataNull column- See Also:
- Constant Field Values
 
 - 
COLUMN_GRID_CELL_ENCODINGpublic static final String COLUMN_GRID_CELL_ENCODING gridCellEncoding column- Since:
- 2.0.1
- See Also:
- Constant Field Values
 
 - 
COLUMN_UOMpublic static final String COLUMN_UOM uom column- Since:
- 2.0.1
- See Also:
- Constant Field Values
 
 - 
COLUMN_FIELD_NAMEpublic static final String COLUMN_FIELD_NAME fieldName column- Since:
- 2.0.1
- See Also:
- Constant Field Values
 
 - 
COLUMN_QUANTITY_DEFINITIONpublic static final String COLUMN_QUANTITY_DEFINITION quantityDefinition column- Since:
- 2.0.1
- See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
GriddedCoveragepublic GriddedCoverage() Default Constructor
 - 
GriddedCoveragepublic GriddedCoverage(GriddedCoverage griddedCoverage) Copy Constructor- Parameters:
- griddedCoverage- gridded coverage to copy
- Since:
- 1.3.0
 
 
- 
 - 
Method Detail- 
getIdpublic long getId() Get the id- Returns:
- id
 
 - 
getTileMatrixSetpublic TileMatrixSet getTileMatrixSet() Get the tile matrix set- Returns:
- tile matrix set
 
 - 
setTileMatrixSetpublic void setTileMatrixSet(TileMatrixSet tileMatrixSet) Set the tile matrix set- Parameters:
- tileMatrixSet- tile matrix set
 
 - 
getTileMatrixSetNamepublic String getTileMatrixSetName() Get the tile matrix set name- Returns:
- tile matrix set name
 
 - 
getDataTypepublic GriddedCoverageDataType getDataType() Get the data type- Returns:
- data type
 
 - 
setDataTypepublic void setDataType(GriddedCoverageDataType datatype) Set the data type- Parameters:
- datatype- data type
 
 - 
getScalepublic double getScale() Get the scale- Returns:
- scale as a multiple relative to the unit of measure
 
 - 
setScalepublic void setScale(double scale) Set the scale- Parameters:
- scale- scale as a multiple relative to the unit of measure
 
 - 
getOffsetpublic double getOffset() Get the offset- Returns:
- offset to the 0 value
 
 - 
setOffsetpublic void setOffset(double offset) Set the offset- Parameters:
- offset- offset to the 0 value
 
 - 
getPrecisionpublic double getPrecision() Get the precision- Returns:
- smallest value that has meaning for this dataset
 
 - 
setPrecisionpublic void setPrecision(Double precision) Set the precision- Parameters:
- precision- smallest value that has meaning for this dataset
 
 - 
getDataNullpublic Double getDataNull() Get the value that indicates NULL- Returns:
- value that indicates NULL
 
 - 
setDataNullpublic void setDataNull(Double dataNull) Set the value that indicates NULL- Parameters:
- dataNull- value that indicates NULL
 
 - 
getGridCellEncodingTypepublic GriddedCoverageEncodingType getGridCellEncodingType() Get the grid cell encoding type- Returns:
- grid cell encoding type
- Since:
- 2.0.1
 
 - 
setGridCellEncodingTypepublic void setGridCellEncodingType(GriddedCoverageEncodingType encodingtype) Set the grid cell encoding type- Parameters:
- encodingtype- grid cell encoding type
- Since:
- 2.0.1
 
 - 
getGridCellEncodingpublic String getGridCellEncoding() Get the grid cell encoding- Returns:
- grid cell encoding
- Since:
- 2.0.1
 
 - 
setGridCellEncodingpublic void setGridCellEncoding(String gridCellEncoding) Set the grid cell encoding- Parameters:
- gridCellEncoding- grid cell encoding
- Since:
- 2.0.1
 
 - 
getUompublic String getUom() Get the units of measure- Returns:
- units of measure
- Since:
- 2.0.1
 
 - 
setUompublic void setUom(String uom) Set the units of measure- Parameters:
- uom- units of measure
- Since:
- 2.0.1
 
 - 
getFieldNamepublic String getFieldName() Get the field name- Returns:
- field name
- Since:
- 2.0.1
 
 - 
setFieldNamepublic void setFieldName(String fieldName) Set the field name- Parameters:
- fieldName- field name
- Since:
- 2.0.1
 
 - 
getQuantityDefinitionpublic String getQuantityDefinition() Get the quantity definition- Returns:
- quantity definition
- Since:
- 2.0.1
 
 - 
setQuantityDefinitionpublic void setQuantityDefinition(String quantityDefinition) Set the quantity definition- Parameters:
- quantityDefinition- quantity definition
- Since:
- 2.0.1
 
 
- 
 
-