...
Example FEWS Configuration
Example ModuleConfigFile
Configure a TimeSeriesExportRun using the 'serializerClassName' option. It is not necessary to configure a bin directory as the required classes are available in the FEWS-bin directory.
Code Block | ||||
---|---|---|---|---|
| ||||
<fews:timeSeriesExportRun xmlns:fews="http://www.wldelft.nl/fews"> <fews:export> <fews:general> <fews:serializerClassName>nl.wldelft.timeseriesserializers.WowTimeSeriesSerializer</fews:serializerClassName> <fews:serverUrl>http://wow.metoffice.gov.uk/automaticreading?</fews:serverUrl> <!-- <fews:connectionTimeOutMillis>3000</fews:connectionTimeOutMillis> --> <fews:idMapId>WosExportIdMap</fews:idMapId> <fews:unitConversionsId>WowExportUnitConversion</fews:unitConversionsId> <fews:omitMissingValues>true</fews:omitMissingValues> <fews:exportTimeZone> <fews:timeZoneName>GMT</fews:timeZoneName> </fews:exportTimeZone> </fews:general> <fews:properties> <fews:int key="AWSPin" value="123456"> <fews:description>Required PIN code for uploading data to station</fews:description> </fews:int> <!-- <fews:int key="ReadTimeoutMillis" value="3000"> <fews:description>Optional timeout for response message. Defaults to 3000</fews:description> </fews:int> --> <!-- <fews:int key="ConnectionTimeoutMillis" value="3000"> <fews:description>Optional timeout for establishing connection to server. Defaults to 3000</fews:description> </fews:int> --> <fews:string key="Softwaretype" value="FewsWowExport1.0"> <fews:description>Optional identifier of decribing source of datavalues. Defaults to 'FewsWowExport1.0'</fews:description> </fews:string> </fews:properties> <fews:timeSeriesSet> <fews:moduleInstanceId>WowExport</fews:moduleInstanceId> <fews:valueType>scalar</fews:valueType> <fews:parameterId>a valid WOW parameter key</fews:parameterId> <!-- <fews:locationId>site Id</fews:locationId> --> <fews:locationSetId>WowSiteIds</fews:locationSetId> <fews:timeSeriesType>external historical</fews:timeSeriesType> <fews:timeStep unit="nonequidistant"/> <fews:relativeViewPeriod unit="hour" start="-1" end="0" startOverrulable="false" endOverrulable="false"> <fews:description>If more than one timestep available only latest value is uploaded</fews:description> </fews:relativeViewPeriod> <fews:readWriteMode>add originals</fews:readWriteMode> </fews:timeSeriesSet> </fews:export> </fews:timeSeriesExportRun> |
...
Example IdMap
Code Block | ||||
---|---|---|---|---|
| ||||
<?xml<fews:idMap version="1.01" encoding="UTF-8"?> <idMap xmlns="http://www.wldelft.nl/fews" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.wldelft.nl/fews http://fews.wldelft.nl/schemas/version1.0/idMap.xsd" version="1.1"> <!-- Temperatuur parameters--> <parameter external="T;Temperatuur" <fews:parameter internal="T_meting_lucht.obs" externalQualifier1="oC;graad Celsius" externalQualifier2="NVT;Niet van toepassing" externalQualifier3="LT;Lucht" externalQualifier4="NL;10;Waterschap Vallei en Eem"external="tempf"/> <parameter external="T;Temperatuur" internal="T_meting_oppwater" externalQualifier1="oC;graad Celsius" externalQualifier2="NVT;Niet van toepassing" externalQualifier3="OW;" externalQualifier4="NL;10;Waterschap Vallei en Eem"/> <parameter external="T;Temperatuur" internal="T_meting_grondwater" externalQualifier1="oC;graad Celsius" externalQualifier2="NVT;Niet van toepassing" externalQualifier3="GW:Grondwater" externalQualifier4="NL;10;Waterschap Vallei en Eem"/> <!-- Hoogte parameters--> <parameter external="WATHTE;Waterhoogte" internal="WATHTE_meting" externalQualifier1="m;meter" externalQualifier2="NAP;t.o.v. Normaal Amsterdams Peil" externalQualifier3="OW;Oppervlaktewater" externalQualifier4="NL;10;Waterschap Vallei en Eem"/> <!-- Neerslag parameters--> <parameter external="NEERSG;Neerslag" internal="NEERSG_meting" externalQualifier1="ml;milliliter" externalQualifier2="NVT;Niet van toepassingl" externalQualifier3="HW;Hemelwater" externalQualifier4="NL;10;Waterschap Vallei en Eem"/> <!-- Debiet parameters--> <parameter external="Q;Debiet" internal="Q_meting" externalQualifier1="m3/s;kubieke meter per seconde" externalQualifier2="NVT;Niet van toepassingl" externalQualifier3="OW;Oppervlaktewater" externalQualifier4="NL;10;Waterschap Vallei en Eem"/> <parameter external="Q;Debiet" internal="Q_berekend" externalQualifier1="m3/s;kubieke meter per seconde" externalQualifier2="NVT;Niet van toepassingl" externalQualifier3="OW;Oppervlaktewater" externalQualifier4="NL;10;Waterschap Vallei en Eem"/> <parameter external="Q;Debiet" internal="Q_totaal" externalQualifier1="m3/s;kubieke meter per seconde" externalQualifier2="NVT;Niet van toepassingl" externalQualifier3="OW;Oppervlaktewater" externalQualifier4="NL;10;Waterschap Vallei en Eem"/> <!-- Druk parameters--> <parameter external="DRUK;Druk" internal="DRUK_meting_lucht" externalQualifier1="B;Beaufort" externalQualifier2="NVT;Niet van toepassingl" externalQualifier3="LT;Lucht" externalQualifier4="NL;10;Waterschap Vallei en Eem"/> </ <fews:parameter internal="P.acc" external="rainin"/> <fews:parameter internal="Wind.dir" external="winddir"/> <fews:location internal="Fews1" external="120000"/> <fews:location internal="Fews2" external="120001"/> </fews:idMap> |