QGIS API Documentation 3.99.0-Master (21b3aa880ba)
Loading...
Searching...
No Matches
qgswmsgetcapabilities.cpp File Reference
Include dependency graph for qgswmsgetcapabilities.cpp:

Go to the source code of this file.

Namespaces

namespace  QgsWms
 Median cut implementation.

Functions

QMap< QString, QgsRectangleQgsWms::combineCrsExtents (const QStringList &layerIds, const QMap< QString, QgsWmsLayerInfos > &wmsLayerInfos)
 Returns the combinations of the extent CRSes of the layers from the list of layers ids.
QgsRectangle QgsWms::combineWgs84BoundingRect (const QStringList &layerIds, const QMap< QString, QgsWmsLayerInfos > &wmsLayerInfos)
 Returns the combination of the WGS84 bounding rectangle of the layers from the list of layers ids.
QDomDocument QgsWms::getCapabilities (QgsServerInterface *serverIface, const QgsProject *project, const QgsWmsRequest &request, bool projectSettings)
 Creates the WMS GetCapabilities XML document.
QDomElement QgsWms::getCapabilityElement (QDomDocument &doc, const QgsProject *project, const QgsWmsRequest &request, bool projectSettings, QgsServerInterface *serverIface)
 Create Capability element for get capabilities document.
QDomElement QgsWms::getComposerTemplatesElement (QDomDocument &doc, const QgsProject *project)
 Create ComposerTemplates element for get capabilities document.
QDomElement QgsWms::getInspireCapabilitiesElement (QDomDocument &doc, const QgsProject *project)
 Create InspireCapabilities element for get capabilities document.
QDomElement QgsWms::getLayersAndStylesCapabilitiesElement (QDomDocument &doc, QgsServerInterface *serverIface, const QgsProject *project, const QgsWmsRequest &request, bool projectSettings)
 Create element for get capabilities document.
QDomElement QgsWms::getServiceElement (QDomDocument &doc, const QgsProject *project, const QgsWmsRequest &request, const QgsServerSettings *serverSettings)
 Create Service element for get capabilities document.
QDomElement QgsWms::getWFSLayersElement (QDomDocument &doc, const QgsProject *project)
 Create WFSLayers element for get capabilities document.
void QgsWms::handleLayersFromTreeGroup (QDomDocument &doc, QDomElement &parentLayer, QgsServerInterface *serverIface, const QgsProject *project, const QgsWmsRequest &request, const QgsLayerTreeGroup *layerTreeGroup, const QMap< QString, QgsWmsLayerInfos > &wmsLayerInfos, bool projectSettings, QList< QgsDateTimeRange > &parentDateRanges)
bool QgsWms::hasQueryableLayers (const QStringList &layerIds, const QMap< QString, QgsWmsLayerInfos > &wmsLayerInfos)
 Returns true if at least one layer from the layers ids is queryable.
void QgsWms::writeGetCapabilities (QgsServerInterface *serverIface, const QgsProject *project, const QgsWmsRequest &request, QgsServerResponse &response, bool projectSettings=false)
 Output GetCapabilities response.