Class: QgsServerMetadataUrlProperties

class qgis.core.QgsServerMetadataUrlProperties

Bases: sip.wrapper

Manages QGIS Server properties for a map layer

New in version 3.22:

Methods

addMetadataUrl

Add a metadataUrl for the layer

layer

Gets the parent layer

metadataUrls

Returns a list of metadataUrl resources associated for the layer.

setMetadataUrls

Sets a the list of metadata URL for the layer

Attributes

staticMetaObject

class MetadataUrl(url: str = '', type: str = '', format: str = '')

Bases: sip.wrapper

Constructor for MetadataUrl.

QgsServerMetadataUrlProperties.MetadataUrl(QgsServerMetadataUrlProperties.MetadataUrl)

format
type
url
addMetadataUrl(self, metaUrl: QgsServerMetadataUrlProperties.MetadataUrl)

Add a metadataUrl for the layer

Parameters:

metaUrl (QgsServerMetadataUrlProperties.MetadataUrl) –

layer(self) QgsMapLayer

Gets the parent layer

Return type:

QgsMapLayer

metadataUrls(self) List[QgsServerMetadataUrlProperties.MetadataUrl]

Returns a list of metadataUrl resources associated for the layer.

Return type:

List[QgsServerMetadataUrlProperties.MetadataUrl]

Returns:

the list of metadata URLs

setMetadataUrls(self, metaUrls: Iterable[QgsServerMetadataUrlProperties.MetadataUrl])

Sets a the list of metadata URL for the layer

See also

metadataUrls()

See also

addMetadataUrl()

Parameters:

metaUrls (Iterable[QgsServerMetadataUrlProperties.MetadataUrl]) –

staticMetaObject = <PyQt5.QtCore.QMetaObject object>