Class <<FeatureType>> DisplacementEvent (extends GeologicEvent )

A description of the age, environment and process of a shear displacement event

Local Subclasses: (none)

Attributes

Name Type Bounds From Class Notes
 

Outbound Associations

Name Type Multiplicity From Class Notes
incrementalDisplacement DisplacementValue 1 DisplacementEvent
Association tagged values
Tag Value
sequenceNumber 1
 

Constraints

Constraint Type Status Weight
 

Tagged values

Tag Value Notes
byValuePropertyType false Values: false
Default: false
Description: Create a property type that requires that the instance is encoded inline (applies to ISO 19136:2007 encoding rule). Always set to false in INSPIRE.
isCollection false Values: true | false
Default: false
Description: Identifies the feature type as a feature collection.
noPropertyType false Values: false
Default: false
Description: Surpress creation of a standard property type that supports inline or by-reference encoding (applies to ISO 19136:2007 encoding rule). Always set to false in INSPIRE.
xsdEncodingRule iso19136_2007 Values: iso19136_2007 | iso19139_2007 | iso19136_2007_INSPIRE_Extensions
Default: iso19136_2007
Description: XML Schema encoding rule to apply
 

GML-conformant XML Implementation Details

<xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="DisplacementEvent" type="gsmlst:DisplacementEventType" substitutionGroup="gsmlga:GeologicEvent">
    <xs:annotation>
        <xs:documentation>A description of the age, environment and process of a shear displacement event</xs:documentation>
    </xs:annotation>
</xs:element>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="DisplacementEventType">
    <xs:complexContent>
        <xs:extension base="gsmlga:GeologicEventType">
            <xs:sequence>
                <xs:element name="incrementalDisplacement" nillable="true">
                    <xs:complexType>
                        <xs:complexContent>
                            <xs:extension base="gsmlst:DisplacementValuePropertyType">
                                <xs:attribute name="nilReason" type="gml:NilReasonType"/>
                            </xs:extension>
                        </xs:complexContent>
                    </xs:complexType>
                </xs:element>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="DisplacementEventPropertyType">
    <xs:sequence minOccurs="0">
        <xs:element ref="gsmlst:DisplacementEvent"/>
    </xs:sequence>
    <xs:attributeGroup ref="gml:AssociationAttributeGroup"/>
    <xs:attributeGroup ref="gml:OwnershipAttributeGroup"/>
</xs:complexType>