:tocdepth: 3 :py:mod:`gws.plugin.qgis.provider` ================================== .. py:module:: gws.plugin.qgis.provider .. autoapi-nested-parse:: QGIS provider. **Source code:** :source:`gws.plugin.qgis.provider` Module Contents --------------- .. py:class:: Config(*args, **kwargs) Bases: :py:obj:`gws.Config` Object configuration. .. py:attribute:: dbUid :type: Optional[str] Qgis project database .. py:attribute:: defaultLegendOptions :type: Optional[dict] Default options for qgis legends. (added in 8.1) .. py:attribute:: directRender :type: Optional[list[str]] QGIS data providers that should be rendered directly .. py:attribute:: directSearch :type: Optional[list[str]] QGIS data providers that should be searched directly .. py:attribute:: extentBuffer :type: Optional[int] Extent buffer for automatically computed bounds. (added in 8.1) .. py:attribute:: forceCrs :type: Optional[gws.CrsName] use this CRS for requests .. py:attribute:: path :type: Optional[gws.FilePath] Qgis project file .. py:attribute:: projectName :type: Optional[str] Qgis project name .. py:attribute:: schema :type: Optional[str] Qgis project schema .. py:attribute:: sqlFilters :type: Optional[dict] per-layer sql filters .. py:attribute:: useCanvasExtent :type: Optional[bool] Use canvas extent as project extent. (added in 8.1) .. py:class:: Object Bases: :py:obj:`gws.OwsProvider` OWS services Provider. .. py:attribute:: caps :type: Object.caps .. py:attribute:: defaultLegendOptions :type: dict .. py:attribute:: directRender :type: set[str] .. py:attribute:: directSearch :type: set[str] .. py:attribute:: printTemplates :type: list[Object.caps] .. py:attribute:: store :type: gws.plugin.qgis.project.Store .. py:method:: call_server(params: dict, max_age=0) -> gws.lib.net.HTTPResponse .. py:method:: configure() Configuration hook. .. py:method:: configure_store() .. py:method:: get_features(search, source_layers) .. py:method:: get_map(layer: gws.Layer, bounds: gws.Bounds, width: float, height: float, params: dict) -> bytes .. py:method:: leaf_config(source_layers) .. py:method:: postgres_provider_from_datasource(ds: dict) -> gws.plugin.postgres.provider.Object .. py:method:: qgis_project() -> gws.plugin.qgis.project.Object .. py:method:: server_params(params: dict) -> dict .. py:method:: server_project_path()