|
PROJ C++ API
|
CRS (coordinate reference system = coordinate system with a datum). More...
Classes | |
| class | BoundCRS |
| A coordinate reference system with an associated transformation to a target/hub CRS. More... | |
| class | CompoundCRS |
| A coordinate reference system describing the position of points through two or more independent single coordinate reference systems. More... | |
| class | CRS |
| Abstract class modelling a coordinate reference system which is usually single but may be compound. More... | |
| class | 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. More... | |
| class | DerivedCRSTemplate |
| Template representing a derived coordinate reference system. More... | |
| class | 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. More... | |
| class | 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. More... | |
| class | 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. More... | |
| class | 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. More... | |
| class | 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. More... | |
| class | 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. More... | |
| class | 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. More... | |
| class | EngineeringCRS |
| Contextually local coordinate reference system associated with an engineering datum. More... | |
| class | GeodeticCRS |
| A coordinate reference system associated with a geodetic reference frame and a three-dimensional Cartesian or spherical coordinate system. More... | |
| class | GeographicCRS |
| A coordinate reference system associated with a geodetic reference frame and a two- or three-dimensional ellipsoidal coordinate system. More... | |
| class | ParametricCRS |
| Contextually local coordinate reference system associated with an engineering datum. More... | |
| class | 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. More... | |
| class | SingleCRS |
| Abstract class modelling a coordinate reference system consisting of one Coordinate System and either one datum::Datum or one datum::DatumEnsemble. More... | |
| class | TemporalCRS |
| A coordinate reference system associated with a temporal datum and a one-dimensional temporal coordinate system. More... | |
| class | 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. More... | |
CRS (coordinate reference system = coordinate system with a datum).
osgeo.proj.crs namespace
| using osgeo::proj::crs::BoundCRSNNPtr = typedef util::nn<BoundCRSPtr> |
Non-null shared pointer of BoundCRS
| using osgeo::proj::crs::BoundCRSPtr = typedef std::shared_ptr<BoundCRS> |
Shared pointer of BoundCRS
| typedef util::nn< CompoundCRSPtr > osgeo::proj::crs::CompoundCRSNNPtr |
Non-null shared pointer of CompoundCRS
| typedef std::shared_ptr< CompoundCRS > osgeo::proj::crs::CompoundCRSPtr |
Shared pointer of CompoundCRS
| typedef util::nn< CRSPtr > osgeo::proj::crs::CRSNNPtr |
Non-null shared pointer of CRS
| typedef std::shared_ptr< CRS > osgeo::proj::crs::CRSPtr |
Shared pointer of CRS
| using osgeo::proj::crs::DerivedCRSNNPtr = typedef util::nn<DerivedCRSPtr> |
Non-null shared pointer of DerivedCRS
| using osgeo::proj::crs::DerivedCRSPtr = typedef std::shared_ptr<DerivedCRS> |
Shared pointer of DerivedCRS
| using osgeo::proj::crs::DerivedEngineeringCRSNNPtr = typedef util::nn<DerivedEngineeringCRSPtr> |
Non-null shared pointer of DerivedEngineeringCRS
| using osgeo::proj::crs::DerivedEngineeringCRSPtr = typedef std::shared_ptr<DerivedEngineeringCRS> |
Shared pointer of DerivedEngineeringCRS
| using osgeo::proj::crs::DerivedGeodeticCRSNNPtr = typedef util::nn<DerivedGeodeticCRSPtr> |
Non-null shared pointer of DerivedGeodeticCRS
| using osgeo::proj::crs::DerivedGeodeticCRSPtr = typedef std::shared_ptr<DerivedGeodeticCRS> |
Shared pointer of DerivedGeodeticCRS
| using osgeo::proj::crs::DerivedGeographicCRSNNPtr = typedef util::nn<DerivedGeographicCRSPtr> |
Non-null shared pointer of DerivedGeographicCRS
| using osgeo::proj::crs::DerivedGeographicCRSPtr = typedef std::shared_ptr<DerivedGeographicCRS> |
Shared pointer of DerivedGeographicCRS
| using osgeo::proj::crs::DerivedParametricCRSNNPtr = typedef util::nn<DerivedParametricCRSPtr> |
Non-null shared pointer of DerivedParametricCRS
| using osgeo::proj::crs::DerivedParametricCRSPtr = typedef std::shared_ptr<DerivedParametricCRS> |
Shared pointer of DerivedParametricCRS
| using osgeo::proj::crs::DerivedProjectedCRSNNPtr = typedef util::nn<DerivedProjectedCRSPtr> |
Non-null shared pointer of DerivedProjectedCRS
| using osgeo::proj::crs::DerivedProjectedCRSPtr = typedef std::shared_ptr<DerivedProjectedCRS> |
Shared pointer of DerivedProjectedCRS
| using osgeo::proj::crs::DerivedTemporalCRSNNPtr = typedef util::nn<DerivedTemporalCRSPtr> |
Non-null shared pointer of DerivedTemporalCRS
| using osgeo::proj::crs::DerivedTemporalCRSPtr = typedef std::shared_ptr<DerivedTemporalCRS> |
Shared pointer of DerivedTemporalCRS
| using osgeo::proj::crs::DerivedVerticalCRSNNPtr = typedef util::nn<DerivedVerticalCRSPtr> |
Non-null shared pointer of DerivedVerticalCRS
| using osgeo::proj::crs::DerivedVerticalCRSPtr = typedef std::shared_ptr<DerivedVerticalCRS> |
Shared pointer of DerivedVerticalCRS
| using osgeo::proj::crs::EngineeringCRSNNPtr = typedef util::nn<EngineeringCRSPtr> |
Non-null shared pointer of EngineeringCRS
| using osgeo::proj::crs::EngineeringCRSPtr = typedef std::shared_ptr<EngineeringCRS> |
Shared pointer of EngineeringCRS
| typedef util::nn< GeodeticCRSPtr > osgeo::proj::crs::GeodeticCRSNNPtr |
Non-null shared pointer of GeodeticCRS
| typedef std::shared_ptr< GeodeticCRS > osgeo::proj::crs::GeodeticCRSPtr |
Shared pointer of GeodeticCRS
| typedef util::nn< GeographicCRSPtr > osgeo::proj::crs::GeographicCRSNNPtr |
Non-null shared pointer of GeographicCRS
| typedef std::shared_ptr< GeographicCRS > osgeo::proj::crs::GeographicCRSPtr |
Shared pointer of GeographicCRS
| using osgeo::proj::crs::ParametricCRSNNPtr = typedef util::nn<ParametricCRSPtr> |
Non-null shared pointer of ParametricCRS
| using osgeo::proj::crs::ParametricCRSPtr = typedef std::shared_ptr<ParametricCRS> |
Shared pointer of ParametricCRS
| typedef util::nn< ProjectedCRSPtr > osgeo::proj::crs::ProjectedCRSNNPtr |
Non-null shared pointer of ProjectedCRS
| typedef std::shared_ptr< ProjectedCRS > osgeo::proj::crs::ProjectedCRSPtr |
Shared pointer of ProjectedCRS
| using osgeo::proj::crs::SingleCRSNNPtr = typedef util::nn<SingleCRSPtr> |
Non-null shared pointer of SingleCRS
| using osgeo::proj::crs::SingleCRSPtr = typedef std::shared_ptr<SingleCRS> |
Shared pointer of SingleCRS
| using osgeo::proj::crs::TemporalCRSNNPtr = typedef util::nn<TemporalCRSPtr> |
Non-null shared pointer of TemporalCRS
| using osgeo::proj::crs::TemporalCRSPtr = typedef std::shared_ptr<TemporalCRS> |
Shared pointer of TemporalCRS
| typedef util::nn< VerticalCRSPtr > osgeo::proj::crs::VerticalCRSNNPtr |
Non-null shared pointer of VerticalCRS
| typedef std::shared_ptr< VerticalCRS > osgeo::proj::crs::VerticalCRSPtr |
Shared pointer of VerticalCRS
1.8.11