tk-dwml-to-json
Version:
A fork of simple DWML parser by tkafka
1,258 lines (1,256 loc) • 89.7 kB
text/xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<dwml version="1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://graphical.weather.gov/xml/DWMLgen/schema/DWML.xsd">
<head>
<product concise-name="tabular-digital" operational-mode="developmental" srsName="WGS 1984">
<creation-date refresh-frequency='PT1H'>2025-03-14T03:46:57-07:00</creation-date>
</product>
<source>
<production-center>Los Angeles/Oxnard, CA</production-center>
<credit>https://www.weather.gov/lox</credit>
<more-information>https://www.nws.noaa.gov/forecasts/xml/</more-information>
</source>
</head>
<data>
<location>
<location-key>point1</location-key>
<point latitude="34.01" longitude="-118.51" />
<area-description>15NM E Malibu CA</area-description>
<height datum="mean sea level" height-units="feet">0</height>
</location>
<moreWeatherInformation applicable-location="point1">
//forecast.weather.gov/MapClick.php?lat=34.01&lon=-118.51&FcstType=digital</moreWeatherInformation>
<time-layout time-coordinate="local" summarization="none">
<layout-key>k-p1h-n1-0</layout-key>
<start-valid-time>2025-03-14T06:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T07:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T07:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T08:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T08:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T09:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T09:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T10:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T10:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T11:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T11:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T12:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T12:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T13:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T13:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T14:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T14:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T15:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T15:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T16:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T16:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T17:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T17:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T18:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T18:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T19:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T19:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T20:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T20:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T21:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T21:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T22:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T22:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-14T23:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-14T23:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T00:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T00:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T01:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T01:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T02:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T02:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T03:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T03:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T04:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T04:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T05:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T05:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T06:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T06:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T07:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T07:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T08:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T08:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T09:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T09:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T10:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T10:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T11:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T11:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T12:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T12:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T13:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T13:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T14:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T14:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T15:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T15:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T16:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T16:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T17:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T17:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T18:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T18:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T19:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T19:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T20:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T20:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T21:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T21:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T22:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T22:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-15T23:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-15T23:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T00:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T00:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T01:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T01:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T02:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T02:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T03:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T03:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T04:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T04:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T05:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T05:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T06:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T06:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T07:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T07:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T08:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T08:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T09:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T09:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T10:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T10:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T11:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T11:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T12:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T12:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T13:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T13:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T14:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T14:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T15:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T15:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T16:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T16:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T17:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T17:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T18:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T18:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T19:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T19:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T20:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T20:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T21:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T21:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T22:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T22:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-16T23:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-16T23:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T00:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T00:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T01:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T01:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T02:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T02:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T03:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T03:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T04:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T04:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T05:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T05:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T06:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T06:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T07:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T07:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T08:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T08:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T09:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T09:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T10:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T10:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T11:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T11:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T12:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T12:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T13:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T13:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T14:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T14:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T15:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T15:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T16:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T16:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T17:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T17:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T18:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T18:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T19:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T19:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T20:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T20:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T21:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T21:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T22:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T22:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-17T23:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-17T23:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T00:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T00:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T01:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T01:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T02:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T02:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T03:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T03:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T04:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T04:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T05:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T05:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T06:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T06:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T07:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T07:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T08:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T08:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T09:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T09:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T10:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T10:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T11:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T11:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T12:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T12:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T13:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T13:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T14:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T14:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T15:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T15:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T16:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T16:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T17:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T17:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T18:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T18:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T19:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T19:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T20:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T20:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T21:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T21:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T22:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T22:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-18T23:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-18T23:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T00:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T00:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T01:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T01:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T02:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T02:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T03:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T03:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T04:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T04:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T05:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T05:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T06:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T06:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T07:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T07:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T08:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T08:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T09:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T09:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T10:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T10:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T11:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T11:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T12:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T12:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T13:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T13:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T14:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T14:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T15:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T15:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T16:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T16:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T17:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T17:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T18:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T18:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T19:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T19:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T20:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T20:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T21:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T21:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T22:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T22:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-19T23:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-19T23:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T00:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T00:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T01:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T01:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T02:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T02:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T03:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T03:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T04:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T04:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T05:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T05:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T06:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T06:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T07:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T07:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T08:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T08:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T09:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T09:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T10:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T10:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T11:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T11:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T12:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T12:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T13:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T13:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T14:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T14:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T15:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T15:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T16:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T16:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T17:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T17:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T18:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T18:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T19:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T19:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T20:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T20:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T21:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T21:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T22:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T22:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-20T23:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-20T23:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-21T00:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-21T00:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-21T01:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-21T01:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-21T02:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-21T02:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-21T03:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-21T03:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-21T04:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-21T04:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-21T05:00:00-07:00</end-valid-time>
<start-valid-time>2025-03-21T05:00:00-07:00</start-valid-time>
<end-valid-time>2025-03-21T06:00:00-07:00</end-valid-time>
</time-layout>
<parameters applicable-location='point1'>
<wind-speed type="sustained" time-layout="k-p1h-n1-0">
<value>6</value>
<value>6</value>
<value>5</value>
<value>5</value>
<value>5</value>
<value>10</value>
<value>10</value>
<value>10</value>
<value>11</value>
<value>11</value>
<value>11</value>
<value>8</value>
<value>8</value>
<value>8</value>
<value>11</value>
<value>11</value>
<value>11</value>
<value>9</value>
<value>9</value>
<value>9</value>
<value>6</value>
<value>6</value>
<value>6</value>
<value>7</value>
<value>7</value>
<value>7</value>
<value>4</value>
<value>4</value>
<value>4</value>
<value>5</value>
<value>5</value>
<value>5</value>
<value>10</value>
<value>10</value>
<value>10</value>
<value>10</value>
<value>10</value>
<value>10</value>
<value>7</value>
<value>7</value>
<value>7</value>
<value>5</value>
<value>5</value>
<value>5</value>
<value>4</value>
<value>4</value>
<value>4</value>
<value>3</value>
<value>3</value>
<value>3</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>5</value>
<value>5</value>
<value>5</value>
<value>7</value>
<value>7</value>
<value>7</value>
<value>3</value>
<value>3</value>
<value>3</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>5</value>
<value>5</value>
<value>5</value>
<value>12</value>
<value>12</value>
<value>12</value>
<value>15</value>
<value>15</value>
<value>15</value>
<value>13</value>
<value>13</value>
<value>13</value>
<value>10</value>
<value>10</value>
<value>10</value>
<value>7</value>
<value>7</value>
<value>7</value>
<value>5</value>
<value>5</value>
<value>5</value>
<value>5</value>
<value>5</value>
<value>5</value>
<value>7</value>
<value>7</value>
<value>7</value>
<value>12</value>
<value>12</value>
<value>12</value>
<value>12</value>
<value>12</value>
<value>12</value>
<value>9</value>
<value>9</value>
<value>9</value>
<value>7</value>
<value>7</value>
<value>7</value>
<value>4</value>
<value>4</value>
<value>4</value>
<value>4</value>
<value>4</value>
<value>4</value>
<value>3</value>
<value>3</value>
<value>3</value>
<value>3</value>
<value>3</value>
<value>3</value>
<value>6</value>
<value>6</value>
<value>6</value>
<value>9</value>
<value>9</value>
<value>9</value>
<value>5</value>
<value>5</value>
<value>5</value>
<value>3</value>
<value>3</value>
<value>3</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>2</value>
<value>3</value>
<value>3</value>
<value>3</value>
<value>3</value>
<value>3</value>
<value>3</value>
<value>8</value>
<value>8</value>
<value>8</value>
<value>10</value>
<value>10</value>
<value>10</value>
<value>5</value>
<value>5</value>
<value>5</value>
<value>3</value>
<value>3</value>
<value>3</value>
<value>3</value>
<value>3</value>
<value>3</value>
<value>2</value>
</wind-speed>
<wind-speed type="gust" time-layout="k-p1h-n1-0">
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value>16</value>
<value>16</value>
<value>16</value>
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value>17</value>
<value>17</value>
<value>17</value>
<value>21</value>
<value>21</value>
<value>21</value>
<value>20</value>
<value>20</value>
<value>20</value>
<value>16</value>
<value>16</value>
<value>16</value>
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value>17</value>
<value>17</value>
<value>17</value>
<value>17</value>
<value>17</value>
<value>17</value>
<value>14</value>
<value>14</value>
<value>14</value>
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
<value xsi:nil="true" />
</wind-speed>
<direction type="wind" units="degrees true" time-layout="k-p1h-n1-0">
<value>290</value>
<value>290</value>
<value>150</value>
<value>150</value>
<value>150</value>
<value>100</value>
<value>100</value>
<value>100</value>
<value>90</value>
<value>90</value>
<value>90</value>
<value>10</value>
<value>10</value>
<value>10</value>
<value>280</value>
<value>280</value>
<value>280</value>
<value>320</value>
<value>320</value>
<value>320</value>
<value>330</value>
<value>330</value>
<value>330</value>
<value>340</value>
<value>340</value>
<value>340</value>
<value>350</value>
<value>350</value>
<value>350</value>
<value>310</value>
<value>310</value>
<value>310</value>
<value>250</value>
<value>250</value>
<value>250</value>
<value>250</value>
<value>250</value>
<value>250</value>
<value>280</value>
<value>280</value>
<value>280</value>
<value>40</value>
<value>40</value>
<value>40</value>
<value>50</value>
<value>50</value>
<value>50</value>
<value>40</value>
<value>40</value>
<value>40</value>
<value>40</value>
<value>40</value>
<value>40</value>
<value>120</value>
<value>120</value>
<value>120</value>
<value>220</value>
<value>220</value>
<value>220</value>
<value>240</value>
<value>240</value>
<value>240</value>
<value>270</value>
<value>270</value>
<value>270</value>
<value>310</value>
<value>310</value>
<value>310</value>
<value>320</value>
<value>320</value>
<value>320</value>
<value>300</value>
<value>300</value>
<value>300</value>
<value>290</value>
<value>290</value>
<value>290</value>
<value>250</value>
<value>250</value>
<value>250</value>
<value>260</value>
<value>260</value>
<value>260</value>
<value>270</value>
<value>270</value>
<value>270</value>
<value>280</value>
<value>280</value>
<value>280</value>
<value>290</value>
<value>290</value>
<value>290</value>
<value>300</value>
<value>300</value>
<value>300</value>
<value>320</value>
<value>320</value>
<value>320</value>
<value>330</value>
<value>330</value>
<value>330</value>
<value>320</value>
<value>320</value>
<value>320</value>
<value>300</value>
<value>300</value>
<value>300</value>
<value>300</value>
<value>300</value>
<value>300</value>
<value>320</value>
<value>320</value>
<value>320</value>
<value>350</value>
<value>350</value>
<value>350</value>
<value>10</value>
<value>10</value>
<value>10</value>
<value>20</value>
<value>20</value>
<value>20</value>
<value>20</value>
<value>20</value>
<value>20</value>
<value>20</value>
<value>20</value>
<value>20</value>
<value>250</value>
<value>250</value>
<value>250</value>
<value>260</value>
<value>260</value>
<value>260</value>
<value>280</value>
<value>280</value>
<value>280</value>
<value>320</value>
<value>320</value>
<value>320</value>
<value>340</value>
<value>340</value>
<value>340</value>
<value>350</value>
<value>350</value>
<value>350</value>
<value>340</value>
<value>340</value>
<value>340</value>
<value>240</value>
<value>240</value>
<value>240</value>
<value>240</value>
<value>240</value>
<value>240</value>
<value>250</value>
<value>250</value>
<value>250</value>
<value>270</value>
<value>270</value>
<value>270</value>
<value>330</value>
<value>330</value>
<value>330</value>
<value>10</value>
<value>10</value>
<value>10</value>
<value>20</value>
</direction>
<hourly-qpf type="floating" units="inches" time-layout="k-p1h-n1-0"></hourly-qpf>
<water-state time-layout="k-p1h-n1-0">
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>1</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>4</value>
</waves>
<waves type='significant' units='feet'>
<value>4</value>
</waves>
<waves type='significant' units='feet'>
<value>4</value>
</waves>
<waves type='significant' units='feet'>
<value>4</value>
</waves>
<waves type='significant' units='feet'>
<value>4</value>
</waves>
<waves type='significant' units='feet'>
<value>4</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>3</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</waves>
<waves type='significant' units='feet'>
<value>2</value>
</