Class TLcdGML32SecondDefiningParameter2

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32SecondDefiningParameter2
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdGML32SecondDefiningParameter2 extends TLcdDataObject
gml:secondDefiningParameter is a property containing the definition of the second parameter that defines the shape of an ellipsoid. An ellipsoid requires two defining parameters: semi-major axis and inverse flattening or semi-major axis and semi-minor axis. When the reference body is a sphere rather than an ellipsoid, only a single defining parameter is required, namely the radius of the sphere; in that case, the semi-major axis "degenerates" into the radius of the sphere. The inverseFlattening element contains the inverse flattening value of the ellipsoid. This value is a scale factor (or ratio). It uses gml:LengthType with the restriction that the unit of measure referenced by the uom attribute must be suitable for a scale factor, such as percent, permil, or parts-per-million. The semiMinorAxis element contains the length of the semi-minor axis of the ellipsoid. When the isSphere element is included, the ellipsoid is degenerate and is actually a sphere. The sphere is completely defined by the semi-major axis, which is the radius of the sphere.
Since:
2026.0
  • Field Details

    • SECOND_DEFINING_PARAMETER_PROPERTY

      public static final TLcdDataProperty SECOND_DEFINING_PARAMETER_PROPERTY
      Data property that maps to the SecondDefiningParameter element. The possible values for this property are instances of TLcdGML32SecondDefiningParameter.
  • Constructor Details

    • TLcdGML32SecondDefiningParameter2

      public TLcdGML32SecondDefiningParameter2()
    • TLcdGML32SecondDefiningParameter2

      public TLcdGML32SecondDefiningParameter2(TLcdDataType aType)
  • Method Details