[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
- To: dennou-ruby@xxxxxxxxxxx
- Subject: [dennou-ruby:002132] Re: GPhys::NetCDF_IO.each_along_dims_write returns an error
- From: Seiya Nishizawa <seiya@xxxxxxxxxxxxxxxxxx>
- Date: Tue, 15 Feb 2005 13:05:57 +0900
西澤です。
自己レスです。
ファイル中のデータは 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