Class SosV1GetCapabilitiesResponseEncoder

    • Constructor Detail

      • SosV1GetCapabilitiesResponseEncoder

        public SosV1GetCapabilitiesResponseEncoder()
    • Method Detail

      • setFilterCapabilities

        protected void setFilterCapabilities​(net.opengis.sos.x10.FilterCapabilitiesDocument.FilterCapabilities filterCapabilities,
                                             FilterCapabilities sosFilterCaps)
        Sets the FilterCapabilities section to the capabilities document.
        Parameters:
        filterCapabilities - the filter capabilities
        sosFilterCaps - the SOS filter capabilities
      • setContents

        protected void setContents​(net.opengis.sos.x10.ContentsDocument.Contents xbContents,
                                   Collection<SosObservationOffering> offerings,
                                   String version)
                            throws EncodingException
        Sets the content section to the Capabilities document.
        Parameters:
        xbContents - SOS 2.0 contents section
        offerings - SOS offerings for contents
        version - SOS response version
        Throws:
        EncodingException - * if an error occurs.
      • setIdFilterCapabilities

        protected void setIdFilterCapabilities​(net.opengis.ogc.IdCapabilitiesType idCapabilities)
        Set the IdFilterCapabilities. !!! Modify method addicted to your implementation !!!
        Parameters:
        idCapabilities - IdCapabilities.
      • setSpatialFilterCapabilities

        protected void setSpatialFilterCapabilities​(net.opengis.ogc.SpatialCapabilitiesType spatialCapabilities,
                                                    FilterCapabilities sosFilterCaps)
        Sets the SpatialFilterCapabilities. !!! Modify method addicted to your implementation !!!
        Parameters:
        spatialCapabilities - SpatialCapabilities.
        sosFilterCaps - the SOS filter capabilities
      • setTemporalFilterCapabilities

        protected void setTemporalFilterCapabilities​(net.opengis.ogc.TemporalCapabilitiesType temporalCapabilities,
                                                     FilterCapabilities sosFilterCaps)
        Sets the TemporalFilterCapabilities. !!! Modify method addicted to your implementation !!!
        Parameters:
        temporalCapabilities - TemporalCapabilities.
        sosFilterCaps - the SOS filter capabilities
      • setScalarFilterCapabilities

        protected void setScalarFilterCapabilities​(net.opengis.ogc.ScalarCapabilitiesType scalarCapabilities,
                                                   FilterCapabilities sosFilterCaps)
        Sets the ScalarFilterCapabilities. !!! Modify method addicted to your implementation !!!
        Parameters:
        scalarCapabilities - ScalarCapabilities.
        sosFilterCaps - the SOS filter capabilities
      • getEnum4SpatialOperator

        protected net.opengis.ogc.SpatialOperatorNameType.Enum getEnum4SpatialOperator​(FilterConstants.SpatialOperator spatialOperator)
        Get the Enum for the spatial operator.
        Parameters:
        spatialOperator - Supported spatial operator
        Returns:
        Enum
      • getEnum4TemporalOperator

        protected net.opengis.ogc.TemporalOperatorNameType.Enum getEnum4TemporalOperator​(FilterConstants.TimeOperator temporalOperator)
        Get the Enum for the temporal operator.
        Parameters:
        temporalOperator - Supported temporal operator
        Returns:
        Enum
      • getEnum4ComparisonOperator

        protected net.opengis.ogc.ComparisonOperatorType.Enum getEnum4ComparisonOperator​(FilterConstants.ComparisonOperator comparisonOperator)
        Get the Enum for the comparison operator.
        Parameters:
        comparisonOperator - Supported comparison operator
        Returns:
        Enum