Class: QgsStacProvider

Class for storing a STAC collection’s provider data.

The object provides information about a provider. A provider is any of the organizations that captures or processes the content of the Collection and therefore influences the data offered by this Collection. May also include information about the final storage provider hosting the data.

Added in version 3.40.

Methods

description

Returns a multi-line description to add further provider information such as processing details for processors and producers, hosting details for hosts or basic contact information.

name

Returns the name of the organization or the individual.

roles

Returns the roles of the provider.

url

Returns the url of a homepage on which the provider describes the dataset and publishes contact information.

class qgis.core.QgsStacProvider[source]

Bases: object

__init__(name: str | None, description: str | None, roles: Iterable[str | None], url: str | None)

QgsStacProvider constructor

Parameters:
  • name (Optional[str]) – The name of the organization or the individual.

  • description (Optional[str]) – Multi-line description to add further provider information such as processing details for processors and producers, hosting details for hosts or basic contact information. CommonMark 0.29 syntax MAY be used for rich text representation.

  • roles (Iterable[Optional[str]]) – Roles of the provider. Any of licensor, producer, processor or host.

  • url (Optional[str]) – Homepage on which the provider describes the dataset and publishes contact information.

__init__(a0: QgsStacProvider)
Parameters:

a0 (QgsStacProvider)

description(self) str[source]

Returns a multi-line description to add further provider information such as processing details for processors and producers, hosting details for hosts or basic contact information. CommonMark 0.29 syntax MAY be used for rich text representation.

Return type:

str

name(self) str[source]

Returns the name of the organization or the individual.

Return type:

str

roles(self) List[str][source]

Returns the roles of the provider. Any of licensor, producer, processor or host.

Return type:

List[str]

url(self) str[source]

Returns the url of a homepage on which the provider describes the dataset and publishes contact information.

Return type:

str