PROJ_CRS_LIST_PARAMETERS
Objective-C
struct {}
Swift
struct PROJ_CRS_LIST_PARAMETERS
\brief Structure describing optional parameters for proj_get_crs_list(); *
- This structure may grow over time, and should not be directly allocated by
- client code.
-
Array of allowed object types. Should be NULL if all types are allowed
-
Size of types. Should be 0 if all types are allowed
Declaration
Objective-C
size_t typesCountSwift
var typesCount: Int -
If TRUE and bbox_valid == TRUE, then only CRS whose area of use * entirely contains the specified bounding box will be returned. * If FALSE and bbox_valid == TRUE, then only CRS whose area of use * intersects the specified bounding box will be returned.
Declaration
Objective-C
int crs_area_of_use_contains_bboxSwift
var crs_area_of_use_contains_bbox: Int32 -
To set to TRUE so that west_lon_degree, south_lat_degree, * east_lon_degree and north_lat_degree fields are taken into account.
Declaration
Objective-C
int bbox_validSwift
var bbox_valid: Int32 -
Western-most longitude of the area of use, in degrees.
Declaration
Objective-C
double west_lon_degreeSwift
var west_lon_degree: Double -
Southern-most latitude of the area of use, in degrees.
Declaration
Objective-C
double south_lat_degreeSwift
var south_lat_degree: Double -
Eastern-most longitude of the area of use, in degrees.
Declaration
Objective-C
double east_lon_degreeSwift
var east_lon_degree: Double -
Northern-most latitude of the area of use, in degrees.
Declaration
Objective-C
double north_lat_degreeSwift
var north_lat_degree: Double -
Whether deprecated objects are allowed. Default to FALSE.
Declaration
Objective-C
int allow_deprecatedSwift
var allow_deprecated: Int32 -
Celestial body of the CRS (e.g. “Earth”). The default value, NULL, * means no restriction * @since 8.1
Declaration
Objective-C
const char *celestial_body_nameSwift
var celestial_body_name: UnsafePointer<CChar>!
View on GitHub
PROJ_CRS_LIST_PARAMETERS Structure Reference