<?xml version="1.0" encoding="UTF-8"?>
<xs:schema version="1.0" targetNamespace="http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract"
elementFormDefault="qualified"   xmlns:ns4="http://schemas.microsoft.com/2003/10/Serialization/Arrays"
  xmlns:ns2="http://tempuri.org/"
  xmlns:ns3="http://schemas.datacontract.org/2004/07/System"
  xmlns:ns0="http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract"
  
  xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" schemaLocation="ns4.xsd"/>
  <xs:import namespace="http://tempuri.org/" schemaLocation="ns2.xsd"/>
  <xs:import namespace="http://schemas.datacontract.org/2004/07/System" schemaLocation="ns3.xsd"/>

  <xs:element name="Point" type="ns0:Point"/>
  <xs:element name="WeatherDataSource" type="ns0:WeatherDataSource"/>
  <xs:element name="ArrayOfWeatherDataModel" type="ns0:ArrayOfWeatherDataModel"/>
  <xs:element name="WeatherDataParameter" type="ns0:WeatherDataParameter"/>
  <xs:element name="ExtendedWeatherResponse" type="ns0:ExtendedWeatherResponse"/>
  <xs:element name="ArrayOfWeatherDataParameter" type="ns0:ArrayOfWeatherDataParameter"/>
  <xs:element name="ArrayOfExtendedWeatherResponse" type="ns0:ArrayOfExtendedWeatherResponse"/>
  <xs:element name="ArrayOfWeatherDataSource" type="ns0:ArrayOfWeatherDataSource"/>
  <xs:element name="WeatherDataModel" type="ns0:WeatherDataModel"/>
  <xs:element name="WeatherErrorModel" type="ns0:WeatherErrorModel"/>
  <xs:element name="WeatherResponse" type="ns0:WeatherResponse"/>
  <xs:element name="WeatherInterval" type="ns0:WeatherInterval"/>
  <xs:element name="AirrhSpecial" type="xs:double"/>
  <xs:element name="PrecNoCor" type="xs:double"/>
  <xs:element name="Maxtemp" type="xs:double"/>
  <xs:element name="Sunrad" type="xs:double"/>
  <xs:element name="Winddir" type="xs:double"/>
  <xs:element name="Evapo" type="xs:double"/>
  <xs:element name="WindspeedSpecial" type="xs:double"/>
  <xs:element name="Airtemp" type="xs:double"/>
  <xs:element name="Windspeed" type="xs:double"/>
  <xs:element name="Prec" type="xs:double"/>
  <xs:element name="DifradSpecial" type="xs:double"/>
  <xs:element name="Glorad" type="xs:double"/>
  <xs:element name="Airrh" type="xs:double"/>
  <xs:element name="GloradSpecial" type="xs:double"/>
  <xs:element name="WinddirSpecial" type="xs:double"/>
  <xs:element name="PrecSpecial" type="xs:double"/>
  <xs:element name="Soiltemp" type="xs:double"/>
  <xs:element name="Leafwet" type="xs:double"/>
  <xs:element name="WeatherDataVariables" type="ns3:ArrayOfNullableOfdouble"/>
  <xs:element name="AirtempSum" type="xs:double"/>
  <xs:element name="Mintemp" type="xs:double"/>
  <xs:element name="WeatherDataSources" type="ns3:ArrayOfNullableOfWeatherDataSourcev_PY1Rzz9"/>
  <xs:element name="AirtempSpecial" type="xs:double"/>
  <xs:element name="LeafwetSpecial" type="xs:double"/>
  <xs:element name="WeahterDataList" type="ns0:ArrayOfWeatherDataModel"/>
  <xs:element name="WeatherError" type="ns0:WeatherErrorModel"/>
  <xs:element name="WeatherPoint" type="ns0:Point"/>
  <xs:element name="WeatherData" type="ns0:WeatherResponse"/>
  <xs:element name="ErrorMessages" type="ns4:ArrayOfstring"/>
  <xs:element name="Point" type="ns0:Point"/>
  <xs:element name="WeatherDataSource" type="ns0:WeatherDataSource"/>
  <xs:element name="ArrayOfWeatherDataModel" type="ns0:ArrayOfWeatherDataModel"/>
  <xs:element name="WeatherDataParameter" type="ns0:WeatherDataParameter"/>
  <xs:element name="ExtendedWeatherResponse" type="ns0:ExtendedWeatherResponse"/>
  <xs:element name="ArrayOfWeatherDataParameter" type="ns0:ArrayOfWeatherDataParameter"/>
  <xs:element name="ArrayOfExtendedWeatherResponse" type="ns0:ArrayOfExtendedWeatherResponse"/>
  <xs:element name="ArrayOfWeatherDataSource" type="ns0:ArrayOfWeatherDataSource"/>
  <xs:element name="WeatherDataModel" type="ns0:WeatherDataModel"/>
  <xs:element name="WeatherErrorModel" type="ns0:WeatherErrorModel"/>
  <xs:element name="WeatherResponse" type="ns0:WeatherResponse"/>
  <xs:element name="WeatherInterval" type="ns0:WeatherInterval"/>
  <xs:element name="AirrhSpecial" type="xs:double"/>
  <xs:element name="PrecNoCor" type="xs:double"/>
  <xs:element name="Maxtemp" type="xs:double"/>
  <xs:element name="Sunrad" type="xs:double"/>
  <xs:element name="Winddir" type="xs:double"/>
  <xs:element name="Evapo" type="xs:double"/>
  <xs:element name="WindspeedSpecial" type="xs:double"/>
  <xs:element name="Airtemp" type="xs:double"/>
  <xs:element name="Windspeed" type="xs:double"/>
  <xs:element name="Prec" type="xs:double"/>
  <xs:element name="DifradSpecial" type="xs:double"/>
  <xs:element name="Glorad" type="xs:double"/>
  <xs:element name="Airrh" type="xs:double"/>
  <xs:element name="GloradSpecial" type="xs:double"/>
  <xs:element name="WinddirSpecial" type="xs:double"/>
  <xs:element name="PrecSpecial" type="xs:double"/>
  <xs:element name="Soiltemp" type="xs:double"/>
  <xs:element name="Leafwet" type="xs:double"/>
  <xs:element name="WeatherDataVariables" type="ns3:ArrayOfNullableOfdouble"/>
  <xs:element name="AirtempSum" type="xs:double"/>
  <xs:element name="Mintemp" type="xs:double"/>
  <xs:element name="WeatherDataSources" type="ns3:ArrayOfNullableOfWeatherDataSourcev_PY1Rzz9"/>
  <xs:element name="AirtempSpecial" type="xs:double"/>
  <xs:element name="LeafwetSpecial" type="xs:double"/>
  <xs:element name="WeahterDataList" type="ns0:ArrayOfWeatherDataModel"/>
  <xs:element name="WeatherError" type="ns0:WeatherErrorModel"/>
  <xs:element name="WeatherPoint" type="ns0:Point"/>
  <xs:element name="WeatherData" type="ns0:WeatherResponse"/>
  <xs:element name="ErrorMessages" type="ns4:ArrayOfstring"/>
<xs:complexType name="ArrayOfExtendedWeatherResponse">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[<p>Java class for ArrayOfExtendedWeatherResponse complex type.

<p>The following schema fragment specifies the expected content contained within this class.

<pre>
 &lt;complexType name="ArrayOfExtendedWeatherResponse">
   &lt;complexContent>
     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       &lt;sequence>
         &lt;element name="ExtendedWeatherResponse" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}ExtendedWeatherResponse" maxOccurs="unbounded" minOccurs="0"/>
       &lt;/sequence>
     &lt;/restriction>
   &lt;/complexContent>
 &lt;/complexType>
 </pre>]]>
    </xs:documentation>
  </xs:annotation>
       <xs:sequence>
              <xs:element name="ExtendedWeatherResponse" type="ns0:ExtendedWeatherResponse" minOccurs="0" maxOccurs="unbounded">
              </xs:element>
      </xs:sequence>
</xs:complexType>

<xs:complexType name="ArrayOfWeatherDataModel">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[<p>Java class for ArrayOfWeatherDataModel complex type.

<p>The following schema fragment specifies the expected content contained within this class.

<pre>
 &lt;complexType name="ArrayOfWeatherDataModel">
   &lt;complexContent>
     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       &lt;sequence>
         &lt;element name="WeatherDataModel" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherDataModel" maxOccurs="unbounded" minOccurs="0"/>
       &lt;/sequence>
     &lt;/restriction>
   &lt;/complexContent>
 &lt;/complexType>
 </pre>]]>
    </xs:documentation>
  </xs:annotation>
       <xs:sequence>
              <xs:element name="WeatherDataModel" type="ns0:WeatherDataModel" minOccurs="0" maxOccurs="unbounded">
              </xs:element>
      </xs:sequence>
</xs:complexType>

<xs:complexType name="ArrayOfWeatherDataParameter">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[<p>Java class for ArrayOfWeatherDataParameter complex type.

<p>The following schema fragment specifies the expected content contained within this class.

<pre>
 &lt;complexType name="ArrayOfWeatherDataParameter">
   &lt;complexContent>
     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       &lt;sequence>
         &lt;element name="WeatherDataParameter" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherDataParameter" maxOccurs="unbounded" minOccurs="0"/>
       &lt;/sequence>
     &lt;/restriction>
   &lt;/complexContent>
 &lt;/complexType>
 </pre>]]>
    </xs:documentation>
  </xs:annotation>
       <xs:sequence>
              <xs:element name="WeatherDataParameter" type="xs:string" minOccurs="0" maxOccurs="unbounded">
              </xs:element>
      </xs:sequence>
</xs:complexType>

<xs:complexType name="ArrayOfWeatherDataSource">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[<p>Java class for ArrayOfWeatherDataSource complex type.

<p>The following schema fragment specifies the expected content contained within this class.

<pre>
 &lt;complexType name="ArrayOfWeatherDataSource">
   &lt;complexContent>
     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       &lt;sequence>
         &lt;element name="WeatherDataSource" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherDataSource" maxOccurs="unbounded" minOccurs="0"/>
       &lt;/sequence>
     &lt;/restriction>
   &lt;/complexContent>
 &lt;/complexType>
 </pre>]]>
    </xs:documentation>
  </xs:annotation>
       <xs:sequence>
              <xs:element name="WeatherDataSource" type="xs:string" minOccurs="0" maxOccurs="unbounded">
              </xs:element>
      </xs:sequence>
</xs:complexType>

<xs:complexType name="ExtendedWeatherResponse">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[<p>Java class for ExtendedWeatherResponse complex type.

<p>The following schema fragment specifies the expected content contained within this class.

<pre>
 &lt;complexType name="ExtendedWeatherResponse">
   &lt;complexContent>
     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       &lt;sequence>
         &lt;element name="WeatherPoint" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}Point" minOccurs="0"/>
         &lt;element name="WeatherData" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherResponse" minOccurs="0"/>
       &lt;/sequence>
     &lt;/restriction>
   &lt;/complexContent>
 &lt;/complexType>
 </pre>]]>
    </xs:documentation>
  </xs:annotation>
       <xs:sequence>
              <xs:element ref="ns0:WeatherPoint" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:WeatherData" minOccurs="0">
              </xs:element>
      </xs:sequence>
</xs:complexType>

<xs:complexType name="Point">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[<p>Java class for Point complex type.

<p>The following schema fragment specifies the expected content contained within this class.

<pre>
 &lt;complexType name="Point">
   &lt;complexContent>
     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       &lt;sequence>
         &lt;element name="X" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
         &lt;element name="Y" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
         &lt;element name="UtmE" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         &lt;element name="UtmN" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
       &lt;/sequence>
     &lt;/restriction>
   &lt;/complexContent>
 &lt;/complexType>
 </pre>]]>
    </xs:documentation>
  </xs:annotation>
       <xs:sequence>
              <xs:element name="X" type="xs:float" minOccurs="0">
              </xs:element>
              <xs:element name="Y" type="xs:float" minOccurs="0">
              </xs:element>
              <xs:element name="UtmE" type="xs:int" minOccurs="0">
              </xs:element>
              <xs:element name="UtmN" type="xs:int" minOccurs="0">
              </xs:element>
      </xs:sequence>
</xs:complexType>

<xs:complexType name="WeatherDataModel">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[<p>Java class for WeatherDataModel complex type.

<p>The following schema fragment specifies the expected content contained within this class.

<pre>
 &lt;complexType name="WeatherDataModel">
   &lt;complexContent>
     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       &lt;sequence>
         &lt;element name="Airtemp" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="Glorad" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="Evapo" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="Mintemp" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="Maxtemp" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="Soiltemp" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="Airrh" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="Prec" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="Sunrad" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="Windspeed" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="Winddir" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="Leafwet" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="AirtempSum" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="DateDay" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         &lt;element name="DataSource" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherDataSource" minOccurs="0"/>
         &lt;element name="ExpectedDataSource" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherDataSource" minOccurs="0"/>
         &lt;element name="WeatherDataVariables" type="{http://schemas.datacontract.org/2004/07/System}ArrayOfNullableOfdouble" minOccurs="0"/>
         &lt;element name="WeatherDataSources" type="{http://schemas.datacontract.org/2004/07/System}ArrayOfNullableOfWeatherDataSourcev_PY1Rzz9" minOccurs="0"/>
         &lt;element name="PrecNoCor" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="AirtempSpecial" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="PrecSpecial" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="DifradSpecial" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="GloradSpecial" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="WindspeedSpecial" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="WinddirSpecial" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="LeafwetSpecial" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         &lt;element name="AirrhSpecial" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
       &lt;/sequence>
     &lt;/restriction>
   &lt;/complexContent>
 &lt;/complexType>
 </pre>]]>
    </xs:documentation>
  </xs:annotation>
       <xs:sequence>
              <xs:element ref="ns0:Airtemp" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:Glorad" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:Evapo" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:Mintemp" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:Maxtemp" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:Soiltemp" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:Airrh" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:Prec" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:Sunrad" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:Windspeed" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:Winddir" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:Leafwet" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:AirtempSum" minOccurs="0">
              </xs:element>
              <xs:element name="DateDay" type="xs:dateTime" minOccurs="0">
              </xs:element>
              <xs:element name="DataSource" type="xs:string" minOccurs="0">
              </xs:element>
              <xs:element name="ExpectedDataSource" type="xs:string" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:WeatherDataVariables" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:WeatherDataSources" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:PrecNoCor" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:AirtempSpecial" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:PrecSpecial" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:DifradSpecial" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:GloradSpecial" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:WindspeedSpecial" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:WinddirSpecial" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:LeafwetSpecial" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:AirrhSpecial" minOccurs="0">
              </xs:element>
      </xs:sequence>
</xs:complexType>

<xs:simpleType name="WeatherDataParameter">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[<p>Java class for WeatherDataParameter.

<p>The following schema fragment specifies the expected content contained within this class.
<p>
<pre>
 &lt;simpleType name="WeatherDataParameter">
   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
     &lt;enumeration value="airtemp"/>
     &lt;enumeration value="glorad"/>
     &lt;enumeration value="evapo"/>
     &lt;enumeration value="mintemp"/>
     &lt;enumeration value="maxtemp"/>
     &lt;enumeration value="soiltemp"/>
     &lt;enumeration value="airrh"/>
     &lt;enumeration value="prec"/>
     &lt;enumeration value="sunrad"/>
     &lt;enumeration value="windspeed"/>
     &lt;enumeration value="winddir"/>
     &lt;enumeration value="leafwet"/>
     &lt;enumeration value="precNoCor"/>
     &lt;enumeration value="airtemp_special"/>
     &lt;enumeration value="prec_special"/>
     &lt;enumeration value="difrad_special"/>
     &lt;enumeration value="glorad_special"/>
     &lt;enumeration value="windspeed_special"/>
     &lt;enumeration value="winddir_special"/>
     &lt;enumeration value="leafwet_special"/>
     &lt;enumeration value="airrh_special"/>
     &lt;enumeration value="Unknown"/>
   &lt;/restriction>
 &lt;/simpleType>
 </pre>]]>
    </xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
     
    <xs:enumeration value="airtemp"/>
 
    <xs:enumeration value="glorad"/>
 
    <xs:enumeration value="evapo"/>
 
    <xs:enumeration value="mintemp"/>
 
    <xs:enumeration value="maxtemp"/>
 
    <xs:enumeration value="soiltemp"/>
 
    <xs:enumeration value="airrh"/>
 
    <xs:enumeration value="prec"/>
 
    <xs:enumeration value="sunrad"/>
 
    <xs:enumeration value="windspeed"/>
 
    <xs:enumeration value="winddir"/>
 
    <xs:enumeration value="leafwet"/>
 
    <xs:enumeration value="precNoCor"/>
 
    <xs:enumeration value="airtemp_special"/>
 
    <xs:enumeration value="prec_special"/>
 
    <xs:enumeration value="difrad_special"/>
 
    <xs:enumeration value="glorad_special"/>
 
    <xs:enumeration value="windspeed_special"/>
 
    <xs:enumeration value="winddir_special"/>
 
    <xs:enumeration value="leafwet_special"/>
 
    <xs:enumeration value="airrh_special"/>
 
    <xs:enumeration value="Unknown"/>
  </xs:restriction>
</xs:simpleType>

<xs:simpleType name="WeatherDataSource">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[<p>Java class for WeatherDataSource.

<p>The following schema fragment specifies the expected content contained within this class.
<p>
<pre>
 &lt;simpleType name="WeatherDataSource">
   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
     &lt;enumeration value="obs"/>
     &lt;enumeration value="forecast"/>
     &lt;enumeration value="normal"/>
     &lt;enumeration value="auto"/>
     &lt;enumeration value="partly_constructed"/>
     &lt;enumeration value="constructed_case1"/>
     &lt;enumeration value="constructed_case2"/>
     &lt;enumeration value="constructed_case3"/>
     &lt;enumeration value="obs_forecast"/>
   &lt;/restriction>
 &lt;/simpleType>
 </pre>]]>
    </xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
     
    <xs:enumeration value="obs"/>
 
    <xs:enumeration value="forecast"/>
 
    <xs:enumeration value="normal"/>
 
    <xs:enumeration value="auto"/>
 
    <xs:enumeration value="partly_constructed"/>
 
    <xs:enumeration value="constructed_case1"/>
 
    <xs:enumeration value="constructed_case2"/>
 
    <xs:enumeration value="constructed_case3"/>
 
    <xs:enumeration value="obs_forecast"/>
  </xs:restriction>
</xs:simpleType>

<xs:complexType name="WeatherErrorModel">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[<p>Java class for WeatherErrorModel complex type.

<p>The following schema fragment specifies the expected content contained within this class.

<pre>
 &lt;complexType name="WeatherErrorModel">
   &lt;complexContent>
     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       &lt;sequence>
         &lt;element name="ErrorMessages" type="{http://schemas.microsoft.com/2003/10/Serialization/Arrays}ArrayOfstring" minOccurs="0"/>
       &lt;/sequence>
     &lt;/restriction>
   &lt;/complexContent>
 &lt;/complexType>
 </pre>]]>
    </xs:documentation>
  </xs:annotation>
       <xs:sequence>
              <xs:element ref="ns0:ErrorMessages" minOccurs="0">
              </xs:element>
      </xs:sequence>
</xs:complexType>

<xs:simpleType name="WeatherInterval">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[<p>Java class for WeatherInterval.

<p>The following schema fragment specifies the expected content contained within this class.
<p>
<pre>
 &lt;simpleType name="WeatherInterval">
   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
     &lt;enumeration value="day"/>
     &lt;enumeration value="hour"/>
   &lt;/restriction>
 &lt;/simpleType>
 </pre>]]>
    </xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
     
    <xs:enumeration value="day"/>
 
    <xs:enumeration value="hour"/>
  </xs:restriction>
</xs:simpleType>

<xs:complexType name="WeatherResponse">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[<p>Java class for WeatherResponse complex type.

<p>The following schema fragment specifies the expected content contained within this class.

<pre>
 &lt;complexType name="WeatherResponse">
   &lt;complexContent>
     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       &lt;sequence>
         &lt;element name="WeahterDataList" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}ArrayOfWeatherDataModel" minOccurs="0"/>
         &lt;element name="WeatherError" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherErrorModel" minOccurs="0"/>
         &lt;element name="HasError" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       &lt;/sequence>
     &lt;/restriction>
   &lt;/complexContent>
 &lt;/complexType>
 </pre>]]>
    </xs:documentation>
  </xs:annotation>
       <xs:sequence>
              <xs:element ref="ns0:WeahterDataList" minOccurs="0">
              </xs:element>
              <xs:element ref="ns0:WeatherError" minOccurs="0">
              </xs:element>
              <xs:element name="HasError" type="xs:boolean" minOccurs="0">
              </xs:element>
      </xs:sequence>
</xs:complexType>

</xs:schema>