Overview
This import is available in DELFT-FEWS version 2013.01
todo: Add information about the WRF Grads data format
Import Configuration
An example of the WRFGrads import will be given here.
ImportNetcdf_Grid 1.00 default.xml
<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by tacoma (WL | Delft Hydraulics) --> <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>WRFGrads</importType> <folder>../junit_test_output/nl/wldelft/fews/system/plugin/dataImport/TimeSeriesImportTestData/import/wrfgrads</folder> <idMapId>WRFGradsMapId</idMapId> </general> <timeSeriesSet> <moduleInstanceId>ImportWRFGrads</moduleInstanceId> <valueType>grid</valueType> <parameterId>001</parameterId> <locationId>WRFGradsGrid</locationId> <timeSeriesType>external historical</timeSeriesType> <timeStep unit="nonequidistant" /> <relativeViewPeriod unit="day" start="-10000" end="10000" /> <readWriteMode>add originals</readWriteMode> </timeSeriesSet> <timeSeriesSet> <moduleInstanceId>ImportWRFGrads</moduleInstanceId> <valueType>grid</valueType> <parameterId>002</parameterId> <locationId>WRFGradsGrid</locationId> <timeSeriesType>external historical</timeSeriesType> <timeStep unit="nonequidistant" /> <relativeViewPeriod unit="day" start="-10000" end="10000" /> <readWriteMode>add originals</readWriteMode> </timeSeriesSet> <timeSeriesSet> <moduleInstanceId>ImportWRFGrads</moduleInstanceId> <valueType>grid</valueType> <parameterId>003</parameterId> <locationId>WRFGradsGrid</locationId> <timeSeriesType>external historical</timeSeriesType> <timeStep unit="nonequidistant" /> <relativeViewPeriod unit="day" start="-10000" end="10000" /> <readWriteMode>add originals</readWriteMode> </timeSeriesSet> <timeSeriesSet> <moduleInstanceId>ImportWRFGrads</moduleInstanceId> <valueType>grid</valueType> <parameterId>004</parameterId> <locationId>WRFGradsGrid</locationId> <timeSeriesType>external historical</timeSeriesType> <timeStep unit="nonequidistant" /> <relativeViewPeriod unit="day" start="-10000" end="10000" /> <readWriteMode>add originals</readWriteMode> </timeSeriesSet> <timeSeriesSet> <moduleInstanceId>ImportWRFGrads</moduleInstanceId> <valueType>grid</valueType> <parameterId>005</parameterId> <locationId>WRFGradsGrid</locationId> <timeSeriesType>external historical</timeSeriesType> <timeStep unit="nonequidistant" /> <relativeViewPeriod unit="day" start="-10000" end="10000" /> <readWriteMode>add originals</readWriteMode> </timeSeriesSet> <timeSeriesSet> <moduleInstanceId>ImportWRFGrads</moduleInstanceId> <valueType>grid</valueType> <parameterId>006</parameterId> <locationId>WRFGradsGrid</locationId> <timeSeriesType>external historical</timeSeriesType> <timeStep unit="nonequidistant" /> <relativeViewPeriod unit="day" start="-10000" end="10000" /> <readWriteMode>add originals</readWriteMode> </timeSeriesSet> <timeSeriesSet> <moduleInstanceId>ImportWRFGrads</moduleInstanceId> <valueType>grid</valueType> <parameterId>007</parameterId> <locationId>WRFGradsGrid</locationId> <timeSeriesType>external historical</timeSeriesType> <timeStep unit="nonequidistant" /> <relativeViewPeriod unit="day" start="-10000" end="10000" /> <readWriteMode>add originals</readWriteMode> </timeSeriesSet> <timeSeriesSet> <moduleInstanceId>ImportWRFGrads</moduleInstanceId> <valueType>grid</valueType> <parameterId>008</parameterId> <locationId>WRFGradsGrid</locationId> <timeSeriesType>external historical</timeSeriesType> <timeStep unit="nonequidistant" /> <relativeViewPeriod unit="day" start="-10000" end="10000" /> <readWriteMode>add originals</readWriteMode> </timeSeriesSet> </import> </timeSeriesImportRun>
Id Map Configuration
An example of the IdMapping used for the WRFGrads import is shown below.
IdImportNetCDF 1.00 default.xml
<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"> <parameter external="RAIN" internal="001"/> <parameter external="U10" internal="002"/> <parameter external="V10" internal="003"/> <parameter external="T2" internal="004"/> <parameter external="OLR" internal="005"/> <parameter external="PSFC" internal="006"/> <parameter external="SFROFF" internal="007"/> <parameter external="UDROFF" internal="008"/> </idMap>
Grids Configuration
When importing a WRF Grads grid, it is necessary to defined the dimensions beforehand in the Grids.xml file. The location information present in the import file will be used to verify against the grid that in Grids.xml.
Grids 1.00 default.xml
<grids 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/grids.xsd"> <regular locationId="WRFGradsGrid"> <rows>56</rows> <columns>55</columns> <geoDatum>WGS 1984</geoDatum> <firstCellCenter> <x>-77.738827275</x> <y>8.27843636</y> <z>0</z> </firstCellCenter> <xCellSize>0.13254545</xCellSize> <yCellSize>0.13258928</yCellSize> </regular> </grids>
Parameter Configuration
An example with 8 parameters.
Grids 1.00 default.xml
<parameterGroups 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/parameters.xsd" version="1.0"> <parameterGroup id="NONGENERIC"> <parameterType>instantaneous</parameterType> <unit>m</unit> <parameter id="001"> <shortName>001</shortName> </parameter> <parameter id="002"> <shortName>002</shortName> </parameter> <parameter id="003"> <shortName>003</shortName> </parameter> <parameter id="004"> <shortName>004</shortName> </parameter> <parameter id="005"> <shortName>005</shortName> </parameter> <parameter id="006"> <shortName>006</shortName> </parameter> <parameter id="007"> <shortName>007</shortName> </parameter> <parameter id="008"> <shortName>008</shortName> </parameter> </parameterGroup> </parameterGroups>