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 typesCount
Swift
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_bbox
Swift
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_valid
Swift
var bbox_valid: Int32
-
Western-most longitude of the area of use, in degrees.
Declaration
Objective-C
double west_lon_degree
Swift
var west_lon_degree: Double
-
Southern-most latitude of the area of use, in degrees.
Declaration
Objective-C
double south_lat_degree
Swift
var south_lat_degree: Double
-
Eastern-most longitude of the area of use, in degrees.
Declaration
Objective-C
double east_lon_degree
Swift
var east_lon_degree: Double
-
Northern-most latitude of the area of use, in degrees.
Declaration
Objective-C
double north_lat_degree
Swift
var north_lat_degree: Double
-
Whether deprecated objects are allowed. Default to FALSE.
Declaration
Objective-C
int allow_deprecated
Swift
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_name
Swift
var celestial_body_name: UnsafePointer<CChar>!