Class TLcdISO19115Georeferenceable

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdISO19115Georeferenceable extends TLcdISO19115GridSpatialRepresentation
Grid with cells irregularly spaced in any given geographic/map projection coordinate system, whose individual cells can be geolocated using geolocation information supplied with the data but cannot be geolocated from the grid properties alone
Since:
10.0
  • Field Details

    • CONTROL_POINT_AVAILABILITY_PROPERTY

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

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

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

      public static final TLcdDataProperty GEOREFERENCED_PARAMETERS_PROPERTY
      Data property that maps to the georeferencedParameters element. The possible values for this property are instances of TLcdISO19118Property<ILcdDataObject>.
    • PARAMETER_CITATION_PROPERTY

      public static final TLcdDataProperty PARAMETER_CITATION_PROPERTY
      Data property that maps to the parameterCitation element. The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115Citation>>.
  • Constructor Details

    • TLcdISO19115Georeferenceable

      public TLcdISO19115Georeferenceable()
    • TLcdISO19115Georeferenceable

      public TLcdISO19115Georeferenceable(TLcdDataType aType)
  • Method Details

    • getControlPointAvailability

      public Boolean getControlPointAvailability()
      Returns the role value contained in the value of the CONTROL_POINT_AVAILABILITY_PROPERTY property. Returns null if the value of the CONTROL_POINT_AVAILABILITY_PROPERTY property is null.
      Returns:
      the role value of the CONTROL_POINT_AVAILABILITY_PROPERTY property.
      See Also:
    • setControlPointAvailability

      public void setControlPointAvailability(Boolean aValue)
      Sets the value of the property that maps to the controlPointAvailability 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 CONTROL_POINT_AVAILABILITY_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the CONTROL_POINT_AVAILABILITY_PROPERTY property.
    • getOrientationParameterAvailability

      public Boolean getOrientationParameterAvailability()
      Returns the role value contained in the value of the ORIENTATION_PARAMETER_AVAILABILITY_PROPERTY property. Returns null if the value of the ORIENTATION_PARAMETER_AVAILABILITY_PROPERTY property is null.
      Returns:
      the role value of the ORIENTATION_PARAMETER_AVAILABILITY_PROPERTY property.
      See Also:
    • setOrientationParameterAvailability

      public void setOrientationParameterAvailability(Boolean aValue)
      Sets the value of the property that maps to the orientationParameterAvailability 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 ORIENTATION_PARAMETER_AVAILABILITY_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the ORIENTATION_PARAMETER_AVAILABILITY_PROPERTY property.
    • getOrientationParameterDescription

      public String getOrientationParameterDescription()
      Returns the role value contained in the value of the ORIENTATION_PARAMETER_DESCRIPTION_PROPERTY property. Returns null if the value of the ORIENTATION_PARAMETER_DESCRIPTION_PROPERTY property is null.
      Returns:
      the role value of the ORIENTATION_PARAMETER_DESCRIPTION_PROPERTY property.
      See Also:
    • setOrientationParameterDescription

      public void setOrientationParameterDescription(String aValue)
      Sets the value of the property that maps to the orientationParameterDescription 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 ORIENTATION_PARAMETER_DESCRIPTION_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the ORIENTATION_PARAMETER_DESCRIPTION_PROPERTY property.
    • getGeoreferencedParameters

      public Object getGeoreferencedParameters()
      Returns the role value contained in the value of the GEOREFERENCED_PARAMETERS_PROPERTY property. Returns null if the value of the GEOREFERENCED_PARAMETERS_PROPERTY property is null.
      Returns:
      the role value of the GEOREFERENCED_PARAMETERS_PROPERTY property.
      See Also:
    • setGeoreferencedParameters

      public void setGeoreferencedParameters(Object aValue)
      Sets the value of the property that maps to the georeferencedParameters 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 GEOREFERENCED_PARAMETERS_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the GEOREFERENCED_PARAMETERS_PROPERTY property.
    • getParameterCitation

      public List<TLcdISO19115Citation> getParameterCitation()
      Gets the value of the PARAMETER_CITATION_PROPERTY property adapted to a list of TLcdISO19115Citation instances.
      Returns:
      the value of the PARAMETER_CITATION_PROPERTY property adapted to a list of TLcdISO19115Citation instances.
      See Also: