public class GeoPackageTableCreator extends Object
| Constructor and Description |
|---|
GeoPackageTableCreator(GeoPackageCoreConnection db)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
int |
createContents()
Create Contents table
|
int |
createDataColumnConstraints()
Create Data Column Constraints table
|
int |
createDataColumns()
Create Data Columns table
|
int |
createExtensions()
Create Extensions table
|
int |
createFeatureTileLink()
Create Feature Tile Link table
|
int |
createGeometryColumns()
Create Geometry Columns table
|
int |
createGeometryIndex()
Create Geometry Index table
|
int |
createGriddedCoverage()
Create the Tiled Gridded Coverage Data Coverage extension table
|
int |
createGriddedTile()
Create the Tiled Gridded Coverage Data Tile extension table
|
int |
createMetadata()
Create Metadata table
|
int |
createMetadataReference()
Create Metadata Reference table
|
void |
createRequired()
Create the minimum required GeoPackage tables
|
int |
createSpatialReferenceSystem()
Create Spatial Reference System table and views
|
<TColumn extends UserColumn> |
createTable(UserTable<TColumn> table)
Create the user defined table
|
int |
createTableIndex()
Create Table Index table
|
int |
createTileMatrix()
Create Tile Matrix table
|
int |
createTileMatrixSet()
Create Tile Matrix Set table
|
int |
createTileScaling()
Create Tile Scaling table
|
void |
dropTable(String table)
Drop the table if it exists
|
public GeoPackageTableCreator(GeoPackageCoreConnection db)
db - db connectionpublic int createSpatialReferenceSystem()
public int createContents()
public int createGeometryColumns()
public int createTileMatrixSet()
public int createTileMatrix()
public int createDataColumns()
public int createDataColumnConstraints()
public int createMetadata()
public int createMetadataReference()
public int createExtensions()
public int createGriddedCoverage()
public int createGriddedTile()
public int createTableIndex()
public int createGeometryIndex()
public int createFeatureTileLink()
public int createTileScaling()
public <TColumn extends UserColumn> void createTable(UserTable<TColumn> table)
table - user tablepublic void createRequired()
public void dropTable(String table)
table - table nameCopyright © 2018 National Geospatial-Intelligence Agency. All rights reserved.