GPKGExtensionManager
Objective-C
@interface GPKGExtensionManager : GPKGExtensionManagement
Swift
class GPKGExtensionManager : GPKGExtensionManagement
GeoPackage Extension Manager for deleting and copying extensions
-
Create
Declaration
Objective-C
+ (GPKGExtensionManager *)createWithGeoPackage:(GPKGGeoPackage *)geoPackage;Swift
class func create(with geoPackage: GPKGGeoPackage!) -> GPKGExtensionManager!Parameters
geoPackageGeoPackage
-
Initialize
Declaration
Objective-C
- (instancetype)initWithGeoPackage:(GPKGGeoPackage *)geoPackage;Swift
init!(geoPackage: GPKGGeoPackage!)Parameters
geoPackageGeoPackage
-
Delete the RTree Spatial extension for the table
Declaration
Objective-C
- (void)deleteRTreeSpatialIndexForTable:(NSString *)table;Swift
func deleteRTreeSpatialIndex(forTable table: String!)Parameters
tabletable name
-
Delete the RTree Spatial extension
Declaration
Objective-C
- (void)deleteRTreeSpatialIndexExtension;Swift
func deleteRTreeSpatialIndexExtension() -
Copy the RTree Spatial extension for the table
Declaration
Objective-C
- (void)copyRTreeSpatialIndexFromTable:(NSString *)table toTable:(NSString *)newTable;Swift
func copyRTreeSpatialIndex(fromTable table: String!, toTable newTable: String!)Parameters
tabletable name
newTablenew table name
-
Delete the Related Tables extensions for the table
Declaration
Objective-C
- (void)deleteRelatedTablesForTable:(NSString *)table;Swift
func deleteRelatedTables(forTable table: String!)Parameters
tabletable name
-
Delete the Related Tables extension
Declaration
Objective-C
- (void)deleteRelatedTablesExtension;Swift
func deleteRelatedTablesExtension() -
Copy the Related Tables extensions for the table
Declaration
Objective-C
- (void)copyRelatedTablesFromTable:(NSString *)table toTable:(NSString *)newTable;Swift
func copyRelatedTables(fromTable table: String!, toTable newTable: String!)Parameters
tabletable name
newTablenew table name
-
Delete the Gridded Coverage extensions for the table
Declaration
Objective-C
- (void)deleteGriddedCoverageForTable:(NSString *)table;Swift
func deleteGriddedCoverage(forTable table: String!)Parameters
tabletable name
-
Delete the Gridded Coverage extension
Declaration
Objective-C
- (void)deleteGriddedCoverageExtension;Swift
func deleteGriddedCoverageExtension() -
Copy the Gridded Coverage extensions for the table
Declaration
Objective-C
- (void)copyGriddedCoverageFromTable:(NSString *)table toTable:(NSString *)newTable;Swift
func copyGriddedCoverage(fromTable table: String!, toTable newTable: String!)Parameters
tabletable name
newTablenew table name
-
Delete the Schema extensions for the table
Declaration
Objective-C
- (void)deleteSchemaForTable:(NSString *)table;Swift
func deleteSchema(forTable table: String!)Parameters
tabletable name
-
Delete the Schema extension
Declaration
Objective-C
- (void)deleteSchemaExtension;Swift
func deleteSchemaExtension() -
Copy the Schema extensions for the table
Declaration
Objective-C
- (void)copySchemaFromTable:(NSString *)table toTable:(NSString *)newTable;Swift
func copySchema(fromTable table: String!, toTable newTable: String!)Parameters
tabletable name
newTablenew table name
-
Delete the Metadata extensions for the table
Declaration
Objective-C
- (void)deleteMetadataForTable:(NSString *)table;Swift
func deleteMetadata(forTable table: String!)Parameters
tabletable name
-
Delete the Metadata extension
Declaration
Objective-C
- (void)deleteMetadataExtension;Swift
func deleteMetadataExtension() -
Copy the Metadata extensions for the table
Declaration
Objective-C
- (void)copyMetadataFromTable:(NSString *)table toTable:(NSString *)newTable;Swift
func copyMetadata(fromTable table: String!, toTable newTable: String!)Parameters
tabletable name
newTablenew table name
-
Delete the WKT for Coordinate Reference Systems extension
Declaration
Objective-C
- (void)deleteCrsWktExtension;Swift
func deleteCrsWktExtension()
View on GitHub
GPKGExtensionManager Class Reference