Unidata - To provide the data services, tools, and cyberinfrastructure leadership that advance Earth system science, enhance educational opportunities, and broaden participation. Unidata
         
  advanced  
 

Gidded2DSet

Hi there,

are only quadratic Gridded2DSets allowed?
Or: Why is a Gridded2DSet with the following coordinates not valid?

new float[]{0,6,9}   // X-Coordinates
new float[]{0,7,8,9} // Y-Coordinates

Which makes up the following float[2][3*4] Array of Coordinates:
[[0.0, 0.0, 0.0, 0.0, 6.0, 6.0, 6.0, 6.0, 9.0, 9.0, 9.0, 9.0],
[0.0, 7.0, 8.0, 9.0, 0.0, 7.0, 8.0, 9.0, 0.0, 7.0, 8.0, 9.0]]


A VisadException Exception is thrown in the Samples consistency test 
of the Gridded2DSet class, line 171 ("Gridded2DSet: samples do not form a
valid grid (0,0)").

The values of the variables at the point of the thrown expection are:

i= 0
j= 0

xpos= -42.0

w1= -42.0
w2= 12.0
w3= 54.0
w4= 0.0
v00= float[2]  (id=38)
        [0]= 0.0
        [1]= 0.0
v10= float[2]  (id=39)
        [0]= 0.0
        [1]= 7.0
v01= float[2]  (id=40)
        [0]= 0.0
        [1]= 9.0
v11= float[2]  (id=41)
        [0]= 6.0
        [1]= 0.0

So, w2, w3 and w4 would cause the exception to be thrown.
Is this intended?


Thanks for your help!


Best wishes,
Eugen


 
 
  Contact Us     Site Map     Search     Terms and Conditions     Privacy Policy     Participation Policy
 
National Science Foundation (NSF) UCAR Community Programs   Unidata is a member of the UCAR Community Programs, is managed by the University Corporation for Atmospheric Research, and is sponsored by the National Science Foundation.
P.O. Box 3000     Boulder, CO 80307-3000 USA     Tel: 303-497-8643     Fax: 303-497-8690