:tocdepth: 3 :py:mod:`gws.plugin.ows_server.csw` =================================== .. py:module:: gws.plugin.ows_server.csw .. autoapi-nested-parse:: CSW service. Basic implementation of the OGC Catalogue Service for the Web (CSW) standard. Only a small subset of features is supported. .. rubric:: References - OpenGIS Catalogue Service Implementation Specification 2.0.2 (http://portal.opengeospatial.org/files/?artifact_id=20555) **Source code:** :source:`gws.plugin.ows_server.csw` Package Contents ---------------- .. py:class:: Config Bases: :py:obj:`gws.base.ows.server.service.Config` CSW Service configuration .. py:attribute:: profile :type: Profile Metadata profile. .. py:class:: Object Bases: :py:obj:`gws.base.ows.server.service.Object` .. py:attribute:: mdMap :type: dict[str, gws.Metadata] .. py:attribute:: profile :type: Profile .. py:attribute:: protocol .. py:attribute:: supportedVersions :value: ['2.0.2'] .. py:method:: collect_metadata() .. py:method:: configure() .. py:method:: configure_metadata() .. py:method:: configure_operations() .. py:method:: configure_templates() .. py:method:: handle_describe_record(sr: gws.base.ows.server.request.Object) .. py:method:: handle_get_capabilities(sr: gws.base.ows.server.request.Object) .. py:method:: handle_get_record_by_id(sr: gws.base.ows.server.request.Object) .. py:method:: handle_get_records(sr: gws.base.ows.server.request.Object) .. py:method:: init_request(req) .. py:method:: parse_xml_request(xml) .. py:method:: post_configure() .. py:class:: Profile(*args, **kwds) Bases: :py:obj:`gws.Enum` Metadata profile for CSW service. .. py:attribute:: DCMI :value: 'DCMI' Dublin Core metadata profile. .. py:attribute:: ISO :value: 'ISO' ISO 19115 metadata profile.