[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:002132] Re: GPhys::NetCDF_IO.each_along_dims_write returns an error



西澤です。

自己レスです。
ファイル中のデータは sint(short) ですが、
scale_factor, add_offset
が設定されているため値を取り出すと
NArrayMiss.sfloat
となっており、
t:_FillValue = -32767s ;
と _FillValue が sint であるので
 _FillValue type mismatch
となっていると思われます。

On Tue, 15 Feb 2005 11:01:28 +0900
Seiya Nishizawa <seiya@xxxxxxxxxxxxxxxxxx> wrote:


> > > NetCDF_IO.each_along_dims_write
> > > がエラーになります。
> 
> > each_along_dims_write の問題なのですね。つまり、
> > g = GPhys::IO.open("t.nc","t")[false,0]
> > とか、
> > g = GPhys::IO.open("t.nc","t")[false,0..3]
> > などにして、データサイズを限っておいて、
> > each_along_dims_write を使わないで同じことをすると
> > 同じエラーになったりしませんか。
> すいません。確認していませんでした。
> データを限ってやってもエラーとなります。


--------------
Seiya Nishizawa
seiya@xxxxxxxxxxxxxxxxxx