GPKGTileMatrixSet

Objective-C

@interface GPKGTileMatrixSet : NSObject <NSMutableCopying>

Swift

class GPKGTileMatrixSet : NSObject, NSMutableCopying

Tile Matrix Set object. Defines the minimum bounding box (min_x, min_y, max_x, max_y) and spatial reference system (srs_id) for all content in a tile pyramid user data table.

  • Tile Pyramid User Data Table Name

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *tableName;

    Swift

    var tableName: String! { get set }
  • Unique identifier for each Spatial Reference System within a GeoPackage

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *srsId;

    Swift

    var srsId: NSNumber! { get set }
  • Bounding box minimum easting or longitude for all content in table_name

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDecimalNumber *minX;

    Swift

    var minX: NSDecimalNumber! { get set }
  • Bounding box minimum northing or latitude for all content in table_name

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDecimalNumber *minY;

    Swift

    var minY: NSDecimalNumber! { get set }
  • Bounding box maximum easting or longitude for all content in table_name

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDecimalNumber *maxX;

    Swift

    var maxX: NSDecimalNumber! { get set }
  • Bounding box maximum northing or latitude for all content in table_name

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDecimalNumber *maxY;

    Swift

    var maxY: NSDecimalNumber! { get set }
  • Set the Contents

    Declaration

    Objective-C

    - (void)setContents:(GPKGContents *)contents;

    Swift

    func setContents(_ contents: GPKGContents!)

    Parameters

    contents

    contents

  • Set the Spatial Reference System

    Declaration

    Objective-C

    - (void)setSrs:(GPKGSpatialReferenceSystem *)srs;

    Swift

    func setSrs(_ srs: GPKGSpatialReferenceSystem!)

    Parameters

    srs

    srs

  • Get a bounding box

    Declaration

    Objective-C

    - (GPKGBoundingBox *)boundingBox;

    Swift

    func boundingBox() -> GPKGBoundingBox!

    Return Value

    bounding box

  • Set a bounding box

    Declaration

    Objective-C

    - (void)setBoundingBox:(GPKGBoundingBox *)boundingBox;

    Swift

    func setBoundingBox(_ boundingBox: GPKGBoundingBox!)

    Parameters

    boundingBox

    bounding box