|
QGIS API Documentation
3.4.15-Madeira (e83d02e274)
|
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 70 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 71 of file qgswcsgetcapabilities.cpp.
| QDomElement QgsWcs::getContentMetadataElement | ( | QDomDocument & | doc, |
| QgsServerInterface * | serverIface, | ||
| const QgsProject * | project | ||
| ) |
Create ContentMetadata element for get capabilities document.
Definition at line 277 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 138 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 279 of file qgswcsutils.cpp.
| QString QgsWcs::serviceUrl | ( | const QgsServerRequest & | request, |
| const QgsProject * | project | ||
| ) |
Service URL string.
Definition at line 243 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 36 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 37 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.
1.8.11