Opened 15 years ago
Closed 15 years ago
#194 closed enhancement (fixed)
Support for TerraSAR-X
Reported by: | Dave Offiler | Owned by: | Dave Offiler |
---|---|---|---|
Priority: | normal | Milestone: | 4.0 |
Component: | ropp_io | Version: | 3.0 |
Keywords: | TerraSAR-X, TSRX, GFZ, gfz2ropp, netCDF | Cc: | huw.lewis@… |
Description
Torsten Schmidt at GFZ has provided some example .dat/.dsc files containing TerraSAR-X (TSRX) data. Unfortunately, these are being written with subtle differences from the nominally same format used for CHAMP and GRACE-A. Torsten provided a modified gfz2ropp.f90 (from ROPP-3) which he has used to convert TSRX files to ROPP netCDF. He notes:
Some comments to the gfz2ropp program. I had to make some small changes because the output from Georg Beyerle was not exactly compatible with the GRACE data. The changes are in line 493: comment out this line line 499-502: my output goes to 'OUTPUT/', therefore "datfile(8:9)" instead of datfile(1:2) line 502: change of TX to TS line 521/522: comment out. The program was interrupted at this line. I don't know why. line 526/527: inserted, because Georg didn't wrote the azimuth angle in the file header, but in the dsc file. I've attached the version I've changed. Just to remember, I used ROPP Vers.3 for the results attached.
So that GFZ can use one version of gfz2ropp to convert NRT GRACE-A as well as test (and eventual NRT) TSRX data, a hybrid of the ROPP and GFZ versions is desirable. This has been done for v3.0 while investigating Ticket #193.
Having discussed with Huw, we agree the following plan:
1) Update gfz2ropp.f90 in ROPP Tag-3.0 (Marked v3.1 in the source Version string). Provide this version back to GFZ for re-compiling in their local ROPP-3 build.
2) Edit the same changes into Trunk-4.0 (retain v4.0 in the source Version string) prior to ROPP-4 (v4.0) general release.
Attachments (1)
Change history (2)
by , 15 years ago
Attachment: | gfz2ropp_tsrx.f90 added |
---|
comment:1 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Changes prompted by Torsten incorporated into ROPP-3 gfz2ropp.f90 (as V3.1) and into the ROPP-4 package. Both tested on the GRACE-A test dataset (ropp_io/data/gfz_test.dat/dsc) and a sample TerraSAR-X previously provided by Torsten - output from ncdump as expected in both cases.
'Institute/originating centre' string in netCDF now includes an extra space separating 'GFZ' from the full name (ie <4 ID chrs><sp><name>) to be the same as the string re-created by bufr2ropp; gfz_test.nc file re-generated with this change. Also corrected bug in ROPP-4 tests/t_gfz2ropp in which ref and test cdl output files variable names both pointed to the same physical file, so PASS would have always resulted! Running updated t_gfz2ropp for both versions results in PASS.
v3.1 source file emailed back to Torsten for his ROPP-3 build.
ROPP-3 changeset [2406] (Tag-3.0) ROPP-4 changeset [2407] (Trunk)
GFZ's modifed gfz2ropp.f90 to read TerraSAR-X DAT/DSC files