NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Mike, Since the decoders read from STDIN (eg the piped or redirected file input), they don't see the file on disk, so are not effected by input file size. However, the decoders such as dcmetr have a maximum bulletin length, which is the maximum length of a product between the ZCZC and NNNN delimeters. For dcmetr, this limit is 100K (eg DCMXBF = 102400 ). You will need to create bulletin delimeters which signal to the decoder that the current product has been read, and can be decoded, after which the decoder will search for the next product ZCZC/NNNN pair. Steve Chiswell Unidata User Support On Thu, 13 Jan 2005, Mike Hardiman wrote:
Hi Folks, We recently acquired the Surface Archives CDs from Weather Graphics Tecnhologies down here for use in a local research project. Since I'd like to create a few billion surface plots, I need to get the data into a gempak-friendly format. So I wrote a script to read an input "laundry list" then dig into the archive CDs, pull out the desired data, unzip it, reformat it with the proper AFOS headers that the GEMPAK decoders so love, spit it out in text files for each day/hour requested, and then create a GEMPAK surface file for each day/hour using dcmetr. However, I noticed it was only producing the GEMPAK surface files for a few scattered days and hours. Lo and behold, there was plenty of data in the text files that weren't being decoded with dcmetr. So I tried it manually... dcmetr fails. Log just says it did not decode any bulletins. If I manually chomp out a huge chunk of obs from the files, they decode just fine.... so this leads me to the following conclusion: There must be a input file length-limit in dcmetr. Once it reaches this limit, it reads no further (and therefore doesn't see the "NNNN" it needs to work properly) and therefore fails. Can anyone confirm my fears and/or suggest a solution? If you need more info, like sample files, log file output, etc, please let me know and I'll post them on the web. Thanks much! -Mike Hardiman NWS Santa Teresa, NM
gembud
archives: