Class TileMatrixSet
- java.lang.Object
- 
- mil.nga.geopackage.tiles.matrixset.TileMatrixSet
 
- 
 public class TileMatrixSet extends Object Tile Matrix Set object. Defines the minimum bounding box (min_x, min_y, max_x, max_y) and spatial reference system (srs_id) for all content in a tile pyramid user data table.- Author:
- osbornb
 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringCOLUMN_IDid field name, tableNamestatic StringCOLUMN_MAX_XmaxX field namestatic StringCOLUMN_MAX_YmaxY field namestatic StringCOLUMN_MIN_XminX field namestatic StringCOLUMN_MIN_YminY field namestatic StringCOLUMN_SRS_IDsrsId field namestatic StringCOLUMN_TABLE_NAMEtableName field namestatic StringTABLE_NAMETable name
 - 
Constructor SummaryConstructors Constructor Description TileMatrixSet()Default ConstructorTileMatrixSet(TileMatrixSet tileMatrixSet)Copy Constructor
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description BoundingBoxgetBoundingBox()Get a bounding boxBoundingBoxgetBoundingBox(Projection projection)Get a bounding box in the provided projectionContentsgetContents()StringgetId()doublegetMaxX()doublegetMaxY()doublegetMinX()doublegetMinY()ProjectiongetProjection()Get the projectionSpatialReferenceSystemgetSrs()longgetSrsId()StringgetTableName()voidsetBoundingBox(BoundingBox boundingBox)Set a bounding boxvoidsetContents(Contents contents)voidsetId(String id)voidsetMaxX(double maxX)voidsetMaxY(double maxY)voidsetMinX(double minX)voidsetMinY(double minY)voidsetSrs(SpatialReferenceSystem srs)
 
- 
- 
- 
Field Detail- 
TABLE_NAMEpublic static final String TABLE_NAME Table name- See Also:
- Constant Field Values
 
 - 
COLUMN_TABLE_NAMEpublic static final String COLUMN_TABLE_NAME tableName field name- See Also:
- Constant Field Values
 
 - 
COLUMN_IDpublic static final String COLUMN_ID id field name, tableName- See Also:
- Constant Field Values
 
 - 
COLUMN_SRS_IDpublic static final String COLUMN_SRS_ID srsId field name- See Also:
- Constant Field Values
 
 - 
COLUMN_MIN_Xpublic static final String COLUMN_MIN_X minX field name- See Also:
- Constant Field Values
 
 - 
COLUMN_MIN_Ypublic static final String COLUMN_MIN_Y minY field name- See Also:
- Constant Field Values
 
 - 
COLUMN_MAX_Xpublic static final String COLUMN_MAX_X maxX field name- See Also:
- Constant Field Values
 
 - 
COLUMN_MAX_Ypublic static final String COLUMN_MAX_Y maxY field name- See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
TileMatrixSetpublic TileMatrixSet() Default Constructor
 - 
TileMatrixSetpublic TileMatrixSet(TileMatrixSet tileMatrixSet) Copy Constructor- Parameters:
- tileMatrixSet- tile matrix set to copy
- Since:
- 1.3.0
 
 
- 
 - 
Method Detail- 
getIdpublic String getId() 
 - 
setIdpublic void setId(String id) 
 - 
getContentspublic Contents getContents() 
 - 
setContentspublic void setContents(Contents contents) 
 - 
getTableNamepublic String getTableName() 
 - 
getSrspublic SpatialReferenceSystem getSrs() 
 - 
setSrspublic void setSrs(SpatialReferenceSystem srs) 
 - 
getSrsIdpublic long getSrsId() 
 - 
getMinXpublic double getMinX() 
 - 
setMinXpublic void setMinX(double minX) 
 - 
getMinYpublic double getMinY() 
 - 
setMinYpublic void setMinY(double minY) 
 - 
getMaxXpublic double getMaxX() 
 - 
setMaxXpublic void setMaxX(double maxX) 
 - 
getMaxYpublic double getMaxY() 
 - 
setMaxYpublic void setMaxY(double maxY) 
 - 
getBoundingBoxpublic BoundingBox getBoundingBox() Get a bounding box- Returns:
- bounding box
 
 - 
getBoundingBoxpublic BoundingBox getBoundingBox(Projection projection) Get a bounding box in the provided projection- Parameters:
- projection- desired projection
- Returns:
- bounding box
- Since:
- 3.1.0
 
 - 
setBoundingBoxpublic void setBoundingBox(BoundingBox boundingBox) Set a bounding box- Parameters:
- boundingBox- bounding box
 
 - 
getProjectionpublic Projection getProjection() Get the projection- Returns:
- projection
- Since:
- 3.1.0
 
 
- 
 
-