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 Link icon

    • NUMBER_OF_DIMENSIONS_PROPERTY Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

    • TLcdISO19115GridSpatialRepresentation Link icon

      public TLcdISO19115GridSpatialRepresentation()
    • TLcdISO19115GridSpatialRepresentation Link icon

      public TLcdISO19115GridSpatialRepresentation(TLcdDataType aType)
  • Method Details Link icon

    • getNumberOfDimensions Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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.