Class TileMatrixSetTableCreator
- java.lang.Object
-
- mil.nga.geopackage.db.GeoPackageTableCreator
-
- mil.nga.geopackage.extension.ecere.tile_matrix_set.TileMatrixSetTableCreator
-
public class TileMatrixSetTableCreator extends GeoPackageTableCreator
Tile Matrix Set Extension Table Creator- Since:
- 4.0.0
- Author:
- jyutzler, osbornb
-
-
Field Summary
Fields Modifier and Type Field Description static String
TM
gpkgext_tile_matrix propertystatic String
TM_TABLES
gpkgext_tile_matrix_set_tables propertystatic String
TM_VW
gpkgext_tile_matrix_variable_widths propertystatic String
TMS
gpkgext_tile_matrix_set propertystatic String
TMS_CREATE
ecere_tms_create property-
Fields inherited from class mil.nga.geopackage.db.GeoPackageTableCreator
CONTENTS, DATA_COLUMN_CONSTRAINTS, DATA_COLUMNS, DIRECTORY, EXTENDED_RELATIONS, EXTENSIONS, GEOMETRY_COLUMNS, GRIDDED_COVERAGE, GRIDDED_PATH, GRIDDED_TILE, METADATA, METADATA_PATH, METADATA_REFERENCE, RELATED_PATH, RTREE, SCHEMA_PATH, SPATIAL_REFERENCE_SYSTEM, TILE_MATRIX, TILE_MATRIX_SET
-
-
Constructor Summary
Constructors Constructor Description TileMatrixSetTableCreator(GeoPackageCoreConnection db)
ConstructorTileMatrixSetTableCreator(GeoPackageCore geoPackage)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
createScript()
Execute the creation scriptint
createTileMatrix()
Create Tile Matrix tableint
createTileMatrixSet()
Create Tile Matrix Set tableint
createTileMatrixTables()
Create the Tile Matrix Tables tableint
createTileMatrixVariableWidths()
Create the Tile Matrix Variable Widths tableString
getAuthor()
Get the table creator authorString
getName()
Get the table creator name-
Methods inherited from class mil.nga.geopackage.db.GeoPackageTableCreator
createContents, createDataColumnConstraints, createDataColumns, createExtendedRelations, createExtensions, createGeometryColumns, createGriddedCoverage, createGriddedTile, createMetadata, createMetadataReference, createRequired, createSpatialReferenceSystem, createTable, dropTable, dropView, execScript, execScript, execScript, execSQLScript, execSQLScript, getProperty, getScript, readScript, readScript, readSQLScript, readSQLScript
-
-
-
-
Field Detail
-
TMS_CREATE
public static final String TMS_CREATE
ecere_tms_create property- See Also:
- Constant Field Values
-
TMS
public static final String TMS
gpkgext_tile_matrix_set property- See Also:
- Constant Field Values
-
TM
public static final String TM
gpkgext_tile_matrix property- See Also:
- Constant Field Values
-
TM_TABLES
public static final String TM_TABLES
gpkgext_tile_matrix_set_tables property- See Also:
- Constant Field Values
-
TM_VW
public static final String TM_VW
gpkgext_tile_matrix_variable_widths property- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TileMatrixSetTableCreator
public TileMatrixSetTableCreator(GeoPackageCoreConnection db)
Constructor- Parameters:
db
- db connection
-
TileMatrixSetTableCreator
public TileMatrixSetTableCreator(GeoPackageCore geoPackage)
Constructor- Parameters:
geoPackage
- GeoPackage
-
-
Method Detail
-
getAuthor
public String getAuthor()
Get the table creator author- Overrides:
getAuthor
in classGeoPackageTableCreator
- Returns:
- author or null
-
getName
public String getName()
Get the table creator name- Overrides:
getName
in classGeoPackageTableCreator
- Returns:
- name or null
-
createTileMatrixSet
public int createTileMatrixSet()
Create Tile Matrix Set table- Overrides:
createTileMatrixSet
in classGeoPackageTableCreator
- Returns:
- executed statements
-
createTileMatrix
public int createTileMatrix()
Create Tile Matrix table- Overrides:
createTileMatrix
in classGeoPackageTableCreator
- Returns:
- executed statements
-
createTileMatrixTables
public int createTileMatrixTables()
Create the Tile Matrix Tables table- Returns:
- executed statements
-
createTileMatrixVariableWidths
public int createTileMatrixVariableWidths()
Create the Tile Matrix Variable Widths table- Returns:
- executed statements
-
createScript
public int createScript()
Execute the creation script- Returns:
- executed statements
-
-