Skip to content

Class AppMissingGridHandler

ClassList > AppMissingGridHandler

More...

  • #include <appcoordinateoperationhandlers.h>

Inherits the following classes: QObject

Public Signals

Type Name
signal void coordinateOperationCreationError (const QgsCoordinateReferenceSystem & sourceCrs, const QgsCoordinateReferenceSystem & destinationCrs, const QString & error)
signal void fallbackOperationOccurred (const QgsCoordinateReferenceSystem & sourceCrs, const QgsCoordinateReferenceSystem & destinationCrs, const QString & desired)
signal void missingGridUsedByContextHandler (const QgsCoordinateReferenceSystem & sourceCrs, const QgsCoordinateReferenceSystem & destinationCrs, const QgsDatumTransform::TransformDetails & desired)
signal void missingPreferredGrid (const QgsCoordinateReferenceSystem & sourceCrs, const QgsCoordinateReferenceSystem & destinationCrs, const QgsDatumTransform::TransformDetails & preferredOperation, const QgsDatumTransform::TransformDetails & availableOperation)
signal void missingRequiredGrid (const QgsCoordinateReferenceSystem & sourceCrs, const QgsCoordinateReferenceSystem & destinationCrs, const QgsDatumTransform::GridDetails & grid)

Public Functions

Type Name
AppMissingGridHandler (QObject * parent)

Detailed Description

Alerts users when a transform grids are required (or desired) for an operation between two CRSes, yet they are not available on the current system. Derived from the QgsAppCoordinateOperationHandlers class created by QGIS developer Nyall Dawson.

Public Signals Documentation

signal coordinateOperationCreationError

void AppMissingGridHandler::coordinateOperationCreationError;

signal fallbackOperationOccurred

void AppMissingGridHandler::fallbackOperationOccurred;

signal missingGridUsedByContextHandler

void AppMissingGridHandler::missingGridUsedByContextHandler;

signal missingPreferredGrid

void AppMissingGridHandler::missingPreferredGrid;

signal missingRequiredGrid

void AppMissingGridHandler::missingRequiredGrid;

Public Functions Documentation

function AppMissingGridHandler

explicit AppMissingGridHandler::AppMissingGridHandler (
    QObject * parent
) 


The documentation for this class was generated from the following file src/core/appcoordinateoperationhandlers.h