GPKGTileTableMetadata

Objective-C

@interface GPKGTileTableMetadata : GPKGUserTableMetadata

Swift

class GPKGTileTableMetadata : GPKGUserTableMetadata

Tile Table Metadata for defining table creation information

  • Create metadata

    Declaration

    Objective-C

    + (GPKGTileTableMetadata *)create;

    Swift

    class func create() -> GPKGTileTableMetadata!

    Return Value

    metadata

  • Create metadata

    Declaration

    Objective-C

    + (GPKGTileTableMetadata *)createWithAutoincrement:(BOOL)autoincrement;

    Swift

    class func create(withAutoincrement autoincrement: Bool) -> GPKGTileTableMetadata!

    Parameters

    autoincrement

    autoincrement ids

    Return Value

    metadata

  • Create metadata

    Declaration

    Objective-C

    + (GPKGTileTableMetadata *)createWithTable:(NSString *)tableName
                            andTileBoundingBox:(GPKGBoundingBox *)tileBoundingBox
                                  andTileSrsId:(NSNumber *)tileSrsId;

    Swift

    class func create(withTable tableName: String!, andTileBoundingBox tileBoundingBox: GPKGBoundingBox!, andTileSrsId tileSrsId: NSNumber!) -> GPKGTileTableMetadata!

    Parameters

    tableName

    table name

    tileBoundingBox

    tile bounding box

    tileSrsId

    tile SRS id

    Return Value

    metadata

  • Create metadata

    Declaration

    Objective-C

    + (GPKGTileTableMetadata *)createWithTable:(NSString *)tableName
                              andAutoincrement:(BOOL)autoincrement
                            andTileBoundingBox:(GPKGBoundingBox *)tileBoundingBox
                                  andTileSrsId:(NSNumber *)tileSrsId;

    Swift

    class func create(withTable tableName: String!, andAutoincrement autoincrement: Bool, andTileBoundingBox tileBoundingBox: GPKGBoundingBox!, andTileSrsId tileSrsId: NSNumber!) -> GPKGTileTableMetadata!

    Parameters

    tableName

    table name

    autoincrement

    autoincrement ids

    tileBoundingBox

    tile bounding box

    tileSrsId

    tile SRS id

    Return Value

    metadata

  • Create metadata

    Declaration

    Objective-C

    + (GPKGTileTableMetadata *)createWithTable:(NSString *)tableName
                        andContentsBoundingBox:
                            (GPKGBoundingBox *)contentsBoundingBox
                            andTileBoundingBox:(GPKGBoundingBox *)tileBoundingBox
                                  andTileSrsId:(NSNumber *)tileSrsId;

    Swift

    class func create(withTable tableName: String!, andContentsBoundingBox contentsBoundingBox: GPKGBoundingBox!, andTileBoundingBox tileBoundingBox: GPKGBoundingBox!, andTileSrsId tileSrsId: NSNumber!) -> GPKGTileTableMetadata!

    Parameters

    tableName

    table name

    contentsBoundingBox

    contents bounding box

    tileBoundingBox

    tile bounding box

    tileSrsId

    tile SRS id

    Return Value

    metadata

  • Create metadata

    Declaration

    Objective-C

    + (GPKGTileTableMetadata *)createWithTable:(NSString *)tableName
                              andAutoincrement:(BOOL)autoincrement
                        andContentsBoundingBox:
                            (GPKGBoundingBox *)contentsBoundingBox
                            andTileBoundingBox:(GPKGBoundingBox *)tileBoundingBox
                                  andTileSrsId:(NSNumber *)tileSrsId;

    Swift

    class func create(withTable tableName: String!, andAutoincrement autoincrement: Bool, andContentsBoundingBox contentsBoundingBox: GPKGBoundingBox!, andTileBoundingBox tileBoundingBox: GPKGBoundingBox!, andTileSrsId tileSrsId: NSNumber!) -> GPKGTileTableMetadata!

    Parameters

    tableName

    table name

    autoincrement

    autoincrement ids

    contentsBoundingBox

    contents bounding box

    tileBoundingBox

    tile bounding box

    tileSrsId

    tile SRS id

    Return Value

    metadata

  • Create metadata

    Declaration

    Objective-C

    + (GPKGTileTableMetadata *)createWithTable:(NSString *)tableName
                        andContentsBoundingBox:
                            (GPKGBoundingBox *)contentsBoundingBox
                              andContentsSrsId:(NSNumber *)contentsSrsId
                            andTileBoundingBox:(GPKGBoundingBox *)tileBoundingBox
                                  andTileSrsId:(NSNumber *)tileSrsId;

    Swift

    class func create(withTable tableName: String!, andContentsBoundingBox contentsBoundingBox: GPKGBoundingBox!, andContentsSrsId contentsSrsId: NSNumber!, andTileBoundingBox tileBoundingBox: GPKGBoundingBox!, andTileSrsId tileSrsId: NSNumber!) -> GPKGTileTableMetadata!

    Parameters

    tableName

    table name

    contentsBoundingBox

    contents bounding box

    contentsSrsId

    contents SRS id

    tileBoundingBox

    tile bounding box

    tileSrsId

    tile SRS id

    Return Value

    metadata

  • Create metadata

    Declaration

    Objective-C

    + (GPKGTileTableMetadata *)createWithTable:(NSString *)tableName
                              andAutoincrement:(BOOL)autoincrement
                        andContentsBoundingBox:
                            (GPKGBoundingBox *)contentsBoundingBox
                              andContentsSrsId:(NSNumber *)contentsSrsId
                            andTileBoundingBox:(GPKGBoundingBox *)tileBoundingBox
                                  andTileSrsId:(NSNumber *)tileSrsId;

    Swift

    class func create(withTable tableName: String!, andAutoincrement autoincrement: Bool, andContentsBoundingBox contentsBoundingBox: GPKGBoundingBox!, andContentsSrsId contentsSrsId: NSNumber!, andTileBoundingBox tileBoundingBox: GPKGBoundingBox!, andTileSrsId tileSrsId: NSNumber!) -> GPKGTileTableMetadata!

    Parameters

    tableName

    table name

    autoincrement

    autoincrement ids

    contentsBoundingBox

    contents bounding box

    contentsSrsId

    contents SRS id

    tileBoundingBox

    tile bounding box

    tileSrsId

    tile SRS id

    Return Value

    metadata

  • Create metadata

    Declaration

    Objective-C

    + (GPKGTileTableMetadata *)createWithDataType:(NSString *)dataType
                                         andTable:(NSString *)tableName
                               andTileBoundingBox:(GPKGBoundingBox *)tileBoundingBox
                                     andTileSrsId:(NSNumber *)tileSrsId;

    Swift

    class func create(withDataType dataType: String!, andTable tableName: String!, andTileBoundingBox tileBoundingBox: GPKGBoundingBox!, andTileSrsId tileSrsId: NSNumber!) -> GPKGTileTableMetadata!

    Parameters

    dataType

    data type

    tableName

    table name

    tileBoundingBox

    tile bounding box

    tileSrsId

    tile SRS id

    Return Value

    metadata

  • Create metadata

    Declaration

    Objective-C

    + (GPKGTileTableMetadata *)createWithDataType:(NSString *)dataType
                                         andTable:(NSString *)tableName
                                 andAutoincrement:(BOOL)autoincrement
                               andTileBoundingBox:(GPKGBoundingBox *)tileBoundingBox
                                     andTileSrsId:(NSNumber *)tileSrsId;

    Swift

    class func create(withDataType dataType: String!, andTable tableName: String!, andAutoincrement autoincrement: Bool, andTileBoundingBox tileBoundingBox: GPKGBoundingBox!, andTileSrsId tileSrsId: NSNumber!) -> GPKGTileTableMetadata!

    Parameters

    dataType

    data type

    tableName

    table name

    autoincrement

    autoincrement ids

    tileBoundingBox

    tile bounding box

    tileSrsId

    tile SRS id

    Return Value

    metadata

  • Create metadata

    Declaration

    Objective-C

    + (GPKGTileTableMetadata *)createWithDataType:(NSString *)dataType
                                         andTable:(NSString *)tableName
                           andContentsBoundingBox:
                               (GPKGBoundingBox *)contentsBoundingBox
                               andTileBoundingBox:(GPKGBoundingBox *)tileBoundingBox
                                     andTileSrsId:(NSNumber *)tileSrsId;

    Swift

    class func create(withDataType dataType: String!, andTable tableName: String!, andContentsBoundingBox contentsBoundingBox: GPKGBoundingBox!, andTileBoundingBox tileBoundingBox: GPKGBoundingBox!, andTileSrsId tileSrsId: NSNumber!) -> GPKGTileTableMetadata!

    Parameters

    dataType

    data type

    tableName

    table name

    contentsBoundingBox

    contents bounding box

    tileBoundingBox

    tile bounding box

    tileSrsId

    tile SRS id

    Return Value

    metadata

  • Create metadata

    Declaration

    Objective-C

    + (GPKGTileTableMetadata *)createWithDataType:(NSString *)dataType
                                         andTable:(NSString *)tableName
                                 andAutoincrement:(BOOL)autoincrement
                           andContentsBoundingBox:
                               (GPKGBoundingBox *)contentsBoundingBox
                               andTileBoundingBox:(GPKGBoundingBox *)tileBoundingBox
                                     andTileSrsId:(NSNumber *)tileSrsId;

    Swift

    class func create(withDataType dataType: String!, andTable tableName: String!, andAutoincrement autoincrement: Bool, andContentsBoundingBox contentsBoundingBox: GPKGBoundingBox!, andTileBoundingBox tileBoundingBox: GPKGBoundingBox!, andTileSrsId tileSrsId: NSNumber!) -> GPKGTileTableMetadata!

    Parameters

    dataType

    data type

    tableName

    table name

    autoincrement

    autoincrement ids

    contentsBoundingBox

    contents bounding box

    tileBoundingBox

    tile bounding box

    tileSrsId

    tile SRS id

    Return Value

    metadata

  • Create metadata

    Declaration

    Objective-C

    + (GPKGTileTableMetadata *)createWithDataType:(NSString *)dataType
                                         andTable:(NSString *)tableName
                           andContentsBoundingBox:
                               (GPKGBoundingBox *)contentsBoundingBox
                                 andContentsSrsId:(NSNumber *)contentsSrsId
                               andTileBoundingBox:(GPKGBoundingBox *)tileBoundingBox
                                     andTileSrsId:(NSNumber *)tileSrsId;

    Swift

    class func create(withDataType dataType: String!, andTable tableName: String!, andContentsBoundingBox contentsBoundingBox: GPKGBoundingBox!, andContentsSrsId contentsSrsId: NSNumber!, andTileBoundingBox tileBoundingBox: GPKGBoundingBox!, andTileSrsId tileSrsId: NSNumber!) -> GPKGTileTableMetadata!

    Parameters

    dataType

    data type

    tableName

    table name

    contentsBoundingBox

    contents bounding box

    contentsSrsId

    contents SRS id

    tileBoundingBox

    tile bounding box

    tileSrsId

    tile SRS id

    Return Value

    metadata

  • Create metadata

    Declaration

    Objective-C

    + (GPKGTileTableMetadata *)createWithDataType:(NSString *)dataType
                                         andTable:(NSString *)tableName
                                 andAutoincrement:(BOOL)autoincrement
                           andContentsBoundingBox:
                               (GPKGBoundingBox *)contentsBoundingBox
                                 andContentsSrsId:(NSNumber *)contentsSrsId
                               andTileBoundingBox:(GPKGBoundingBox *)tileBoundingBox
                                     andTileSrsId:(NSNumber *)tileSrsId;

    Swift

    class func create(withDataType dataType: String!, andTable tableName: String!, andAutoincrement autoincrement: Bool, andContentsBoundingBox contentsBoundingBox: GPKGBoundingBox!, andContentsSrsId contentsSrsId: NSNumber!, andTileBoundingBox tileBoundingBox: GPKGBoundingBox!, andTileSrsId tileSrsId: NSNumber!) -> GPKGTileTableMetadata!

    Parameters

    dataType

    data type

    tableName

    table name

    autoincrement

    autoincrement ids

    contentsBoundingBox

    contents bounding box

    contentsSrsId

    contents SRS id

    tileBoundingBox

    tile bounding box

    tileSrsId

    tile SRS id

    Return Value

    metadata

  • Contents bounding box

    Declaration

    Objective-C

    @property (nonatomic, strong) GPKGBoundingBox *contentsBoundingBox;

    Swift

    var contentsBoundingBox: GPKGBoundingBox! { get set }
  • Contents SRS id

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *contentsSrsId;

    Swift

    var contentsSrsId: NSNumber! { get set }
  • Tile bounding box

    Declaration

    Objective-C

    @property (nonatomic, strong) GPKGBoundingBox *tileBoundingBox;

    Swift

    var tileBoundingBox: GPKGBoundingBox! { get set }
  • Tile SRS id

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *tileSrsId;

    Swift

    var tileSrsId: NSNumber! { get set }
  • Initialize

    Declaration

    Objective-C

    - (instancetype)init;

    Swift

    init!()

    Return Value

    new tile table metadata

  • Initialize

    Declaration

    Objective-C

    - (instancetype)initWithTable:(NSString *)tableName
           andContentsBoundingBox:(GPKGBoundingBox *)contentsBoundingBox
                 andContentsSrsId:(NSNumber *)contentsSrsId
               andTileBoundingBox:(GPKGBoundingBox *)tileBoundingBox
                     andTileSrsId:(NSNumber *)tileSrsId;

    Swift

    init!(table tableName: String!, andContentsBoundingBox contentsBoundingBox: GPKGBoundingBox!, andContentsSrsId contentsSrsId: NSNumber!, andTileBoundingBox tileBoundingBox: GPKGBoundingBox!, andTileSrsId tileSrsId: NSNumber!)

    Parameters

    tableName

    table name

    contentsBoundingBox

    contents bounding box

    contentsSrsId

    contents SRS id

    tileBoundingBox

    tile bounding box

    tileSrsId

    tile SRS id

    Return Value

    new tile table metadata

  • Initialize

    Declaration

    Objective-C

    - (instancetype)initWithDataType:(NSString *)dataType
                            andTable:(NSString *)tableName
              andContentsBoundingBox:(GPKGBoundingBox *)contentsBoundingBox
                    andContentsSrsId:(NSNumber *)contentsSrsId
                  andTileBoundingBox:(GPKGBoundingBox *)tileBoundingBox
                        andTileSrsId:(NSNumber *)tileSrsId;

    Swift

    init!(dataType: String!, andTable tableName: String!, andContentsBoundingBox contentsBoundingBox: GPKGBoundingBox!, andContentsSrsId contentsSrsId: NSNumber!, andTileBoundingBox tileBoundingBox: GPKGBoundingBox!, andTileSrsId tileSrsId: NSNumber!)

    Parameters

    dataType

    data type

    tableName

    table name

    contentsBoundingBox

    contents bounding box

    contentsSrsId

    contents SRS id

    tileBoundingBox

    tile bounding box

    tileSrsId

    tile SRS id

    Return Value

    new tile table metadata

  • Initialize

    Declaration

    Objective-C

    - (instancetype)initWithTable:(NSString *)tableName
                 andAutoincrement:(BOOL)autoincrement
           andContentsBoundingBox:(GPKGBoundingBox *)contentsBoundingBox
                 andContentsSrsId:(NSNumber *)contentsSrsId
               andTileBoundingBox:(GPKGBoundingBox *)tileBoundingBox
                     andTileSrsId:(NSNumber *)tileSrsId;

    Swift

    init!(table tableName: String!, andAutoincrement autoincrement: Bool, andContentsBoundingBox contentsBoundingBox: GPKGBoundingBox!, andContentsSrsId contentsSrsId: NSNumber!, andTileBoundingBox tileBoundingBox: GPKGBoundingBox!, andTileSrsId tileSrsId: NSNumber!)

    Parameters

    tableName

    table name

    autoincrement

    autoincrement ids

    contentsBoundingBox

    contents bounding box

    contentsSrsId

    contents SRS id

    tileBoundingBox

    tile bounding box

    tileSrsId

    tile SRS id

    Return Value

    new tile table metadata

  • Initialize

    Declaration

    Objective-C

    - (instancetype)initWithDataType:(NSString *)dataType
                            andTable:(NSString *)tableName
                    andAutoincrement:(BOOL)autoincrement
              andContentsBoundingBox:(GPKGBoundingBox *)contentsBoundingBox
                    andContentsSrsId:(NSNumber *)contentsSrsId
                  andTileBoundingBox:(GPKGBoundingBox *)tileBoundingBox
                        andTileSrsId:(NSNumber *)tileSrsId;

    Swift

    init!(dataType: String!, andTable tableName: String!, andAutoincrement autoincrement: Bool, andContentsBoundingBox contentsBoundingBox: GPKGBoundingBox!, andContentsSrsId contentsSrsId: NSNumber!, andTileBoundingBox tileBoundingBox: GPKGBoundingBox!, andTileSrsId tileSrsId: NSNumber!)

    Parameters

    dataType

    data type

    tableName

    table name

    autoincrement

    autoincrement ids

    contentsBoundingBox

    contents bounding box

    contentsSrsId

    contents SRS id

    tileBoundingBox

    tile bounding box

    tileSrsId

    tile SRS id

    Return Value

    new tile table metadata