GPKGGriddedCoverage
Objective-C
@interface GPKGGriddedCoverage : NSObject <NSMutableCopying>
Swift
class GPKGGriddedCoverage : NSObject, NSMutableCopying
Gridded Coverage object
-
Auto increment primary key
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *id;Swift
var id: NSNumber! { get set } -
Foreign key to table_name in gpkg_tile_matrix_set
Declaration
Objective-C
@property (nonatomic, strong) NSString *tileMatrixSetName;Swift
var tileMatrixSetName: String! { get set } -
‘integer’ or ‘float’
Declaration
Objective-C
@property (nonatomic, strong) NSString *datatype;Swift
var datatype: String! { get set } -
Scale as a multiple relative to the unit of measure
Declaration
Objective-C
@property (nonatomic, strong) NSDecimalNumber *scale;Swift
var scale: NSDecimalNumber! { get set } -
The offset to the 0 value
Declaration
Objective-C
@property (nonatomic, strong) NSDecimalNumber *offset;Swift
var offset: NSDecimalNumber! { get set } -
The smallest value that has meaning for this dataset
Declaration
Objective-C
@property (nonatomic, strong) NSDecimalNumber *precision;Swift
var precision: NSDecimalNumber! { get set } -
The value that indicates NULL
Declaration
Objective-C
@property (nonatomic, strong) NSDecimalNumber *dataNull;Swift
var dataNull: NSDecimalNumber! { get set } -
Specifies how a value is assigned to a grid cell (pixel)
Declaration
Objective-C
@property (nonatomic, strong) NSString *gridCellEncoding;Swift
var gridCellEncoding: String! { get set } -
Units of Measure for values in the grid coverage
Declaration
Objective-C
@property (nonatomic, strong) NSString *uom;Swift
var uom: String! { get set } -
Type of Gridded Coverage Data (default is Height)
Declaration
Objective-C
@property (nonatomic, strong) NSString *fieldName;Swift
var fieldName: String! { get set } -
Description of the values contained in the Gridded Coverage
Declaration
Objective-C
@property (nonatomic, strong) NSString *quantityDefinition;Swift
var quantityDefinition: String! { get set } -
Set the tile matrix set
Declaration
Objective-C
- (void)setTileMatrixSet:(GPKGTileMatrixSet *)tileMatrixSet;Swift
func setTileMatrixSet(_ tileMatrixSet: GPKGTileMatrixSet!)Parameters
tileMatrixSettile matrix set
-
Get the data type
Declaration
Objective-C
- (enum GPKGGriddedCoverageDataType)griddedCoverageDataType;Swift
func griddedCoverageDataType() -> GPKGGriddedCoverageDataTypeReturn Value
data type
-
Set the data type
Declaration
Objective-C
- (void)setGriddedCoverageDataType:(enum GPKGGriddedCoverageDataType)dataType;Swift
func setGriddedCoverageDataType(_ dataType: GPKGGriddedCoverageDataType)Parameters
dataTypedata type
-
Get the scale or default value
Declaration
Objective-C
- (double)scaleOrDefault;Swift
func scaleOrDefault() -> DoubleReturn Value
scale as a multiple relative to the unit of measure
-
Get the offset or default value
Declaration
Objective-C
- (double)offsetOrDefault;Swift
func offsetOrDefault() -> DoubleReturn Value
offset to the 0 value
-
Get the precision or default value
Declaration
Objective-C
- (double)precisionOrDefault;Swift
func precisionOrDefault() -> DoubleReturn Value
smallest value that has meaning for this dataset
-
Get the encoding type
Declaration
Objective-C
- (enum GPKGGriddedCoverageEncodingType)gridCellEncodingType;Swift
func gridCellEncodingType() -> GPKGGriddedCoverageEncodingTypeReturn Value
encoding type
-
Set the encoding type
Declaration
Objective-C
- (void)setGridCellEncodingType: (enum GPKGGriddedCoverageEncodingType)encodingType;Swift
func setGridCellEncodingType(_ encodingType: GPKGGriddedCoverageEncodingType)Parameters
encodingTypeencoding type
View on GitHub
GPKGGriddedCoverage Class Reference