GPKGGeometryColumnsDao
Objective-C
@interface GPKGGeometryColumnsDao : GPKGBaseDao
Swift
class GPKGGeometryColumnsDao : GPKGBaseDao
Geometry Columns Data Access Object
-
Create the DAO
Declaration
Objective-C
+ (GPKGGeometryColumnsDao *)createWithDatabase:(GPKGConnection *)database;
Swift
class func create(withDatabase database: GPKGConnection!) -> GPKGGeometryColumnsDao!
Parameters
database
database connection
Return Value
dao
-
Initialize
Declaration
Objective-C
- (instancetype)initWithDatabase:(GPKGConnection *)database;
Swift
init!(database: GPKGConnection!)
Parameters
database
database connection
Return Value
new geometry columns dao
-
Query for the table name
Declaration
Objective-C
- (GPKGGeometryColumns *)queryForTableName:(NSString *)tableName;
Swift
func query(forTableName tableName: String!) -> GPKGGeometryColumns!
Parameters
tableName
table name
Return Value
geometry columns
-
Get the feature table names
Declaration
Objective-C
- (NSArray *)featureTables;
Swift
func featureTables() -> [Any]!
Return Value
feature tables
-
Get the Spatial Reference System of the Geometry Columns
Declaration
Objective-C
- (GPKGSpatialReferenceSystem *)srs:(GPKGGeometryColumns *)geometryColumns;
Swift
func srs(_ geometryColumns: GPKGGeometryColumns!) -> GPKGSpatialReferenceSystem!
Parameters
geometryColumns
geometry columns
Return Value
srs
-
Get the Contents of the Geometry Columns
Declaration
Objective-C
- (GPKGContents *)contents:(GPKGGeometryColumns *)geometryColumns;
Swift
func contents(_ geometryColumns: GPKGGeometryColumns!) -> GPKGContents!
Parameters
geometryColumns
geometry columns
Return Value
contents