[ncl-talk] Adding a new variable to an existing netcdf4 file
Dave Allured - NOAA Affiliate
dave.allured at noaa.gov
Fri Apr 27 16:34:04 MDT 2018
Jiongming,
Sorry, I missed something in your first message. For the following method
to work, do not use filevarattdef from the NCL website example. Just write
each NC_CHAR attribute directly using the single command below.
--Dave
On Fri, Apr 27, 2018 at 1:48 PM, Dave Allured - NOAA Affiliate <
dave.allured at noaa.gov> wrote:
> Jiongming,
>
> I think you want to write an attribute as type NC_CHAR, to a netcdf4
> file. Is that right? If so, then use this kind of type conversion in NCL:
>
> f->var at attrib = tochar ("any string")
>
> Please note that any_string must be scalar (single string, not array) for
> this method, because of a netcdf format constraint. That is the most
> common need. There are more complicated methods for arrays of strings.
>
> --Dave
>
>
> On Fri, Apr 27, 2018 at 5:07 AM, Pang Jiongming <pang.j.m at hotmail.com>
> wrote:
>
>> Hi there,
>>
>> I’m a NCL user, and being facing with a problem when I use NCL to add a
>> new variable with attributes to an existing netcdf4 file.
>>
>> My wrfoutput from WRF/Chem is netcdf4 format. I need to add a new
>> variable with attributes. By following the example in NCL website,
>> functions addfile, filevardef, and filevarattdef were used. After that,
>> there is a tag ’string’ before all attributes which contains characters of
>> the new variable. I search online, it shows that it is NC_STRING, not
>> NC_CHAR. Could you help me to solve it? Thank you very much.
>>
>> Best regards,
>> Jiongming
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20180427/408b9114/attachment.html>
More information about the ncl-talk
mailing list