gws.common.ows.service¶
-
class
gws.common.ows.service.
Config
(*args, **kwargs)[source]¶ -
meta
= None¶ service metadata
-
root
= ''¶ root layer uid
-
name
= ''¶ service name
-
supportedCrs
= None¶ supported CRS for this service
-
templates
= None¶ service XML templates
-
updateSequence
= None¶ service update sequence
-
withInspireMeta
= False¶ use INSPIRE Metadata
-
-
class
gws.common.ows.service.
Base
[source]¶ Baseclass for OWS services.
-
service_link
¶
-
default_templates
¶
-
default_metadata
¶
-
default_name
¶
-
template_response
(rd: gws.common.ows.service.Request, ows_request: str, ows_format: str = None, context=None)[source]¶
-
render_template
(rd: gws.common.ows.service.Request, ows_request: str, ows_format: str = None, context=None, format=None)[source]¶
-
layer_root_caps
(rd: gws.common.ows.service.Request) → Optional[gws.common.ows.service.LayerCaps][source]¶ Return the root layer caps for a project.
-
layer_caps_list
(rd: gws.common.ows.service.Request, layer_names=None) → List[gws.common.ows.service.LayerCaps][source]¶ Return a list of terminal layer caps (for WFS).
-
layer_caps_list_from_request
(rd: gws.common.ows.service.Request, param_names, fallback_to_all=True) → List[gws.common.ows.service.LayerCaps][source]¶ Return a list of terminal layer caps matching request parameters.
-
feature_collection
(features: List[gws.types.IFeature], rd: gws.common.ows.service.Request) → gws.common.ows.service.FeatureCollection[source]¶
-