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)

gfz2ropp_tsrx.f90 (24.0 KB ) - added by Dave Offiler 15 years ago.
GFZ's modifed gfz2ropp.f90 to read TerraSAR-X DAT/DSC files

Download all attachments as: .zip

Change history (2)

by Dave Offiler, 15 years ago

Attachment: gfz2ropp_tsrx.f90 added

GFZ's modifed gfz2ropp.f90 to read TerraSAR-X DAT/DSC files

comment:1 by Dave Offiler, 15 years ago

Resolution: fixed
Status: newclosed

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)

Note: See TracTickets for help on using tickets.