GPKGNGAExtensions
Objective-C
@interface GPKGNGAExtensions : GPKGExtensionManagement
Swift
class GPKGNGAExtensions : GPKGExtensionManagement
NGA extensions
-
Create
Declaration
Objective-C
+ (GPKGNGAExtensions *)createWithGeoPackage:(GPKGGeoPackage *)geoPackage;Swift
class func create(with geoPackage: GPKGGeoPackage!) -> GPKGNGAExtensions!Parameters
geoPackageGeoPackage
-
Initialize
Declaration
Objective-C
- (instancetype)initWithGeoPackage:(GPKGGeoPackage *)geoPackage;Swift
init!(geoPackage: GPKGGeoPackage!)Parameters
geoPackageGeoPackage
Return Value
new instance
-
Delete the Geometry Index extension for the table
Declaration
Objective-C
- (void)deleteGeometryIndexForTable:(NSString *)table;Swift
func deleteGeometryIndex(forTable table: String!)Parameters
tabletable name
-
Delete the Geometry Index extension including the extension entries and custom tables
Declaration
Objective-C
- (void)deleteGeometryIndexExtension;Swift
func deleteGeometryIndexExtension() -
Copy the Geometry Index extension for the table
Declaration
Objective-C
- (void)copyGeometryIndexFromTable:(NSString *)table toTable:(NSString *)newTable;Swift
func copyGeometryIndex(fromTable table: String!, toTable newTable: String!)Parameters
tabletable name
newTablenew table name
-
Delete the Feature Tile Link extensions for the table
Declaration
Objective-C
- (void)deleteFeatureTileLinkForTable:(NSString *)table;Swift
func deleteFeatureTileLink(forTable table: String!)Parameters
tabletable name
-
Delete the Feature Tile Link extension including the extension entries and custom tables
Declaration
Objective-C
- (void)deleteFeatureTileLinkExtension;Swift
func deleteFeatureTileLinkExtension() -
Copy the Feature Tile Link extensions for the table
Declaration
Objective-C
- (void)copyFeatureTileLinkFromTable:(NSString *)table toTable:(NSString *)newTable;Swift
func copyFeatureTileLink(fromTable table: String!, toTable newTable: String!)Parameters
tabletable name
newTablenew table name
-
Delete the Tile Scaling extensions for the table
Declaration
Objective-C
- (void)deleteTileScalingForTable:(NSString *)table;Swift
func deleteTileScaling(forTable table: String!)Parameters
tabletable name
-
Delete the Tile Scaling extension including the extension entries and custom tables
Declaration
Objective-C
- (void)deleteTileScalingExtension;Swift
func deleteTileScalingExtension() -
Copy the Tile Scaling extensions for the table
Declaration
Objective-C
- (void)copyTileScalingFromTable:(NSString *)table toTable:(NSString *)newTable;Swift
func copyTileScaling(fromTable table: String!, toTable newTable: String!)Parameters
tabletable name
newTablenew table name
-
Delete the Properties extension if the deleted table is the properties table
Declaration
Objective-C
- (void)deletePropertiesForTable:(NSString *)table;Swift
func deleteProperties(forTable table: String!)Parameters
tabletable name
-
Delete the properties extension from the GeoPackage
Declaration
Objective-C
- (void)deletePropertiesExtension;Swift
func deletePropertiesExtension() -
Delete the Feature Style extensions for the table
Declaration
Objective-C
- (void)deleteFeatureStyleForTable:(NSString *)table;Swift
func deleteFeatureStyle(forTable table: String!)Parameters
tabletable name
-
Delete the Feature Style extension including the extension entries and custom tables
Declaration
Objective-C
- (void)deleteFeatureStyleExtension;Swift
func deleteFeatureStyleExtension() -
Copy the Feature Style extensions for the table. Relies on {@link GeoPackageExtensions#copyRelatedTables(GeoPackageCore, String, String)} to be called first.
Declaration
Objective-C
- (void)copyFeatureStyleFromTable:(NSString *)table toTable:(NSString *)newTable;Swift
func copyFeatureStyle(fromTable table: String!, toTable newTable: String!) -
Delete the Contents Id extensions for the table
Declaration
Objective-C
- (void)deleteContentsIdForTable:(NSString *)table;Swift
func deleteContentsId(forTable table: String!)Parameters
tabletable name
-
Delete the Contents Id extension including the extension entries and custom tables
Declaration
Objective-C
- (void)deleteContentsIdExtension;Swift
func deleteContentsIdExtension() -
Copy the Contents Id extensions for the table
Declaration
Objective-C
- (void)copyContentsIdFromTable:(NSString *)table toTable:(NSString *)newTable;Swift
func copyContentsId(fromTable table: String!, toTable newTable: String!)Parameters
tabletable name
newTablenew table name
View on GitHub
GPKGNGAExtensions Class Reference