Package com.luciad.format.gml32.model
Class TLcdGML32DerivedUnit
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
- Direct Known Subclasses:
TLcdISO19115DerivedUnit
Derived units are defined by combination of other units. Derived units are used for quantities other than those corresponding to the base units, such as hertz (s-1) for frequency, Newton (kg.m/s2) for force. Derived units based directly on base units are usually preferred for quantities other than the fundamental quantities within a system. If a derived unit is not the preferred unit, the gml:ConventionalUnit element should be used instead.
The gml:DerivedUnit extends gml:UnitDefinition with the property gml:derivationUnitTerms.
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thederivationUnitTerm
element.Fields inherited from class com.luciad.format.gml32.model.TLcdGML32UnitDefinition
CATALOG_SYMBOL_PROPERTY, QUANTITY_TYPE_PROPERTY, QUANTITY_TYPE_REFERENCE_PROPERTY
Fields inherited from class com.luciad.format.gml32.model.TLcdGML32Definition
REMARKS_PROPERTY
Fields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to thederivationUnitTerm
element.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32UnitDefinition
getCatalogSymbol, getQuantityType, getQuantityTypeReference, setCatalogSymbol, setQuantityType, setQuantityTypeReference
Methods inherited from class com.luciad.format.gml32.model.TLcdGML32Definition
getRemarks, setRemarks
Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
-
Field Details
-
DERIVATION_UNIT_TERM_PROPERTY
Data property that maps to thederivationUnitTerm
element. The possible values for this property are instances ofList<TLcdGML32DerivationUnitTerm>
.
-
-
Constructor Details
-
TLcdGML32DerivedUnit
public TLcdGML32DerivedUnit() -
TLcdGML32DerivedUnit
-
-
Method Details
-
getDerivationUnitTerm
Returns the value of the property that maps to thederivationUnitTerm
element.A set of gml:derivationUnitTerm elements describes a derived unit of measure. Each element carries an integer exponent. The terms are combined by raising each referenced unit to the power of its exponent and forming the product. This unit term references another unit of measure (uom) and provides an integer exponent applied to that unit in defining the compound unit. The exponent may be positive or negative, but not zero.
- Returns:
- the value of the
DERIVATION_UNIT_TERM_PROPERTY
property.
-