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 StringTMgpkgext_tile_matrix propertystatic StringTM_TABLESgpkgext_tile_matrix_set_tables propertystatic StringTM_VWgpkgext_tile_matrix_variable_widths propertystatic StringTMSgpkgext_tile_matrix_set propertystatic StringTMS_CREATEecere_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 intcreateScript()Execute the creation scriptintcreateTileMatrix()Create Tile Matrix tableintcreateTileMatrixSet()Create Tile Matrix Set tableintcreateTileMatrixTables()Create the Tile Matrix Tables tableintcreateTileMatrixVariableWidths()Create the Tile Matrix Variable Widths tableStringgetAuthor()Get the table creator authorStringgetName()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:
getAuthorin classGeoPackageTableCreator- Returns:
- author or null
-
getName
public String getName()
Get the table creator name- Overrides:
getNamein classGeoPackageTableCreator- Returns:
- name or null
-
createTileMatrixSet
public int createTileMatrixSet()
Create Tile Matrix Set table- Overrides:
createTileMatrixSetin classGeoPackageTableCreator- Returns:
- executed statements
-
createTileMatrix
public int createTileMatrix()
Create Tile Matrix table- Overrides:
createTileMatrixin 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
-
-