Mapper  0.9.0
API documentation
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
OpenOrienteering::GdalTemplate::RasterGeoreferencing Struct Reference

Raster data georeferencing information. More...

#include <gdal_template.h>

Collaboration diagram for OpenOrienteering::GdalTemplate::RasterGeoreferencing:
Collaboration graph
[legend]

Public Member Functions

 operator QTransform () const
 Returns a pixel-to-world transformation from GDAL's geo_transform. More...
 

Static Public Member Functions

static RasterGeoreferencing fromGDALDataset (GDALDatasetH dataset)
 Returns RasterGeoreferencing for the data in the given dataset. More...
 
static QByteArray toProjSpec (const QByteArray &gdal_spec)
 Return the given CRS specification converted to PROJ format, if possible. More...
 

Public Attributes

QByteArray driver
 
QByteArray spec
 
std::array< double, 6 > geo_transform = {{ 0, 1, 0, 0, 0, 1 }}
 
bool valid = false
 

Detailed Description

Raster data georeferencing information.

Member Function Documentation

◆ fromGDALDataset()

GdalTemplate::RasterGeoreferencing OpenOrienteering::GdalTemplate::RasterGeoreferencing::fromGDALDataset ( GDALDatasetH  dataset)
static

Returns RasterGeoreferencing for the data in the given dataset.

◆ operator QTransform()

OpenOrienteering::GdalTemplate::RasterGeoreferencing::operator QTransform ( ) const

Returns a pixel-to-world transformation from GDAL's geo_transform.

◆ toProjSpec()

QByteArray OpenOrienteering::GdalTemplate::RasterGeoreferencing::toProjSpec ( const QByteArray gdal_spec)
static

Return the given CRS specification converted to PROJ format, if possible.

See also
OSRExportToProj4()

Member Data Documentation

◆ driver

QByteArray OpenOrienteering::GdalTemplate::RasterGeoreferencing::driver
See also
GDALGetDriverShortName()

◆ geo_transform

std::array<double, 6> OpenOrienteering::GdalTemplate::RasterGeoreferencing::geo_transform = {{ 0, 1, 0, 0, 0, 1 }}
See also
GDALGetGeoTransform()

◆ spec

QByteArray OpenOrienteering::GdalTemplate::RasterGeoreferencing::spec
See also
GDALGetProjectionRef()

◆ valid

bool OpenOrienteering::GdalTemplate::RasterGeoreferencing::valid = false

The documentation for this struct was generated from the following files: