:tocdepth: 3 :py:mod:`gws.base.ows.server.request` ===================================== .. py:module:: gws.base.ows.server.request .. autoapi-nested-parse:: Service Request object. **Source code:** :source:`gws.base.ows.server.request` Module Contents --------------- .. py:class:: Object(service: gws.OwsService, req: gws.WebRequester, params: dict, xml_element: gws.XmlElement = None, is_soap=False) .. py:attribute:: alwaysXY :type: bool .. py:attribute:: bounds :type: gws.Bounds .. py:attribute:: crs :type: gws.Crs .. py:attribute:: isSoap :type: bool :value: False .. py:attribute:: layerCapsList :type: list[gws.base.ows.server.core.LayerCaps] .. py:attribute:: operation :type: gws.OwsOperation .. py:attribute:: params :type: dict .. py:attribute:: project :type: gws.Project .. py:attribute:: pxSize :type: gws.Size .. py:attribute:: req :type: gws.WebRequester .. py:attribute:: resolution :type: float .. py:attribute:: resX :type: float .. py:attribute:: resY :type: float .. py:attribute:: service :type: gws.OwsService .. py:attribute:: targetCrs :type: gws.Crs .. py:attribute:: version :type: str .. py:attribute:: xmlElement :type: Optional[gws.XmlElement] .. py:attribute:: xmlnsReplacements :type: dict .. py:method:: enum_layer_caps() .. py:method:: find_operation(param: str) -> Optional[gws.OwsOperation] .. py:method:: int_param(param_names: str, default: Optional[int] = None) -> int .. py:method:: list_param(param_names: str) -> list[str] .. py:method:: load_project(required=False) .. py:method:: requested_bounds(param_names: str) -> Optional[gws.Bounds] .. py:method:: requested_crs(param_names: str) -> Optional[gws.Crs] .. py:method:: requested_feature_count(param_names: str) -> int .. py:method:: requested_format(param_names: str) -> str .. py:method:: requested_operation(param_names: str) -> gws.OwsOperation .. py:method:: requested_version(param_names: str) -> str .. py:method:: requested_xmlns_replacements() .. py:method:: require_project() .. py:method:: string_param(param_names: str, values: Optional[set[str]] = None, default: Optional[str] = None) -> str .. py:class:: TemplateArgs(*args, **kwargs) Bases: :py:obj:`gws.TemplateArgs` Arguments for service templates. .. py:attribute:: featureCollection :type: gws.base.ows.server.core.FeatureCollection .. py:attribute:: gmlVersion :type: int .. py:attribute:: intVersion :type: int .. py:attribute:: layerCapsList :type: list[gws.base.ows.server.core.LayerCaps] .. py:attribute:: metadataCollection :type: gws.base.ows.server.core.MetadataCollection .. py:attribute:: operation :type: gws.OwsOperation .. py:attribute:: project :type: gws.Project .. py:attribute:: request :type: Object .. py:attribute:: service :type: gws.OwsService .. py:attribute:: serviceUrl :type: str .. py:attribute:: sr :type: Object .. py:attribute:: tileMatrixSets :type: list[gws.TileMatrixSet] .. py:attribute:: url_for :type: Callable .. py:attribute:: version :type: str