Hello, I think in the method setBounds() in VisADCanvasJ2D is a bug. There are two lines, where the cast to double is wrong: b = (double) (height / width); and a = (double) (width / height); I think it should be like that: b = (double) (height) / width; and a = (double) (width) / height; Hannes
visad
archives: