Class: QgsMapLayerServerProperties

class qgis.core.QgsMapLayerServerProperties

Bases: QgsServerMetadataUrlProperties, QgsServerWmsDimensionProperties

Manages QGIS Server properties for a map layer

New in version 3.10.

QgsMapLayerServerProperties(layer: QgsMapLayer = None) Constructor - Creates a Map Layer QGIS Server Properties

Parameters

layer – The map layer

QgsMapLayerServerProperties(QgsMapLayerServerProperties)

Methods

copyTo

Copy properties to another instance

layer

Gets the parent layer

readXml

Reads server properties from project file.

reset

Reset properties to default

writeXml

Saves server properties to xml under the layer node

Attributes

staticMetaObject

copyTo(self, properties: QgsMapLayerServerProperties)

Copy properties to another instance

Parameters

properties (QgsMapLayerServerProperties) – The properties to copy to

layer(self) QgsMapLayer

Gets the parent layer

Return type

QgsMapLayer

readXml(self, layer_node: QDomNode)

Reads server properties from project file.

New in version 3.10.

Parameters

layer_node (QDomNode) –

reset(self)

Reset properties to default

New in version 3.22.

staticMetaObject = <PyQt5.QtCore.QMetaObject object>
writeXml(self, layer_node: QDomNode, document: QDomDocument)

Saves server properties to xml under the layer node

New in version 3.10.

Parameters
  • layer_node (QDomNode) –

  • document (QDomDocument) –