Overview
Imports time series data from XML files.
The parser looks for
- <PLATFORM> and uses the NAME attribute as locationId
- <GROUP> and uses the TIME attribute as time for the parameter values within
- <HDLEVEL1>, <HDLEVEL1>, <HYDRO> and <METEO> and uses attributes as parameters with corresponding values. If a value is not valid it will be stored as missing.
To use this import in FEWS configuration: <importType>LmwWeatherdata</importType>
Example
Here is an example:
Code Block | ||
---|---|---|
| ||
<?xml version="1.0"?>
<WEATHERDATA xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="rws.xsd">
<PLATFORM NAME="Anasuria">
<GROUP NAME="RWS Waves" TIME="2013-06-13 23:50" SENS_NUMBER="0">
<HDLEVEL1 Czz5.0="0.000000" Czz5.1="0.000026" Czz5.2="0.000033" Czz5.3="0.000008" Czz5.4="0.000019" Czz5.5="0.000050"></HDLEVEL1>
<HDLEVEL2 Czz10.0="0" Czz10.1="2.49192e-05" Czz10.2="2.3875e-05" Czz10.3="0.000184706"></HDLEVEL2>
<HYDRO TW10="DUMMY"></HYDRO>
<METEO WR10="188.842" WS10="2.26446" P10="1005.36" WS10MXS3="3.30453" TL10="12.597" U10="83.6919"></METEO>
</GROUP>
</PLATFORM>
</WEATHERDATA>
|
Details of the import format
The import format is specified in an xsd
Java source code
LmwWeatherdataTimeSeriesParser.java