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) –