Documentation for metobjects-linear

Table of Contents

top

Schema Document Properties

Target Namespace http://xml.fmi.fi/namespace/meteorology/conceptual-model/meteorological-objects/2009/02
Version 0.5
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations belong to this schema's target namespace.
  • By default, local attribute declarations have no namespace.
Schema Composition
  • This schema imports schema(s) from the following namespace(s):
    • http://www.opengis.net/gml (at gml311-part.xsd)
  • This schema includes components from the following schema document(s):
    • metobjects-base.xsd
Documentation

Linear Conceptual Model objects (a.k.a Meteorological Objects) used at Finnish Meteorological Institute as GML 3.1.1 Features.

For detailed info see documentation

Author: Ilkka Rinne / FMI 2009.

Declared Namespaces

Prefix Namespace
xml http://www.w3.org/XML/1998/namespace
metobj http://xml.fmi.fi/namespace/meteorology/conceptual-model/meteorological-objects/2009/02
xs http://www.w3.org/2001/XMLSchema
gml http://www.opengis.net/gml
xsi http://www.w3.org/2001/XMLSchema-instance
html http://www.w3.org/1999/xhtml
Schema Component Representation
<xs:schema targetNamespace="http://xml.fmi.fi/namespace/meteorology/conceptual-model/meteorological-objects/2009/02" elementFormDefault="qualified" version="0.5">
<xs:import namespace="http://www.opengis.net/gml" schemaLocation="gml311-part.xsd"/>
<xs:include schemaLocation="metobjects-base.xsd"/>
...
</xs:schema>
top

Global Declarations

Element: ColdFront

Name ColdFront
Used by (from the same schema document) Complex Type ColdFrontPropertyType
Type metobj:ColdFrontObjectType
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<metobj:ColdFront>
<!-- ' gml:AbstractFeatureType ' super type was not found in this schema. Some elements and attributes may be missing. -->
<metobj:createTime> xs:dateTime </metobj:createTime> [1]
<metobj:validTime> metobj:ValidTimePeriodPropertyType </metobj:validTime> [1]
<metobj:latestModificationTime> xs:dateTime </metobj:latestModificationTime> [0..1]
<metobj:shortInfo> metobj:shortLocalizedStringType </metobj:shortInfo> [0..*]
<metobj:longInfo> metobj:longLocalizedStringType </metobj:longInfo> [0..*]
<metobj:metaData> metobj:MeteorologicalObjectMetaDataPropertyType </metobj:metaData> [0..1]
<metobj:usedReferenceData> metobj:DataSourcePropertyType </metobj:usedReferenceData> [0..*]
<metobj:curve> gml:CurvePropertyType </metobj:curve> [1]
<metobj:startPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:startPointConnectsTo> [0..1]
<metobj:endPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:endPointConnectsTo> [0..1]
<metobj:elevation> metobj:ElevationPropertyType </metobj:elevation> [0..1]
</metobj:ColdFront>
Diagram
h-1933873740 h129179457
Schema Component Representation
<xs:element name="ColdFront" type=" metobj:ColdFrontObjectType " substitutionGroup="metobj:_MeteorologicalObject"/>
top

Element: Jet

Name Jet
Used by (from the same schema document) Complex Type JetPropertyType
Type metobj:JetObjectType
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<metobj:Jet>
<!-- ' gml:AbstractFeatureType ' super type was not found in this schema. Some elements and attributes may be missing. -->
<metobj:createTime> xs:dateTime </metobj:createTime> [1]
<metobj:validTime> metobj:ValidTimePeriodPropertyType </metobj:validTime> [1]
<metobj:latestModificationTime> xs:dateTime </metobj:latestModificationTime> [0..1]
<metobj:shortInfo> metobj:shortLocalizedStringType </metobj:shortInfo> [0..*]
<metobj:longInfo> metobj:longLocalizedStringType </metobj:longInfo> [0..*]
<metobj:metaData> metobj:MeteorologicalObjectMetaDataPropertyType </metobj:metaData> [0..1]
<metobj:usedReferenceData> metobj:DataSourcePropertyType </metobj:usedReferenceData> [0..*]
<metobj:curve> gml:CurvePropertyType </metobj:curve> [1]
<metobj:startPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:startPointConnectsTo> [0..1]
<metobj:endPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:endPointConnectsTo> [0..1]
<metobj:elevation> metobj:ElevationPropertyType </metobj:elevation> [0..1]
<metobj:windStrength> gml:MeasureType </metobj:windStrength> [0..1]
</metobj:Jet>
Diagram
h129179457
Schema Component Representation
<xs:element name="Jet" type=" metobj:JetObjectType " substitutionGroup="metobj:_MeteorologicalObject"/>
top

Element: OccludedFront

Name OccludedFront
Used by (from the same schema document) Complex Type OccludedFrontPropertyType
Type metobj:OccludedFrontObjectType
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<metobj:OccludedFront>
<!-- ' gml:AbstractFeatureType ' super type was not found in this schema. Some elements and attributes may be missing. -->
<metobj:createTime> xs:dateTime </metobj:createTime> [1]
<metobj:validTime> metobj:ValidTimePeriodPropertyType </metobj:validTime> [1]
<metobj:latestModificationTime> xs:dateTime </metobj:latestModificationTime> [0..1]
<metobj:shortInfo> metobj:shortLocalizedStringType </metobj:shortInfo> [0..*]
<metobj:longInfo> metobj:longLocalizedStringType </metobj:longInfo> [0..*]
<metobj:metaData> metobj:MeteorologicalObjectMetaDataPropertyType </metobj:metaData> [0..1]
<metobj:usedReferenceData> metobj:DataSourcePropertyType </metobj:usedReferenceData> [0..*]
<metobj:curve> gml:CurvePropertyType </metobj:curve> [1]
<metobj:startPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:startPointConnectsTo> [0..1]
<metobj:endPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:endPointConnectsTo> [0..1]
<metobj:elevation> metobj:ElevationPropertyType </metobj:elevation> [0..1]
<metobj:stationary> xs:boolean </metobj:stationary> [0..1]
</metobj:OccludedFront>
Diagram
h129179457
Schema Component Representation
<xs:element name="OccludedFront" type=" metobj:OccludedFrontObjectType " substitutionGroup="metobj:_MeteorologicalObject"/>
top

Element: Trough

Name Trough
Used by (from the same schema document) Complex Type TroughPropertyType
Type metobj:TroughObjectType
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<metobj:Trough>
<!-- ' gml:AbstractFeatureType ' super type was not found in this schema. Some elements and attributes may be missing. -->
<metobj:createTime> xs:dateTime </metobj:createTime> [1]
<metobj:validTime> metobj:ValidTimePeriodPropertyType </metobj:validTime> [1]
<metobj:latestModificationTime> xs:dateTime </metobj:latestModificationTime> [0..1]
<metobj:shortInfo> metobj:shortLocalizedStringType </metobj:shortInfo> [0..*]
<metobj:longInfo> metobj:longLocalizedStringType </metobj:longInfo> [0..*]
<metobj:metaData> metobj:MeteorologicalObjectMetaDataPropertyType </metobj:metaData> [0..1]
<metobj:usedReferenceData> metobj:DataSourcePropertyType </metobj:usedReferenceData> [0..*]
<metobj:curve> gml:CurvePropertyType </metobj:curve> [1]
<metobj:startPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:startPointConnectsTo> [0..1]
<metobj:endPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:endPointConnectsTo> [0..1]
<metobj:elevation> metobj:ElevationPropertyType </metobj:elevation> [0..1]
</metobj:Trough>
Diagram
h-1933873740 h129179457
Schema Component Representation
<xs:element name="Trough" type=" metobj:TroughObjectType " substitutionGroup="metobj:_MeteorologicalObject"/>
top

Element: UpperTrough

Name UpperTrough
Used by (from the same schema document) Complex Type UpperTroughPropertyType
Type metobj:UpperTroughObjectType
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<metobj:UpperTrough>
<!-- ' gml:AbstractFeatureType ' super type was not found in this schema. Some elements and attributes may be missing. -->
<metobj:createTime> xs:dateTime </metobj:createTime> [1]
<metobj:validTime> metobj:ValidTimePeriodPropertyType </metobj:validTime> [1]
<metobj:latestModificationTime> xs:dateTime </metobj:latestModificationTime> [0..1]
<metobj:shortInfo> metobj:shortLocalizedStringType </metobj:shortInfo> [0..*]
<metobj:longInfo> metobj:longLocalizedStringType </metobj:longInfo> [0..*]
<metobj:metaData> metobj:MeteorologicalObjectMetaDataPropertyType </metobj:metaData> [0..1]
<metobj:usedReferenceData> metobj:DataSourcePropertyType </metobj:usedReferenceData> [0..*]
<metobj:curve> gml:CurvePropertyType </metobj:curve> [1]
<metobj:startPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:startPointConnectsTo> [0..1]
<metobj:endPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:endPointConnectsTo> [0..1]
<metobj:elevation> metobj:ElevationPropertyType </metobj:elevation> [0..1]
</metobj:UpperTrough>
Diagram
h-1933873740 h129179457
Schema Component Representation
<xs:element name="UpperTrough" type=" metobj:UpperTroughObjectType " substitutionGroup="metobj:_MeteorologicalObject"/>
top

Element: WarmFront

Name WarmFront
Used by (from the same schema document) Complex Type WarmFrontPropertyType
Type metobj:WarmFrontObjectType
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<metobj:WarmFront>
<!-- ' gml:AbstractFeatureType ' super type was not found in this schema. Some elements and attributes may be missing. -->
<metobj:createTime> xs:dateTime </metobj:createTime> [1]
<metobj:validTime> metobj:ValidTimePeriodPropertyType </metobj:validTime> [1]
<metobj:latestModificationTime> xs:dateTime </metobj:latestModificationTime> [0..1]
<metobj:shortInfo> metobj:shortLocalizedStringType </metobj:shortInfo> [0..*]
<metobj:longInfo> metobj:longLocalizedStringType </metobj:longInfo> [0..*]
<metobj:metaData> metobj:MeteorologicalObjectMetaDataPropertyType </metobj:metaData> [0..1]
<metobj:usedReferenceData> metobj:DataSourcePropertyType </metobj:usedReferenceData> [0..*]
<metobj:curve> gml:CurvePropertyType </metobj:curve> [1]
<metobj:startPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:startPointConnectsTo> [0..1]
<metobj:endPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:endPointConnectsTo> [0..1]
<metobj:elevation> metobj:ElevationPropertyType </metobj:elevation> [0..1]
</metobj:WarmFront>
Diagram
h-1933873740 h129179457
Schema Component Representation
<xs:element name="WarmFront" type=" metobj:WarmFrontObjectType " substitutionGroup="metobj:_MeteorologicalObject"/>
top

Element: coldFrontProperty

Name coldFrontProperty
Type metobj:ColdFrontPropertyType
Nillable no
Abstract no
Logical Diagram
h-86533118
XML Instance Representation
<metobj:coldFrontProperty
Attribute group reference (not shown): gml:AssociationAttributeGroup
>
<metobj:ColdFront> ... </metobj:ColdFront> [0..1]
</metobj:coldFrontProperty>
Diagram
h-86533118 h-1617836024
Schema Component Representation
<xs:element name="coldFrontProperty" type=" metobj:ColdFrontPropertyType "/>
top

Element: jetProperty

Name jetProperty
Type metobj:JetPropertyType
Nillable no
Abstract no
Logical Diagram
h674206390
XML Instance Representation
<metobj:jetProperty
Attribute group reference (not shown): gml:AssociationAttributeGroup
>
<metobj:Jet> ... </metobj:Jet> [0..1]
</metobj:jetProperty>
Diagram
h674206390 h-1617836024
Schema Component Representation
<xs:element name="jetProperty" type=" metobj:JetPropertyType "/>
top

Element: occludedFrontProperty

Name occludedFrontProperty
Type metobj:OccludedFrontPropertyType
Nillable no
Abstract no
Logical Diagram
h-340392293
XML Instance Representation
<metobj:occludedFrontProperty
Attribute group reference (not shown): gml:AssociationAttributeGroup
>
<metobj:OccludedFront> ... </metobj:OccludedFront> [0..1]
</metobj:occludedFrontProperty>
Diagram
h-340392293 h-1617836024
Schema Component Representation
<xs:element name="occludedFrontProperty" type=" metobj:OccludedFrontPropertyType "/>
top

Element: troughProperty

Name troughProperty
Type metobj:TroughPropertyType
Nillable no
Abstract no
Logical Diagram
h-1981214840
XML Instance Representation
<metobj:troughProperty
Attribute group reference (not shown): gml:AssociationAttributeGroup
>
<metobj:Trough> ... </metobj:Trough> [0..1]
</metobj:troughProperty>
Diagram
h-1981214840 h-1617836024
Schema Component Representation
<xs:element name="troughProperty" type=" metobj:TroughPropertyType "/>
top

Element: upperTroughProperty

Name upperTroughProperty
Type metobj:UpperTroughPropertyType
Nillable no
Abstract no
Logical Diagram
h-1388501212
XML Instance Representation
<metobj:upperTroughProperty
Attribute group reference (not shown): gml:AssociationAttributeGroup
>
<metobj:UpperTrough> ... </metobj:UpperTrough> [0..1]
</metobj:upperTroughProperty>
Diagram
h-1388501212 h-1617836024
Schema Component Representation
<xs:element name="upperTroughProperty" type=" metobj:UpperTroughPropertyType "/>
top

Element: warmFrontProperty

Name warmFrontProperty
Type metobj:WarmFrontPropertyType
Nillable no
Abstract no
Logical Diagram
h782292225
XML Instance Representation
<metobj:warmFrontProperty
Attribute group reference (not shown): gml:AssociationAttributeGroup
>
<metobj:WarmFront> ... </metobj:WarmFront> [0..1]
</metobj:warmFrontProperty>
Diagram
h782292225 h-1617836024
Schema Component Representation
<xs:element name="warmFrontProperty" type=" metobj:WarmFrontPropertyType "/>
top

Global Definitions

Complex Type: ColdFrontObjectType

Super-types: metobj:AbstractLineObjectType < ColdFrontObjectType (by extension)
Sub-types: None
Name ColdFrontObjectType
Used by (from the same schema document) Element ColdFront
Abstract no
Documentation

Concrete Met Object type for cold fronts.

XML Instance Representation
<...>
<!-- ' gml:AbstractFeatureType ' super type was not found in this schema. Some elements and attributes may be missing. -->
<metobj:createTime> xs:dateTime </metobj:createTime> [1]
<metobj:validTime> metobj:ValidTimePeriodPropertyType </metobj:validTime> [1]
<metobj:latestModificationTime> xs:dateTime </metobj:latestModificationTime> [0..1]
<metobj:shortInfo> metobj:shortLocalizedStringType </metobj:shortInfo> [0..*]
<metobj:longInfo> metobj:longLocalizedStringType </metobj:longInfo> [0..*]
<metobj:usedReferenceData> metobj:DataSourcePropertyType </metobj:usedReferenceData> [0..*]
<metobj:curve> gml:CurvePropertyType </metobj:curve> [1]
<metobj:startPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:startPointConnectsTo> [0..1]
<metobj:endPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:endPointConnectsTo> [0..1]
<metobj:elevation> metobj:ElevationPropertyType </metobj:elevation> [0..1]
</...>
Diagram
h-1933873740
Schema Component Representation
<xs:complexType name="ColdFrontObjectType">
<xs:complexContent>
<xs:extension base=" metobj:AbstractLineObjectType "/>
</xs:complexContent>
</xs:complexType>
top

Complex Type: ColdFrontPropertyType

Super-types: None
Sub-types: None
Name ColdFrontPropertyType
Used by (from the same schema document) Element coldFrontProperty
Abstract no
Documentation To be used when using this object type as property of n GML object type according to the GML object-property-association model (it is not allowed for GML Objects to contain other GML Objects as direct children). Enables referencing to an existing object using xlink:href attribute.
XML Instance Representation
<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
>
<metobj:ColdFront> ... </metobj:ColdFront> [0..1]
</...>
Diagram
h-86533118 h-1617836024
Schema Component Representation
<xs:complexType name="ColdFrontPropertyType">
<xs:sequence>
<xs:element ref=" metobj:ColdFront " minOccurs="0"/>
</xs:sequence>
<xs:attributeGroup ref=" gml:AssociationAttributeGroup "/>
</xs:complexType>
top

Complex Type: JetObjectType

Super-types: metobj:AbstractLineObjectType < JetObjectType (by extension)
Sub-types: None
Name JetObjectType
Used by (from the same schema document) Element Jet
Abstract no
Documentation

Concrete Met Object type for jets. Extends the AbstractLineObjectType by introducing "windStrength" element.

XML Instance Representation
<...>
<!-- ' gml:AbstractFeatureType ' super type was not found in this schema. Some elements and attributes may be missing. -->
<metobj:createTime> xs:dateTime </metobj:createTime> [1]
<metobj:validTime> metobj:ValidTimePeriodPropertyType </metobj:validTime> [1]
<metobj:latestModificationTime> xs:dateTime </metobj:latestModificationTime> [0..1]
<metobj:shortInfo> metobj:shortLocalizedStringType </metobj:shortInfo> [0..*]
<metobj:longInfo> metobj:longLocalizedStringType </metobj:longInfo> [0..*]
<metobj:usedReferenceData> metobj:DataSourcePropertyType </metobj:usedReferenceData> [0..*]
<metobj:curve> gml:CurvePropertyType </metobj:curve> [1]
<metobj:startPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:startPointConnectsTo> [0..1]
<metobj:endPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:endPointConnectsTo> [0..1]
<metobj:elevation> metobj:ElevationPropertyType </metobj:elevation> [0..1]
<metobj:windStrength> gml:MeasureType </metobj:windStrength> [0..1]
</...>
Diagram
Schema Component Representation
<xs:complexType name="JetObjectType">
<xs:complexContent>
<xs:extension base=" metobj:AbstractLineObjectType ">
<xs:sequence>
<xs:element name="windStrength" type=" gml:MeasureType " minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: JetPropertyType

Super-types: None
Sub-types: None
Name JetPropertyType
Used by (from the same schema document) Element jetProperty
Abstract no
Documentation To be used when using this object type as property of n GML object type according to the GML object-property-association model (it is not allowed for GML Objects to contain other GML Objects as direct children). Enables referencing to an existing object using xlink:href attribute.
XML Instance Representation
<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
>
<metobj:Jet> ... </metobj:Jet> [0..1]
</...>
Diagram
h674206390 h-1617836024
Schema Component Representation
<xs:complexType name="JetPropertyType">
<xs:sequence>
<xs:element ref=" metobj:Jet " minOccurs="0"/>
</xs:sequence>
<xs:attributeGroup ref=" gml:AssociationAttributeGroup "/>
</xs:complexType>
top

Complex Type: OccludedFrontObjectType

Super-types: metobj:AbstractLineObjectType < OccludedFrontObjectType (by extension)
Sub-types: None
Name OccludedFrontObjectType
Used by (from the same schema document) Element OccludedFront
Abstract no
Documentation

Concrete Met Object type for occluded fronts. Extends the AbstractLineObjectType by introducing "stationary" element for stationary occluded fronts.

XML Instance Representation
<...>
<!-- ' gml:AbstractFeatureType ' super type was not found in this schema. Some elements and attributes may be missing. -->
<metobj:createTime> xs:dateTime </metobj:createTime> [1]
<metobj:validTime> metobj:ValidTimePeriodPropertyType </metobj:validTime> [1]
<metobj:latestModificationTime> xs:dateTime </metobj:latestModificationTime> [0..1]
<metobj:shortInfo> metobj:shortLocalizedStringType </metobj:shortInfo> [0..*]
<metobj:longInfo> metobj:longLocalizedStringType </metobj:longInfo> [0..*]
<metobj:usedReferenceData> metobj:DataSourcePropertyType </metobj:usedReferenceData> [0..*]
<metobj:curve> gml:CurvePropertyType </metobj:curve> [1]
<metobj:startPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:startPointConnectsTo> [0..1]
<metobj:endPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:endPointConnectsTo> [0..1]
<metobj:elevation> metobj:ElevationPropertyType </metobj:elevation> [0..1]
<metobj:stationary> xs:boolean </metobj:stationary> [0..1]
</...>
Diagram
Schema Component Representation
<xs:complexType name="OccludedFrontObjectType">
<xs:complexContent>
<xs:extension base=" metobj:AbstractLineObjectType ">
<xs:sequence>
<xs:element name="stationary" type=" xs:boolean " minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: OccludedFrontPropertyType

Super-types: None
Sub-types: None
Name OccludedFrontPropertyType
Used by (from the same schema document) Element occludedFrontProperty
Abstract no
Documentation To be used when using this object type as property of n GML object type according to the GML object-property-association model (it is not allowed for GML Objects to contain other GML Objects as direct children). Enables referencing to an existing object using xlink:href attribute.
XML Instance Representation
<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
>
<metobj:OccludedFront> ... </metobj:OccludedFront> [0..1]
</...>
Diagram
h-340392293 h-1617836024
Schema Component Representation
<xs:complexType name="OccludedFrontPropertyType">
<xs:sequence>
<xs:element ref=" metobj:OccludedFront " minOccurs="0"/>
</xs:sequence>
<xs:attributeGroup ref=" gml:AssociationAttributeGroup "/>
</xs:complexType>
top

Complex Type: TroughObjectType

Super-types: metobj:AbstractLineObjectType < TroughObjectType (by extension)
Sub-types: None
Name TroughObjectType
Used by (from the same schema document) Element Trough
Abstract no
Documentation

Concrete Met Object type for troughs ("matalapaineen sola" in Finnish).

XML Instance Representation
<...>
<!-- ' gml:AbstractFeatureType ' super type was not found in this schema. Some elements and attributes may be missing. -->
<metobj:createTime> xs:dateTime </metobj:createTime> [1]
<metobj:validTime> metobj:ValidTimePeriodPropertyType </metobj:validTime> [1]
<metobj:latestModificationTime> xs:dateTime </metobj:latestModificationTime> [0..1]
<metobj:shortInfo> metobj:shortLocalizedStringType </metobj:shortInfo> [0..*]
<metobj:longInfo> metobj:longLocalizedStringType </metobj:longInfo> [0..*]
<metobj:usedReferenceData> metobj:DataSourcePropertyType </metobj:usedReferenceData> [0..*]
<metobj:curve> gml:CurvePropertyType </metobj:curve> [1]
<metobj:startPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:startPointConnectsTo> [0..1]
<metobj:endPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:endPointConnectsTo> [0..1]
<metobj:elevation> metobj:ElevationPropertyType </metobj:elevation> [0..1]
</...>
Diagram
h-1933873740
Schema Component Representation
<xs:complexType name="TroughObjectType">
<xs:complexContent>
<xs:extension base=" metobj:AbstractLineObjectType "/>
</xs:complexContent>
</xs:complexType>
top

Complex Type: TroughPropertyType

Super-types: None
Sub-types: None
Name TroughPropertyType
Used by (from the same schema document) Element troughProperty
Abstract no
Documentation To be used when using this object type as property of n GML object type according to the GML object-property-association model (it is not allowed for GML Objects to contain other GML Objects as direct children). Enables referencing to an existing object using xlink:href attribute.
XML Instance Representation
<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
>
<metobj:Trough> ... </metobj:Trough> [0..1]
</...>
Diagram
h-1981214840 h-1617836024
Schema Component Representation
<xs:complexType name="TroughPropertyType">
<xs:sequence>
<xs:element ref=" metobj:Trough " minOccurs="0"/>
</xs:sequence>
<xs:attributeGroup ref=" gml:AssociationAttributeGroup "/>
</xs:complexType>
top

Complex Type: UpperTroughObjectType

Super-types: metobj:AbstractLineObjectType < UpperTroughObjectType (by extension)
Sub-types: None
Name UpperTroughObjectType
Used by (from the same schema document) Element UpperTrough
Abstract no
Documentation

Concrete Met Object type for upper or high-level troughs ("yläsola" in Finnish).

XML Instance Representation
<...>
<!-- ' gml:AbstractFeatureType ' super type was not found in this schema. Some elements and attributes may be missing. -->
<metobj:createTime> xs:dateTime </metobj:createTime> [1]
<metobj:validTime> metobj:ValidTimePeriodPropertyType </metobj:validTime> [1]
<metobj:latestModificationTime> xs:dateTime </metobj:latestModificationTime> [0..1]
<metobj:shortInfo> metobj:shortLocalizedStringType </metobj:shortInfo> [0..*]
<metobj:longInfo> metobj:longLocalizedStringType </metobj:longInfo> [0..*]
<metobj:usedReferenceData> metobj:DataSourcePropertyType </metobj:usedReferenceData> [0..*]
<metobj:curve> gml:CurvePropertyType </metobj:curve> [1]
<metobj:startPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:startPointConnectsTo> [0..1]
<metobj:endPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:endPointConnectsTo> [0..1]
<metobj:elevation> metobj:ElevationPropertyType </metobj:elevation> [0..1]
</...>
Diagram
h-1933873740
Schema Component Representation
<xs:complexType name="UpperTroughObjectType">
<xs:complexContent>
<xs:extension base=" metobj:AbstractLineObjectType "/>
</xs:complexContent>
</xs:complexType>
top

Complex Type: UpperTroughPropertyType

Super-types: None
Sub-types: None
Name UpperTroughPropertyType
Used by (from the same schema document) Element upperTroughProperty
Abstract no
Documentation To be used when using this object type as property of n GML object type according to the GML object-property-association model (it is not allowed for GML Objects to contain other GML Objects as direct children). Enables referencing to an existing object using xlink:href attribute.
XML Instance Representation
<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
>
<metobj:UpperTrough> ... </metobj:UpperTrough> [0..1]
</...>
Diagram
h-1388501212 h-1617836024
Schema Component Representation
<xs:complexType name="UpperTroughPropertyType">
<xs:sequence>
<xs:element ref=" metobj:UpperTrough " minOccurs="0"/>
</xs:sequence>
<xs:attributeGroup ref=" gml:AssociationAttributeGroup "/>
</xs:complexType>
top

Complex Type: WarmFrontObjectType

Super-types: metobj:AbstractLineObjectType < WarmFrontObjectType (by extension)
Sub-types: None
Name WarmFrontObjectType
Used by (from the same schema document) Element WarmFront
Abstract no
Documentation

Concrete Met Object type for warm fronts.

XML Instance Representation
<...>
<!-- ' gml:AbstractFeatureType ' super type was not found in this schema. Some elements and attributes may be missing. -->
<metobj:createTime> xs:dateTime </metobj:createTime> [1]
<metobj:validTime> metobj:ValidTimePeriodPropertyType </metobj:validTime> [1]
<metobj:latestModificationTime> xs:dateTime </metobj:latestModificationTime> [0..1]
<metobj:shortInfo> metobj:shortLocalizedStringType </metobj:shortInfo> [0..*]
<metobj:longInfo> metobj:longLocalizedStringType </metobj:longInfo> [0..*]
<metobj:usedReferenceData> metobj:DataSourcePropertyType </metobj:usedReferenceData> [0..*]
<metobj:curve> gml:CurvePropertyType </metobj:curve> [1]
<metobj:startPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:startPointConnectsTo> [0..1]
<metobj:endPointConnectsTo> metobj:ConnectionPointPropertyType </metobj:endPointConnectsTo> [0..1]
<metobj:elevation> metobj:ElevationPropertyType </metobj:elevation> [0..1]
</...>
Diagram
h-1933873740
Schema Component Representation
<xs:complexType name="WarmFrontObjectType">
<xs:complexContent>
<xs:extension base=" metobj:AbstractLineObjectType "/>
</xs:complexContent>
</xs:complexType>
top

Complex Type: WarmFrontPropertyType

Super-types: None
Sub-types: None
Name WarmFrontPropertyType
Used by (from the same schema document) Element warmFrontProperty
Abstract no
Documentation To be used when using this object type as property of n GML object type according to the GML object-property-association model (it is not allowed for GML Objects to contain other GML Objects as direct children). Enables referencing to an existing object using xlink:href attribute.
XML Instance Representation
<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
>
<metobj:WarmFront> ... </metobj:WarmFront> [0..1]
</...>
Diagram
h782292225 h-1617836024
Schema Component Representation
<xs:complexType name="WarmFrontPropertyType">
<xs:sequence>
<xs:element ref=" metobj:WarmFront " minOccurs="0"/>
</xs:sequence>
<xs:attributeGroup ref=" gml:AssociationAttributeGroup "/>
</xs:complexType>
top