Documentation for fieldgml

Complex Type: IndexMapType

[Table of contents]

Super-types: GridFunctionType < IndexMapType (by extension)
Sub-types: None
Name IndexMapType
Abstract no
Documentation Exends GridFunctionType with a lookUpTable. This contains a list of indexes of members within the rangeSet corresponding with the members of the domainSet. The domainSet is traversed in list order if it is enumerated explicitly, or in the order specified by a SequenceRule if the domain is an implicit set. The length of the lookUpTable corresponds with the length of the subset of the domainSet for which the coverage is defined.
XML Instance Representation
<...>
<gml:sequenceRule> gml:SequenceRuleType </gml:sequenceRule> [0..1]

'If absent, the implied value is \"Linear\".'

<gml:startPoint> gml:integerList </gml:startPoint> [0..1]

'Index position of the first grid post, which must lie somwhere in the GridEnvelope. If absent, the startPoint is equal to the value of gridEnvelope::low from the grid definition.'

<gml:lookUpTable> gml:integerList </gml:lookUpTable> [1]
</...>
Diagram
Schema Component Representation
<complexType name="IndexMapType">
<complexContent>
<extension base=" gml:GridFunctionType ">
<sequence>
<element name="lookUpTable" type=" gml:integerList "/>
</sequence>
</extension>
</complexContent>
</complexType>