iRICSoftware
最新版Windows 64bit約 325 MB2026-08-01
iRIC 4.2ダウンロード

よくある質問

フォーラムに寄せられた質問と回答を整理した FAQ です。参考情報として掲載しており、事務局が確認したものから「確定」に更新します。

300
「連続スナップショット / 動画」機能を使ったら、出力先フォルダに入れていた別のファイルまで消えてしまいました。これは仕様ですか?iRIC対応版: iRIC 4.0連続スナップショット動画出力可視化参考

iRIC 4.0.0 時点では、連続スナップショット / 動画のエクスポートを実行すると、警告ダイアログの通り出力先フォルダ内のすべてのファイルが削除されてから画像が出力されます。これは、例えば以前に image0001〜image0100 を出力した後に設定を変えて image0001〜image0050 を出力した場合、古い image0051〜image0100 が残っていると前回分がつながったおかしな動画ができてしまうのを防ぐための仕様でした。

対策として、連続スナップショットの出力先には専用の空のフォルダを指定し、他のデータを置いたフォルダを指定しないようにしてください。

なお、この「すべて削除」の処理は廃止し、別の方法で上記の不具合を防ぐよう改良する方針が開発側から示されています(対応時期は未定)。

出典:forum/全データが消える、「連続スナップショット」の/

RRI on iRIC で格子作成時に「ファイル runtype.txt が見つかりません」というエラーが出ます。どうすればよいですか?iRICRRI格子生成エラープロジェクトフォルダ参考

RRI on iRIC は、ソルバー実行時に runtype.txt をプロジェクトフォルダに作成してから読み込む仕組みになっています。このエラーは、何らかの理由で runtype.txt の作成に失敗した場合に発生すると考えられます。

確定的な原因は特定されていませんが、次の点を確認してみてください。

  • プロジェクトフォルダへの書き込みに管理者権限が必要になっていないか(書き込み可能な場所にプロジェクトを保存する)。
  • プロジェクトフォルダのパスに問題がないか(日本語や特殊文字、極端に長いパスなどを避ける)。

コンソール出力にファイル作成に関するメッセージが出ていないかも合わせて確認すると、原因の切り分けに役立ちます。

出典:forum/rri-on-iric-の格子作成時エラーについて/

iRIC v4 で既存の Miniconda を使ってソルバー実行環境を構築したいのですが、マニュアルに書かれた場所に iriclib のファイルがありません。どこにありますか?iRIC対応版: iRIC 4.xインストールMinicondaPythoniriclib参考

iRIC 4.x では v3 から各ファイルの格納場所が変わっています。iRIC v4 のインストール先フォルダを IRICROOT とすると、フォーラムで案内された場所は次の通りです。

  • IRICROOT\sdk\c\bin\Lib\site-packages\iric.py
  • IRICROOT\sdk\c\bin\Lib\site-packages\_iric.cp38-win_amd64.pyd_iric.pyd に名前を変えてコピーする(v3 の _iric_python38.pyd から名前が変わっています)
  • IRICROOT\guis\prepost\iriclib.dll
  • IRICROOT\guis\prepost\hdf5.dll
  • IRICROOT\guis\prepost\szip.dll
  • IRICROOT\guis\prepost\zlib.dll

v3 で必要だった cgnsdll.dll は v4 では使われていないため不要とされています。これらを Miniconda の envs\iric\Lib\site-packages にコピーします。

ただし、この手順は回答者が実際に検証したものではなく、コピー後に import iric で「DLL load failed」となったという報告もあります。うまくいかない場合は、iRIC のインストーラーに含まれる Miniconda をそのまま使う方法を検討してください。今後のバージョンで格納場所が再度変わる可能性もあります。

出典:forum/iricインストール時のiricソルバの実行環境の構築につ/

iRIC 3.0.19(リビジョン 6770)で横断測量データから格子を生成して属性マッピングすると、全領域が同じ値になってしまいます。iRIC対応版: iRIC 3.0.19属性マッピング横断測量データ不具合アップデート参考

これは iRIC 3.0.19 リビジョン 6770 の初期リリースに含まれていたバグで、横断測量データからの属性マッピングが正常に行えない問題が確認されています。修正版の iRIC 3.0.19.6770 が 2024 年 1 月にリリースされているため、iRIC を最新版にアップデートしてください。

すぐにアップデートできない場合の回避策は次の通りです。

  • iRIC v4 を使用する(v4 ではこの問題は発生しません)。
  • 横断測量データから点群データを生成し、点群データを使って格子にマッピングする。iRIC の地理情報の横断測量データ編集機能に「このデータから点群データを生成」があり、点群からのマッピングでは問題は起きていません。

出典:forum/横断測量データから格子を生成するとき,属性マ/

RRI on iRIC の雨量ファイル rain.dat は、どのようなデータからどうやって作ればよいですか?iRICRRI雨量データ入力ファイル参考

iRIC-UC が公開している「RRI on iRIC Examples」(事例集)に作成手順が説明されています。この事例では気象庁の解析雨量データを元に Python プログラムで rain.dat を作成しており、プログラムとサンプルの解析雨量データも配布されています。

他のフォーマットの雨量データを使いたい場合は、ICHARM が公開している RRI モデル本体のマニュアル(RRI_Manual.pdf)の「4. Preparing Input Rainfall Data」を参照してください。

RRI on iRIC は ICHARM の RRI モデルを iRIC 上で動くようにしたものなので、iRIC の操作以外の RRI モデル自体の仕様については、RRI のマニュアルや論文などの関連資料を参照するのが確実です。

出典:forum/rri-on-iric-の計算エラーについてのご質問(3)/

RRI on iRIC の河道形状パラメータ Cw, Sw, Cd, Sd はどのように求めればよいですか?iRIC理論 → AcademyRRIパラメータ河道形状参考

これらは河道幅 W と河道深さ D を流域面積 A の関数で表す疑似レジーム則の係数です。

  • W = Cw × A^Sw
  • D = Cd × A^Sd

ここで W は河道幅 (m)、D は河道深さ (m)、A は流域面積 (km²) です。一般的には、地形図などから複数地点の河道幅(深さ)と流域面積の組を抽出し、最小二乗法などで上式に当てはめて係数を算出します。理論的な背景や適用上の考え方は iRIC Academy の教材で解説されています。

出典:forum/rri-on-iric-のパラメータについて/

格子生成アルゴリズム「ポリゴン形状から生成」の格子生成領域や分割線を、QGIS で作った shp ファイルから読み込めますか?iRIC格子生成ポリゴンshpQGIS参考

2024 年 12 月時点では、shp ファイルなど外部の GIS データから格子生成領域や分割線を読み込む機能は iRIC に搭載されていません。同様に QGIS で作成した非構造格子をそのままインポートする機能もありません。この要望は開発側の課題(GitHub の prepost-gui リポジトリ Issue #1306)として登録されていますが、実装の有無や時期は未定です。現状では、ポリゴンや分割線を iRIC 上で手動で作成する必要があります。

出典:forum/格子生成条件の作成方法について/

iRIC で発表された「格子の辺(edge)」への不透過設定を使いたいのですが、設定箇所が見つかりません。Nays2DH や Nays2DFlood でも使えますか?iRIC対応版: iRIC 4.x格子辺属性Nays2DHNays2DFlood参考

2024 年 3 月末時点では、格子の辺に属性を定義する機能は公開版の iRIC にはまだ搭載されておらず、近くアップデートで搭載される予定と案内されています。

また、この機能は iRIC(GUI とライブラリ)側が提供するものなので、ソルバー側が辺の属性を定義・読み込みするように対応していなければ使えません。公開されている Nays2DH や Nays2DFlood は未対応のため、それらのソルバーのアップデートを待つ必要があります。紹介動画で示された計算例は、機能を追加した試行版ソルバー(Nays2D+ の改良版)によるもので、当面は iRIC-UC 会員向けソルバーのアップデート版として公開される予定とされています。

Nays2DH・Nays2DFlood はソースコードが公開されているため、iRIC のバージョンアップ後にソルバー開発マニュアルを参考に自分で機能を追加することも可能です。

出典:forum/格子の辺edgeについて/

RRI on iRIC で解析雨量を使って計算したところ、水位の立ち上がり時刻が実測より数時間ずれます。原因は何ですか?iRICRRI雨量データ時刻計算結果参考

気象庁の解析雨量は UTC(協定世界時)で記録されているため、日本時間(JST)の観測水位と比較する場合は 9 時間の時差を考慮する必要があります。計算結果の水位を +9 時間ずらすと立ち上がり時刻が観測と整合した、という報告があります。時刻を UTC のまま計算していないか、雨量データの時刻系を確認してください。

なお、RRI on iRIC は ICHARM の RRI モデルを iRIC 上で動かすものなので、パラメータの意味やモデル自体の挙動については RRI モデルのマニュアルや論文を参照することが推奨されています。

出典:forum/rri-on-iric-の計算結果について/

RRI on iRIC で「shrink (riv)」「shrink (slo)」が繰り返し表示された後、「Error : RivSlo」で計算が停止します。どうすればよいですか?iRICRRI計算エラー時間刻みCFL条件参考

このエラーは CFL 条件の問題(時間刻みが格子サイズに対して大きすぎる)が原因だった、という報告があります。コンソールに shrink (riv)shrink (slo) が繰り返し出力されるのは、ソルバーが時間刻みを縮めながら計算を試みている状態で、それでも収まらない場合に Error : RivSlo で停止します。計算条件の時間刻み(dt および河道の dt_riv)を小さくして、CFL 条件を満たすように見直してください。

出典:forum/【rri-on-iric-】計算停止の原因についての質問/

iRIC のインストーラーで「リポジトリの取得に失敗しました。」と表示され、先に進めません。どうすればよいですか?iRICインストールネットワークプロキシエラー参考

iRIC のインストーラーは GitHub 上のリポジトリからコンポーネントを取得するため、このメッセージはインターネット接続の問題で出ることがほとんどです。次の順に確認してください。

  1. その PC でブラウザから他の Web サイトに接続できるか確認する。
  2. インストーラーの「設定」でプロキシ設定(「システムのプロキシ設定を使用する」など)を切り替えて試す。
  3. 時間をおいて再度試す。稀に、リポジトリを置いている GitHub 側の一時的な不調で取得できないことがあります。
  4. 別のインターネット接続環境(学校や職場以外のネットワークなど)で試す。組織のネットワークでは管理者によってアクセスが制限されている場合があります。

出典:forum/インストールできない/

iRIC v4 で地理情報の標高データを Web からインポートしようとすると「TLS initialization failed」というエラーが出ます。どうすればよいですか?iRIC対応版: iRIC 4.x地理情報インポートネットワークエラー参考

このメッセージは、iRIC が Web からデータを取得する際に使う OpenSSL による TLS の初期化に失敗したことを示しています。確定的な原因は特定されていませんが、考えられる要因は次の通りです。

  • ファイアウォールやプロキシが TLS 接続をブロックしている、またはネットワーク接続自体に問題がある。
  • iRIC のインストーラーが prepost フォルダに入れる OpenSSL の DLL(libssl-1_1-x64.dll, libcrypto-1_1-x64.dll など)ではなく、PC に別途インストールされた別バージョンの OpenSSL DLL が読み込まれている。
  • セキュリティソフトが通信を遮断している。

まず別のインターネット接続環境でインポートできるか試し、それでも同じエラーが出る場合は PC 側の環境(他の OpenSSL のインストール、セキュリティソフトの設定など)が疑われます。その場合はネットワーク管理者や PC の管理者に相談することが推奨されています。

出典:forum/地理情報の標高データがインポートできない件に/

Nays2D+ の計算エラーの末尾に表示される「418 38」のような 2 つの数字は格子番号ですか?iRICNays2D+計算の発散格子番号エラー参考

はい、これは計算結果が発散などを起こした格子点の i 方向・j 方向のインデックスです。ただし、この値はプログラム内部で使われる 0 始まりのインデックスです。iRIC の画面上では格子点のインデックスは 1 から始まるため、実際にエラーが起きている格子点を iRIC 上で探すときは、表示された値にそれぞれ +1 した位置を確認してください。例えば「418 38」であれば、iRIC 上では i = 419, j = 39 の格子点に相当します。

出典:forum/計算エラーの詳細について/

Nays2D+ の計算開始時にコンソールに表示される「h_down = -999.000」は何を意味しますか?iRICNays2D+境界条件下流端水位コンソール出力参考

h_down は、計算条件ダイアログの「境界条件」グループで下流端水位の設定法を「一定値」にしたときに入力する「一定水位の値 (m)」です。設定法を「一定値」以外(例えば時系列や等流計算など)にした場合、この変数はプログラム内で -999.000 という値に置き換えられるため、コンソールに h_down = -999.000 と表示されます。河床の限界低下高などを表すものではなく、単に「一定水位を使っていない」ことを示すダミー値です。

出典:forum/計算エラーの詳細について/

iRIC v4 の再インストール中に「インストール(miniconda.main)中にエラーが発生しました:実行に失敗しました(想定外の終了コード:1)… miniconda_install.bat …」と表示されます。どうすればよいですか?iRIC対応版: iRIC 4.xインストールMinicondaプロキシエラー参考

iRIC のインストーラー以外から Miniconda を導入していなければ、通常は再インストールやアップデートの際に古い Miniconda 環境が削除され、新しい環境が問題なくインストールされます。自分で別途 Miniconda / Anaconda を導入している場合は、iRIC ユーザーマニュアル(v4)のインストール章にある「既存の Miniconda を使った iRIC ソルバの実行環境の構築」の手順に従ってください。

フォーラムで報告された解決例は次の通りです。

  1. 公式のアンインストール手順書に従って iRIC をアンインストールする。
  2. 自分で Anaconda3 をインストールし、マニュアルの手順で iRIC 用の仮想環境を作成する。
  3. 仮想環境の作成時に CondaSSLError が出た場合は、Anaconda Prompt で conda config --set ssl_verify false を実行して SSL 検証を無効にしてから、再度仮想環境を作成する。
  4. 以降はマニュアル通りに進める。

CondaSSLError が出ていることから、インストーラーの失敗もプロキシ設定が原因だった可能性があります。組織のネットワークを使っている場合はプロキシ設定も確認してください。

出典:forum/iricのインストールについて/

格子数の多いデータ(RRI on iRIC の流域格子など)を読み込むと、Acc などの属性が河道の途中で途切れて見えます。データが正しく読み込まれていないのでしょうか?iRIC対応版: iRIC 3.x表示格子設定RRI参考

データ自体は正しく読み込まれている可能性が高いです。iRIC には格子数が非常に多いときに PC の負荷を減らすため、描画時にセルを間引く機能があり、デフォルトで有効になっています。そのため流域全体を表示すると細いセルの値が飛び飛びに見えますが、拡大していくと連続していることが確認できます。

全体表示でも細かいセルの値を確認したい場合は、次の手順で間引きを無効にしてください。

  1. メニューバーの「オプション」>「設定」を開く
  2. 「格子描画時のセルの間引き」の「有効」のチェックを外す
  3. 「OK」で保存し、iRIC を再起動する

なお RRI on iRIC は iRIC が公式にサポートするソルバーではないため、RRI モデル自体の内容についてはフォーラムでは対応されていません。

出典:forum/「rri-on-iric-」dem、acc、dirデータの表現について/

計算終了後に保存しようとしたら iRIC がフリーズして落ち、計算結果が消えてしまいました。計算終了後に自動で上書き保存する機能はありますか?iRICプロジェクト保存ipro計算結果ワークスペース参考

計算終了後に自動で上書き保存する機能はありませんが、プロジェクトを *.ipro 形式ではなく「名前をつけてプロジェクトに保存…」でプロジェクト(フォルダ)形式で保存しておけば、計算終了後に iRIC が落ちても計算結果は残ります。

仕組みは次のとおりです。

  • *.ipro はプロジェクトフォルダを zip 圧縮したもので、開くと作業ディレクトリ(デフォルトは C:\Users\ユーザー名\.iRIC_workspace)に展開され、そこを編集しています。保存を実行した時点で作業フォルダを圧縮して元の ipro と差し替えるため、保存前に閉じると計算結果を含む変更は ipro に反映されません。
  • プロジェクト(フォルダ)形式では、iRIC やソルバーがそのフォルダ内のファイル(Case1.cgn など)を直接更新するため、保存しなくても計算結果が残ります。保存時に記録されるのは計算条件・格子・開いているウィンドウなどの情報です。

ソルバーは計算中に直接 Case1.cgn へ結果を書き込むので、フォルダ形式で計算が最後まで動いていれば結果はそのファイルに保存されています。

出典:forum/計算後の保存/

iRIC は 1 つのアカウントで何台の PC にインストールできますか?共有 PC にインストールしようとしていますが上限はありますか?iRICインストールアカウントライセンス参考

インストール台数に上限はありません。iRIC の Web サイトのアカウントは、インストーラーのダウンロードやフォーラムへの投稿に必要なだけで、iRIC ソフトウェア本体のインストールや使用にはアカウント認証・ログインは関係ありません。

そのため、1 ユーザー 1 アカウントで Web サイトからインストーラーを入手すれば、何台の PC にでもインストールできます。いずれかの PC でダウンロードしたインストーラーを別の PC にコピーして実行しても問題ありません。

インストールが途中で失敗する場合は、アカウントではなくインターネット接続(プロキシやセキュリティ)が原因であることが多いので、別の FAQ「インストールが途中で失敗する」を確認してください。

出典:forum/iricインストール数の上限について/

iRIC のインストールが途中(20% 程度)で「アーカイブ https://raw.githubusercontent.com/... をダウンロードできませんでした:接続が閉じられました」というエラーで失敗します。どうすればよいですか?iRICインストールプロキシネットワークエラー参考

iRIC のインストーラーはインストール中にインターネットからソルバー等のコンポーネントをダウンロードするため、ネットワーク環境が原因で失敗することがあります。一般的な原因と対処は次のとおりです。

  • インターネットに接続していない: 接続してから再実行してください。
  • プロキシサーバー経由の環境: インストーラー/iRIC にプロキシ接続の設定を行ってください。会社などのプロキシ環境で「アーカイブ…をダウンロードできませんでした」と出るケースでは、プロキシ設定を行うことでインストールできるようになった事例があります。
  • 接続先サーバーの一時的な不具合: 時間をあけて再度お試しください。
  • 会社のセキュリティによるブロック: 社内のセキュリティ担当者に相談してください。

原因を特定するには、どの段階でどのようなエラーメッセージが出たかを控えておくと役立ちます。

出典:forum/iricインストール数の上限について/

「Web から標高をインポート」で点群データを取り込むと、地形の一部が大きく引き伸ばされたように表示され、正しく表現されません。どうすればよいですか?iRIC点群データ標高データ表示地理情報参考

iRIC の点群データの表示には「点」「ワイヤーフレーム」「補間された面」の 3 つのモードがあり、追加直後のデフォルトは「補間された面」です。点群データが存在しない範囲があると、その部分を補間するために大きく引き伸ばされた三角形が作られ、地形がおかしく見えることがあります。

この場合は、点群データの設定にある「長い辺を持つ三角形の削除に関する設定」で、長い辺を持つ三角形を削除すると対処できる可能性が高いです。設定の詳細は iRIC ユーザーマニュアルの点群データのページを参照してください(https://iric-gui-user-manual.readthedocs.io/ja/v4_jp/04/04/02_pointcloud_data.html)。

出典:forum/地形データをwebからインポートできないことにつ/

「Web から標高をインポート」を実行すると、オブジェクトブラウザーに点群データが一度表示されるのに、読み込みが 100% になると消えてしまいます。なぜですか?iRIC標高データ国土地理院インポート点群データ参考

指定した範囲に、選択した DEM データが存在しないことが原因である可能性が高いです。データのない範囲を指定すると、処理中はオブジェクトブラウザーにデータ名が表示されますが、処理完了後に削除される仕様になっています。

対応策としては、国土地理院の標高タイルでより広い範囲をカバーしている DEM5B や DEM10B を選択してみてください。標高タイル(基盤地図情報数値標高モデル)には 5A・5B・10B があり、それぞれ整備されている範囲が異なるため、対象地域にデータがあるかを事前に確認するとよいでしょう。

なお、設定を「デフォルトに戻す」ことや、http を https に変更すること、コンポーネントの更新を行っても改善しない場合は、データ範囲の問題を疑ってください。

出典:forum/地形データをwebからインポートできないことにつ/

iRIC v4 で「Web から標高をインポート」から国土地理院の標高タイル(DEM5A)をインポートしても、「お待ちください」の画面が消えた後に何も追加されません。原因と対処法を教えてください。iRIC対応版: iRIC 4.x標高データ国土地理院インポートネットワークトラブルシューティング参考

同じバージョン・同じ範囲で開発側ではインポートできる場合、iRIC 本体やデータの問題ではなく、インターネット接続(学内・社内のセキュリティやプロキシ)が原因である可能性が高いです。次の順で確認してください。

  1. 地理院タイルにアクセスできるか: Web ブラウザで https://cyberjapandata.gsi.go.jp/xyz/dem5a/11/1810/801.txt のような地理院タイルの URL を開き、数値のテキストが表示されるか確認します。表示されなければネットワークのセキュリティで弾かれているため、ネットワーク管理者に相談してください。
  2. 別のインターネット環境で試す: 他の環境でインポートできればネットワークが原因です。プロキシ環境の場合は iRIC の設定でプロキシを設定する必要があります。
  3. 接続先 URL の確認: 「オプション」>「設定」>「web 標高データ」で https://cyberjapandata.gsi.go.jp/xyz/dem5a/{z}/{x}/{y}.txt のように正しい URL(http ではなく https)になっているか確認します。
  4. 非表示にしたダイアログを復活させる: エラーメッセージが出ない場合、過去に「以後このメッセージを表示しない」にチェックを入れている可能性があります。レジストリエディタで HKEY_CURRENT_USER\Software\iRIC Organization\iRIC GUI 4\infodialog を削除して iRIC を起動すると、ダイアログが再び表示されるようになります。実際にこの操作を行った後にインポートが復活した事例があります。
  5. 再インストールを試す。

それでも解決しない場合は、基盤地図情報ダウンロードサービスから DEM5A の数値標高モデル(XML)をダウンロードし、基盤地図情報ビューアや QGIS などで .XYZ などの点群形式に変換してから iRIC にインポートする方法があります。

出典:forum/国土地理院標高データがwebからインポートできな/

iRIC v3 ではスカラー設定のカラーマップ作成時に CSV ファイルをインポートできましたが、iRIC v4 では CSV をインポートできないのでしょうか?iRIC対応版: iRIC 4.xカラーマップ可視化インポートバージョン差異参考

iRIC v4 ではカラーマップ設定が v3 から大きく変更され、インポート・エクスポートには専用の「カラーマップ設定ファイル」を使うようになりました。そのため、v3 までの「値と RGB 値の CSV ファイル」からカラーマップを読み込む機能は v4 にはありません。

代わりに v4 では、色と値だけでなく凡例などの幅広い設定をまとめてインポート・エクスポートできるようになっているので、この機能を利用してください。設定項目の詳細は iRIC マニュアルの「カラーマップ機能」のページ(https://iric-gui-user-manual.readthedocs.io/ja/v4_jp/02/04_color_function.html)を参照してください。

出典:forum/スカラー設定/

riv ファイル Creator で河川横断測量データから riv ファイルを作成すると、エラー 13(型が一致しません)が発生します。原因は何ですか?iRIC横断測量データrivファイルCSVエラー参考

入力用の CSV を Excel で保存する際に「CSV (コンマ区切り)」ではなく「CSV UTF-8 (コンマ区切り)」で保存していたことがエラー 13 の原因だった事例があります。サンプル CSV と同じ「CSV (コンマ区切り)」形式で保存し直してから再度実行してみてください。

なお、iRIC には国土交通省「河川定期縦横断データ作成ガイドライン」フォーマットの横断測量データを、横断測線の平面位置データと組み合わせて直接インポートする標準機能があります。読み込んだ横断測量データは iRIC から riv 形式でエクスポートできるため、riv ファイル Creator を使わなくても riv ファイルを得られます。riv ファイル Creator は現在配布が停止されているので、標準のインポート機能の利用を検討してください。

出典:forum/rivファイル作成時のエラー13(正しいファイル/

riv ファイル Creator が Web サイトで公開されていません。CAD の河川横断測量図から riv ファイルを作るための代替ツールはありますか?iRIC横断測量データrivファイルインポートCAD参考

riv ファイル Creator は現在公開を停止しています。従来このツールで riv 形式に変換していた「河川定期縦横断データ作成ガイドライン」準拠フォーマットの横断データを、iRIC の標準機能で直接インポートできるようになったためです(古いプログラムでエラーに関する質問が絶えなかったことも非公開の理由です)。

手順としては、横断測線の平面位置データと各断面の CSV を用意し、iRIC の横断測量データのインポート機能で読み込んでください。読み込んだデータは iRIC から riv 形式でエクスポートすることもできます。フォーマットの詳細は iRIC ユーザーマニュアルの「関連ファイル > 横断測量データ > 国土交通省 河川定期縦横断データ」(https://iric-gui-user-manual.readthedocs.io/ja/v4_jp/06/01_riversurvey.html#id6)を参照してください。

注意点として、iRIC の標準機能にも riv ファイル Creator にも CAD の SXF データなどを直接読み込む機能はありません。ガイドライン準拠のフォーマットに整理するか、riv ファイルはテキスト形式なので直接 riv フォーマットで作成する必要があります。

出典:forum/rivファイルcreatorについて/forum/rivファイル作成時のエラー13(正しいファイル/

国土交通省フォーマットの横断測量データをインポートすると「○○.CSV 234 行目 "": 距離の値が不正です。」というエラーが出ます。測点数より後の行には何も入っていないのに、なぜエラーになるのですか?iRIC横断測量データCSVインポートエラー参考

CSV ファイルの末尾に、カンマ(,)の区切り文字だけが並んだ行が残っている可能性が高いです。このような行は CSV 上では「データのない行」として存在しますが、Excel で開くとただの空白セルに見えるため気付きにくく、iRIC はその行の距離の値を読めずにエラーを出します。

対処は次のいずれかです。

  • CSV をメモ帳・サクラエディタ・VS Code などのテキストエディタで開き、カンマだけの行を削除する
  • Excel で CSV を開いてそのまま上書き保存する(カンマだけの行が消えることがあります)

Excel で上書き保存するとヘッダー行の列数に合わせてデータ行にもカンマが追加されますが、インポートには問題ありません。

出典:forum/横断測量データをインポートする際のエラーにつ/

ipro ファイルを開くと「ワークスペース ".iRIC_workspace" には、もう使われていないと思われるプロジェクトフォルダが○○あります。削除しますか?」と表示されます。「はい」を選ぶと過去の解析内容が消えてしまいますか?iRICワークスペースiproプロジェクト保存参考

削除しても問題ありません。.iRIC_workspace は、iRIC でプロジェクトを新規作成したときや *.ipro 形式のプロジェクトを開いたときに、プロジェクトの内容を一時的に展開しておくフォルダです。

通常は iRIC を終了すると一時ファイルは自動的に削除されますが、何らかの理由で削除されずに残った場合にこのダイアログが表示されます。プロジェクトを保存できていれば、.iRIC_workspace 内のファイルを削除しても保存済みのプロジェクトファイルには影響しないので、削除して構いません。動作を軽くするためのキャッシュ整理に近いものと考えてください。

出典:forum/iricのワークスペースについて/

iRIClib で自作した 1 次元ソルバーを iRIC v3 から v4 に移植したところ、`cg_iRIC_Write_Sol_Node_Real` で出力した結果をグラフウィンドウで表示しようとすると iRIC が落ちます(BaseIterative の値は表示できます)。v4 では 1 次元計算のグラフウィンドウは非対応なのですか?iRIC対応版: iRIC 4.xiRIClibソルバー開発グラフウィンドウ1次元バグ修正参考

非対応になったわけではなく、iRIC v4 の GUI 側で 1 次元ソルバーの計算結果(cg_iRIC_Write_Grid1d_Coords で書いた格子に対する格子点属性)を CGNS から読み込む際のバグが原因でした。ソルバー側の書き込み自体は正しく CGNS に記録されており、HDFView で確認しても座標と属性は格納されています。

このバグは iRIC v4.1.0.6952 で修正されています。このバージョン以降にアップデートすれば、1 次元ソルバーの結果を縦断図などのグラフウィンドウで表示できるようになるはずです。リリースノートは https://github.com/i-RIC/prepost-gui/releases/tag/release_v4.1.0.6952 を参照してください。

なお、v4 では出力の前後に cg_iRIC_Write_Sol_Start / cg_iRIC_Write_Sol_End を呼ぶ形式に変わっているので、移植時は関数名だけでなく呼び出し構造も確認してください。

出典:forum/iriclibを使用して計算結果をグラフウインドウで表示/forum/ver3はグラフウインドウが機能して、ver4はグラフウイ/

Nays2DH や Nays2DFlood の計算後に「可視化ウィンドウ (3D)」を開こうとしても、ツールバーの 3D アイコンがグレーアウトして開けません。2D は問題なく表示できます。どうすればよいですか?iRIC可視化3D表示鳥瞰図Nays2DHNays2DFlood参考

これは正常な動作です。「可視化ウィンドウ (3D)」は Nays3Dv や NaysCUBE などの 3 次元格子を持つソルバー専用の機能で、Nays2DH や Nays2DFlood などの 2 次元ソルバーでは利用できないため、アイコンがグレーアウトしています。

2 次元ソルバーの結果を立体的に見たい場合は「鳥瞰図可視化ウィンドウ (2D)」を使ってください。ツールバーで 2 つ並んだ「2D」アイコンの右側、またはメニューバーの「計算結果」>「新しい 鳥瞰図可視化ウィンドウ(2D)を開く」から開けます。

開いた直後は格子の外枠しか表示されないので、次の手順でスカラーを追加します。

  1. オブジェクトブラウザーの「スカラー(格子点)」を右クリック
  2. 「追加」から表示したいスカラーを選択
  3. 表示色などを設定して「OK」

さらに、オブジェクトブラウザーの「格子形状」を右クリック >「プロパティ」で「標高に使用するスカラー値」を地形高にしておくと、スカラーの面と格子形状が一致して見やすくなります。詳細はユーザーマニュアルの鳥瞰図可視化ウィンドウのページ(https://iric-gui-user-manual.readthedocs.io/ja/v4_jp/05/01/02_vis2dbirdeye.html)を参照してください。

出典:forum/3d可視化ウィンドウについて-2/

NaysCUBE や Nays3Dv などどのソルバーを選んでも、ツールバーの 2D/3D 可視化ウィンドウがグレーアウトして開けず、「計算結果」メニューからも選べません。バージョンが古いのでしょうか?iRIC可視化計算結果3D表示初心者参考

バージョンの問題ではなく、「計算結果が存在しない」ことを示している可能性が高いです。iRIC の可視化ウィンドウは計算が正常に完了して結果が生成されるまで有効にならない仕様のため、計算を実行していない、または計算が途中で止まっている状態ではアイコンがグレーアウトします。

まずマニュアルの手順どおりに格子作成・計算条件設定・計算実行を行い、ソルバーコンソールで計算が最後まで完了しているかを確認してください。計算が完了すれば可視化ウィンドウが選べるようになります。なお 3D 可視化ウィンドウは 3 次元格子を持つソルバー(NaysCUBE、Nays3Dv など)でのみ利用でき、2 次元ソルバーでは鳥瞰図可視化ウィンドウ (2D) を使います。

出典:forum/メニューバーに表示される2d及び3d機能について/forum/3d可視化ウィンドウについて-2/

既存の Miniconda/Anaconda 環境で iRIC v4 の Python 用 iriclib を使おうとすると、`import iric` で「ImportError: DLL load failed while importing _iric: 指定されたモジュールが見つかりません。」というエラーになります。何が足りないのでしょうか?iRIC対応版: iRIC 4.xPythoniriclibMinicondaインストールソルバー開発参考

_iric.pyd が必要とする DLL が不足していることが原因である可能性が高いです。iRIC v3 向けの古い手順では PocoFoundation.dll が挙げられていないため、これをコピーし忘れているケースがよくあります。

iRIC v4 では、次のファイルを仮想環境の Lib\site-packages(例: ...\anaconda3\envs\iric\lib\site-packages)に揃えてください(IRICROOT は iRIC のインストールフォルダ)。

  • IRICROOT\sdk\c\bin\Lib\site-packages\iric.py
  • IRICROOT\sdk\c\bin\Lib\site-packages\_iric.cp312-win_amd64.pyd_iric.pyd に名前を変えてコピー
  • IRICROOT\guis\prepost\iriclib.dll
  • IRICROOT\guis\prepost\hdf5.dll
  • IRICROOT\guis\prepost\szip.dll
  • IRICROOT\guis\prepost\zlib.dll
  • IRICROOT\guis\prepost\PocoFoundation.dll

必ず v4 版のマニュアル(https://iric-gui-user-manual.readthedocs.io/ja/v4_jp/01_install.html#python-iriclib)を参照してください。`latest` を指す URL の手順は v3 向けの記載が残っていることがあります。

出典:forum/既存のminicondaを使ったiricソルバの実行環境の構築につ/

作成済みの格子はそのままに、対象区間だけを短くする(例: 10〜20 km で作った格子を 14〜16 km だけに絞る)ことはできますか?iRIC格子格子生成CSVエクスポート参考

方法は 2 つあります。

  1. 格子生成アルゴリズム「横断測量データから生成」を使う: このツールでは横断測量データの区間を指定して格子を生成できるので、短い区間の格子を作れます。ただし、元の長い格子の同じ区間と厳密に同一の格子になることは保証されません。
  2. 格子をエクスポートして余分な部分を削除する: 厳密に同じ格子にしたい場合は、長い区間で作成した格子を CSV 形式でエクスポートし、上下流の不要な格子点の情報を削除してから再インポートします。CSV のフォーマットはユーザーマニュアル(https://iric-gui-user-manual.readthedocs.io/ja/v4_jp/06/07_grid_csv.html)を参照してください。

Excel で CSV を編集する場合は、小数点以下の表示桁数に注意してください。表示されていない桁は保存時に破棄されるため、座標の精度が落ちる可能性があります。

出典:forum/既存の格子はそのままに,区間だけ短くすること/

背景画像(インターネット)が灰色のまま表示されない、または表示に 30 秒〜1 分かかります。読み込み範囲を調整する方法はありますか?iRIC対応版: iRIC 4.x背景画像表示ネットワーク設定参考

背景画像の取得範囲をユーザーが設定する機能はありません。iRIC v4.1.0.6955 以降で背景画像の表示が遅くなる不具合が報告されており、その後いくつか修正したバージョンが公開されているので、まず最新版にアップデートしてください。ただし 2025 年時点でも、特に緯度経度の座標系を使っているときに表示が遅い事象は開発側でも確認されており、引き続き調査中です。

アップデート後も灰色のままの場合、考えられる原因は次のとおりです。

  • PC のメモリ不足
  • セキュリティやプロキシの問題でタイル画像をダウンロードできていない
  • その範囲にタイル画像が存在しない
  • 存在しないズームレベルの画像を表示しようとしている

最後の場合は、「オプション」>「設定」>「背景画像(インターネット)」で対象の背景画像を選び「編集」を開き、最大ズームの値を小さくすると解決する可能性があります。たとえば国土地理院の標準地図はズームレベル 5〜18 しか画像がないため、21 などに設定されていると拡大時に画像が取得できず灰色になります。同じ画面から、デフォルト以外の背景画像を追加したり、表示の早い別の背景画像に切り替えたりすることもできます。

出典:forum/背景画像について/forum/背景画像について-3/

iRIC 研究会に申請フォームから加入申請をしましたが、数か月経っても返事がありません。不承認になったのでしょうか?iRICiRIC研究会問い合わせメーリングリスト参考

iRIC 研究会への登録が完了すると、申請時に入力したメールアドレス宛にメーリングリストの登録完了メールが自動送信されます。返事が来ていない場合は、まず迷惑メールフォルダなどに振り分けられていないか確認してください。登録できていれば、その後もメーリングリスト経由で講習会などの案内が届きます。

再申請してもメールが届かない場合は、不承認というより登録処理やメールアドレスに問題がある可能性があるので、iRIC サイトの問い合わせフォーム(https://i-ric.org/help/contact/)から、申請時に入力した情報を添えて登録状況を問い合わせてください。

出典:forum/iric研究会について/

Nays2DH の可視化項目「Suspended sediment concentration(浮遊砂濃度)」の単位は何ですか?iRICNays2DH浮遊砂出力単位参考

Nays2DH の計算結果として表示される「Suspended sediment concentration(浮遊砂濃度)」の単位は ppm です。ppm は百万分率を表す単位で、体積比で考えると、水 1 m³(= 1,000,000 cm³)の中に土砂が 1 cm³ 含まれている状態が 1 ppm に相当します。可視化ウィンドウやグラフ出力でこの項目を扱う際は、無次元の百万分率として読み替えてください。

出典:forum/suspended-sediment-concentrationについて/

グラフウィンドウから I 方向の範囲を指定して流速を CSV エクスポートすると、ファイル名だけ違う全く同じ内容の CSV が出力されます。どうすればよいですか?iRICグラフウィンドウCSVエクスポート出力Nayscube参考

グラフウィンドウで時刻をベースにした設定のまま I = 1 〜 221 のような範囲を指定して CSV エクスポートすると、ファイル名が異なるだけで中身が同一の CSV が出力される現象が確認されています(Nayscube で報告されたものですが、グラフウィンドウの機能なのでほかのソルバーでも同様と考えられます)。

対処法として、グラフウィンドウの 「データソース設定」 で X 軸に 「I」 を選択してからエクスポートしてください。これにより、各 i 断面ごとの流速データが CSV に書き出されるはずです。

出典:forum/csvエクスポート時に全く同じ流速データが出力さ/

既存の Miniconda で iRIC ソルバーの実行環境を構築したいのですが、マニュアルに書かれている GitHub の miniconda_install.bat のリンクが 404 になります。正しいリンクはどこですか?iRIC対応版: iRIC 4.xインストールMinicondaPython実行環境参考

iRIC v4 のユーザーズマニュアルに記載されている miniconda_install.bat へのリンクは、パスの一部(miniconda.main)が古くなっており 404 になります。現在の正しいリンクは次のとおりです。

https://github.com/i-RIC/online_update_v4/blob/main/dev_v4_src/packages/miniconda/data/miniconda_install.bat

このバッチファイルに、iRIC 用の仮想環境を作成する際に必要なライブラリの最新のインストール手順が記載されています。既存の Miniconda を使う場合は、この内容を参考に仮想環境を作成し、必要なパッケージをインストールしてください。なお、必要なライブラリは今後も追加・変更される可能性があるため、環境を構築する前に GitHub 上の最新版を確認することをおすすめします。

出典:forum/既存の-miniconda-を使った-iricソルバーの実行環境の構築/

Nays2DFlood で完全に直交した計算格子を使いたいのですが、直交格子を選ぶと上流・下流が指定できず計算がエラーになります。どうすればよいですか?Nays2DFlood格子格子生成直交格子エラー参考

格子生成アルゴリズムで「直交格子」を選ぶと、格子生成条件で上流側(Upstream)・下流側(Downstream)を指定できないため、そのままでは流入・流出の向きが決まりません。現実的な方法は「折れ線と幅から作成」でほぼ直交な格子を作ることで、これで計算が回ったという報告があります。

どうしても直交格子を使いたい場合は、直交格子で作った計算格子を CSV でエクスポートし、表計算ソフトなどで i と j の並びを入れ替えてから計算格子としてインポートし直し、改めて地形などをマッピングする方法が提案されています。ただし具体的な並び替え手順は示されておらず、うまくいかなかったという報告もあるため、確実な方法とは言えません。

なお、エラーの原因が直交格子かどうかとは限りません。まずは単純な地形や粗めの格子間隔など、できるだけ簡略化した条件で計算が通るか確認することをおすすめします。

出典:forum/直交格子を用いたはん濫計算について/

Nays2DFlood で計算を実行すると「Inflow point is zero」と表示されて終了します。流入地点はどう設定すればよいですか?Nays2DFlood境界条件流入エラー降雨参考

「Inflow point is zero」は、流入境界(流入口)が有効に設定されていないときに出るメッセージです。次の 2 点を確認してください。

  1. 流入境界は計算格子の境界線上に設定する必要があります。格子内部の点に置いても認識されません。
  2. 流入境界は 1 つの格子点ではなく、複数の格子点を含む範囲として設定してください。1 点だけで作成するとこのエラーになります。

設定手順は、オブジェクトブラウザーの「格子」→「境界条件設定」→「流入の追加」で境界線上の格子点を複数選択し、流量の時系列を入力してから属性のマッピングを行います。

また、降雨(合理式・実際雨量)だけで計算する場合でも、Nays2DFlood は上流端に流入口が必要です。流量は 0 でも構わないので、必ず流入口を設定してください。

出典:forum/流入地点の作成/forum/合理式の実際雨量による計算でのエラーについて/

平面 2 次元の計算結果を、任意の横断測線の位置で抽出して表示する方法はありますか?Nays2DFlood出力グラフウィンドウ折れ線可視化参考

任意の折れ線に沿った計算結果をグラフとして表示する機能があります。手順は次のとおりです。

  1. オブジェクトブラウザーの「参照情報」→「追加」→「折れ線」で、測線に合わせた折れ線を追加する
  2. 計算を実行する
  3. 「新しいグラフウィンドウを開く」で X 軸に「折れ線」を選び、表示したい物理量(水深、流速など)を追加する

これで折れ線上の水深や標高などの分布を確認できます。ただし、この折れ線グラフの CSV エクスポートは 2020 年初頭の時点では未実装で、実装中との回答でした。お使いのバージョンでエクスポートできない場合は、最新版の iRIC に更新して確認してください。

出典:forum/計算結果の抽出/forum/折れ線グラフのcsvエクスポート/