Hello all,
You can try Rosetta (part of the THREDDS project) to convert the files. (
https://www.unidata.ucar.edu/software/rosetta/)
It's still in development, but we've a local installation running if you'd
like to try it. Let me know if you are interested.
Cheers,
Jennifer
On Tue, Dec 15, 2020 at 11:55 AM Chris Barker via netcdfgroup <
netcdfgroup@xxxxxxxxxxxxxxxx> wrote:
> Steve Hankin was looking at specifying a CSV format that would map to
> netCDF.
>
> I'm not sure what came of that.
>
> In the meantime, how to do this now depends on what tools you are familiar
> with:
>
> I would use Python (and probably xarray) to write a translator -- it would
> be quite straightforward if you are familiar with Python.
>
> Other options are:
> - Any number of other programming languages
> - some way to translate to CDL -- given that the meta data is similar for
> all this data, that could be not too hard.
>
> HTH,
> -CHB
>
>
>
>
>
>
> On Tue, Dec 15, 2020 at 9:59 AM nazaniti6 <nazitkk1375@xxxxxxxxx> wrote:
>
>> Hello,
>> I have six CSV files which I have sent in this link
>> (
>> https://drive.google.com/drive/folders/1GQtyY1mI1YrK8GFP9SEo7dZfFHexKro3?usp=sharing
>> ).
>> If you open them you will understand that each of these files has 720 rows
>> and 360 columns which indicates longitude and latitude respectively. I
>> should tell you that the first point of latitude is -89.75, the first
>> point
>> of longitude is -179.75, and the resolution of these data is 0.5 degrees.
>> I
>> want to convert them to a NetCDF file which has the following properties:
>> Dimensions:
>> longitude = 720
>> latitude = 360
>> time = 6
>> Variables:
>> longitude
>> Size: 720x1
>> Dimensions: longitude
>> Datatype: single
>> Attributes:
>> long_name = 'longitude'
>> units = 'degrees_east'
>> latitude
>> Size: 360x1
>> Dimensions: latitude
>> Datatype: single
>> Attributes:
>> long_name = 'latitude'
>> units = 'degrees_north'
>> time
>> Size: 6x1
>> Dimensions: time
>> Datatype: single
>> Attributes:
>> long_name = 'time'
>> units = 'days since 1900-1-1'
>> calendar = 'gregorian'
>> tmp
>> Size: 720x360x6
>> Dimensions: longitude, latitude,time
>> Datatype: single
>> Attributes:
>> long_name = 'monthly mean temperature'
>> units = 'degrees Celsius'
>> correlation_decay_distance = 1200
>> _FillValue = 9.969209968386869e+36
>> missing_value = 9.969209968386869e+36
>> Could you please help me?
>>
>>
>>
>>
>>
>> --
>> Sent from: http://netcdf-group.1586084.n2.nabble.com/
>>
>> _______________________________________________
>> NOTE: All exchanges posted to Unidata maintained email lists are
>> recorded in the Unidata inquiry tracking system and made publicly
>> available through the web. Users who post to any of the lists we
>> maintain are reminded to remove any personal information that they
>> do not want to be made public.
>>
>>
>> netcdfgroup mailing list
>> netcdfgroup@xxxxxxxxxxxxxxxx
>> For list information or to unsubscribe, visit:
>> https://www.unidata.ucar.edu/mailing_lists/
>>
>
>
> --
>
> Christopher Barker, Ph.D.
> Oceanographer
>
> Emergency Response Division
> NOAA/NOS/OR&R (206) 526-6959 voice
> 7600 Sand Point Way NE (206) 526-6329 fax
> Seattle, WA 98115 (206) 526-6317 main reception
>
> Chris.Barker@xxxxxxxx
> _______________________________________________
> NOTE: All exchanges posted to Unidata maintained email lists are
> recorded in the Unidata inquiry tracking system and made publicly
> available through the web. Users who post to any of the lists we
> maintain are reminded to remove any personal information that they
> do not want to be made public.
>
>
> netcdfgroup mailing list
> netcdfgroup@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe, visit:
> https://www.unidata.ucar.edu/mailing_lists/
>