QGIS API Documentation 3.39.0-Master (9ea1ddbe645)
|
#include "qgslayertree.h"
#include "qgslegendrenderer.h"
#include "qgsvectorlayer.h"
#include "qgsvectorlayerfeaturecounter.h"
#include "qgslayertreefiltersettings.h"
#include "qgswmsutils.h"
#include "qgswmsrequest.h"
#include "qgswmsserviceexception.h"
#include "qgswmsgetlegendgraphics.h"
#include "qgswmsrenderer.h"
#include "qgsserverprojectutils.h"
#include "qgsmapsettings.h"
#include <QImage>
#include <QJsonObject>
#include <QJsonDocument>
Go to the source code of this file.
Namespaces | |
namespace | QgsWms |
Median cut implementation. | |
Functions | |
void | QgsWms::checkParameters (QgsWmsParameters ¶meters) |
checkParameters checks request parameters and sets SRCHEIGHT and SRCWIDTH to default values in case BBOX is specified for contextual legend and (SRC)HEIGHT or (SRC)WIDTH are not. | |
QgsLayerTree * | QgsWms::layerTree (const QgsWmsRenderContext &context) |
QgsLayerTree * | QgsWms::layerTreeWithGroups (const QgsWmsRenderContext &context, QgsLayerTree *projectRoot) |
QgsLayerTreeModel * | QgsWms::legendModel (const QgsWmsRenderContext &context, QgsLayerTree &tree) |
QgsLayerTreeModelLegendNode * | QgsWms::legendNode (const QString &rule, QgsLayerTreeModel &model) |
void | QgsWms::writeGetLegendGraphics (QgsServerInterface *serverIface, const QgsProject *project, const QgsWmsRequest &request, QgsServerResponse &response) |
Output GetLegendGRaphics response. | |