PROJ C++ API
|
Datum (the relationship of a coordinate system to the body). More...
Classes | |
class | Datum |
Abstract class of the relationship of a coordinate system to an object, thus creating a coordinate reference system. More... | |
class | 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. More... | |
class | DynamicGeodeticReferenceFrame |
A geodetic reference frame in which some of the parameters describe time evolution of defining station coordinates. More... | |
class | DynamicVerticalReferenceFrame |
A vertical reference frame in which some of the defining parameters have time dependency. More... | |
class | Ellipsoid |
A geometric figure that can be used to describe the approximate shape of an object. More... | |
class | EngineeringDatum |
The definition of the origin and orientation of an engineering coordinate reference system. More... | |
class | GeodeticReferenceFrame |
The definition of the position, scale and orientation of a geocentric Cartesian 3D coordinate system relative to the Earth. More... | |
class | 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. More... | |
class | PrimeMeridian |
The origin meridian from which longitude values are determined. More... | |
class | RealizationMethod |
The specification of the method by which the vertical reference frame is realized. More... | |
class | TemporalDatum |
The definition of the relationship of a temporal coordinate system to an object. The object is normally time on the Earth. More... | |
class | 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. More... | |
Datum (the relationship of a coordinate system to the body).
osgeo.proj.datum namespace
using osgeo::proj::datum::DatumEnsembleNNPtr = typedef util::nn<DatumEnsemblePtr> |
Non-null shared pointer of DatumEnsemble
using osgeo::proj::datum::DatumEnsemblePtr = typedef std::shared_ptr<DatumEnsemble> |
Shared pointer of DatumEnsemble
typedef util::nn< DatumPtr > osgeo::proj::datum::DatumNNPtr |
Non-null shared pointer of Datum
typedef std::shared_ptr< Datum > osgeo::proj::datum::DatumPtr |
Shared pointer of Datum
using osgeo::proj::datum::DynamicGeodeticReferenceFrameNNPtr = typedef util::nn<DynamicGeodeticReferenceFramePtr> |
Non-null shared pointer of DynamicGeodeticReferenceFrame
using osgeo::proj::datum::DynamicGeodeticReferenceFramePtr = typedef std::shared_ptr<DynamicGeodeticReferenceFrame> |
Shared pointer of DynamicGeodeticReferenceFrame
using osgeo::proj::datum::DynamicVerticalReferenceFrameNNPtr = typedef util::nn<DynamicVerticalReferenceFramePtr> |
Non-null shared pointer of DynamicVerticalReferenceFrame
using osgeo::proj::datum::DynamicVerticalReferenceFramePtr = typedef std::shared_ptr<DynamicVerticalReferenceFrame> |
Shared pointer of DynamicVerticalReferenceFrame
typedef util::nn< EllipsoidPtr > osgeo::proj::datum::EllipsoidNNPtr |
Non-null shared pointer of Ellipsoid
typedef std::shared_ptr< Ellipsoid > osgeo::proj::datum::EllipsoidPtr |
Shared pointer of Ellipsoid
using osgeo::proj::datum::EngineeringDatumNNPtr = typedef util::nn<EngineeringDatumPtr> |
Non-null shared pointer of EngineeringDatum
using osgeo::proj::datum::EngineeringDatumPtr = typedef std::shared_ptr<EngineeringDatum> |
Shared pointer of EngineeringDatum
typedef util::nn< GeodeticReferenceFramePtr > osgeo::proj::datum::GeodeticReferenceFrameNNPtr |
Non-null shared pointer of GeodeticReferenceFrame
typedef std::shared_ptr< GeodeticReferenceFrame > osgeo::proj::datum::GeodeticReferenceFramePtr |
Shared pointer of GeodeticReferenceFrame
using osgeo::proj::datum::ParametricDatumNNPtr = typedef util::nn<ParametricDatumPtr> |
Non-null shared pointer of ParametricDatum
using osgeo::proj::datum::ParametricDatumPtr = typedef std::shared_ptr<ParametricDatum> |
Shared pointer of ParametricDatum
typedef util::nn< PrimeMeridianPtr > osgeo::proj::datum::PrimeMeridianNNPtr |
Non-null shared pointer of PrimeMeridian
typedef std::shared_ptr< PrimeMeridian > osgeo::proj::datum::PrimeMeridianPtr |
Shared pointer of PrimeMeridian
using osgeo::proj::datum::TemporalDatumNNPtr = typedef util::nn<TemporalDatumPtr> |
Non-null shared pointer of TemporalDatum
using osgeo::proj::datum::TemporalDatumPtr = typedef std::shared_ptr<TemporalDatum> |
Shared pointer of TemporalDatum
typedef util::nn< VerticalReferenceFramePtr > osgeo::proj::datum::VerticalReferenceFrameNNPtr |
Non-null shared pointer of VerticalReferenceFrame
typedef std::shared_ptr< VerticalReferenceFrame > osgeo::proj::datum::VerticalReferenceFramePtr |
Shared pointer of VerticalReferenceFrame