| QGIS API Documentation
    3.18.1-Zürich (202f1bf7e5)
    | 
WCS implementation. More...
| Classes | |
| class | QgsRequestNotWellFormedException | 
| Exception thrown in case of malformed request.  More... | |
| class | QgsSecurityAccessException | 
| Exception thrown when data access violates access controls.  More... | |
| class | QgsServiceException | 
| Exception class for WFS services.  More... | |
| class | Service | 
| OGC web service specialized for WCS.  More... | |
| Functions | |
| QDomDocument | createDescribeCoverageDocument (QgsServerInterface *serverIface, const QgsProject *project, const QString &version, const QgsServerRequest &request) | 
| Create describe coverage document.  More... | |
| QDomDocument | createGetCapabilitiesDocument (QgsServerInterface *serverIface, const QgsProject *project, const QString &version, const QgsServerRequest &request) | 
| Create get capabilities document.  More... | |
| QDomElement | getContentMetadataElement (QDomDocument &doc, QgsServerInterface *serverIface, const QgsProject *project) | 
| Create ContentMetadata element for get capabilities document.  More... | |
| QByteArray | getCoverageData (QgsServerInterface *serverIface, const QgsProject *project, const QgsServerRequest &request) | 
| Compute coverage data.  More... | |
| QDomElement | getCoverageOffering (QDomDocument &doc, const QgsRasterLayer *layer, const QgsProject *project, bool brief=false) | 
| CoverageOffering or CoverageOfferingBrief element.  More... | |
| QDomElement | getServiceElement (QDomDocument &doc, const QgsProject *project) | 
| Create Service element for get capabilities document.  More... | |
| QString | implementationVersion () | 
| Returns the highest version supported by this implementation.  More... | |
| QgsRectangle | parseBbox (const QString &bboxStr) | 
| Parse bounding box.  More... | |
| QString | serviceUrl (const QgsServerRequest &request, const QgsProject *project) | 
| Service URL string.  More... | |
| void | writeDescribeCoverage (QgsServerInterface *serverIface, const QgsProject *project, const QString &version, const QgsServerRequest &request, QgsServerResponse &response) | 
| Output WCS DescribeCoverage response.  More... | |
| void | writeGetCapabilities (QgsServerInterface *serverIface, const QgsProject *project, const QString &version, const QgsServerRequest &request, QgsServerResponse &response) | 
| Output WCS GetCapabilities response.  More... | |
| void | writeGetCoverage (QgsServerInterface *serverIface, const QgsProject *project, const QString &version, const QgsServerRequest &request, QgsServerResponse &response) | 
| Output WCS DescribeCoverage response.  More... | |
| Variables | |
| const QString | GML_NAMESPACE = QStringLiteral( "http://www.opengis.net/gml" ) | 
| const QString | OGC_NAMESPACE = QStringLiteral( "http://www.opengis.net/ogc" ) | 
| const QString | WCS_NAMESPACE = QStringLiteral( "http://www.opengis.net/wcs" ) | 
WCS implementation.
WCS implementation
| QDomDocument QgsWcs::createDescribeCoverageDocument | ( | QgsServerInterface * | serverIface, | 
| const QgsProject * | project, | ||
| const QString & | version, | ||
| const QgsServerRequest & | request | ||
| ) | 
Create describe coverage document.
Definition at line 67 of file qgswcsdescribecoverage.cpp.
| QDomDocument QgsWcs::createGetCapabilitiesDocument | ( | QgsServerInterface * | serverIface, | 
| const QgsProject * | project, | ||
| const QString & | version, | ||
| const QgsServerRequest & | request | ||
| ) | 
Create get capabilities document.
Definition at line 66 of file qgswcsgetcapabilities.cpp.
| QDomElement QgsWcs::getContentMetadataElement | ( | QDomDocument & | doc, | 
| QgsServerInterface * | serverIface, | ||
| const QgsProject * | project | ||
| ) | 
Create ContentMetadata element for get capabilities document.
Definition at line 272 of file qgswcsgetcapabilities.cpp.
| QByteArray QgsWcs::getCoverageData | ( | QgsServerInterface * | serverIface, | 
| const QgsProject * | project, | ||
| const QgsServerRequest & | request | ||
| ) | 
Compute coverage data.
Definition at line 49 of file qgswcsgetcoverage.cpp.
| QDomElement QgsWcs::getCoverageOffering | ( | QDomDocument & | doc, | 
| const QgsRasterLayer * | layer, | ||
| const QgsProject * | project, | ||
| bool | brief | ||
| ) | 
CoverageOffering or CoverageOfferingBrief element.
Definition at line 35 of file qgswcsutils.cpp.
| QDomElement QgsWcs::getServiceElement | ( | QDomDocument & | doc, | 
| const QgsProject * | project | ||
| ) | 
Create Service element for get capabilities document.
Definition at line 133 of file qgswcsgetcapabilities.cpp.
| QString QgsWcs::implementationVersion | ( | ) | 
Returns the highest version supported by this implementation.
Definition at line 30 of file qgswcsutils.cpp.
| QgsRectangle QgsWcs::parseBbox | ( | const QString & | bboxStr | ) | 
Parse bounding box.
Definition at line 290 of file qgswcsutils.cpp.
| QString QgsWcs::serviceUrl | ( | const QgsServerRequest & | request, | 
| const QgsProject * | project | ||
| ) | 
Service URL string.
Definition at line 254 of file qgswcsutils.cpp.
| void QgsWcs::writeDescribeCoverage | ( | QgsServerInterface * | serverIface, | 
| const QgsProject * | project, | ||
| const QString & | version, | ||
| const QgsServerRequest & | request, | ||
| QgsServerResponse & | response | ||
| ) | 
Output WCS DescribeCoverage response.
Definition at line 33 of file qgswcsdescribecoverage.cpp.
| void QgsWcs::writeGetCapabilities | ( | QgsServerInterface * | serverIface, | 
| const QgsProject * | project, | ||
| const QString & | version, | ||
| const QgsServerRequest & | request, | ||
| QgsServerResponse & | response | ||
| ) | 
Output WCS GetCapabilities response.
Definition at line 32 of file qgswcsgetcapabilities.cpp.
| void QgsWcs::writeGetCoverage | ( | QgsServerInterface * | serverIface, | 
| const QgsProject * | project, | ||
| const QString & | version, | ||
| const QgsServerRequest & | request, | ||
| QgsServerResponse & | response | ||
| ) | 
Output WCS DescribeCoverage response.
Output WCS GetCoverage response.
Definition at line 40 of file qgswcsgetcoverage.cpp.
| const QString QgsWcs::GML_NAMESPACE = QStringLiteral( "http://www.opengis.net/gml" ) | 
Definition at line 63 of file qgswcsutils.h.
| const QString QgsWcs::OGC_NAMESPACE = QStringLiteral( "http://www.opengis.net/ogc" ) | 
Definition at line 64 of file qgswcsutils.h.
| const QString QgsWcs::WCS_NAMESPACE = QStringLiteral( "http://www.opengis.net/wcs" ) | 
Definition at line 62 of file qgswcsutils.h.