Class TLcdGML32OperationMethod

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

public class TLcdGML32OperationMethod extends TLcdGML32IdentifiedObject
gml:OperationMethod is a method (algorithm or procedure) used to perform a coordinate operation. Most operation methods use a number of operation parameters, although some coordinate conversions use none. Each coordinate operation using the method assigns values to these parameters. The parameter elements are an unordered list of associations to the set of operation parameters and parameter groups used by this operation method.
Since:
2026.0
  • Field Details

    • FORMULA_CITATION_FORMULA_PROPERTY

      public static final TLcdDataProperty FORMULA_CITATION_FORMULA_PROPERTY
      Data property that maps to the choice between the formulaCitation and formula elements. The possible values for this property are instances of
    • SOURCE_DIMENSIONS_PROPERTY

      public static final TLcdDataProperty SOURCE_DIMENSIONS_PROPERTY
      Data property that maps to the sourceDimensions element. The possible values for this property are instances of Long.
    • TARGET_DIMENSIONS_PROPERTY

      public static final TLcdDataProperty TARGET_DIMENSIONS_PROPERTY
      Data property that maps to the targetDimensions element. The possible values for this property are instances of Long.
    • PARAMETER_PROPERTY

      public static final TLcdDataProperty PARAMETER_PROPERTY
      Data property that maps to the parameter element. The possible values for this property are instances of List<TLcdGML32AbstractGeneralOperationParameterProperty>.
  • Constructor Details

    • TLcdGML32OperationMethod

      public TLcdGML32OperationMethod()
    • TLcdGML32OperationMethod

      public TLcdGML32OperationMethod(TLcdDataType aType)
  • Method Details

    • getFormulaCitation_formula

      public ILcdDataObject getFormulaCitation_formula()
      Returns the value of the property that maps to the choice between the formulaCitation and formula elements.

      The possible values for this property are instances of

      Returns:
      the value of the FORMULA_CITATION_FORMULA_PROPERTY property.
    • setFormulaCitation_formula

      public void setFormulaCitation_formula(ILcdDataObject aValue)
      Sets the value of the property that maps to the choice between the formulaCitation and formula elements.

      The possible values for this property are instances of

      Parameters:
      aValue - the value to set for the FORMULA_CITATION_FORMULA_PROPERTY property.
    • getSourceDimensions

      public Long getSourceDimensions()
      Returns the value of the property that maps to the sourceDimensions element.

      gml:sourceDimensions is the number of dimensions in the source CRS of this operation method.

      Returns:
      the value of the SOURCE_DIMENSIONS_PROPERTY property.
    • setSourceDimensions

      public void setSourceDimensions(Long aValue)
      Sets the value of the property that maps to the sourceDimensions element.

      gml:sourceDimensions is the number of dimensions in the source CRS of this operation method.

      Parameters:
      aValue - the value to set for the SOURCE_DIMENSIONS_PROPERTY property.
    • getTargetDimensions

      public Long getTargetDimensions()
      Returns the value of the property that maps to the targetDimensions element.

      gml:targetDimensions is the number of dimensions in the target CRS of this operation method.

      Returns:
      the value of the TARGET_DIMENSIONS_PROPERTY property.
    • setTargetDimensions

      public void setTargetDimensions(Long aValue)
      Sets the value of the property that maps to the targetDimensions element.

      gml:targetDimensions is the number of dimensions in the target CRS of this operation method.

      Parameters:
      aValue - the value to set for the TARGET_DIMENSIONS_PROPERTY property.
    • getParameter

      Returns the value of the property that maps to the parameter element.

      gml:parameter is an association to an operation parameter or parameter group.

      Returns:
      the value of the PARAMETER_PROPERTY property.
      See Also: