Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Excerpt
hiddentrue

Imports grid data from NetCDF-CF file formats

Overview

Info

This import is available in DELFT-FEWS versions after 28-10-2009 (FEWS version 2009.02)

Imports grid time series data from NetCDF files which comply to the CF standard. More information about the cf standards can be found at http://cfconventions.org/1.6.html. For details about the exact formats of NetCDF files that can be imported in FEWS, see NetCDF formats that can be imported in Delft-FEWS.

See also the following two other types of NetCDF-CF imports that are available:

Info

In DELFT-FEWS versions 2011.02 and later this import type can also be used to import data using OPeNDAP, see Import data using OPeNDAP.

Import Configuration

An example of the NETCDF-CF_GRID import will be given here.

Code Block
titleImportNetcdf_Grid 1.00 default.xml
borderStylesolid
<?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>NETCDF-CF_GRID</importType>
			<folder>$IMPORT_FOLDER$/NETCDF</folder>
			<failedFolder>$IMPORT_FAILED_FOLDER$</failedFolder>
			<backupFolder>$IMPORT_BACKUP_FOLDER$</backupFolder>
			<idMapId>IdImportNetCDF</idMapId>
			<unitConversionsId>ImportUnitConversions</unitConversionsId>
		</general>
		<timeSeriesSet>
			<moduleInstanceId>ImportNetcdf_Grid</moduleInstanceId>
			<valueType>grid</valueType>
			<parameterId>Snelheid.u.F0</parameterId>
			<locationId>hmcn_zeedelta</locationId>
			<timeSeriesType>external forecasting</timeSeriesType>
			<timeStep unit="minute" multiplier="30"/>
			<readWriteMode>add originals</readWriteMode>
			<synchLevel>6</synchLevel>
		</timeSeriesSet>
	</import>
</timeSeriesImportRun>

Id Map Configuration

An example of the IdMapping used for the NETCDF-CF_GRID import is shown below.

Code Block
titleIdImportNetCDF 1.00 default.xml
borderStylesolid
<idMap version="1.1" 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">
	<map internalParameter="Snelheid.u.F0" internalLocation="hmcn_zeedelta" externalParameter="velocity" externalLocation="hmcn_zeedelta"/>
</idMap>

Grids Configuration

When importing grids in the FEWS database it may be required to configure the grid characteristics in the grids.XML file. The grid characteristics must be similar to the grid imported from the NetCDF file.

Code Block
titleGrids 1.00 default.xml
borderStylesolid
	<regular locationId="hmcn_zeedelta">
		<description>HMCN Zeedelta Model</description>
		<rows>101</rows>
		<columns>101</columns>
		<geoDatum>Rijks Driehoekstelsel</geoDatum>
		<firstCellCenter>
			<x>54000</x>
			<y>449000</y>
		</firstCellCenter>
		<xCellSize>130</xCellSize>
		<yCellSize>70</yCellSize>
	</regular>

Import of Waterwatch NetCDF data

For the import of Waterwatch NetCDF data a special NetCDF import type can be used "NETCDF-CF_GRID-NW". This import type has been added in July 2011 to the FEWS 2010.01 and 2011.01 builds, and will be available in the 2011.02 build. Waterwatch NetCDF data for Dutch waterboards requires the Transverse Mercator projection to be used. This regular grid projection has been added to the FEWS code in October 2011.

Code Block
titleGrids 1.00 default.xml
borderStylesolid
	<regular locationId="Waterwatch">
		<rows>1309</rows>
		<columns>1049</columns>
		<transverseMercator>
			<originLatitude>0.0</originLatitude>
			<originLongitude>3.0</originLongitude>
			<scaleFactorAtOrigin>0.9995999932289124</scaleFactorAtOrigin>
		</transverseMercator>
		<gridCorners>
			<geoDatum>WGS 1984</geoDatum>
			<upperLeft>
				<x>3.3474039424011828</x>
				<y>53.58134813984449</y>
			</upperLeft>
			<lowerRight>
				<x>7.0253359554942705</x>
				<y>50.572267443880236</y>
			</lowerRight>
		</gridCorners>
	</regular>