GPKGGeometryIndexTableCreator

Objective-C

@interface GPKGGeometryIndexTableCreator : GPKGNGATableCreator

Swift

class GPKGGeometryIndexTableCreator : GPKGNGATableCreator

Geometry Index Extension Table Creator

  • Initialize

    Declaration

    Objective-C

    - (instancetype)initWithDatabase:(GPKGConnection *)database;

    Swift

    init!(database: GPKGConnection!)

    Parameters

    database

    database connection

    Return Value

    new geometry index table creator

  • Create Table Index table

    Declaration

    Objective-C

    - (int)createTableIndex;

    Swift

    func createTableIndex() -> Int32

    Return Value

    tables created

  • Create Geometry Index table

    Declaration

    Objective-C

    - (int)createGeometryIndex;

    Swift

    func createGeometryIndex() -> Int32

    Return Value

    tables created

  • Create Geometry Index table column indexes

    Declaration

    Objective-C

    - (int)indexGeometryIndex;

    Swift

    func indexGeometryIndex() -> Int32

    Return Value

    executed statements

  • Un-index (drop) Geometry Index table column indexes

    Declaration

    Objective-C

    - (int)unindexGeometryIndex;

    Swift

    func unindexGeometryIndex() -> Int32

    Return Value

    executed statements