AI防災GISデモ
DEM・洪水浸水想定区域・土砂災害警戒区域・避難所・サンプル危険度を重ね合わせ、地点クリックでAI風の防災診断コメントを表示するWebGISデモです。
詳細ページへPublic Software & Technical Demo
合同会社TYSで使用・開発している各種プログラム、解析ツール、Web API、 可視化アプリのデモ・ソースコード例・実行動画・技術資料を公開するためのサイトです。
最終更新日: 2026-05-08
$ python kinematic_wave_slope_runoff_sample.py
Calculating DEM flow direction...
Routing effective rainfall...
Exported outlet hydrograph.
$ python floodstream_2d_shallow_water_sample.py
Loading DEM / river / levee grid...
Running 2D inundation demo...
Exported maximum flood depth map.
$ python run_pyswmm_inland_demo.py --synthetic
Running PySWMM inland flood demo...
Exported manhole overflow sources for 2D inundation.
tsunami_2d_shallow_water_sample.py
Loading bathymetry / coastal DEM...
Running tsunami propagation demo...
Exported maximum inundation depth map.
anuga_debris_flow_demo.py --duration 80
Creating ANUGA triangular mesh...
Running debris-flow style shallow-water demo...
Exported maximum flow depth map.
dclaw_debris_flow_demo_template.py
Creating D-Claw topo / qinit / setrun templates...
Ready for Linux/Unix D-Claw execution.
$ cargo build --release -p river2d_core
$ uvicorn api.fastapi_rust_river_api:app --reload
POST /api/river2d/run -> Rust River2D JSON result Categories
業務で活用しているソフトウェア開発、GIS解析、水理水文解析、AI活用の技術デモを順次追加します。
Software Demo
各デモページでは、概要、操作動画、入力データ、処理結果、ソースコード抜粋、動作環境などを掲載します。
DEM・洪水浸水想定区域・土砂災害警戒区域・避難所・サンプル危険度を重ね合わせ、地点クリックでAI風の防災診断コメントを表示するWebGISデモです。
詳細ページへ火山噴煙・降灰予測に利用できるOSSモデルを整理し、第一段階としてTephra2相当の簡易Pythonモデルで地表降灰量と降灰範囲を可視化するデモです。
詳細ページへQGIS MCP Plugin + qgis-mcp Serverを使い、AIクライアントからQGIS Desktopのレイヤ操作・Processing解析・地図出力を行うための導入デモです。
詳細ページへ100mピッチ河道、5区分河床材料、流量ハイドログラフ、実測横断を用いて、不等流と粒径別掃流砂量から河床変化を計算するPythonデモです。
詳細ページへ1m標高メッシュ、河川・堤防データ、5区分の河床材料を用いて、洪水時の水深・流速・洗掘・堆積傾向を可視化するPythonベースの解析デモです。
詳細ページへ地形・水文・地形変化モデルをPythonで組み立てるためのLandlabの概要と、RasterModelGrid・FlowAccumulatorを使った入門サンプルです。
詳細ページへ三角形メッシュ上で2次元浅水流方程式を解くANUGAの概要と、入門サンプル、さらにANUGA土石流デモへの導線をまとめた紹介ページです。
詳細ページへ貯水池・湖沼・河川・河口を対象とする縦断・鉛直2次元水理水質モデルCE-QUAL-W2の概要と、Pythonによる入力作成・実行管理・後処理の考え方を整理したページです。
詳細ページへ水温成層、底層DO低下、リン内部負荷、Chl-a、選択取水、曝気循環などを対象に、CE-QUAL-W2とPythonを組み合わせる鉛直2次元富栄養化モデルのデモです。
詳細ページへEPA SWMMをPythonから実行し、雨水管網、マンホール水位、管渠流量、越水量を計算して2D氾濫解析へ接続するデモです。
詳細ページへ土石流・地すべり向けの粒状体・流体混合流モデルD-Clawの概要と、D-Clawアプリ雛形を作るPythonサンプルです。
詳細ページへDEM格子、降雨時系列、損失雨量、粗度係数を用いて、分布型キネマティックウェーブ法による斜面流出とハイドログラフを計算するPythonサンプルです。
詳細ページへ1m標高メッシュ、河川・堤防データを想定し、2次元浅水流・拡散波近似で浸水深と氾濫範囲を可視化するPythonベースの解析デモです。
詳細ページへ海底地形・陸域DEM、津波波源を想定し、2次元浅水流モデルで津波伝播・沿岸遡上・最大浸水深を可視化するPythonサンプルです。
詳細ページへANUGAの2次元浅水流ソルバーを使い、1m DEM・河川・堤防・発生源条件へ拡張できる土石流風の平面2次元解析デモで、サンプル図とGeoTIFF / CSV / Web地図用データも掲載しています。
詳細ページへD-Clawの土石流向けモデルを使うため、1m DEM・発生源・固相濃度・間隙圧を入力に整理する実務向けデモ構成です。
詳細ページへ土石流・急傾斜地の区域設定作業などを行うプラグインのデモです。いろいろな用途に応用できるものです。
詳細ページへRustで簡易2次元河川不定流を計算し、FastAPIでJSONを受け渡す構成例です。Docker Compose、Nginxプロキシ、curl例、サンプル図を掲載しています。
詳細ページへGISデータ、降雨データ、解析結果をWebダッシュボードとして表示するStreamlitアプリのデモです。
詳細ページへ保存則・浅水流・衝撃波を有限体積法で解くClawpackの概要と、PyClaw・GeoClawの入門サンプルです。
詳細ページへHow to Show
単なるプログラム紹介ではなく、実際の処理の流れ、入力データ、出力結果、操作画面をまとめて掲載することで、 技術内容を分かりやすく伝えます。
Python、QGIS、ArcPy、FastAPIなどの主要コードを抜粋して掲載します。
GIFではなく、軽量なMP4/WebM形式で操作手順や実行結果を表示します。
地図画像、表、グラフ、GeoPackage、CSVなどの出力例を掲載します。
操作説明、処理フロー、API仕様、環境構築手順などをまとめます。
Contact
掲載しているデモをもとに、業務向けのカスタマイズ、解析処理の自動化、 Web API化、ダッシュボード化などに対応できます。