Module: RGeo::CoordSys

Defined in:
lib/rgeo/proj4.rb,
lib/rgeo/coord_sys/proj4.rb,
lib/rgeo/coord_sys/crs_to_crs.rb,
ext/proj4_c_impl/main.c

Defined Under Namespace

Modules: CS Classes: CRSStore, CRSToCRS, Proj4

Constant Summary collapse

PROJ_TYPES =

PROJ uses enums for types, some methods require us to return the name of the type. We will use this as a lookup.

%w[
  PJ_TYPE_UNKNOWN
  PJ_TYPE_ELLIPSOID
  PJ_TYPE_PRIME_MERIDIAN
  PJ_TYPE_GEODETIC_REFERENCE_FRAME
  PJ_TYPE_DYNAMIC_GEODETIC_REFERENCE_FRAME
  PJ_TYPE_VERTICAL_REFERENCE_FRAME
  PJ_TYPE_DYNAMIC_VERTICAL_REFERENCE_FRAME
  PJ_TYPE_DATUM_ENSEMBLE
  PJ_TYPE_CRS
  PJ_TYPE_GEODETIC_CRS
  PJ_TYPE_GEOCENTRIC_CRS
  PJ_TYPE_GEOGRAPHIC_CRS
  PJ_TYPE_GEOGRAPHIC_2D_CRS
  PJ_TYPE_GEOGRAPHIC_3D_CRS
  PJ_TYPE_VERTICAL_CRS
  PJ_TYPE_PROJECTED_CRS
  PJ_TYPE_COMPOUND_CRS
  PJ_TYPE_TEMPORAL_CRS
  PJ_TYPE_ENGINEERING_CRS
  PJ_TYPE_BOUND_CRS
  PJ_TYPE_OTHER_CRS
  PJ_TYPE_CONVERSION
  PJ_TYPE_TRANSFORMATION
  PJ_TYPE_CONCATENATED_OPERATION
  PJ_TYPE_OTHER_COORDINATE_OPERATION
  PJ_TYPE_TEMPORAL_DATUM
  PJ_TYPE_ENGINEERING_DATUM
  PJ_TYPE_PARAMETRIC_DATUM
].freeze