PROJ_CRS_INFO

Objective-C

struct {}

Swift

struct PROJ_CRS_INFO

\brief Structure given overall description of a CRS. *

  • This structure may grow over time, and should not be directly allocated by
  • client code.
  • Authority name.

    Declaration

    Objective-C

    char *auth_name

    Swift

    var auth_name: UnsafeMutablePointer<CChar>!
  • Object code.

    Declaration

    Objective-C

    char *code

    Swift

    var code: UnsafeMutablePointer<CChar>!
  • Object name.

    Declaration

    Objective-C

    char *name

    Swift

    var name: UnsafeMutablePointer<CChar>!
  • Object type.

    Declaration

    Objective-C

    PJ_TYPE type

    Swift

    var type: PJ_TYPE
  • Whether the object is deprecated

    Declaration

    Objective-C

    int deprecated

    Swift

    var deprecated: Int32
  • Whereas the west_lon_degree, south_lat_degree, east_lon_degree and * north_lat_degree fields are valid.

    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
  • Name of the area of use.

    Declaration

    Objective-C

    char *area_name

    Swift

    var area_name: UnsafeMutablePointer<CChar>!
  • Name of the projection method for a projected CRS. Might be NULL even *for projected CRS in some cases.

    Declaration

    Objective-C

    char *projection_method_name

    Swift

    var projection_method_name: UnsafeMutablePointer<CChar>!
  • Name of the celestial body of the CRS (e.g. “Earth”). * @since 8.1

    Declaration

    Objective-C

    char *celestial_body_name

    Swift

    var celestial_body_name: UnsafeMutablePointer<CChar>!