Class TileMatrixSetExtension
- java.lang.Object
-
- mil.nga.geopackage.extension.BaseExtension
-
- mil.nga.geopackage.extension.ecere.tile_matrix_set.TileMatrixSetExtension
-
public class TileMatrixSetExtension extends BaseExtension
Tile Matrix Set Extensionhttps://gitlab.com/imagemattersllc/ogc-vtp2/-/blob/master/extensions/14-tile-matrix-set.adoc
- Since:
- 4.0.0
- Author:
- jyutzler
-
-
Field Summary
Fields Modifier and Type Field Description static String
EXTENSION_AUTHOR
static String
EXTENSION_DEFINITION
static String
EXTENSION_NAME
static String
EXTENSION_NAME_NO_AUTHOR
-
Fields inherited from class mil.nga.geopackage.extension.BaseExtension
extensionsDao, geoPackage
-
-
Constructor Summary
Constructors Constructor Description TileMatrixSetExtension(GeoPackageCore geoPackage)
Constructor
-
Method Summary
-
Methods inherited from class mil.nga.geopackage.extension.BaseExtension
createDao, get, getExtensions, getExtensions, getExtensionsDao, getGeoPackage, getOrCreate, has, has, has, verifyWritable
-
-
-
-
Field Detail
-
EXTENSION_AUTHOR
public static final String EXTENSION_AUTHOR
- See Also:
- Constant Field Values
-
EXTENSION_NAME_NO_AUTHOR
public static final String EXTENSION_NAME_NO_AUTHOR
- See Also:
- Constant Field Values
-
EXTENSION_NAME
public static final String EXTENSION_NAME
-
EXTENSION_DEFINITION
public static final String EXTENSION_DEFINITION
-
-
Constructor Detail
-
TileMatrixSetExtension
public TileMatrixSetExtension(GeoPackageCore geoPackage)
Constructor- Parameters:
geoPackage
- GeoPackage
-
-
Method Detail
-
getName
public static String getName()
- Returns:
- the extension name
-
has
public boolean has()
-
getOrCreate
public List<Extensions> getOrCreate()
Get or create the extension- Returns:
- extensions
-
removeExtension
public void removeExtension()
-
getTileMatrixDao
public ExtTileMatrixDao getTileMatrixDao()
Get the Tile Matrix DAO- Returns:
- tile matrix dao
-
getTileMatrixDao
public static ExtTileMatrixDao getTileMatrixDao(GeoPackageCore geoPackage)
Get the Tile Matrix DAO- Parameters:
geoPackage
- GeoPackage- Returns:
- tile matrix dao
-
getTileMatrixDao
public static ExtTileMatrixDao getTileMatrixDao(GeoPackageCoreConnection db)
Get the Tile Matrix DAO- Parameters:
db
- database connection- Returns:
- tile matrix dao
-
getTileMatrixSetDao
public ExtTileMatrixSetDao getTileMatrixSetDao()
Get the Tile Matrix Set DAO- Returns:
- tile matrix set dao
-
getTileMatrixSetDao
public static ExtTileMatrixSetDao getTileMatrixSetDao(GeoPackageCore geoPackage)
Get the Tile Matrix Set DAO- Parameters:
geoPackage
- GeoPackage- Returns:
- tile matrix set dao
-
getTileMatrixSetDao
public static ExtTileMatrixSetDao getTileMatrixSetDao(GeoPackageCoreConnection db)
Get the Tile Matrix Set DAO- Parameters:
db
- database connection- Returns:
- tile matrix set dao
-
getTileMatrixTablesDao
public TileMatrixTablesDao getTileMatrixTablesDao()
Get the Tile Matrix Tables DAO- Returns:
- tile matrix tables dao
-
getTileMatrixTablesDao
public static TileMatrixTablesDao getTileMatrixTablesDao(GeoPackageCore geoPackage)
Get the Tile Matrix Tables DAO- Parameters:
geoPackage
- GeoPackage- Returns:
- tile matrix tables dao
-
getTileMatrixTablesDao
public static TileMatrixTablesDao getTileMatrixTablesDao(GeoPackageCoreConnection db)
Get the Tile Matrix Tables DAO- Parameters:
db
- database connection- Returns:
- tile matrix tables dao
-
getTileMatrixVariableWidthsDao
public TileMatrixVariableWidthsDao getTileMatrixVariableWidthsDao()
Get the Tile Matrix Variable Widths DAO- Returns:
- tile matrix variable widths dao
-
getTileMatrixVariableWidthsDao
public static TileMatrixVariableWidthsDao getTileMatrixVariableWidthsDao(GeoPackageCore geoPackage)
Get the Tile Matrix Variable Widths DAO- Parameters:
geoPackage
- GeoPackage- Returns:
- tile matrix variable widths dao
-
getTileMatrixVariableWidthsDao
public static TileMatrixVariableWidthsDao getTileMatrixVariableWidthsDao(GeoPackageCoreConnection db)
Get the Tile Matrix Variable Widths DAO- Parameters:
db
- database connection- Returns:
- tile matrix variable widths dao
-
createTileMatrixSetTables
public boolean createTileMatrixSetTables()
Create the Tile Matrix Set Extension- Returns:
- true if created
-
-