PROJ C++ API
|
Common classes from ISO 19115 (Metadata) standard. More...
Classes | |
class | Citation |
Standardized resource reference. More... | |
class | Extent |
Information about spatial, vertical, and temporal extent. More... | |
class | GeographicBoundingBox |
Geographic position of the dataset. More... | |
class | GeographicExtent |
Base interface for geographic area of the dataset. More... | |
class | Identifier |
Value uniquely identifying an object within a namespace. More... | |
class | PositionalAccuracy |
Accuracy of the position of features. More... | |
class | TemporalExtent |
Time period covered by the content of the dataset. More... | |
class | VerticalExtent |
Vertical domain of dataset. More... | |
Typedefs | |
using | ExtentPtr = std::shared_ptr< Extent > |
using | ExtentNNPtr = util::nn< ExtentPtr > |
using | GeographicExtentPtr = std::shared_ptr< GeographicExtent > |
using | GeographicExtentNNPtr = util::nn< GeographicExtentPtr > |
using | GeographicBoundingBoxPtr = std::shared_ptr< GeographicBoundingBox > |
using | GeographicBoundingBoxNNPtr = util::nn< GeographicBoundingBoxPtr > |
using | TemporalExtentPtr = std::shared_ptr< TemporalExtent > |
using | TemporalExtentNNPtr = util::nn< TemporalExtentPtr > |
using | VerticalExtentPtr = std::shared_ptr< VerticalExtent > |
using | VerticalExtentNNPtr = util::nn< VerticalExtentPtr > |
using | IdentifierPtr = std::shared_ptr< Identifier > |
using | IdentifierNNPtr = util::nn< IdentifierPtr > |
using | PositionalAccuracyPtr = std::shared_ptr< PositionalAccuracy > |
using | PositionalAccuracyNNPtr = util::nn< PositionalAccuracyPtr > |
Common classes from ISO 19115 (Metadata) standard.
osgeo.proj.metadata namespace
typedef util::nn< ExtentPtr > osgeo::proj::metadata::ExtentNNPtr |
Non-null shared pointer of Extent.
typedef std::shared_ptr< Extent > osgeo::proj::metadata::ExtentPtr |
Shared pointer of Extent.
using osgeo::proj::metadata::GeographicBoundingBoxNNPtr = typedef util::nn<GeographicBoundingBoxPtr> |
Non-null shared pointer of GeographicBoundingBox.
using osgeo::proj::metadata::GeographicBoundingBoxPtr = typedef std::shared_ptr<GeographicBoundingBox> |
Shared pointer of GeographicBoundingBox.
using osgeo::proj::metadata::GeographicExtentNNPtr = typedef util::nn<GeographicExtentPtr> |
Non-null shared pointer of GeographicExtent.
using osgeo::proj::metadata::GeographicExtentPtr = typedef std::shared_ptr<GeographicExtent> |
Shared pointer of GeographicExtent.
using osgeo::proj::metadata::IdentifierNNPtr = typedef util::nn<IdentifierPtr> |
Non-null shared pointer of Identifier.
using osgeo::proj::metadata::IdentifierPtr = typedef std::shared_ptr<Identifier> |
Shared pointer of Identifier.
using osgeo::proj::metadata::PositionalAccuracyNNPtr = typedef util::nn<PositionalAccuracyPtr> |
Non-null shared pointer of PositionalAccuracy.
using osgeo::proj::metadata::PositionalAccuracyPtr = typedef std::shared_ptr<PositionalAccuracy> |
Shared pointer of PositionalAccuracy.
using osgeo::proj::metadata::TemporalExtentNNPtr = typedef util::nn<TemporalExtentPtr> |
Non-null shared pointer of TemporalExtent.
using osgeo::proj::metadata::TemporalExtentPtr = typedef std::shared_ptr<TemporalExtent> |
Shared pointer of TemporalExtent.
using osgeo::proj::metadata::VerticalExtentNNPtr = typedef util::nn<VerticalExtentPtr> |
Non-null shared pointer of VerticalExtent.
using osgeo::proj::metadata::VerticalExtentPtr = typedef std::shared_ptr<VerticalExtent> |
Shared pointer of VerticalExtent.