Imports data from the Itaipu API. (since 2021.01). Properties hydrologicalModel and numericalModel are compulsory. The import will download date with T0 as forecast time.
Config example:
<?xml version="1.0" encoding="UTF-8"?>
<timeSeriesImportRun 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/timeSeriesImportRun.xsd">
<import>
<general>
<importType>ItaipuForecast</importType>
<serverUrl>http://chi788:9090/BDH/api/rest</serverUrl>
<connectionTimeOutMillis>100000</connectionTimeOutMillis>
<user>doesn't matter</user>
<password>dummy_token</password>
<relativeViewPeriod unit="day" start="-1" end="1" startOverrulable="true" endOverrulable="true"/>
<idMapId>ItaipuForecast</idMapId>
<missingValue>-999.0</missingValue>
<importTimeZone>
<timeZoneOffset>-03:00</timeZoneOffset>
</importTimeZone>
<expiryTime unit="day" multiplier="90"/>
</general>
<properties>
<string key="hydrologicalModel" value="MGB"></string>
<string key="numericalModel" value="BRAMS"></string>
</properties>
<timeSeriesSet>
<moduleInstanceId>ItaipuForecast</moduleInstanceId>
<valueType>scalar</valueType>
<parameterId>P.obs</parameterId>
<locationSetId>PARANA_P_1h</locationSetId>
<timeSeriesType>external historical</timeSeriesType>
<timeStep unit="hour" multiplier="1"/>
<readWriteMode>add originals</readWriteMode>
<synchLevel>1</synchLevel>
</timeSeriesSet>
</import>
</timeSeriesImportRun> |
Json example:
{ "forecast": {
"executionDateTime": "2021-04-01T00:10:00",
"forecastSerieList": {
"dateTimeValueList": [
{
"dateTime": "2021-04-01T00:01:00",
"value": 123.41
},
{
"dateTime": "2021-04-01T00:02:00",
"value": 123.42
},
{
"dateTime": "2021-04-01T00:03:00",
"value": 123.43
}
],
"parameterName": "VAZÃO",(param id)
"seriesType": "Previsão Inercial AR",
"stationCode": "UHEITAAFL", (location id)
"unitOfMeasurement": "m3/s"
},
"hydrologicalModel": "MGB",
"numericalModel": "BRAMS"
}
} |