Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


Code Block
titleAquarius import
<?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 file:/d:/FEWS-code/trunk/xml-schemas/timeSeriesImportRun.xsd">
<!-- This is an example import configuration file for importing Observations and Measurements data from a service -->
<import>
    <general>
		<!-- Since 2023.02 -->
		<importTypeStandard>AquariusRestV2</importTypeStandard>

		<!-- Before 2023.02 -->
        <parserClassName>nl.wldelft.aquarius.timeseriesparsers.AquariusTimeSeriesRestServerParser</parserClassName>
        <binDir>%REGION_HOME%/Modules/aquarius-bin</binDir>

        <serverUrl>http://dummy_hostname:port/addUPI</serverUrl>
        <user>dummy_username</user>
        <password>dummy_password</password>
        <relativeViewPeriod unit="hour" start="-5" end="0" startOverrulable="true" endOverrulable="true"/>
        <idMapId>IdImportAquarius</idMapId>
        <unitConversionsId>UnitConversionsAquarius</unitConversionsId>
        <flagConversionsId>ImportFlagConversion</flagConversionsId>
        <importTimeZone>
            <timeZoneOffset>-06:00</timeZoneOffset>
        </importTimeZone>
     </general>
     <properties>
     <!-- Optional: This option allows the import to control how timeseries are to be imported. If this option is 
          set to 'false' then all timeseries for all locations are imported in one single call to the webservice. If 
          this option is set to 'true' then the import will loop over the available list of locations and import all 
          timeseries belonging to a location in a single call.

 
          <bool key="LoopOverLocations" value="false"/>
 
     <!-- Optional: Filter option provided by the AQUARIUS server. The AQUARIUS server can provide some different
          views from which to retrieve data. If the PublishView is not know then omit this value. -->
      <!--   <string key="PublishView" value="test"/> -->

 
     <!-- Optional: With this option it is possible to skip the 'GetDataSetList' call to the AQUARIUS server. What
          this call does is retrieve all the timeseries ids available for one or more requested location ids. If the
          import IdMap has already mapped the FEWS parameter and location ids to AQUARIUS timeseries ids then the 
          'SkipDataSetList' value must be set to 'true'. -->

          <bool key="SkipDataSetList" value="false"/>
      </properties>
      <timeSeriesSet>
          <moduleInstanceId>ImportAquarius</moduleInstanceId>
          <valueType>scalar</valueType>
          <parameterId>MyPar</parameterId>
          <locationSetId>MyLocSet</locationSetId>
          <timeSeriesType>external historical</timeSeriesType>
       <timeStep unit="nonequidistant"/>
       <readWriteMode>add originals</readWriteMode>
       <synchLevel>1</synchLevel>
    </timeSeriesSet>
    </import>
</timeSeriesImportRun>


...