Class TLcdISO19115Georectified

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdISO19115Georectified extends TLcdISO19115GridSpatialRepresentation
Grid whose cells are regularly spaced in a geographic (i.e., lat / long) or map coordinate system defined in the spatial referencing system (srs) so that any cell in the grid can be geolocated given its grid coordinate and the grid origin, cell spacing, and orientation
Since:
10.0
  • Field Details

    • CHECK_POINT_AVAILABILITY_PROPERTY

      public static final TLcdDataProperty CHECK_POINT_AVAILABILITY_PROPERTY
      Data property that maps to the checkPointAvailability element. The possible values for this property are instances of TLcdISO19115Optional<Boolean>.
    • CHECK_POINT_DESCRIPTION_PROPERTY

      public static final TLcdDataProperty CHECK_POINT_DESCRIPTION_PROPERTY
      Data property that maps to the checkPointDescription element. The possible values for this property are instances of TLcdISO19115Optional<String>.
    • CORNER_POINTS_PROPERTY

      public static final TLcdDataProperty CORNER_POINTS_PROPERTY
      Data property that maps to the cornerPoints element. The possible values for this property are instances of List<TLcdISO19118Property<TLcdGML32Point>>.
    • CENTER_POINT_PROPERTY

      public static final TLcdDataProperty CENTER_POINT_PROPERTY
      Data property that maps to the centerPoint element. The possible values for this property are instances of TLcdISO19118Property<TLcdGML32Point>.
    • POINT_IN_PIXEL_PROPERTY

      public static final TLcdDataProperty POINT_IN_PIXEL_PROPERTY
      Data property that maps to the pointInPixel element. The possible values for this property are instances of TLcdISO19115Optional<ELcdISO19115PixelOrientationCode>.
    • TRANSFORMATION_DIMENSION_DESCRIPTION_PROPERTY

      public static final TLcdDataProperty TRANSFORMATION_DIMENSION_DESCRIPTION_PROPERTY
      Data property that maps to the transformationDimensionDescription element. The possible values for this property are instances of TLcdISO19115Optional<String>.
    • TRANSFORMATION_DIMENSION_MAPPING_PROPERTY

      public static final TLcdDataProperty TRANSFORMATION_DIMENSION_MAPPING_PROPERTY
      Data property that maps to the transformationDimensionMapping element. The possible values for this property are instances of List<TLcdISO19115Optional<String>>.
  • Constructor Details

    • TLcdISO19115Georectified

      public TLcdISO19115Georectified()
    • TLcdISO19115Georectified

      public TLcdISO19115Georectified(TLcdDataType aType)
  • Method Details

    • getCheckPointAvailability

      public Boolean getCheckPointAvailability()
      Returns the role value contained in the value of the CHECK_POINT_AVAILABILITY_PROPERTY property. Returns null if the value of the CHECK_POINT_AVAILABILITY_PROPERTY property is null.
      Returns:
      the role value of the CHECK_POINT_AVAILABILITY_PROPERTY property.
      See Also:
    • setCheckPointAvailability

      public void setCheckPointAvailability(Boolean aValue)
      Sets the value of the property that maps to the checkPointAvailability element. to a new instance of the association class TLcdISO19115Optional initialized with the given role value. In case the given role value is null, the CHECK_POINT_AVAILABILITY_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the CHECK_POINT_AVAILABILITY_PROPERTY property.
    • getCheckPointDescription

      public String getCheckPointDescription()
      Returns the role value contained in the value of the CHECK_POINT_DESCRIPTION_PROPERTY property. Returns null if the value of the CHECK_POINT_DESCRIPTION_PROPERTY property is null.
      Returns:
      the role value of the CHECK_POINT_DESCRIPTION_PROPERTY property.
      See Also:
    • setCheckPointDescription

      public void setCheckPointDescription(String aValue)
      Sets the value of the property that maps to the checkPointDescription element. to a new instance of the association class TLcdISO19115Optional initialized with the given role value. In case the given role value is null, the CHECK_POINT_DESCRIPTION_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the CHECK_POINT_DESCRIPTION_PROPERTY property.
    • getCornerPoints

      public List<TLcdGML32Point> getCornerPoints()
      Gets the value of the CORNER_POINTS_PROPERTY property adapted to a list of TLcdGML32Point instances.
      Returns:
      the value of the CORNER_POINTS_PROPERTY property adapted to a list of TLcdGML32Point instances.
      See Also:
    • getCenterPoint

      public TLcdGML32Point getCenterPoint()
      Returns the role value contained in the value of the CENTER_POINT_PROPERTY property. Returns null if the value of the CENTER_POINT_PROPERTY property is null.
      Returns:
      the role value of the CENTER_POINT_PROPERTY property.
      See Also:
    • setCenterPoint

      public void setCenterPoint(TLcdGML32Point aValue)
      Sets the value of the property that maps to the centerPoint element. to a new instance of the association class TLcdISO19118Property initialized with the given role value. In case the given role value is null, the CENTER_POINT_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the CENTER_POINT_PROPERTY property.
    • getPointInPixel

      public ELcdISO19115PixelOrientationCode getPointInPixel()
      Returns the role value contained in the value of the POINT_IN_PIXEL_PROPERTY property. Returns null if the value of the POINT_IN_PIXEL_PROPERTY property is null.
      Returns:
      the role value of the POINT_IN_PIXEL_PROPERTY property.
      See Also:
    • setPointInPixel

      public void setPointInPixel(ELcdISO19115PixelOrientationCode aValue)
      Sets the value of the property that maps to the pointInPixel element. to a new instance of the association class TLcdISO19115Optional initialized with the given role value. In case the given role value is null, the POINT_IN_PIXEL_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the POINT_IN_PIXEL_PROPERTY property.
    • getTransformationDimensionDescription

      public String getTransformationDimensionDescription()
      Returns the role value contained in the value of the TRANSFORMATION_DIMENSION_DESCRIPTION_PROPERTY property. Returns null if the value of the TRANSFORMATION_DIMENSION_DESCRIPTION_PROPERTY property is null.
      Returns:
      the role value of the TRANSFORMATION_DIMENSION_DESCRIPTION_PROPERTY property.
      See Also:
    • setTransformationDimensionDescription

      public void setTransformationDimensionDescription(String aValue)
      Sets the value of the property that maps to the transformationDimensionDescription element. to a new instance of the association class TLcdISO19115Optional initialized with the given role value. In case the given role value is null, the TRANSFORMATION_DIMENSION_DESCRIPTION_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the TRANSFORMATION_DIMENSION_DESCRIPTION_PROPERTY property.
    • getTransformationDimensionMapping

      public List<String> getTransformationDimensionMapping()
      Gets the value of the TRANSFORMATION_DIMENSION_MAPPING_PROPERTY property adapted to a list of String instances.
      Returns:
      the value of the TRANSFORMATION_DIMENSION_MAPPING_PROPERTY property adapted to a list of String instances.
      See Also: