Class TLcdISO19115GridSpatialRepresentation

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable
Direct Known Subclasses:
TLcdISO19115Georectified, TLcdISO19115Georeferenceable

public class TLcdISO19115GridSpatialRepresentation extends TLcdISO19115SpatialRepresentation
Types and numbers of raster spatial objects in the dataset
Since:
10.0
  • Field Details

    • NUMBER_OF_DIMENSIONS_PROPERTY

      public static final TLcdDataProperty NUMBER_OF_DIMENSIONS_PROPERTY
      Data property that maps to the numberOfDimensions element. The possible values for this property are instances of TLcdISO19115Optional<Long>.
    • AXIS_DIMENSION_PROPERTIES_PROPERTY

      public static final TLcdDataProperty AXIS_DIMENSION_PROPERTIES_PROPERTY
      Data property that maps to the axisDimensionProperties element. The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115Dimension>>.
    • CELL_GEOMETRY_PROPERTY

      public static final TLcdDataProperty CELL_GEOMETRY_PROPERTY
      Data property that maps to the cellGeometry element. The possible values for this property are instances of TLcdISO19115Optional<TLcdISO19115CellGeometryCode>.
    • TRANSFORMATION_PARAMETER_AVAILABILITY_PROPERTY

      public static final TLcdDataProperty TRANSFORMATION_PARAMETER_AVAILABILITY_PROPERTY
      Data property that maps to the transformationParameterAvailability element. The possible values for this property are instances of TLcdISO19115Optional<Boolean>.
  • Constructor Details

    • TLcdISO19115GridSpatialRepresentation

      public TLcdISO19115GridSpatialRepresentation()
    • TLcdISO19115GridSpatialRepresentation

      public TLcdISO19115GridSpatialRepresentation(TLcdDataType aType)
  • Method Details

    • getNumberOfDimensions

      public Long getNumberOfDimensions()
      Returns the role value contained in the value of the NUMBER_OF_DIMENSIONS_PROPERTY property. Returns null if the value of the NUMBER_OF_DIMENSIONS_PROPERTY property is null.
      Returns:
      the role value of the NUMBER_OF_DIMENSIONS_PROPERTY property.
      See Also:
    • setNumberOfDimensions

      public void setNumberOfDimensions(Long aValue)
      Sets the value of the property that maps to the numberOfDimensions 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 NUMBER_OF_DIMENSIONS_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the NUMBER_OF_DIMENSIONS_PROPERTY property.
    • getAxisDimensionProperties

      public List<TLcdISO19115Dimension> getAxisDimensionProperties()
      Gets the value of the AXIS_DIMENSION_PROPERTIES_PROPERTY property adapted to a list of TLcdISO19115Dimension instances.
      Returns:
      the value of the AXIS_DIMENSION_PROPERTIES_PROPERTY property adapted to a list of TLcdISO19115Dimension instances.
      See Also:
    • getCellGeometry

      public TLcdISO19115CellGeometryCode getCellGeometry()
      Returns the role value contained in the value of the CELL_GEOMETRY_PROPERTY property. Returns null if the value of the CELL_GEOMETRY_PROPERTY property is null.
      Returns:
      the role value of the CELL_GEOMETRY_PROPERTY property.
      See Also:
    • setCellGeometry

      public void setCellGeometry(TLcdISO19115CellGeometryCode aValue)
      Sets the value of the property that maps to the cellGeometry 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 CELL_GEOMETRY_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the CELL_GEOMETRY_PROPERTY property.
    • getTransformationParameterAvailability

      public Boolean getTransformationParameterAvailability()
      Returns the role value contained in the value of the TRANSFORMATION_PARAMETER_AVAILABILITY_PROPERTY property. Returns null if the value of the TRANSFORMATION_PARAMETER_AVAILABILITY_PROPERTY property is null.
      Returns:
      the role value of the TRANSFORMATION_PARAMETER_AVAILABILITY_PROPERTY property.
      See Also:
    • setTransformationParameterAvailability

      public void setTransformationParameterAvailability(Boolean aValue)
      Sets the value of the property that maps to the transformationParameterAvailability 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_PARAMETER_AVAILABILITY_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the TRANSFORMATION_PARAMETER_AVAILABILITY_PROPERTY property.