JEM Data Converter has the capability to convert raster-based files to NetCDF. It can be configured to run as a stand-alone application or an EverVIEW extension.
JEM Data Converter
Windows | Mac OS X | Linux | |
---|---|---|---|
GeoTIFF (*.tif) | Yes | Yes | Yes |
ERDAS Imagine (*.img) | Yes | No | Yes |
Arc/Info Binary Grid (*.adf) (note) | Yes | No | Yes |
Arc/Info Binary Grid note: A binary ESRI grid is stored in several files contained in at least two directories: the name directory and an info directory. The name directory contains files / tables with names like "bnd.adf", "hdr.adf", "sta.adf", and so on. When converting an ESRI grid, select one of these "adf" files (any one will do) and the software will create a coverage for the entire grid. See also: Arc/Info Binary Grid format.
Start by clicking on the "+ Batch Variables" button. In the dialog that opens, browse to the raster files that you wish to import.
Batch Variable
Import dialog
Each raster imported will be assigned a variable name corresponding to the file name with a default time stamp. If you want to assign the same units to each variable, use the top field labeled "Units" and then click the "Apply to All" button next to the field. Similarly, the same time stamp can be assigned to all of the variables using the date selector. To make all of the variables static, uncheck the box next to the date selector and click on "Apply to All". Individual entries can be edited as well. You may edit the variable name, units, time stamp (or whether the variable is static) for each entry.
Click "OK" when finished. Proceed to output.
Start by clicking on the "+ Time Series" button. In the dialog that opens, browse to the raster files that you wish to import.
Time Series Import
dialog
Each raster imported will be assigned to the same variable name in the order that they are retrieved from the file system. It is for this reason that it is recommended to have a predictable file name system for the imported rasters so that they will map to the correct dates. All input files for a given variable must use the same orthogonal grid and resolution. A default time stamp will be assigned to each entry. If you do not specify a variable name, one will be created using the first imported raster's file name as a basis. Otherwise, edit the "Variable" field in the top of the dialog. Use the top field labeled "Units" to specify the units for the variable. A new time stamp can be automatically assigned to each entry by editing the "Start Date" and increment amount and units widgets and then clicking the "Apply to All" button. Individual entries can be edited as well. You may edit time stamp using the widget next to each entry.
Click "OK" when finished. Proceed to output.
Start by clicking on the "+ Entry" button (if you want to add a new entry to an existing variable, you can select the entry from the main dialog before pressing the "+ Entry" button). The Entry dialog will allow you to choose a date and input file to use, and which variable that it will be associated with.
New Entry Dialog
Select an existing time-based variable using the "Variable" combo box, or press the "+ Variable" button to define a new variable. The variable name must be a valid NetCDF variable name. If you're creating a new variable and want it to be static, deselect the "Use Time" check box. No further entries can be added for that variable.
Please note that only one entry is allowed per time stamp. Only one entry allowed for a static variable. All input files for a given variable must use the same orthogonal grid and resolution.
Choose an output nc file by clicking on the "Browse" button and typing in a file name.
When you are satisfied with your configuration, click the "Run" button. The application will perform validations and the convert the files to NetCDF.
Conversion progress
Once complete, the application will display a dialog showing you the results.
Conversion status