Data Types

JSON

type description
AmalgamationType Represents an amalgamation type for a parameter. This is used in the amalgamation property of the weather data standard. The id is in binary, so it's bitmapped This means that if several tests fails for a parameter, each test can be specified. E.g. If a parameter has been both interpolated (value=2) and replaced (value=2), the value will be 3 (1 + 2)
Historic To what extent does this data source contain historic/measured data (as opposed to forecasts)
Organization A data class for identifying the Organization behind/responsible for the Weather data source
Parameters A list of weather parameters that this weather data source provides. The parameters are given by their id. For lookup, see: https://platform.ipmdecisions.net/weather/rest/parameter/list
QCType Represents a QC status for a parameter. This is used in the qc property of the weather data standard. The id is in binary, so it's bitmapped This means that if several tests fails for a parameter, each test can be specified. E.g. If logical test (id=16) and interval test (id=8) fails, then the QC value will be 16 + 8 = 24
Spatial

Spatial is GEOJson defined. If the resource is a gridded service, the Spatial property is a polygon or a set of polygons The polygons may be specified directly in the GeoJSON property, or it may be a referenced polygon in the countries list. Open data sources exist, such as https://github.com/datasets/geo-countries If the resource is a FeatureCollection of points, this is a weather station network of between at least 1 and an indefinite number of stations.

If you want to describe a spatial for a service that covers the entire globe, you can use this GeoJson: {"type": "Sphere"}. "Sphere" simply means the whole globe (this is NOT part of the GEOJson spec)

Temporal Describes the period for which this data source can provide weather data
VIPSWeatherObservation Data object that represents a weather observation in VIPS. Could be measured (historical and forecasted (future).
WeatherDataSource A weather data source is an online service that provides weather data to the platform. It could be anything from a national meteorological service to a single weather station set up by a farmer
WeatherParameter Represents a type of agrometeorological measurement relevant to the IPM Decisions platform. Complete list: https://platform.ipmdecisions.net/weather/rest/parameter/list

XML

Default Namespace (schema)
type description
useableArrayOfWeatherDataParameter

Java class for ArrayOfWeatherDataParameter complex type.

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

 <complexType name="ArrayOfWeatherDataParameter">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="WeatherDataParameter" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherDataParameter" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
useableArrayOfWeatherDataSource

Java class for ArrayOfWeatherDataSource complex type.

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

 <complexType name="ArrayOfWeatherDataSource">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="WeatherDataSource" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherDataSource" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
Namespace http://schemas.microsoft.com/2003/10/Serialization/Arrays (schema)
type description
ArrayOfstring

Java class for ArrayOfstring complex type.

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

 <complexType name="ArrayOfstring">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="string" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
Namespace http://schemas.datacontract.org/2004/07/System (schema)
type description
ArrayOfNullableOfWeatherDataSourcev_PY1Rzz9

Java class for ArrayOfNullableOfWeatherDataSourcev_PY1Rzz9 complex type.

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

 <complexType name="ArrayOfNullableOfWeatherDataSourcev_PY1Rzz9">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="WeatherDataSource" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherDataSource" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
ArrayOfNullableOfdouble

Java class for ArrayOfNullableOfdouble complex type.

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

 <complexType name="ArrayOfNullableOfdouble">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="double" type="{http://www.w3.org/2001/XMLSchema}double" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
Namespace http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract (schema)
type description
ArrayOfExtendedWeatherResponse

Java class for ArrayOfExtendedWeatherResponse complex type.

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

 <complexType name="ArrayOfExtendedWeatherResponse">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ExtendedWeatherResponse" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}ExtendedWeatherResponse" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
ArrayOfWeatherDataModel

Java class for ArrayOfWeatherDataModel complex type.

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

 <complexType name="ArrayOfWeatherDataModel">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="WeatherDataModel" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherDataModel" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
ArrayOfWeatherDataParameter

Java class for ArrayOfWeatherDataParameter complex type.

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

 <complexType name="ArrayOfWeatherDataParameter">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="WeatherDataParameter" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherDataParameter" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
ArrayOfWeatherDataSource

Java class for ArrayOfWeatherDataSource complex type.

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

 <complexType name="ArrayOfWeatherDataSource">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="WeatherDataSource" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherDataSource" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
ExtendedWeatherResponse

Java class for ExtendedWeatherResponse complex type.

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

 <complexType name="ExtendedWeatherResponse">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="WeatherPoint" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}Point" minOccurs="0"/>
         <element name="WeatherData" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherResponse" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
GetWeatherData (Anonymous)

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="X_Coordinate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Y_Coordinate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="isUTM" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="UTMZone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="interval" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherInterval" minOccurs="0"/>
         <element name="sources" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}ArrayOfWeatherDataSource" minOccurs="0"/>
         <element name="DateFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="DateTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="weatherDataParameters" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}ArrayOfWeatherDataParameter" minOccurs="0"/>
         <element name="baseTempValue" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="includeTempSum" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="application" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="agroId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
GetWeatherDataExtended (Anonymous)

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="X_Coordinate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Y_Coordinate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="isUTM" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="UTMZone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="interval" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherInterval" minOccurs="0"/>
         <element name="sources" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}ArrayOfWeatherDataSource" minOccurs="0"/>
         <element name="DateFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="DateTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="weatherDataParameters" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}ArrayOfWeatherDataParameter" minOccurs="0"/>
         <element name="baseTempValue" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="includeTempSum" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="getExtendedEndDate" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="application" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="agroId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
GetWeatherDataExtendedResponse (Anonymous)

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="GetWeatherDataExtendedResult" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherResponse" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
GetWeatherDataMultipoint (Anonymous)

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="xCoordinate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="yCoordinate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="isUTM" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="utmZone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="interval" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherInterval" minOccurs="0"/>
         <element name="sources" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}ArrayOfWeatherDataSource" minOccurs="0"/>
         <element name="dateFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="dateTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="weatherDataParameters" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}ArrayOfWeatherDataParameter" minOccurs="0"/>
         <element name="baseTempValue" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="includeTempSum" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="application" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="agroId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
GetWeatherDataMultipointExtended (Anonymous)

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="xCoordinate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="yCoordinate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="isUTM" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="utmZone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="interval" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherInterval" minOccurs="0"/>
         <element name="sources" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}ArrayOfWeatherDataSource" minOccurs="0"/>
         <element name="dateFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="dateTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="weatherDataParameters" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}ArrayOfWeatherDataParameter" minOccurs="0"/>
         <element name="baseTempValue" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="includeTempSum" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="getExtendedEndDate" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="application" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="agroId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
GetWeatherDataMultipointExtendedResponse (Anonymous)

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="GetWeatherDataMultipointExtendedResult" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}ArrayOfExtendedWeatherResponse" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
GetWeatherDataMultipointResponse (Anonymous)

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="GetWeatherDataMultipointResult" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}ArrayOfExtendedWeatherResponse" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
GetWeatherDataResponse (Anonymous)

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="GetWeatherDataResult" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherResponse" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
Point

Java class for Point complex type.

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

 <complexType name="Point">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="X" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
         <element name="Y" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
         <element name="UtmE" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="UtmN" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
WeatherDataModel

Java class for WeatherDataModel complex type.

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

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

Java class for WeatherDataParameter.

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

 <simpleType name="WeatherDataParameter">
   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     <enumeration value="airtemp"/>
     <enumeration value="glorad"/>
     <enumeration value="evapo"/>
     <enumeration value="mintemp"/>
     <enumeration value="maxtemp"/>
     <enumeration value="soiltemp"/>
     <enumeration value="airrh"/>
     <enumeration value="prec"/>
     <enumeration value="sunrad"/>
     <enumeration value="windspeed"/>
     <enumeration value="winddir"/>
     <enumeration value="leafwet"/>
     <enumeration value="precNoCor"/>
     <enumeration value="airtemp_special"/>
     <enumeration value="prec_special"/>
     <enumeration value="difrad_special"/>
     <enumeration value="glorad_special"/>
     <enumeration value="windspeed_special"/>
     <enumeration value="winddir_special"/>
     <enumeration value="leafwet_special"/>
     <enumeration value="airrh_special"/>
     <enumeration value="Unknown"/>
   </restriction>
 </simpleType>
 
WeatherDataSource

Java class for WeatherDataSource.

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

 <simpleType name="WeatherDataSource">
   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     <enumeration value="obs"/>
     <enumeration value="forecast"/>
     <enumeration value="normal"/>
     <enumeration value="auto"/>
     <enumeration value="partly_constructed"/>
     <enumeration value="constructed_case1"/>
     <enumeration value="constructed_case2"/>
     <enumeration value="constructed_case3"/>
     <enumeration value="obs_forecast"/>
   </restriction>
 </simpleType>
 
WeatherErrorModel

Java class for WeatherErrorModel complex type.

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

 <complexType name="WeatherErrorModel">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ErrorMessages" type="{http://schemas.microsoft.com/2003/10/Serialization/Arrays}ArrayOfstring" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
WeatherInterval

Java class for WeatherInterval.

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

 <simpleType name="WeatherInterval">
   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     <enumeration value="day"/>
     <enumeration value="hour"/>
   </restriction>
 </simpleType>
 
WeatherResponse

Java class for WeatherResponse complex type.

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

 <complexType name="WeatherResponse">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="WeahterDataList" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}ArrayOfWeatherDataModel" minOccurs="0"/>
         <element name="WeatherError" type="{http://schemas.datacontract.org/2004/07/DMIWeatherService.DataContract}WeatherErrorModel" minOccurs="0"/>
         <element name="HasError" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>