Cosgeo::proj::io::AuthorityFactory | Builds object from an authority database |
▼Cosgeo::proj::util::BaseObject | Class that can be derived from, to emulate Java's Object behaviour |
►Cosgeo::proj::common::IdentifiedObject | Identifications of a CRS-related object |
►Cosgeo::proj::common::ObjectUsage | Usage of a CRS-related object |
►Cosgeo::proj::crs::CRS | Abstract class modelling a coordinate reference system which is usually single but may be compound |
Cosgeo::proj::crs::BoundCRS | A coordinate reference system with an associated transformation to a target/hub CRS |
Cosgeo::proj::crs::CompoundCRS | A coordinate reference system describing the position of points through two or more independent single coordinate reference systems |
►Cosgeo::proj::crs::SingleCRS | Abstract class modelling a coordinate reference system consisting of one Coordinate System and either one datum::Datum or one datum::DatumEnsemble |
►Cosgeo::proj::crs::DerivedCRS | Abstract class modelling a single coordinate reference system that is defined through the application of a specified coordinate conversion to the definition of a previously established single coordinate reference system referred to as the base CRS |
►Cosgeo::proj::crs::DerivedCRSTemplate< DerivedEngineeringCRSTraits > | |
Cosgeo::proj::crs::DerivedEngineeringCRS | A derived coordinate reference system which has an engineering coordinate reference system as its base CRS, thereby inheriting an engineering datum, and is associated with one of the coordinate system types for an EngineeringCRS |
►Cosgeo::proj::crs::DerivedCRSTemplate< DerivedParametricCRSTraits > | |
Cosgeo::proj::crs::DerivedParametricCRS | A derived coordinate reference system which has a parametric coordinate reference system as its base CRS, thereby inheriting a parametric datum, and a parametric coordinate system |
►Cosgeo::proj::crs::DerivedCRSTemplate< DerivedTemporalCRSTraits > | |
Cosgeo::proj::crs::DerivedTemporalCRS | A derived coordinate reference system which has a temporal coordinate reference system as its base CRS, thereby inheriting a temporal datum, and a temporal coordinate system |
Cosgeo::proj::crs::DerivedCRSTemplate< DerivedCRSTraits > | Template representing a derived coordinate reference system |
Cosgeo::proj::crs::DerivedGeodeticCRS | A derived coordinate reference system which has either a geodetic or a geographic coordinate reference system as its base CRS, thereby inheriting a geodetic reference frame, and associated with a 3D Cartesian or spherical coordinate system |
Cosgeo::proj::crs::DerivedGeographicCRS | A derived coordinate reference system which has either a geodetic or a geographic coordinate reference system as its base CRS, thereby inheriting a geodetic reference frame, and an ellipsoidal coordinate system |
Cosgeo::proj::crs::DerivedProjectedCRS | A derived coordinate reference system which has a projected coordinate reference system as its base CRS, thereby inheriting a geodetic reference frame, but also inheriting the distortion characteristics of the base projected CRS |
Cosgeo::proj::crs::DerivedVerticalCRS | A derived coordinate reference system which has a vertical coordinate reference system as its base CRS, thereby inheriting a vertical reference frame, and a vertical coordinate system |
Cosgeo::proj::crs::ProjectedCRS | A derived coordinate reference system which has a geodetic (usually geographic) coordinate reference system as its base CRS, thereby inheriting a geodetic reference frame, and is converted using a map projection |
Cosgeo::proj::crs::EngineeringCRS | Contextually local coordinate reference system associated with an engineering datum |
►Cosgeo::proj::crs::GeodeticCRS | A coordinate reference system associated with a geodetic reference frame and a three-dimensional Cartesian or spherical coordinate system |
Cosgeo::proj::crs::DerivedGeodeticCRS | A derived coordinate reference system which has either a geodetic or a geographic coordinate reference system as its base CRS, thereby inheriting a geodetic reference frame, and associated with a 3D Cartesian or spherical coordinate system |
►Cosgeo::proj::crs::GeographicCRS | A coordinate reference system associated with a geodetic reference frame and a two- or three-dimensional ellipsoidal coordinate system |
Cosgeo::proj::crs::DerivedGeographicCRS | A derived coordinate reference system which has either a geodetic or a geographic coordinate reference system as its base CRS, thereby inheriting a geodetic reference frame, and an ellipsoidal coordinate system |
Cosgeo::proj::crs::ParametricCRS | Contextually local coordinate reference system associated with an engineering datum |
Cosgeo::proj::crs::TemporalCRS | A coordinate reference system associated with a temporal datum and a one-dimensional temporal coordinate system |
►Cosgeo::proj::crs::VerticalCRS | A coordinate reference system having a vertical reference frame and a one-dimensional vertical coordinate system used for recording gravity-related heights or depths |
Cosgeo::proj::crs::DerivedVerticalCRS | A derived coordinate reference system which has a vertical coordinate reference system as its base CRS, thereby inheriting a vertical reference frame, and a vertical coordinate system |
►Cosgeo::proj::datum::Datum | Abstract class of the relationship of a coordinate system to an object, thus creating a coordinate reference system |
Cosgeo::proj::datum::EngineeringDatum | The definition of the origin and orientation of an engineering coordinate reference system |
►Cosgeo::proj::datum::GeodeticReferenceFrame | The definition of the position, scale and orientation of a geocentric Cartesian 3D coordinate system relative to the Earth |
Cosgeo::proj::datum::DynamicGeodeticReferenceFrame | A geodetic reference frame in which some of the parameters describe time evolution of defining station coordinates |
Cosgeo::proj::datum::ParametricDatum | Textual description and/or a set of parameters identifying a particular reference surface used as the origin of a parametric coordinate system, including its position with respect to the Earth |
Cosgeo::proj::datum::TemporalDatum | The definition of the relationship of a temporal coordinate system to an object. The object is normally time on the Earth |
►Cosgeo::proj::datum::VerticalReferenceFrame | A textual description and/or a set of parameters identifying a particular reference level surface used as a zero-height or zero-depth surface, including its position with respect to the Earth |
Cosgeo::proj::datum::DynamicVerticalReferenceFrame | A vertical reference frame in which some of the defining parameters have time dependency |
►Cosgeo::proj::operation::CoordinateOperation | Abstract class for a mathematical operation on coordinates |
Cosgeo::proj::operation::ConcatenatedOperation | An ordered sequence of two or more single coordinate operations (SingleOperation) |
►Cosgeo::proj::operation::SingleOperation | A single (not concatenated) coordinate operation (CoordinateOperation) |
Cosgeo::proj::operation::Conversion | A mathematical operation on coordinates in which the parameter values are defined rather than empirically derived |
Cosgeo::proj::operation::PointMotionOperation | A mathematical operation that describes the change of coordinate values within one coordinate reference system due to the motion of the point between one coordinate epoch and another coordinate epoch |
Cosgeo::proj::operation::Transformation | A mathematical operation on coordinates in which parameters are empirically derived from data containing the coordinates of a series of points in both coordinate reference systems |
►Cosgeo::proj::cs::CoordinateSystem | Abstract class modelling a coordinate system (CS) |
Cosgeo::proj::cs::CartesianCS | A two- or three-dimensional coordinate system in Euclidean space with orthogonal straight axes |
Cosgeo::proj::cs::EllipsoidalCS | A two- or three-dimensional coordinate system in which position is specified by geodetic latitude, geodetic longitude, and (in the three-dimensional case) ellipsoidal height |
Cosgeo::proj::cs::OrdinalCS | N-dimensional coordinate system in which every axis uses integers |
Cosgeo::proj::cs::ParametricCS | One-dimensional coordinate reference system which uses parameter values or functions that may vary monotonically with height |
Cosgeo::proj::cs::SphericalCS | A three-dimensional coordinate system in Euclidean space with one distance measured from the origin and two angular coordinates |
►Cosgeo::proj::cs::TemporalCS | (Abstract class) A one-dimensional coordinate system used to record time |
Cosgeo::proj::cs::DateTimeTemporalCS | A one-dimensional coordinate system used to record time in dateTime representation as defined in ISO 8601 |
Cosgeo::proj::cs::TemporalCountCS | A one-dimensional coordinate system used to record time as an integer count |
Cosgeo::proj::cs::TemporalMeasureCS | A one-dimensional coordinate system used to record a time as a real number |
Cosgeo::proj::cs::VerticalCS | A one-dimensional coordinate system used to record the heights or depths of points |
Cosgeo::proj::cs::CoordinateSystemAxis | The definition of a coordinate system axis |
Cosgeo::proj::cs::Meridian | The meridian that the axis follows from the pole, for a coordinate reference system centered on a pole |
Cosgeo::proj::datum::DatumEnsemble | A collection of two or more geodetic or vertical reference frames (or if not geodetic or vertical reference frame, a collection of two or more datums) which for all but the highest accuracy requirements may be considered to be insignificantly different from each other |
Cosgeo::proj::datum::Ellipsoid | A geometric figure that can be used to describe the approximate shape of an object |
Cosgeo::proj::datum::PrimeMeridian | The origin meridian from which longitude values are determined |
►Cosgeo::proj::operation::GeneralOperationParameter | Abstract class modelling a parameter value (OperationParameter) or group of parameters |
Cosgeo::proj::operation::OperationParameter | The definition of a parameter used by a coordinate operation method |
Cosgeo::proj::operation::OperationMethod | The method (algorithm or procedure) used to perform the coordinate operation |
►Cosgeo::proj::common::Measure | Numeric value associated with a UnitOfMeasure |
Cosgeo::proj::common::Angle | Numeric value, with a angular unit of measure |
Cosgeo::proj::common::Length | Numeric value, with a linear unit of measure |
Cosgeo::proj::common::Scale | Numeric value, without a physical unit of measure |
Cosgeo::proj::common::ObjectDomain | The scope and validity of a CRS-related object |
Cosgeo::proj::common::UnitOfMeasure | Unit of measure |
Cosgeo::proj::metadata::Citation | Standardized resource reference |
Cosgeo::proj::metadata::Extent | Information about spatial, vertical, and temporal extent |
►Cosgeo::proj::metadata::GeographicExtent | Base interface for geographic area of the dataset |
Cosgeo::proj::metadata::GeographicBoundingBox | Geographic position of the dataset |
Cosgeo::proj::metadata::Identifier | Value uniquely identifying an object within a namespace |
Cosgeo::proj::metadata::PositionalAccuracy | Accuracy of the position of features |
Cosgeo::proj::metadata::TemporalExtent | Time period covered by the content of the dataset |
Cosgeo::proj::metadata::VerticalExtent | Vertical domain of dataset |
►Cosgeo::proj::operation::GeneralParameterValue | Abstract class modelling a parameter value (OperationParameterValue) or group of parameter values |
Cosgeo::proj::operation::OperationParameterValue | A parameter value, ordered sequence of values, or reference to a file of parameter values |
Cosgeo::proj::operation::ParameterValue | The value of the coordinate operation parameter |
Cosgeo::proj::util::ArrayOfBaseObject | Array of BaseObject |
Cosgeo::proj::util::BoxedValue | Encapsulate standard datatypes in an object |
►Cosgeo::proj::util::GenericName | A sequence of identifiers rooted within the context of a namespace |
Cosgeo::proj::util::LocalName | Identifier within a NameSpace for a local object |
▼CBaseType | |
Cosgeo::proj::crs::DerivedCRSTemplate< DerivedTemporalCRSTraits > | |
▼CBaseType | |
Cosgeo::proj::crs::DerivedCRSTemplate< DerivedParametricCRSTraits > | |
▼CBaseType | |
Cosgeo::proj::crs::DerivedCRSTemplate< DerivedEngineeringCRSTraits > | |
▼CBaseType | |
Cosgeo::proj::crs::DerivedCRSTemplate< DerivedCRSTraits > | Template representing a derived coordinate reference system |
▼Cosgeo::proj::util::CodeList | Abstract class to define an enumeration of values |
Cosgeo::proj::cs::AxisDirection | The direction of positive increase in the coordinate value for a coordinate system axis |
Cosgeo::proj::datum::RealizationMethod | The specification of the method by which the vertical reference frame is realized |
Cosgeo::proj::operation::CoordinateOperationContext | Context in which a coordinate operation is to be used |
Cosgeo::proj::operation::CoordinateOperationFactory | Creates coordinate operations. This factory is capable to find coordinate transformations or conversions between two coordinate reference systems |
Cosgeo::proj::io::DatabaseContext | Database context |
Cosgeo::proj::common::DataEpoch | Data epoch |
Cosgeo::proj::common::DateTime | Date-time value, as a ISO:8601 encoded string, or other string encoding |
▼Cexception | |
►Cosgeo::proj::util::Exception | Root exception class |
►Cosgeo::proj::io::FactoryException | Exception thrown when a factory can't create an instance of the requested object |
Cosgeo::proj::io::NoSuchAuthorityCodeException | Exception thrown when an authority factory can't find the requested authority code |
Cosgeo::proj::io::FormattingException | Exception possibly thrown by IWKTExportable::exportToWKT() or IPROJStringExportable::exportToPROJString() |
Cosgeo::proj::io::ParsingException | Exception possibly thrown by WKTNode::createFrom() or WKTParser::createFromWKT() |
Cosgeo::proj::operation::InvalidOperation | Exception that can be thrown when an invalid operation is attempted to be constructed |
Cosgeo::proj::util::InvalidValueTypeException | Exception thrown when an invalid value type is set as the value of a key of a PropertyMap |
Cosgeo::proj::util::UnsupportedOperationException | Exception Thrown to indicate that the requested operation is not supported |
Cosgeo::proj::operation::GridDescription | Grid description |
▼Cosgeo::proj::util::IComparable | Interface for an object that can be compared to another |
Cosgeo::proj::common::IdentifiedObject | Identifications of a CRS-related object |
Cosgeo::proj::common::ObjectDomain | The scope and validity of a CRS-related object |
Cosgeo::proj::metadata::Extent | Information about spatial, vertical, and temporal extent |
Cosgeo::proj::metadata::GeographicExtent | Base interface for geographic area of the dataset |
Cosgeo::proj::metadata::TemporalExtent | Time period covered by the content of the dataset |
Cosgeo::proj::metadata::VerticalExtent | Vertical domain of dataset |
Cosgeo::proj::operation::GeneralParameterValue | Abstract class modelling a parameter value (OperationParameterValue) or group of parameter values |
Cosgeo::proj::operation::ParameterValue | The value of the coordinate operation parameter |
▼Cosgeo::proj::io::IPROJStringExportable | Interface for an object that can be exported to a PROJ string |
Cosgeo::proj::crs::BoundCRS | A coordinate reference system with an associated transformation to a target/hub CRS |
Cosgeo::proj::crs::CompoundCRS | A coordinate reference system describing the position of points through two or more independent single coordinate reference systems |
Cosgeo::proj::crs::DerivedProjectedCRS | A derived coordinate reference system which has a projected coordinate reference system as its base CRS, thereby inheriting a geodetic reference frame, but also inheriting the distortion characteristics of the base projected CRS |
Cosgeo::proj::crs::GeodeticCRS | A coordinate reference system associated with a geodetic reference frame and a three-dimensional Cartesian or spherical coordinate system |
Cosgeo::proj::crs::ProjectedCRS | A derived coordinate reference system which has a geodetic (usually geographic) coordinate reference system as its base CRS, thereby inheriting a geodetic reference frame, and is converted using a map projection |
Cosgeo::proj::crs::VerticalCRS | A coordinate reference system having a vertical reference frame and a one-dimensional vertical coordinate system used for recording gravity-related heights or depths |
Cosgeo::proj::datum::Ellipsoid | A geometric figure that can be used to describe the approximate shape of an object |
Cosgeo::proj::datum::PrimeMeridian | The origin meridian from which longitude values are determined |
Cosgeo::proj::operation::CoordinateOperation | Abstract class for a mathematical operation on coordinates |
▼Cosgeo::proj::io::IWKTExportable | Interface for an object that can be exported to WKT |
Cosgeo::proj::crs::CRS | Abstract class modelling a coordinate reference system which is usually single but may be compound |
Cosgeo::proj::cs::CoordinateSystem | Abstract class modelling a coordinate system (CS) |
Cosgeo::proj::cs::CoordinateSystemAxis | The definition of a coordinate system axis |
Cosgeo::proj::cs::Meridian | The meridian that the axis follows from the pole, for a coordinate reference system centered on a pole |
Cosgeo::proj::datum::DatumEnsemble | A collection of two or more geodetic or vertical reference frames (or if not geodetic or vertical reference frame, a collection of two or more datums) which for all but the highest accuracy requirements may be considered to be insignificantly different from each other |
Cosgeo::proj::datum::Ellipsoid | A geometric figure that can be used to describe the approximate shape of an object |
Cosgeo::proj::datum::EngineeringDatum | The definition of the origin and orientation of an engineering coordinate reference system |
Cosgeo::proj::datum::GeodeticReferenceFrame | The definition of the position, scale and orientation of a geocentric Cartesian 3D coordinate system relative to the Earth |
Cosgeo::proj::datum::ParametricDatum | Textual description and/or a set of parameters identifying a particular reference surface used as the origin of a parametric coordinate system, including its position with respect to the Earth |
Cosgeo::proj::datum::PrimeMeridian | The origin meridian from which longitude values are determined |
Cosgeo::proj::datum::TemporalDatum | The definition of the relationship of a temporal coordinate system to an object. The object is normally time on the Earth |
Cosgeo::proj::datum::VerticalReferenceFrame | A textual description and/or a set of parameters identifying a particular reference level surface used as a zero-height or zero-depth surface, including its position with respect to the Earth |
Cosgeo::proj::metadata::Identifier | Value uniquely identifying an object within a namespace |
Cosgeo::proj::operation::CoordinateOperation | Abstract class for a mathematical operation on coordinates |
Cosgeo::proj::operation::GeneralParameterValue | Abstract class modelling a parameter value (OperationParameterValue) or group of parameter values |
Cosgeo::proj::operation::OperationMethod | The method (algorithm or procedure) used to perform the coordinate operation |
Cosgeo::proj::operation::ParameterValue | The value of the coordinate operation parameter |
Cosgeo::proj::util::NameFactory | Factory for generic names |
Cosgeo::proj::util::NameSpace | A domain in which names given by strings are defined |
▼Cnn | |
Cosgeo::proj::util::BaseObjectNNPtr | |
Cosgeo::proj::util::optional< T > | Loose transposition of std::optional available from C++17 |
CPJ_OBJ | Opaque object representing a Ellipsoid, Datum, CRS or Coordinate Operation. Should be used by at most one thread at a time |
CPJ_OPERATION_FACTORY_CONTEXT | Opaque object representing an operation factory context |
CPJ_OPERATION_RESULT | Opaque object representing a set of operation results |
Cosgeo::proj::io::PROJStringFormatter | Formatter to PROJ strings |
Cosgeo::proj::io::PROJStringParser | Parse a PROJ string into the appropriate suclass of util::BaseObject |
Cosgeo::proj::util::PropertyMap | Wrapper of a std::map<std::string, BaseObjectNNPtr> |
Cosgeo::proj::io::WKTFormatter | Formatter to WKT strings |
Cosgeo::proj::io::WKTNode | Node in the tree-splitted WKT representation |
Cosgeo::proj::io::WKTParser | Parse a WKT string into the appropriate suclass of util::BaseObject |