施肥量や施肥時期、病害の発生予測情報などの、作物の栽培管理を支援する様々な情報を提供するAPIで多数のメソッドを含んでいます。発育予測(幼穂観察による補正機能付き)」は、NARO栽培管理支援APIの1メソッドです。このメソッドでは、利用者が取得した実測の幼穂発育ステージや幼穂長、葉耳間長のデータを利用して、それらの観察日以降の予測精度を向上させた発育予測補正値を提供します。発育予測値、および気候平年値を使った予測値も同時に提供します。水稲の発育予測を実行する栽培管理支援APIのメソッド。栽培データと品種情報などで構成されます。パラメータ値にもとづき、出穂期などの発育予測情報が利用者側に返されます。備考1–INlat圃場緯度number○24460.000001有効数字は、小数点以下6桁。コムギ、大豆もこれに合わせる。2lon圃場経度number○1221460.000001同上。3default_paramパラメータ使用判断フラグboolean○---マスターのパラメータを使用するか、エンドユーザーの独自パラメータを使用するかのフラグ。True:マスターのパラメータFalse:エンドユーザーの独自パラメータ4adj_after_mes調整フラグnumber-031当該作付けの幼穂形成期や出穂期の実測値に基づいて、以降の予測を調整するかどうかのフラグ。データを使用して,dvs_pfの補正値を算出(model0-3のみに対応。)を使用してリアルタイムにDVS値を調整し、観測日以降の予測を高精度化。省略した場合のdefault値は0とする。5riceidイネパラメータ連番number▲01000001パラメータ使用判断フラグがTrueの場合に必須。6cropid作物IDnumber-01000010:rice1:wheat2:soybean7varid品種IDnumber-110000018model発育計算式区分number▲0100001パラメータ使用判断フラグがFalseの場合に必須。number▲0200.001以下の場合に必須パラメータ使用判断フラグがFalsemodelが2か338adj_coef_gv_user出穂期の発育補正係数number-0100.000001modelが0か1か2か3の場合に入力。39adj_coef_gr_user成熟期の発育補正係数number-0100.000001modelが0か1か2か3か4の場合に入力。40adjusted_dvs_pf_user幼穂形成期のDVS基準補正値number-010.000001modelが0か1か2か3の場合に入力。41adj_coef_gv1_user幼穂形成期の発育補正係数number-0100.000001modelが4の場合に入力。42adj_coef_gv2_user出穂期の発育補正係数number-0100.000001modelが4の場合に入力。string-1010-Format:yyyy-mm-dd44mes_hd_date出穂期実測値string-1010-Format:yyyy-mm-dd45dvs_pi幼穂分化期DVS値number-010.000001パラメータ使用判断フラグがTrueの時に、省略されるとマスターデータの値を用いる。パラメータ使用判断フラグがFalseの時に、省略されるとpanicle_dev_predict_rice()の呼出時のdefault値が採用される46dvs_main_culm_hd主稈(もしくは強勢稈)の出穂期DVS値number-010.000001パラメータ使用判断フラグがTrueの時に、省略されるとマスターデータの値を用いる。(b0)number-01000.000001パラメータ使用判断フラグがTrueの時に、省略されるとマスターデータの値を用いる。(b1)number-01000.000001パラメータ使用判断フラグがTrueの時に、省略されるとマスターデータの値を用いる。(b2)number-01000.000001パラメータ使用判断フラグがTrueの時に、省略されるとマスターデータの値を用いる。(break_point1)number-パラメータ使用判断フラグがTrueの時に、省略されるとマスターデータの値を用いる。(pani_len_max)number-パラメータ使用判断フラグがTrueの時に、省略されるとマスターデータの値を用いる。パラメータ使用判断フラグがFalseの時に、省略されるとpanicle_dev_predict_rice()の呼出時のdefault値が採用される52execution_date_of_prediction利用者が指定する「今日」の日付string-1010Format:yyyy-mm-dd:省略の場合は、システムのクロックから今日の日付を入手する。調整フラグ(adj_after_mes)が3のとき必要。adj_after_mes=3で、obs_date_panicle_dev=Noneの場合、あるいは、obs_date_panicle_devが入力された場合でも幼穂観察値(obs_fs、obs_panicle_length、obs_distance_between_auricles)がNoneの場合(もしくは条件を満たさない場合)は、補正された予測値が未補正値に等しくなる。Stage)の実測値number▲0110.000001調整フラグ(adj_after_mes)が3の場合に使用。補正には、obs_fs、obs_panicle_length、obs_distance_between_auriclesのうち、最低1つは必要。obs_fsは、単独で使用し、obs_panicle_length、obs_distance_between_auriclesは条件によって、単独または併用する。上記3パラメータの内、複数の入力があった場合は、obs_fsを優先して補正する。55obs_panicle_length幼穂長の実測値number▲010000.0001調整フラグ(adj_after_mes)が3の場合に使用。obs_fsに値が入力されていない場合に必要56obs_distance_between_auricles葉耳間長の実測値number▲-5010000.0001調整フラグ(adj_after_mes)が3の場合に使用。obs_panicle_lengthと併用するか、あるいは単独で使う。単独の時は、-50mm以上。obs_panicle_lengthと併用の時は、0以上。10日分まで20adj_coef_gv_current出穂期の発育補正係数number---0.00000121adj_coef_gr_current成熟期の発育補正係数number---0.00000122adj_coef_gv1_current幼穂形成期の発育補正係数number---0.00000123adj_coef_gv2_current出穂期の発育補正係数number---0.00000124dvs_pf_adjusted_by_measurement幼穂形成期のDVS補正値(幼穂形成期と出穂期の実測値から算出)number---0.00000125today_date予測実行日string----Format:yyyy-mm-ddAPI利用者がリクエスト時にexecution_date_of_predictionを入力した場合は、その値をtoday_dateとして返し、その入力がなかった場合は、システムクロックから今日の日付を入手して、today_dateにセットする。(サンプルプログラムや関数では、mt_est_adjとしているが、これまでの変数名に揃えて、md_est_adjとする。幼穂発育ステージの発育過程、これらの項目の実測の観察結果による補正値が出力されます。reserved.上部へスクロール。