[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [jmadata-users33] software to read GPV (and to convert intoNetCDF)
��Ƿ�������RASC�Ǥ���
���٤��������ޤ��Ȥ�����Τ�˺��Ƥ���ޤ�����
> NArray http://www.ir.isas.ac.jp/~masa/ruby/dist/narray-0.5.6p2.tar.gz,
> RubyNetCDF http://ruby.gfd-dennou.org/products/ruby-netcdf/ruby-netcdf-0.3.5.tar.gz,
> MultiBitNums http://ruby.gfd-dennou.org/products/multibitnums/multibitnums-0.1.1.tar.gz,
> gpv http://ruby.gfd-dennou.org/products/gpv/gpv-0.1.1.tar.gz
���Ρ����ֺǸ�� gpv ��Ÿ������������äƤ��� README.jp �Ȥ����ե�
����˽�Ƥ��ޤ����ʲ��ϡ���������Υ��ԡ��Ǥ���
��Ƿ�� �� horinout@xxxxxx
�������������Ȳʳظ��楻�� 611-0011 �����Ըޥ���
====================================================================
GPV�Ρ����������ץǡ������ɤ�ץ������
�� ���ȡ���ˡ
�ܥǥ��쥯�ȥ��� INSTALL �ե������
�� ����
���ΤȤ����ֹ��⣲�ʡ����ˤ����б����Ƥ��ʤ���
�ޤ������Ƥ�ƥ����ȤȤ���ɽ�����뤫��NetCDF�ե�������Ѵ����뤫��
�ɤ��餫�Ǥ��롣����Ū�ˤϡ����ϤˤĤ��Ƥ� grib�����ϤˤĤ��Ƥ� GrADS
���������������
�� �¹���
--- NetCDF�ؤ��Ѵ� (�ޤ���NetCDF��ͳ�Ǥ����Ƴ�ǧ)
gpv2nc �Ȥ���̾���Υ��ޥ�ɤȤ��ƥ��ȡ��뤵���Τǡ���������Ѥ�
�롣
�إ�פ�ɽ����
% gpv2nc -h
ɽ�����Ƥϡ��ʲ��Τ褦�ˤʤ롣
Usage:
% /usr/local/bin/gpv2nc [-ihd] gpv_files.. [-o output_file]
-o output_file : output file name (if omitted, determined internally)
-h : help (to show this message)
-d : debug mode (does extra printing)
-i : shows info on the input file (does not dump a file, but creates
a temporarlly file -- if you do not have a write permission of the
current directory, specify one you have it by the envronmental
variable TMPDIR. Example: % export TMPDIR=/tmp).
NetCDF �ե�����ؤ��Ѵ���
% gpv2nc MSM12SFC018_[12] -o msm12sfc18.nc
�ե��������Ȥγ�ǧ��NetCDF �ե�����Υإå�����ʬ��������Ū��
�˺�ä�ɽ�����롣�ˡ�
% gpv2nc -i MSM12SFC018_[12]
�⤷�⸽�ߤΥǥ��쥯�ȥ�˽��߸��¤��ʤ���硢�ʲ��ʤɤˤ�ꡢ
�Ķ��ѿ� TMPDIR ��ͽ��ƥ�ݥ��ե������ѤΥǥ��쥯�ȥ�����ꤷ��
������
% export TMPDIR=/tmp
--- �ե���������Ƥ� (�饤�֥��ΥǥХ��ѽ��Ϥ���������ɽ��
�����)
% ruby -r /usr/local/lib/ruby/site_ruby/1.6/numru/gpv/bugaifile.rb \
-e NumRu::BugaiFile::debug MSM06PLM018_1
�����ǡ�MSM06PLM018_1 �� MSM �ν��ϤΥե�����̾���㡣��������Τ˱���
���ѹ�����ʸ��ߡ��б����Ƥ���Τϡ�MSM��RSM�Ǥ���ˡ�
�⤷�� ruby ���̤Υǥ��쥯�ȥ�˥��ȡ��뤵��Ƥ����硢��1����
�Ϥ���˱����Ƥ���롣�㤨��
% ruby -r /usr/lib/ruby/site_ruby/1.6/numru/gpv/bugaifile.rb \
-e NumRu::BugaiFile::debug MSM06PLM018_1
�� �ѥե����ޥˤĤ���
�ֹ��⣲�ʡץե����ޥåȤϿ�100�Х��ȤȤ���������ñ�̤Υ��������˺�
����ʬ�䤷����Ǽ�Ǽ����Ƥ��롣���Τ��ᡢ�ɤ����Ƥ�¹Ը�Ψ�����˸���
�����롣�ʤ����ܥȥ�ͥå��Ȥʤ�¿�ӥå��������ɤ߹��ߤ��ͤΥǥ����ɤ�
C����ˤ���ĥ�饤�֥�(MultiBitNums)�Ȥ��Ƥ��롣
�� ����ײ�
ͥ���ٹ⡧
- ���Ϥ���� NetCDF �ե�����β��ɡ�
* ����٤�����٥��ؤν��
* add_offset / scale_factor �ˤ�밵�̤ؤ��б��ʡ�2�Х��Ȳ���
* �ʤ���������Х�����
ͥ�����桧
- grib �ؤ��б��ʡ�GSM�ؤ��б���
ͥ�����㡧
- NetCDF�ʳ��ν��Ϸ����ؤ��б�
�� ����¾
�桼�����⡢���ε��ˤʤ�й��ߤη����ǽ��Ϥ���ץ�����ब����
Ȧ�ǤϤ��롣