GPKGManualFeatureQueryResults
Objective-C
@interface GPKGManualFeatureQueryResults : GPKGFeatureIndexResults
Swift
class GPKGManualFeatureQueryResults : GPKGFeatureIndexResults
Manual Feature Query Results which includes the ids used to read each row
-
Initialize
Declaration
Objective-C
- (instancetype)initWithFeatureDao:(GPKGFeatureDao *)featureDao andIds:(NSArray<NSNumber *> *)featureIds;
Swift
init!(featureDao: GPKGFeatureDao!, andIds featureIds: [NSNumber]!)
Parameters
featureDao
feature dao
featureIds
feature ids
Return Value
feature index results
-
Initialize
Declaration
Objective-C
- (instancetype)initWithFeatureDao:(GPKGFeatureDao *)featureDao andColumns:(NSArray<NSString *> *)columns andIds:(NSArray<NSNumber *> *)featureIds;
Swift
init!(featureDao: GPKGFeatureDao!, andColumns columns: [String]!, andIds featureIds: [NSNumber]!)
Parameters
featureDao
feature dao
columns
columns
featureIds
feature ids
Return Value
feature index results
-
Get the feature DAO
Return Value
feature DAO
-
Get the feature columns
Declaration
Objective-C
- (NSArray<NSString *> *)columns;
Swift
func columns() -> [String]!
Return Value
columns
-
Get the feature ids
Declaration
Objective-C
- (NSArray<NSNumber *> *)featureIds;
Swift
func featureIds() -> [NSNumber]!
Return Value
feature ids