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.

Re: [netcdfgroup] transfering netCDF-file from R to ArcGIS

Hi Roy,
thanks for the fast response. I attached the two versions of the netCDF file 
(before and after running the R script).
I haven't tried to use ncdump yet, but I will.

Annelie

-----Ursprüngliche Nachricht-----
Von: Roy Mendelssohn [mailto:Roy.Mendelssohn@xxxxxxxx] 
Gesendet: Wednesday, July 28, 2010 5:58 PM
An: Holzkaemper Annelie ART
Cc: netcdfgroup@xxxxxxxxxxxxxxxx
Betreff: Re: [netcdfgroup] transfering netCDF-file from R to ArcGIS

Hi Annelie:

Since this involves a lot more than netcdf  (R, ArcGIS), a little more info 
would help.  Do you access to the ncdump utility?  Can you do an  "ncdump -h" 
on the files with and without precipitation?  otherwise, if the files aren't 
toobig, can you send them somehow.

Also, the ArcGIS netcdf import is (unfortunately) known to be buggy.

-Roy

On Jul 28, 2010, at 8:27 AM, annelie.holzkaemper@xxxxxxxxxxxx wrote:

> Hi,
> I am trying to generate a NetCDF file in R that can be imported in ArcGIS 
> using the "Make NetCDF Feature Layer" tool (it is supposed to store time 
> series data for each climate station). I have used an ArcGIS point-shapefile 
> and converted it into a NetCDF file that I can use as a template. This file 
> has 1 dimension (the point ID) and 3 variables (x coordinate, y coordinate, 
> elevation). It can easily be imported to ArcGIS using "Make NetCDF Feature 
> Layer".
> But now I want to add a new variable ("precipitation") to the netcdf-file in 
> R:
>  
> >>library(ncdf)
> >>my.nc = open.ncdf("C:/temp/pointtest8.nc", write=TRUE)
>  
> >>dim_id <- my.nc$dim[[1]]
>  
> >>varz = var.def.ncdf("Precipitation","km", list(dim_id), -9999,
>           longname="Daily precipitation", prec="double")
>  
> >>my.nc <- var.add.ncdf(my.nc, varz)
>  
> >>close.ncdf(my.nc)
>  
>  
> If I try to import the file modified with R into ArcGIS ("Make NetCDF Feature 
> Layer") and choose "precipitation" instead of "elevation" as a variable, I 
> can not choose the x and y variables (there are no options in the drop down 
> list). However, it is still possible to choose the x and y variables for 
> "elevation". So, there seems to be some sort of link between the original 
> variable "elevation" and the x- and y-variables that I have not defined for 
> my new variable "precipitation" in R. What could be wrong with my definition 
> of the new variable?
>  
> I would be very grateful for any suggestions!
>  
> Cheers,
> Annelie
>  
>  
>  
>  
>  
>  
> _______________________________________________
> netcdfgroup mailing list
> netcdfgroup@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe,  visit: 
> http://www.unidata.ucar.edu/mailing_lists/

**********************
"The contents of this message do not reflect any position of the U.S. 
Government or NOAA."
**********************
Roy Mendelssohn
Supervisory Operations Research Analyst
NOAA/NMFS
Environmental Research Division
Southwest Fisheries Science Center
1352 Lighthouse Avenue
Pacific Grove, CA 93950-2097

e-mail: Roy.Mendelssohn@xxxxxxxx (Note new e-mail address)
voice: (831)-648-9029
fax: (831)-648-8440
www: http://www.pfeg.noaa.gov/

"Old age and treachery will overcome youth and skill."
"From those who have been given much, much will be expected" 

Attachment: before_pointtest8.nc
Description: before_pointtest8.nc

Attachment: after_pointtest8.nc
Description: after_pointtest8.nc

  • 2010 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: