<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="http://www.weather.gov/mdl/survey/pgb_survey/dev/OGC_services" 
xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
xmlns:app="http://www.weather.gov/mdl/survey/pgb_survey/dev/OGC_services" 
xmlns:gml="http://www.opengis.net/gml" 
xmlns:gmlsf="http://www.opengis.net/gmlsf" 
elementFormDefault="qualified" version="2.06"> 

<xsd:import namespace="http://www.opengis.net/gml" schemaLocation="http://schemas.opengis.net/gml/2.1.2/feature.xsd" /> 

<xsd:element name="NdfdForecastCollection" type="app:NdfdForecastCollectionType" substitutionGroup="gml:_FeatureCollection" /> 

<xsd:complexType name="NdfdForecastCollectionType"> 
   <xsd:complexContent> 
      <xsd:extension base="gml:AbstractFeatureCollectionType" /> 
   </xsd:complexContent> 
</xsd:complexType> 

<xsd:element name="validTime"                          type="xsd:dateTime" /> 
<xsd:element name="maximumTemperature"                 type="xsd:decimal"  /> 
<xsd:element name="minimumTemperature"                 type="xsd:decimal"  /> 
<xsd:element name="temperature"                        type="xsd:decimal"  /> 
<xsd:element name="dewpointTemperature"                type="xsd:decimal"  /> 
<xsd:element name="apparentTemperature"                type="xsd:decimal"  /> 
<xsd:element name="rainAmount6Hourly"                  type="xsd:decimal"  /> 
<xsd:element name="snowAmount6Hourly"                  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecip12hourly"               type="xsd:decimal"  /> 
<xsd:element name="probTCWindSpeedOver34Inc"           type="xsd:decimal"  /> 
<xsd:element name="probTCWindSpeedOver50Inc"           type="xsd:decimal"  /> 
<xsd:element name="probTCWindSpeedOver64Inc"           type="xsd:decimal"  /> 
<xsd:element name="probTCWindSpeedOver34Cum"           type="xsd:decimal"  /> 
<xsd:element name="probTCWindSpeedOver50Cum"           type="xsd:decimal"  /> 
<xsd:element name="probTCWindSpeedOver64Cum"           type="xsd:decimal"  /> 
<xsd:element name="windSpeed"                          type="xsd:decimal"  /> 
<xsd:element name="windGust"                           type="xsd:decimal"  /> 
<xsd:element name="windDirection"                      type="xsd:decimal"  /> 
<xsd:element name="skyCover"                           type="xsd:decimal"  /> 
<xsd:element name="relativeHumidity"                   type="xsd:decimal"  /> 
<xsd:element name="waveHeight"                         type="xsd:decimal"  />
<xsd:element name="weatherIcon"                        type="xsd:anyURI"   /> 
<xsd:element name="convectiveOutlook"                  type="xsd:string"   /> 
<xsd:element name="probOfTornadoes"                    type="xsd:decimal"  /> 
<xsd:element name="probOfHail"                         type="xsd:decimal"  /> 
<xsd:element name="probOfDamagingWinds"                type="xsd:decimal"  /> 
<xsd:element name="probOfExtremeTornadoes"             type="xsd:decimal"  /> 
<xsd:element name="probOfExtremeHail"                  type="xsd:decimal"  /> 
<xsd:element name="probOfExtremeWinds"                 type="xsd:decimal"  /> 
<xsd:element name="probOfSevereThunderstorms"          type="xsd:decimal"  /> 
<xsd:element name="probOfExtremeSevereThunderstorms"   type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureAboveDay814"       type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureBelowDay814"       type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureAbove1Month"       type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureBelow1Month"       type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureAboveJanFebMar"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureAboveFebMarApr"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureAboveMarAprMay"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureAboveAprMayJun"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureAboveMayJunJul"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureAboveJunJulAug"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureAboveJulAugSep"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureAboveAugSepOct"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureAboveSepOctNov"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureAboveOctNovDec"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureAboveNovDecJan"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureAboveDecJanFeb"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureBelowJanFebMar"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureBelowFebMarApr"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureBelowMarAprMay"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureBelowAprMayJun"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureBelowMayJunJul"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureBelowJunJulAug"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureBelowJulAugSep"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureBelowAugSepOct"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureBelowSepOctNov"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureBelowOctNovDec"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureBelowNovDecJan"    type="xsd:decimal"  /> 
<xsd:element name="probOfTemperatureBelowDecJanFeb"    type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationAboveDay814"     type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationBelowDay814"     type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationAbove1Month"     type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationBelow1Month"     type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationAboveJanFebMar"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationAboveFebMarApr"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationAboveMarAprMay"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationAboveAprMayJun"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationAboveMayJunJul"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationAboveJunJulAug"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationAboveJulAugSep"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationAboveAugSepOct"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationAboveSepOctNov"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationAboveOctNovDec"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationAboveNovDecJan"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationAboveDecJanFeb"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationBelowJanFebMar"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationBelowFebMarApr"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationBelowMarAprMay"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationBelowAprMayJun"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationBelowMayJunJul"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationBelowJunJulAug"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationBelowJulAugSep"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationBelowAugSepOct"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationBelowSepOctNov"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationBelowOctNovDec"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationBelowNovDecJan"  type="xsd:decimal"  /> 
<xsd:element name="probOfPrecipitationBelowDecJanFeb"  type="xsd:decimal"  /> 
<xsd:element name="rtmaPrecipitation"                  type="xsd:decimal"  /> 
<xsd:element name="rtmaSkyCover"                       type="xsd:decimal"  /> 
<xsd:element name="rtmaDewpointTemperature"            type="xsd:decimal"  /> 
<xsd:element name="rtmaDewpointTemperatureError"       type="xsd:decimal"  /> 
<xsd:element name="rtmaTemperature"                    type="xsd:decimal"  /> 
<xsd:element name="rtmaTemperatureError"               type="xsd:decimal"  /> 
<xsd:element name="rtmaWindDirection"                  type="xsd:decimal"  /> 
<xsd:element name="rtmaWindDirectionError"             type="xsd:decimal"  /> 
<xsd:element name="rtmaWindSpeed"                      type="xsd:decimal"  /> 
<xsd:element name="rtmaWindSpeedError"                 type="xsd:decimal"  /> 
<xsd:element name="lampThunderstormProbability"        type="xsd:decimal"  /> 
<xsd:element name="lampThunderstormCategory"           type="xsd:decimal"  /> 


<xsd:element name="Forecast_Gml2Point" type="app:Forecast_Gml2PointType" substitutionGroup="gml:_Feature" /> 

<xsd:complexType name="Forecast_Gml2PointType"> 
   <xsd:complexContent> 
      <xsd:extension base="gml:AbstractFeatureType"> 
         <xsd:sequence> 
            <xsd:element ref="gml:position" /> 
            <xsd:element ref="app:validTime"                          /> 
            <xsd:element ref="app:maximumTemperature"                 minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:minimumTemperature"                 minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:temperature"                        minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:dewpointTemperature"                minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:apparentTemperature"                minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rainAmount6Hourly"                  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:snowAmount6Hourly"                  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecip12hourly"               minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probTCWindSpeedOver34Inc"           minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probTCWindSpeedOver50Inc"           minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probTCWindSpeedOver64Inc"           minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probTCWindSpeedOver34Cum"           minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probTCWindSpeedOver50Cum"           minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probTCWindSpeedOver64Cum"           minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:windSpeed"                          minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:windGust"                           minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:windDirection"                      minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:skyCover"                           minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:relativeHumidity"                   minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:waveHeight"                         minOccurs="0" maxOccurs="1" />

            <xsd:element name="weatherPhrase" type="xsd:string"  minOccurs="0" maxOccurs="1" />

            <xsd:element ref="app:weatherIcon"                        minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:convectiveOutlook"                  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTornadoes"                    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfHail"                         minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfDamagingWinds"                minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfExtremeTornadoes"             minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfExtremeHail"                  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfExtremeWinds"                 minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfSevereThunderstorms"          minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfExtremeSevereThunderstorms"   minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveDay814"       minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowDay814"       minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAbove1Month"       minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelow1Month"       minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveJanFebMar"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveFebMarApr"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveMarAprMay"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveAprMayJun"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveMayJunJul"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveJunJulAug"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveJulAugSep"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveAugSepOct"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveSepOctNov"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveOctNovDec"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveNovDecJan"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveDecJanFeb"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowJanFebMar"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowFebMarApr"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowMarAprMay"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowAprMayJun"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowMayJunJul"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowJunJulAug"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowJulAugSep"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowAugSepOct"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowSepOctNov"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowOctNovDec"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowNovDecJan"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowDecJanFeb"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveDay814"     minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowDay814"     minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAbove1Month"     minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelow1Month"     minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveJanFebMar"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveFebMarApr"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveMarAprMay"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveAprMayJun"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveMayJunJul"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveJunJulAug"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveJulAugSep"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveAugSepOct"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveSepOctNov"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveOctNovDec"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveNovDecJan"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveDecJanFeb"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowJanFebMar"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowFebMarApr"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowMarAprMay"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowAprMayJun"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowMayJunJul"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowJunJulAug"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowJulAugSep"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowAugSepOct"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowSepOctNov"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowOctNovDec"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowNovDecJan"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowDecJanFeb"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaPrecipitation"                  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaSkyCover"                       minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaDewpointTemperature"            minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaDewpointTemperatureError"       minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaTemperature"                    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaTemperatureError"               minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaWindDirection"                  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaWindDirectionError"             minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaWindSpeed"                      minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaWindSpeedError"                 minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:lampThunderstormProbability"        minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:lampThunderstormCategory"           minOccurs="0" maxOccurs="1" /> 
         </xsd:sequence> 
      </xsd:extension> 
   </xsd:complexContent> 
</xsd:complexType> 

<xsd:element name="Forecast_Gml2AllWx" type="app:Forecast_Gml2AllWxType" substitutionGroup="gml:_Feature" /> 

<xsd:complexType name="Forecast_Gml2AllWxType"> 
   <xsd:complexContent> 
      <xsd:extension base="gml:AbstractFeatureType"> 
         <xsd:sequence> 
            <xsd:element ref="gml:position" /> 
            <xsd:element ref="app:validTime" /> 
            <xsd:element ref="app:maximumTemperature"                 minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:minimumTemperature"                 minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:temperature"                        minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:dewpointTemperature"                minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:apparentTemperature"                minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rainAmount6Hourly"                  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:snowAmount6Hourly"                  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecip12hourly"               minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probTCWindSpeedOver34Inc"           minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probTCWindSpeedOver50Inc"           minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probTCWindSpeedOver64Inc"           minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probTCWindSpeedOver34Cum"           minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probTCWindSpeedOver50Cum"           minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probTCWindSpeedOver64Cum"           minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:windSpeed"                          minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:windGust"                           minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:windDirection"                      minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:skyCover"                           minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:relativeHumidity"                   minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:waveHeight"                         minOccurs="0" maxOccurs="1" />

            <xsd:element name="weatherCoverage"   type="xsd:string"  minOccurs="0" maxOccurs="5" />
            <xsd:element name="weatherIntensity"  type="xsd:string"  minOccurs="0" maxOccurs="5" />
            <xsd:element name="weatherType"       type="xsd:string"  minOccurs="0" maxOccurs="5" />
            <xsd:element name="weatherQualifier"  type="xsd:string"  minOccurs="0" maxOccurs="5" />
            <xsd:element name="weatherVisibility" type="xsd:string"  minOccurs="0" maxOccurs="5" />

            <xsd:element ref="app:weatherIcon"                        minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:convectiveOutlook"                  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTornadoes"                    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfHail"                         minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfDamagingWinds"                minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfExtremeTornadoes"             minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfExtremeHail"                  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfExtremeWinds"                 minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfSevereThunderstorms"          minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfExtremeSevereThunderstorms"   minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveDay814"       minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowDay814"       minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAbove1Month"       minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelow1Month"       minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveJanFebMar"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveFebMarApr"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveMarAprMay"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveAprMayJun"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveMayJunJul"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveJunJulAug"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveJulAugSep"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveAugSepOct"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveSepOctNov"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveOctNovDec"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveNovDecJan"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureAboveDecJanFeb"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowJanFebMar"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowFebMarApr"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowMarAprMay"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowAprMayJun"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowMayJunJul"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowJunJulAug"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowJulAugSep"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowAugSepOct"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowSepOctNov"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowOctNovDec"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowNovDecJan"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfTemperatureBelowDecJanFeb"    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveDay814"     minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowDay814"     minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAbove1Month"     minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelow1Month"     minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveJanFebMar"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveFebMarApr"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveMarAprMay"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveAprMayJun"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveMayJunJul"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveJunJulAug"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveJulAugSep"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveAugSepOct"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveSepOctNov"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveOctNovDec"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveNovDecJan"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationAboveDecJanFeb"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowJanFebMar"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowFebMarApr"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowMarAprMay"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowAprMayJun"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowMayJunJul"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowJunJulAug"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowJulAugSep"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowAugSepOct"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowSepOctNov"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowOctNovDec"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowNovDecJan"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:probOfPrecipitationBelowDecJanFeb"  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaPrecipitation"                  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaSkyCover"                       minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaDewpointTemperature"            minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaDewpointTemperatureError"       minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaTemperature"                    minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaTemperatureError"               minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaWindDirection"                  minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaWindDirectionError"             minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaWindSpeed"                      minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:rtmaWindSpeedError"                 minOccurs="0" maxOccurs="1" />
            <xsd:element ref="app:lampThunderstormProbability"        minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="app:lampThunderstormCategory"           minOccurs="0" maxOccurs="1" />  
         </xsd:sequence> 
      </xsd:extension> 
   </xsd:complexContent> 
</xsd:complexType> 

</xsd:schema> 
