Class: QgsServerMetadataUrlProperties¶
Manages QGIS Server properties for a map layer.
Added in version 3.22.
Class Hierarchy¶
Subclasses¶
Manages QGIS Server properties for a map layer. |
Methods
Add a metadataUrl for the layer |
|
Gets the parent layer |
|
Returns a list of metadataUrl resources associated for the layer. |
|
Sets a the list of metadata URL for the layer |
- class qgis.core.QgsServerMetadataUrlProperties[source]¶
Bases:
object
- class MetadataUrl¶
Bases:
object
MetadataUrl structure. MetadataUrl is a link to the detailed, standardized metadata about the data.
- format: str¶
Format specification of online resource. It is strongly suggested to either use text/plain or text/xml.
- type: str¶
Link type. Suggested to use FGDC or TC211.
- url: str¶
URL of the link
- addMetadataUrl(self, metaUrl: QgsServerMetadataUrlProperties.MetadataUrl)[source]¶
Add a metadataUrl for the layer
See also
- Parameters:
- layer(self) QgsMapLayer | None [source]¶
Gets the parent layer
- Return type:
Optional[QgsMapLayer]
- metadataUrls(self) List[QgsServerMetadataUrlProperties.MetadataUrl] ¶
Returns a list of metadataUrl resources associated for the layer.
- Return type:
- Returns:
the list of metadata URLs
See also
- setMetadataUrls(self, metaUrls: Iterable[QgsServerMetadataUrlProperties.MetadataUrl])[source]¶
Sets a the list of metadata URL for the layer
See also
See also
- Parameters:
metaUrls (Iterable[QgsServerMetadataUrlProperties.MetadataUrl])