Class TLcdGML32CompoundCRS

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

public class TLcdGML32CompoundCRS extends TLcdGML32AbstractCRS
gml:CompundCRS is a coordinate reference system describing the position of points through two or more independent coordinate reference systems. It is associated with a non-repeating sequence of two or more instances of SingleCRS.
Since:
2026.0
  • Field Details

    • AGGREGATION_TYPE_PROPERTY

      public static final TLcdDataProperty AGGREGATION_TYPE_PROPERTY
      Data property that maps to the aggregationType attribute. The possible values for this property are instances of ELcdGML32Aggregation.
    • COMPONENT_REFERENCE_SYSTEM_PROPERTY

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

    • TLcdGML32CompoundCRS

      public TLcdGML32CompoundCRS()
    • TLcdGML32CompoundCRS

      public TLcdGML32CompoundCRS(TLcdDataType aType)
  • Method Details

    • getAggregationType

      public ELcdGML32Aggregation getAggregationType()
      Returns the value of the property that maps to the aggregationType attribute.
      Returns:
      the value of the AGGREGATION_TYPE_PROPERTY property.
    • setAggregationType

      public void setAggregationType(ELcdGML32Aggregation aValue)
      Sets the value of the property that maps to the aggregationType attribute.
      Parameters:
      aValue - the value to set for the AGGREGATION_TYPE_PROPERTY property.
    • getComponentReferenceSystem

      public List<TLcdGML32AbstractCRS> getComponentReferenceSystem()
      Returns the value of the property that maps to the componentReferenceSystem element.

      The gml:componentReferenceSystem elements are an ordered sequence of associations to all the component coordinate reference systems included in this compound coordinate reference system. The gml:AggregationAttributeGroup should be used to specify that the gml:componentReferenceSystem properties are ordered.

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