PROJ C++ API
Classes | Typedefs
osgeo::proj::metadata Namespace Reference

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 >
 

Detailed Description

Common classes from ISO 19115 (Metadata) standard.

osgeo.proj.metadata namespace

Typedef Documentation

Non-null shared pointer of Extent.

typedef std::shared_ptr< Extent > osgeo::proj::metadata::ExtentPtr

Shared pointer of Extent.

Non-null shared pointer of GeographicBoundingBox.

Shared pointer of GeographicBoundingBox.

Non-null shared pointer of GeographicExtent.

Shared pointer of GeographicExtent.

Non-null shared pointer of Identifier.

using osgeo::proj::metadata::IdentifierPtr = typedef std::shared_ptr<Identifier>

Shared pointer of Identifier.

Non-null shared pointer of PositionalAccuracy.

Shared pointer of PositionalAccuracy.

Non-null shared pointer of TemporalExtent.

using osgeo::proj::metadata::TemporalExtentPtr = typedef std::shared_ptr<TemporalExtent>

Shared pointer of TemporalExtent.

Non-null shared pointer of VerticalExtent.

using osgeo::proj::metadata::VerticalExtentPtr = typedef std::shared_ptr<VerticalExtent>

Shared pointer of VerticalExtent.