Interface SpatialDomainType

    • Method Detail

      • getBoundingBoxGroup

        FeatureMap getBoundingBoxGroup()
        Returns the value of the 'Bounding Box Group' attribute list. The list contents are of type FeatureMap.Entry. The first bounding box shall exactly specify the spatial domain of the offered coverage in the CRS of that offered coverage, thus specifying the available grid row and column indices. For a georectified coverage (that has a GridCRS), this bounding box shall specify the spatial domain in that GridCRS. For an image that is not georectified, this bounding box shall specify the spatial domain in the ImageCRS of that image, whether or not that image is georeferenced. Additional bounding boxes, if any, shall specify the spatial domain in other CRSs. One bounding box could simply duplicate the information in the ows:WGS84BoundingBox; but the intent is to describe the spatial domain in more detail (e.g., in several different CRSs, or several rectangular areas instead of one overall bounding box). Multiple bounding boxes with the same CRS shall be interpreted as an unordered list of bounding boxes whose union covers spatial domain of this coverage. Notice that WCS use of this BoundingBox is further specified in specification Subclause 7.5.
        Returns:
        the value of the 'Bounding Box Group' attribute list.
        See Also:
        Wcs111Package.getSpatialDomainType_BoundingBoxGroup()
      • getBoundingBox

        EList getBoundingBox()
        Returns the value of the 'Bounding Box' containment reference list. The list contents are of type BoundingBoxType. The first bounding box shall exactly specify the spatial domain of the offered coverage in the CRS of that offered coverage, thus specifying the available grid row and column indices. For a georectified coverage (that has a GridCRS), this bounding box shall specify the spatial domain in that GridCRS. For an image that is not georectified, this bounding box shall specify the spatial domain in the ImageCRS of that image, whether or not that image is georeferenced. Additional bounding boxes, if any, shall specify the spatial domain in other CRSs. One bounding box could simply duplicate the information in the ows:WGS84BoundingBox; but the intent is to describe the spatial domain in more detail (e.g., in several different CRSs, or several rectangular areas instead of one overall bounding box). Multiple bounding boxes with the same CRS shall be interpreted as an unordered list of bounding boxes whose union covers spatial domain of this coverage. Notice that WCS use of this BoundingBox is further specified in specification Subclause 7.5.
        Returns:
        the value of the 'Bounding Box' containment reference list.
        See Also:
        Wcs111Package.getSpatialDomainType_BoundingBox()
      • getGridCRS

        GridCrsType getGridCRS()
        Returns the value of the 'Grid CRS' containment reference. Definition of GridCRS of the offered coverage. This GridCRS shall be included when this coverage is georectified and is thus stored in a GridCRS. This GridCRS applies to this offered coverage, and specifies its spatial resolution. The definition is included to inform clients of this GridCRS, for possible use in a GetCoverage operation request.
        Returns:
        the value of the 'Grid CRS' containment reference.
        See Also:
        setGridCRS(GridCrsType), Wcs111Package.getSpatialDomainType_GridCRS()
      • setGridCRS

        void setGridCRS​(GridCrsType value)
        Sets the value of the 'Grid CRS' containment reference.
        Parameters:
        value - the new value of the 'Grid CRS' containment reference.
        See Also:
        getGridCRS()
      • getTransformation

        Object getTransformation()
        Returns the value of the 'Transformation' attribute. Georeferencing coordinate transformation for unrectified coverage, which should be included when available for a coverage that is georeferenced but not georectified. When included, this Transformation will specify the variable spatial resolution of this non-georectified image. To support use cases 4, 5, 9, and/or 10 specified in Annex H, a WCS server needs to use a georeferencing coordinate transformation for a georeferenced but not georectified coverage. That georeferencing transformation can be specified as a Transformation, or a ConcatenatedOperation that includes at least one Transformation. However, a WCS server may not support those use cases, not use a georeferencing transformation specified in that manner, or not make that transformation available to clients.
        Returns:
        the value of the 'Transformation' attribute.
        See Also:
        setTransformation(Object), Wcs111Package.getSpatialDomainType_Transformation()
      • setTransformation

        void setTransformation​(Object value)
        Sets the value of the 'Transformation' attribute.
        Parameters:
        value - the new value of the 'Transformation' attribute.
        See Also:
        getTransformation()
      • getImageCRS

        ImageCRSRefType getImageCRS()
        Returns the value of the 'Image CRS' containment reference. Association to ImageCRS of the offered coverage. This ImageCRS shall be included when this coverage is an image. This imageCRS applies to this offered coverage, but does not (normally) specify its spatial resolution. The ImageCRS for an image coverage is referenced to inform clients of the ImageCRS, for possible use in a GetCoverage operation request. The definition of this ImageCRS shall be included unless the association reference URI completely specifies that ImageCRS (such as by using the URL of the definition or using a suitable URN).
        Returns:
        the value of the 'Image CRS' containment reference.
        See Also:
        setImageCRS(ImageCRSRefType), Wcs111Package.getSpatialDomainType_ImageCRS()
      • setImageCRS

        void setImageCRS​(ImageCRSRefType value)
        Sets the value of the 'Image CRS' containment reference.
        Parameters:
        value - the new value of the 'Image CRS' containment reference.
        See Also:
        getImageCRS()
      • getPolygon

        EList getPolygon()
        Returns the value of the 'Polygon' attribute list. The list contents are of type Object. Unordered list of polygons which more accurately describe the coverage spatial domain in various CRSs. Polygons are particularly useful for areas that are poorly approximated by a BoundingBox (such as satellite image swaths, island groups, other non-convex areas).
        Returns:
        the value of the 'Polygon' attribute list.
        See Also:
        Wcs111Package.getSpatialDomainType_Polygon()