public class NGAExtensions extends Object
| Constructor and Description |
|---|
NGAExtensions() |
| Modifier and Type | Method and Description |
|---|---|
static void |
copyContentsId(GeoPackageCore geoPackage,
String table,
String newTable)
Copy the Contents Id extensions for the table
|
static void |
copyFeatureStyle(GeoPackageCore geoPackage,
String table,
String newTable)
Copy the Feature Style extensions for the table.
|
static void |
copyFeatureTileLink(GeoPackageCore geoPackage,
String table,
String newTable)
Copy the Feature Tile Link extensions for the table
|
static void |
copyGeometryIndex(GeoPackageCore geoPackage,
String table,
String newTable)
Copy the Geometry Index extension for the table
|
static void |
copyTableExtensions(GeoPackageCore geoPackage,
String table,
String newTable)
Copy all NGA table extensions for the table within the GeoPackage
|
static void |
copyTileScaling(GeoPackageCore geoPackage,
String table,
String newTable)
Copy the Tile Scaling extensions for the table
|
static void |
deleteContentsId(GeoPackageCore geoPackage,
String table)
Delete the Contents Id extensions for the table
|
static void |
deleteContentsIdExtension(GeoPackageCore geoPackage)
Delete the Contents Id extension including the extension entries and
custom tables
|
static void |
deleteExtensions(GeoPackageCore geoPackage)
Delete all NGA extensions including custom extension tables for the
GeoPackage
|
static void |
deleteFeatureStyle(GeoPackageCore geoPackage,
String table)
Delete the Feature Style extensions for the table
|
static void |
deleteFeatureStyleExtension(GeoPackageCore geoPackage)
Delete the Feature Style extension including the extension entries and
custom tables
|
static void |
deleteFeatureTileLink(GeoPackageCore geoPackage,
String table)
Delete the Feature Tile Link extensions for the table
|
static void |
deleteFeatureTileLinkExtension(GeoPackageCore geoPackage)
Delete the Feature Tile Link extension including the extension entries
and custom tables
|
static void |
deleteGeometryIndex(GeoPackageCore geoPackage,
String table)
Delete the Geometry Index extension for the table
|
static void |
deleteGeometryIndexExtension(GeoPackageCore geoPackage)
Delete the Geometry Index extension including the extension entries and
custom tables
|
static void |
deleteProperties(GeoPackageCore geoPackage,
String table)
Delete the Properties extension if the deleted table is the properties
table
|
static void |
deletePropertiesExtension(GeoPackageCore geoPackage)
Delete the properties extension from the GeoPackage
|
static void |
deleteTableExtensions(GeoPackageCore geoPackage,
String table)
Delete all NGA table extensions for the table within the GeoPackage
|
static void |
deleteTileScaling(GeoPackageCore geoPackage,
String table)
Delete the Tile Scaling extensions for the table
|
static void |
deleteTileScalingExtension(GeoPackageCore geoPackage)
Delete the Tile Scaling extension including the extension entries and
custom tables
|
public static void deleteTableExtensions(GeoPackageCore geoPackage, String table)
geoPackage - GeoPackagetable - table namepublic static void deleteExtensions(GeoPackageCore geoPackage)
geoPackage - GeoPackagepublic static void copyTableExtensions(GeoPackageCore geoPackage, String table, String newTable)
geoPackage - GeoPackagetable - table namenewTable - new table namepublic static void deleteGeometryIndex(GeoPackageCore geoPackage, String table)
geoPackage - GeoPackagetable - table namepublic static void deleteGeometryIndexExtension(GeoPackageCore geoPackage)
geoPackage - GeoPackagepublic static void copyGeometryIndex(GeoPackageCore geoPackage, String table, String newTable)
geoPackage - GeoPackagetable - table namenewTable - new table namepublic static void deleteFeatureTileLink(GeoPackageCore geoPackage, String table)
geoPackage - GeoPackagetable - table namepublic static void deleteFeatureTileLinkExtension(GeoPackageCore geoPackage)
geoPackage - GeoPackagepublic static void copyFeatureTileLink(GeoPackageCore geoPackage, String table, String newTable)
geoPackage - GeoPackagetable - table namenewTable - new table namepublic static void deleteTileScaling(GeoPackageCore geoPackage, String table)
geoPackage - GeoPackagetable - table namepublic static void deleteTileScalingExtension(GeoPackageCore geoPackage)
geoPackage - GeoPackagepublic static void copyTileScaling(GeoPackageCore geoPackage, String table, String newTable)
geoPackage - GeoPackagetable - table namenewTable - new table namepublic static void deleteProperties(GeoPackageCore geoPackage, String table)
geoPackage - GeoPackagetable - table namepublic static void deletePropertiesExtension(GeoPackageCore geoPackage)
geoPackage - GeoPackagepublic static void deleteFeatureStyle(GeoPackageCore geoPackage, String table)
geoPackage - GeoPackagetable - table namepublic static void deleteFeatureStyleExtension(GeoPackageCore geoPackage)
geoPackage - GeoPackagepublic static void copyFeatureStyle(GeoPackageCore geoPackage, String table, String newTable)
GeoPackageExtensions.copyRelatedTables(GeoPackageCore, String, String)
to be called first.geoPackage - GeoPackagetable - table namenewTable - new table namepublic static void deleteContentsId(GeoPackageCore geoPackage, String table)
geoPackage - GeoPackagetable - table namepublic static void deleteContentsIdExtension(GeoPackageCore geoPackage)
geoPackage - GeoPackagepublic static void copyContentsId(GeoPackageCore geoPackage, String table, String newTable)
geoPackage - GeoPackagetable - table namenewTable - new table nameCopyright © 2020 National Geospatial-Intelligence Agency. All rights reserved.