ddd

GISアプリ

Pythonで円形断面の水深を求める

Pythonを使って円形断面の水深、流速、フルード数を計算するプログラムの紹介です。sympyとtkinterライブラリを活用し、ニュートン・ラフソン法を用いた水理学的計算を実施します。GUIを備えたインターフェースで、流量や管径、勾配、マニング係数などのパラメータを入力し、結果を表形式で確認可能。設計や解析、検証の際に有用なツールです。
この違いわかる?

FlatGeobufとは何か?

FlatGeobufは、高パフォーマンスでコンパクトな地理空間データのフォーマットです。GeoJSONやShapefileなどの従来のフォーマットと比べて、読み書きの速度、サイズの効率、並行処理の対応など、多くの点で優れています。特に大規模なデータセットの処理やストリーミングに適しており、GISアプリケーションやWeb GISでの利用が進んでいます。
WebMAP

MapLibreで能登半島近辺のハザードマップを作る

MapLibreで能登半島近辺のハザードマップを作るMapLibreとは?オープンソースの地図描画ライブラリ。リアルタイムでインタラクティブなマップを表示するのに適しています。災害リスク情報を地図に重ねて、リスク管理や意思決定を支援します。今回は、能登半島周辺を中心にハザードマップを作成します。背景地図の設定まず、MapLibreで背景地図を設定します。淡色地図や航空写真など、複数の地図スタイルを選べます。背景地図は、災害リスク情報を重ねるための基本地図です。淡色地図は、シンプルに道路や地形を表示して、災害情報の視認性を向上させます。航空写真は、実際の地形や建物の状態を確認するのに便利です。オーバーレイの追加オーバーレイとは、背景地図に重ねて表示する追加情報です。ハザードマップには、例えば洪水や津波の浸水区域をオーバーレイとして表示できます。透明度を調整することで、背景地図とオーバーレイの情報が調和します。今回の例では「洪水浸水想定区域(最大浸水深)」を表示しています。
点群データ

オープンナガサキのポイントクラウドをPotreeで表示

オープンナガサキは、長崎県に関する地理情報や防災データを提供するウェブサイトです。長崎環境科学技術研究所(NERC)が運営しており、地域の地図情報、災害リスク、避難所の位置情報などを提供し、住民や行政が防災活動に役立てることができるプラットフォームです。防災マップや洪水リスク、地滑り危険区域の情報なども閲覧可能で、災害対策や地域の安全性に寄与しています。