LRTKレフィクシア株式会社

複数の島を含む池の体積計算で陸域を除外する5つの手順

複数の島がある池で体積計算が難しくなる理由

池の貯水量、堆積土砂量、浚渫予定量、改修前後の容量差などを把握するためには、水面と池底の間にある空間を対象に体積計算を行います。池の中に島がない場合は、池の外周を水域の境界として設定し、その内側にある水面と池底の高低差を集計すれば、基本的な体積を求められます。 一方、池の中に複数の島がある場合は、外周の内側すべてを水域として扱うことができません。島は池の外周内に存在していても、水が存在しない陸域だからです。島の範囲を除外せずに体積計算を行うと、島の下にも水があると仮定した架空の体積が計上され、実際より大きな貯水量が算出されます。 特に注意したいのは、池全体の面積から島の平面積を差し引くだけでは、精度の高い体積計算にならないことです。体積は平面積だけでなく、各位置の水深によって決まります。島の周辺が緩やかな浅瀬になっている池と、島の岸から急に深くなっている池では、島の面積が同じでも周辺の水量分布は異なります。 池全体の平均水深を島の面積に掛け、その値を池全体の体積から差し引く方法は、簡易的な概算として利用できる場合があります。しかし、この方法では島周辺の実際の水深変化を反映できません。浚渫工事の数量、貯水施設の管理容量、土砂堆積による容量低下などを判断する場合には、島を平面上の除外領域として設定し、その内側を計算対象から完全に外す方法が適しています。 複数の島がある場合は、島ごとに独立した境界を作る必要があります。一つの池に五つの島があるなら、池の外周に加えて五つの閉じた島境界を管理します。小さな島や植生で覆われた中州を見落とすと、個々の影響は小さくても、合計したときに無視できない体積差が発生することがあります。 水位の変化も計算を複雑にする要因です。低水位では広い島として現れている場所が、満水時には一部を残して水没することがあります。反対に、水位が低下すると池底の高まりが新しい島として現れる場合もあります。したがって、島の境界は常に固定されるものではなく、どの水位に対する体積を求めるかによって変化します。 体積計算を正しく行うためには、池の外周、各島の境界、水面標高、池底標高を同じ位置と高さの基準で整理しなければなりません。計算式そのものは複雑でなくても、計算範囲の設定を誤ると結果全体が不正確になります。複数の島を含む池では、三次元の体積を求める前に、二次元の水域範囲を正しく作ることが最も重要な準備になります。

体積計算を始める前に整理したい基準

現地で測定を始める前に、何のために体積計算を行うのかを明確にします。目的によって使用する水位、必要な測点密度、島の扱い、計算結果に求める精度が変わるためです。 現況の貯水量を知りたい場合は、測定時点の水面標高を体積の上面として使用します。満水時の貯水容量を知りたい場合は、越流部や管理上の満水位などを基準にします。浚渫量を求める場合は、現況池底と計画池底の差を計算するため、水面標高よりも二つの底面の関係が重要になります。 同じ池を測定しても、現況水位に対する水量と満水位に対する容量は一致しません。測定時の水位が低い状態であるにもかかわらず、現況の水際線と満水位を組み合わせると、本来満水時に水没する岸辺の範囲が計算から漏れます。反対に、満水時の水域境界を使って現在の水量を計算すると、測定時には陸地である場所まで水域に含める可能性があります。 次に、平面位置と高さの基準を統一します。池の外周、島の境界、水深測定位置、水面標高、池底標高が異なる座標系や高さ基準で管理されていると、重ね合わせた際にずれが生じます。過去の測量成果と比較するときは、座標の基準、標高の基準、使用単位、測定年月日を確認します。 単位の統一も欠かせません。平面距離をメートル、高さをメートルで扱えば、体積は立方メートルで算出されます。図面がミリメートル、現地測定がメートル、水深記録がセンチメートルというように単位が混在すると、面積や体積が桁違いになるおそれがあります。データを計算へ使用する前に単位をそろえ、変換した項目を記録します。 島として除外する範囲の定義も決めておきます。一般には、計算対象水位における水面と陸地の境界を島の外周とします。しかし、島の周囲に水草が密生している場合、植物が見える範囲と実際の陸地範囲が一致するとは限りません。水中から生える植物の範囲を島として除外すると、本来存在する水量まで取り除くことになります。 浮遊する人工的な島や植生の塊も、地盤につながった島とは異なります。その下に水がある場合は、池底から水面までの水域をすべて除外する処理は適切でないことがあります。浮いている構造物が水中に占める部分だけを考慮するのか、その下の水も貯水量に含めるのかを、計算目的に応じて整理します。 必要な精度も先に決めます。日常管理の概略値を得るだけなら、ある程度広い測点間隔でも利用できます。しかし、工事数量や発注数量を算定する場合は、池底の起伏、島周辺の浅瀬、急な落ち込み、流入口周辺の堆積などを把握できる密度が必要です。 池全体を同じ間隔で測る必要はありません。池底が平坦な区域では測点間隔を広くし、地形が複雑な区域では細かくする方法が効率的です。島の周辺、狭い水路、流入口、排水口、護岸際、浚渫跡などは、池底の高さが急変しやすいため、重点的に測定します。 安全条件も作業計画へ含めます。池には急な落ち込み、軟らかい泥、水草、滑りやすい護岸、流入口や排水口などが存在することがあります。測定精度を高めるために危険な位置へ無理に進入するのではなく、立ち入り可能な場所からの測定、水上からの水深測定、周辺地形の測定などを組み合わせます。 体積計算は数値処理だけで完結する作業ではありません。どの水位を使用するのか、どこまでを水域とするのか、どの程度の地形変化を表現するのかを事前に整理することで、測定から計算までの条件を統一できます。

手順1 池の外周と複数の島の境界を測定する

最初の手順では、体積計算の対象となる池の外周と、除外するすべての島の境界を測定します。池の外周は水域全体を囲む外側の線であり、島の境界はその内側に存在する閉じた線です。 現況水量を計算する場合は、測定時点の水際線を池の外周として取得します。満水位に対する容量を計算する場合は、現在の水際だけでなく、満水位まで水が広がる範囲を周辺地形から求めなければなりません。 護岸で囲まれた直線的な池では、外周形状を比較的少ない測点で表現できます。一方、自然地形に沿って入り組んだ池では、岸辺の屈曲点を細かく測定する必要があります。測点が少なすぎると、本来は曲線状の岸辺が長い直線で結ばれ、水域面積が実際より広くなったり狭くなったりします。 外周測定では、流入口や排水口、岬状に張り出した陸地、狭い入り江などを見落とさないようにします。池の外周内にある陸地でも、岸から連続して張り出している場所は島ではありません。池の外周を入り組ませて水域を囲む形にする必要があります。 各島については、水際に沿って一周し、それぞれ独立した閉じた境界を作ります。島が六つある場合は、六つの島境界を作成します。島の形が複雑な場合は、角や曲率が変わる場所を細かく取得します。 境界線は必ず閉じた形にします。始点と終点がわずかに離れていると、計算上は島の内側と外側を区別できない場合があります。画面上では接続しているように見えても、座標値には隙間が残っていることがあるため、閉合しているかを数値的にも確認します。 島同士が近接している場合は、その間に水路が存在するかを確認します。狭くても水が連続しているなら、二つの島として別々の境界を作ります。土砂や地盤によって完全につながっている場合は、一つの島としてまとめます。 植生が密生する島では、水面上に広がる葉や茎の外縁ではなく、地盤と水面が接する位置を境界とするのが基本です。水面を覆う植物の外縁を測ると、島を実際より大きく設定してしまいます。反対に、植生の内側だけを島とすると、陸地の一部が水域へ混入します。 小さな島を省略する場合は、除外しない最小面積を事前に決めます。ただし、一つ一つは小さくても、池内に多数存在すれば合計面積が大きくなることがあります。概略計算では省略できる場合でも、工事数量に使用する計算では可能な限り取得することが望まれます。 境界の平面位置とともに標高も取得しておくと、水面の確認や別水位での再計算に役立ちます。静水状態であれば、同じ水面に接する境界点の標高はおおむね一致するはずです。境界点の高さに大きな差がある場合は、測定誤差や基準の不一致を確認します。 島の岸が緩やかな場合は、水位変化によって島の面積が大きく変わります。現況の水際線だけでなく、水際より高い島の地形も測定しておけば、満水位や計画水位に応じた島境界を作り直せます。 すべての外周と島境界を取得した後は、平面上で重ね合わせます。各島が池の外周内に収まっていること、島同士の境界が不自然に交差していないこと、同じ島を二重に登録していないことを確認します。 この手順で作成する境界は、その後の体積計算範囲を決める基礎になります。池底測定が高精度でも、外周や島の位置が誤っていれば、正確な水量にはなりません。境界測定は補助的な作業ではなく、体積計算の主要な工程として扱う必要があります。

手順2 水深と位置を測定して池底面を作成する

次の手順では、水面下の池底形状を測定し、計算に使用する連続した池底面を作成します。池の外周と島の境界だけでは、水域の平面積しか分かりません。体積を求めるには、水域内の各位置で水面から池底までの深さを把握する必要があります。 池底を直接測定できる浅い区域では、位置と池底標高を取得します。深い区域や立ち入りが難しい区域では、水上から水深を測定し、水面標高から水深を差し引いて池底標高を求めます。 池底標高は、水面標高から水深を引くことで算出できます。水面標高が25.000メートルで、水深が1.800メートルなら、池底標高は23.200メートルです。この計算を各測点で行い、位置情報と池底標高を組み合わせます。 水深測定の基準位置には注意が必要です。測定値が水面から池底までの距離であれば、そのまま水面標高から差し引けます。しかし、測定機器が水面より下に設置されている場合や、水上の一定高さから測定している場合は、設置高さや水面までの距離を補正します。 池底が軟らかい泥で覆われている場合は、どの面を池底として扱うかを統一します。測定棒が泥へ沈み込むと、硬い地盤までの深さを測ることになり、水と泥の境界を求めたい場合とは結果が異なります。貯水量を求めるなら水と堆積物の境界、浚渫計画なら浚渫対象となる層や計画底面との関係を整理します。 測点は水域全体へ配置しますが、一定間隔だけにこだわらず、地形の変化に応じて密度を変えます。池の中央部が広く平坦なら測点間隔を広げられます。島周辺、岸辺、流入口、排水口、狭い水路、旧流路、浚渫済み区域などは、高さが急変する可能性があるため測点を増やします。 島の周辺は特に重要です。島の岸が急な場合は、水際から短い距離で池底が大きく下がります。緩やかな島では、浅い棚状の地形が広がります。島の境界だけを細かく取得しても、その周辺の水深が少なければ、正しい体積を表現できません。 二つの島の間が狭い場合も、可能な範囲で水路内の測点を取得します。両側の島の外側にある測点だけから補間すると、狭い水路の底が不自然に盛り上がったり、深くなったりすることがあります。 測定した点群から池底面を作る方法には、測点を三角形で結ぶ方法や、一定間隔の格子へ高さを割り当てる方法があります。三角形で構成する方法では、測点の配置に応じて地形の折れや傾斜を表現できます。格子を使用する方法では、各格子の高さを基に体積を集計しやすくなります。 どちらの方法を使う場合でも、測点のない区域は周辺の測点から推定されます。測点間隔が広いほど、実際の小さな起伏は平滑化されます。特に島周辺の急斜面を少数の測点で表現すると、実際には急な地形が緩やかな斜面として作られ、体積が変化します。 池底面を作成するときは、島の内側へ架空の底面を作らないようにします。何も制約を設定せずに測点を結ぶと、島の両側にある池底測点が島を横断してつながる場合があります。最終的な計算範囲で島を除外すると体積には含まれませんが、底面モデル自体には不自然な面が残ります。 島の境界を地形面の分断線として使用し、島を横切って三角形や格子が作られないようにすることが重要です。外周の外側にも不要な池底面を作らないよう、池底面の作成範囲を設定します。 池底面を作成した後は、平面だけでなく複数方向の断面を確認します。測点の入力ミスによる深い穴、池底の不自然な突起、島を横切る面、岸辺から急に深くなる場所などを確認します。 同じ場所を複数回測定した場合は、値の差も確認します。波による上下、測定位置のずれ、水草への接触、泥への沈み込みなどによって水深が変わることがあります。大きな差がある値を平均するだけではなく、原因を確認して採用値を決めます。 元の測点、補正した測点、除外した異常値、作成した池底面は区別して保存します。完成した面だけを残すと、体積結果に疑問が生じたときに、どの測点や処理が原因だったのか確認できません。元データから体積結果まで追跡できる状態にしておくことが、計算の信頼性につながります。

手順3 島を穴として水域の計算範囲から除外する

池底面を作成したら、体積を集計する水域の平面範囲を設定します。複数の島を正しく除外するためには、池の外周を外側境界とし、各島を内側の穴として扱います。 外周境界の内側すべてを一つの面として計算すると、島も水域に含まれます。島の境界線を表示するだけでは除外にならないため、島の内側を計算対象外とする処理が必要です。 考え方としては、池の外周内面積から、すべての島の面積を差し引いて水域面積を作ります。しかし、実際の体積計算では面積だけを差し引くのではなく、島の内側にある水面と池底の高低差を計算しない形にします。 たとえば、池の外周内面積が24,000平方メートルで、三つの島の面積が700平方メートル、450平方メートル、250平方メートルであれば、島の総面積は1,400平方メートルです。水域面積は22,600平方メートルになります。 計算範囲を設定した後、実際に作成された水域面積が22,600平方メートルになっているかを確認します。24,000平方メートルのままであれば、島が除外されていません。22,600平方メートルより大幅に小さい場合は、島を二重に除外しているか、別の区域まで穴として設定している可能性があります。 島の境界は閉じていなければなりません。線に小さな隙間があると、島の内側が穴として認識されず、水域と一体になってしまうことがあります。境界同士の交差や重複も、面積計算を不安定にする原因です。 池の外周と島が狭い陸地でつながっている場合は、その区域を島として閉じるのではなく、池の外周境界を入り組ませて水域を囲みます。陸地が外周から連続しているなら、計算上も外側の陸域として扱う方が実際の形状に合います。 二つの島が接している場合や、土砂堆積によってつながっている場合は、一つの除外領域にまとめます。接していない島を無理に一つの境界で囲むと、島の間にある水路まで除外されます。 島同士の間に細い水路がある場合は、それぞれの島を独立した穴として設定し、水路を水域として残します。水路幅が狭いと境界線同士が近接するため、線の交差や重複がないか拡大して確認します。 水面より高い池底部分が水域範囲に含まれている場合は、境界の設定を見直します。島の水際線が内側へ入りすぎていると、陸地の一部が水域に残ります。反対に、島境界が外側へ広がりすぎると、浅い水域まで除外して体積を過小評価します。 計算対象となる水位が変わる場合は、同じ島境界をそのまま使えないことがあります。島の岸が垂直に近ければ、水位が変化しても平面形状の変化は小さくなります。緩斜面の島では、水位が少し上がるだけで島面積が大きく縮小します。 満水位の容量を求める場合は、島の陸上地形と満水位が交わる線を新しい島境界として使用します。現況水位の水際線をそのまま使うと、満水時には水没する範囲まで陸域として除外してしまいます。 浮島については、通常の島と同じ穴として扱うと、浮島の下にある水まで除外されます。貯水量を求める場合は、浮島の水中部分が占める体積だけを別に考慮し、その下の水域を残す方法が必要です。 最終的な計算範囲は、一つの池外周の内側に複数の穴が開いた形になります。この水域範囲を確定し、外周面積、島ごとの面積、島総面積、水域面積を記録してから体積計算へ進みます。

手順4 水面と池底の高低差から体積を計算する

水域の計算範囲が確定したら、水面を上面、池底面を下面として、その間の体積を求めます。静かな池では、水面を一定標高の水平面として扱うのが基本です。 現況の水量を求める場合は、測定時の水面標高を使用します。水面標高は一地点だけでなく、可能であれば複数地点で確認します。広い池では、わずかな測定誤差でも水域全体へ影響します。 たとえば、水面標高が0.03メートルずれ、水域面積が30,000平方メートルであれば、単純計算で約900立方メートルの体積差が発生します。池が広いほど、水位のわずかな違いが大きな容量差になります。 風や波がある場合は、水面が瞬間的に上下します。複数回の測定値から代表水位を決めるか、波の影響が小さい位置で確認します。取水や排水による流れがあり、池内に明らかな水面差がある場合は、複数の水面標高から上面を作る方法も検討します。 体積計算の基本は、水域を小さな区画に分け、各区画の面積に平均水深を掛けて合計することです。格子を使用する場合は、各格子の代表水深と格子面積から体積を求めます。三角形で池底面を作成している場合は、各三角形の水平投影面積と平均的な水深から体積を集計します。 水域内の小区画について、水面標高から池底標高を引けば水深が得られます。水深に小区画の面積を掛けた値を全区画で合計すると、池全体の体積になります。島の内側には計算区画が存在しないため、陸域の体積は加算されません。 島の水際では、水深がゼロへ近づくのが一般的です。ただし、垂直な護岸や岩壁のような島であれば、境界のすぐ外側でも大きな水深を持つことがあります。現地形状と計算面が一致しているかを確認します。 水域内に水面より高い池底が存在すると、計算上は負の水深になります。これは、陸地が水域に混入している、池底標高が誤っている、水面標高が低すぎるなどの可能性を示します。負の水深を自動的にゼロへ変更するだけでは、原因を見落とします。 体積計算では、計算途中の数値を早い段階で丸めないことが重要です。各格子や三角形の体積を少ない桁数で丸めてから合計すると、多数の区画で丸め誤差が積み重なります。計算中は十分な桁数を保持し、最終結果だけを利用目的に応じた単位へ丸めます。 一つの合計体積だけでなく、池を区域分けして集計すると検証しやすくなります。島が集中する区域、流入口周辺、池中央部、排水口周辺などに分け、水域面積、平均水深、最大水深、区域体積を確認します。 区域別の値が分かれば、島が多い場所だけ体積が不自然に大きい場合に、除外設定や池底補間を見直せます。全体体積だけでは、局所的な異常が平均化されて見えにくくなります。 体積を水域面積で割ると、池全体の平均水深を求められます。体積が45,000立方メートル、水域面積が20,000平方メートルなら、平均水深は2.25メートルです。現地で測定した水深がおおむね1メートルから4メートルなら、大きく不自然な値ではありません。 ただし、平均水深が妥当でも、局所的な測定誤りがないとは限りません。極端に深い誤測点と浅い区域が相殺されることもあります。平均水深だけでなく、最大水深、最小水深、深度分布、断面形状を確認します。 現況池底と計画池底の差から浚渫量を求める場合も、同じ島境界を計算範囲へ適用します。計画池底が島の下まで作られていると、島を掘削する架空数量が加算されるため注意が必要です。 水位ごとの貯水容量を求める場合は、水面標高を段階的に変えて計算します。ただし、水位が上がると池の外周や島の境界も変化します。周辺地形と島の地形を含む面を作成し、各水位に応じた水域境界を設定することで、より適切な水位容量関係を求められます。 計算時には、使用した水面標高、水域面積、島総面積、測点数、池底面の作成方法、格子間隔、補間条件などを記録します。同じ元データでも条件が異なれば結果が変わるため、数値と条件をセットで保存することが重要です。

手順5 面積と断面から計算結果を検証する

体積を算出した後は、結果をそのまま採用せず、島の除外漏れや池底面の異常がないかを検証します。複数の島を含む池では、一つの境界設定の誤りが広い区域へ影響することがあります。 最初に、水域の平面形状を確認します。池の外周内が水域として表示され、すべての島の内側が空白になっているかを確認します。大きな島だけでなく、小さな中州や植生に隠れた島も拡大して確認します。 次に、外周内面積、各島の面積、島総面積、水域面積の関係を確認します。基本的には、水域面積は外周内面積から島総面積を差し引いた値になります。数値が一致しない場合は、境界の重複、交差、閉合不足、二重登録などを疑います。 三次元表示や断面表示では、島の下に水域が作られていないかを確認します。平面上で島が除外されていても、池底面が島を横切っている場合があります。最終体積からは除外されていても、底面モデルの品質として修正しておく方が安全です。 池を横断する断面を複数作成し、岸辺から池底へ自然につながっているかを確認します。島を通る断面では、島の部分に水深が表示されず、島の両側に水域が分かれていることを確認します。 島の周辺で池底が不自然に盛り上がったり、深い穴が生じたりしている場合は、測点密度や補間方法を見直します。島の反対側にある測点同士が結ばれ、島の下を横断する面が作られている可能性もあります。 詳細計算値と概算値を比較する方法も有効です。水域面積に代表的な平均水深を掛ければ、大まかな体積を求められます。詳細計算値が概算値の数倍になる場合は、単位、標高、水面、計算範囲のいずれかに誤りがある可能性があります。 単位が混在していると、結果の桁が極端になります。平面座標がミリメートル、高さがメートルのまま計算されていないかを確認します。面積が想定より大きい場合は、座標単位の設定を優先的に確認します。 最大水深の位置も確認します。現地では中央部が深いと想定される池で、島の内部や岸辺に最深部が表示されている場合は、測点の入力ミスや境界設定の誤りが考えられます。 一地点だけ極端に深い場合は、小数点の入力、測定時の基準、水草や泥への接触などを確認します。異常値を削除する場合は、元データを消さず、除外理由を記録します。 格子法で計算している場合は、格子間隔を変えて結果を比較します。格子を細かくしたときに体積がほぼ安定するなら、計算解像度の影響は小さいと判断できます。格子間隔を少し変えただけで結果が大きく変わる場合は、測点不足や地形面の不安定さが考えられます。 異なる池底面の作成方法で計算し、結果を比較する方法もあります。三角形面による結果と格子面による結果が近ければ、計算は比較的安定していると考えられます。差が大きい場合は、島周辺や測点の少ない区域を重点的に確認します。 過去の計算結果がある場合は、同じ水位条件にそろえて比較します。体積が短期間で大幅に減少しているなら、土砂流入、浚渫、工事、島の拡大などの理由が必要です。理由が見当たらない場合は、基準水位や島境界の設定が過去と一致しているかを確認します。 現地写真や記録との照合も行います。計算図に示された島の数や形状が現地と一致しているかを見ます。測定後に水位が変わると、水際の見え方が異なるため、撮影日時と水位も記録しておくと判断しやすくなります。 検証結果は体積値と一緒に保存します。除外した島の数、測定できなかった区域、補間した範囲、採用した水面標高、想定される誤差要因などを記録します。計算条件が分かれば、後から再計算や比較を行う際にも結果を適切に利用できます。

水位によって島の形が変わる場合の考え方

池の島は、水位が変わっても常に同じ平面形状を保つとは限りません。島の岸が緩やかな場合、低水位では広い陸域が現れ、高水位では中央の高い部分だけが島として残ります。 現況水位における水量を求めるだけなら、測定時の水際線を島境界として使用できます。しかし、満水位や計画水位に対する容量を求める場合は、現況の島境界をそのまま利用すると誤差が生じます。 たとえば、現況水位より満水位が0.5メートル高くなる池では、島の斜面のうち標高が満水位より低い部分は水没します。現況の水際線を満水位計算でも除外すると、本来は水域になる斜面部分まで陸域として扱われ、容量が小さく算出されます。 複数水位で体積計算を行う場合は、島の水際だけでなく、島の陸上地形も測定します。島全体の地形面を作成し、各計算水位より高い範囲を島として抽出すれば、水位ごとに島境界を変更できます。 池の外周についても同じ考え方が必要です。水位が上がれば、岸辺の低い区域が水没して水域が広がります。水面標高だけを上げ、現況水位の外周を固定したまま計算すると、増加する水域面積を反映できません。 水位容量関係を作成する場合は、池底、岸辺、島を含む連続した地形面を準備し、各水位で水面と地形が交わる線を求めます。その線から池外周と島境界を作り、各水位に応じた体積を計算します。 低い水位では複数の島に分かれていた高まりが、水位低下によって地続きになることもあります。反対に、水位上昇によって一つの島が複数の小さな島へ分かれる場合もあります。島の数を固定せず、その水位で水面より高い地形を陸域として判断します。 季節による水位変化が大きい池では、体積結果に計算水位を必ず併記します。単に池の容量を示すだけでは、その値がどの水位に対応するのか分かりません。現況水位、常時水位、満水位などを明確に区別します。

島周辺の浅瀬や急斜面を正しく反映する方法

島を計算範囲から除外しても、島周辺の池底形状が不正確であれば、体積計算には誤差が残ります。島周辺は、水際から深水部へ移行する形状が場所によって大きく異なるためです。 自然に形成された島では、土砂が周囲へ広がり、浅い棚状地形ができていることがあります。この浅瀬を測定せず、離れた深い測点から島の水際まで補間すると、実際より深い斜面が作られ、体積が過大になります。 一方、人工的な島や石積みで囲まれた島では、水際から急に深くなる場合があります。この形状を少ない測点で補間すると、実際より緩やかな斜面になり、体積を過小評価する可能性があります。 島の岸に沿って複数の測点を配置し、岸から外側へ向かう方向にも測点を設けます。水際、岸近く、浅瀬の外縁、深水部というように、地形が変わる位置を捉えることが重要です。 島の全周を同じ測点間隔にする必要はありません。直線的で地形変化が少ない区域では間隔を広げ、入江や張り出し、急斜面、狭い水路では細かくします。 水草が密生する区域では、水深測定が水草の上面を捉えることがあります。測定値が池底までの深さなのか、水草の表面までの深さなのかを確認します。水草の上面を池底として扱うと、水深が浅く算出されます。 泥が厚く堆積している場所では、測定棒や機器がどの層を捉えているかを統一します。島の背後や流れの弱い場所には泥がたまりやすく、他の区域と測定面が異なると、池底面に不自然な段差が生じます。 測定できない狭い水路では、周辺測点から補間せざるを得ない場合があります。その際は、一つの想定だけで計算するのではなく、浅い場合と深い場合の複数条件で体積を比較すると、不確実性を把握しやすくなります。 島の境界位置を少し変えた場合に、体積がどの程度変わるかを確認する方法もあります。植生で水際が不明瞭な区域では、境界を内側と外側へ仮設定し、結果の差を確認します。差が大きければ、追加測定の優先度が高い区域です。 島周辺の形状を正しく反映するためには、平面境界と水深測定を別々に考えないことが大切です。島の水際位置と、その直外側の池底高さを組み合わせることで、陸域から水域へ移行する三次元形状を適切に表現できます。

複数の島を含む池の体積計算例

ここでは、四つの島を含む池を例に、陸域を除外して体積を求める流れを整理します。 池の外周内面積を32,000平方メートルとします。第一の島の面積は900平方メートル、第二の島は600平方メートル、第三の島は350平方メートル、第四の島は150平方メートルです。 四つの島の総面積は2,000平方メートルです。したがって、水域面積は32,000平方メートルから2,000平方メートルを差し引いた30,000平方メートルになります。 この水域面積は平面上の値であり、この段階では体積は分かりません。体積を求めるには、水域内の水深分布が必要です。 測定時の水面標高を40.000メートルとします。水深測定を行った結果、島周辺では0メートルに近い浅い値から1.5メートル程度、池中央部では3メートルから4メートル程度の水深が確認されたとします。 各測点について、水面標高から水深を差し引いて池底標高を求めます。水深が1.200メートルの地点では、池底標高は38.800メートルです。水深が3.500メートルの地点では、池底標高は36.500メートルです。 測点から池底面を作成し、池外周を外側境界、四つの島を穴として水域を設定します。計算範囲の面積が30,000平方メートルになっていることを確認します。 水面と池底面の間を計算した結果、合計体積が75,000立方メートルになったとします。この場合の平均水深は、75,000立方メートルを30,000平方メートルで割った2.5メートルです。 現地で測定した水深が、おおむね0メートルから4メートルの範囲にあり、中央が深く島周辺が浅い池なら、平均水深2.5メートルは大きく不自然ではありません。 比較のため、島を除外せずに体積計算を行った結果が80,000立方メートルだったとします。島を除外した結果との差は5,000立方メートルです。島を除外しなければ、実際より約6.7パーセント大きな体積が算出されることになります。 この5,000立方メートルは、島の内側に架空の水域が作られたことによる差です。ただし、島総面積2,000平方メートルに平均水深2.5メートルを掛けた値が同じ5,000立方メートルになるのは、説明を単純化した場合です。 実際には、島の内側に自動生成される架空の池底高さや、島周辺の補間条件によって差は変わります。島面積に池全体の平均水深を掛ける方法だけで、常に正しい補正値を求められるわけではありません。 次に、この池で平均0.4メートルの浚渫を計画するとします。水域面積30,000平方メートルに0.4メートルを掛けると、概算浚渫量は12,000立方メートルです。 ただし、実際には島周辺の保護範囲、護岸際、構造物周辺、施工できない区域などがあるため、計画池底面を作成して現況池底との差を求めます。計画面にも同じ島境界を適用し、島の下を掘削する架空数量が入らないようにします。 島の総面積2,000平方メートルを除外し忘れ、島の下まで0.4メートル掘る計画面を作ると、最大で800立方メートル程度の架空数量が加算される可能性があります。工事数量では無視しにくい差です。 この例のように、池外周内面積、島総面積、水域面積、平均水深、合計体積を並べて確認すると、島の除外漏れや計算範囲の誤りを発見しやすくなります。

体積計算で起こりやすい誤りと防止策

複数の島を含む池の体積計算で最も起こりやすい誤りは、島の境界を表示しただけで、計算範囲から除外したと思い込むことです。線が表示されていても、その内側が水域として残っていれば体積に含まれます。 防止するには、計算後の水域面積を確認します。外周内面積から島総面積を差し引いた値と一致していれば、基本的な除外処理が行われていると判断できます。 次に多いのは、島境界が閉じていない誤りです。始点と終点の隙間が小さくても、島として認識されないことがあります。すべての島について閉合状態を確認します。 同じ島を二重に登録する誤りもあります。現地測定した境界と既存図面から取得した境界が重なっている場合、両方を使用すると処理が不安定になります。採用する境界を一つに決め、その他は参考データとして分けます。 島同士を一つの境界で囲み、その間の水路まで除外してしまうこともあります。平面図では島が近く見えても、現地に水路があるなら別々の穴として扱います。 植生の外縁を島境界にする誤りにも注意が必要です。水中に生える植物は陸地ではありません。植物が見える範囲ではなく、水面より高い地盤が連続する範囲を確認します。 現況水位の島境界を満水位計算に使用することも、容量を過小評価する原因です。計算水位が変わる場合は、島地形と水位の関係から境界を求め直します。 池底の測点不足も大きな誤差につながります。島を正しく除外しても、島周辺の浅瀬や急斜面を測れていなければ、池底面が実地形と一致しません。 水深の入力ミスでは、小数点の位置や符号に注意します。1.5メートルを15メートルとして入力すると、局所的に極端な深みが作られます。測点一覧だけでなく、断面や深度分布で確認します。 水面標高を一地点だけで決めると、その測定誤差が池全体へ影響します。可能であれば複数地点で水面を確認し、基準点との関係も記録します。 体積結果だけを保存し、計算条件を残さないことも避けます。水面標高、測定日、外周、島境界、測点数、補間方法が不明になると、将来の比較や再計算が難しくなります。 過去の境界をそのまま使う場合は、島の形状が変わっていないかを確認します。土砂堆積や浸食、工事、水位変動によって、島の数や面積が変化することがあります。 計算途中で過度に丸めると、区画数が多い場合に誤差が累積します。元データと計算中の数値は十分な桁数で保持し、最終結果のみを必要な精度へ丸めます。 これらの誤りを防ぐには、境界確認、池底確認、水面確認、計算範囲確認、結果確認を工程ごとに行います。一度にすべてを確認するより、段階を分けた方が原因を特定しやすくなります。

計算結果を浚渫や維持管理へ活用する方法

島を適切に除外した体積計算結果は、現在の水量把握だけでなく、浚渫計画、土砂堆積の監視、施設改修、貯水管理などへ活用できます。 同じ基準で定期的に池底を測定すれば、池底高さの変化から土砂堆積量を求められます。過去の池底面と現在の池底面を比較し、現在の方が高くなった区域を堆積、低くなった区域を洗掘や浚渫の影響として整理します。 経年比較では、各時点の島境界をどう扱うかを決めます。実際の貯水量変化を知りたい場合は、各測定時点の島形状を反映します。池底の堆積だけを比較したい場合は、両時点で共通する水域範囲を設定する方法もあります。 浚渫計画では、堆積量の合計だけでなく、区域ごとの土量を確認します。島周辺や狭い水路は施工機械が近づきにくく、池中央部と同じ方法で作業できない場合があります。施工区画ごとに体積を整理すれば、作業手順や搬出計画を検討しやすくなります。 計画池底面を作成し、現況池底面との差を求めることで、平均掘削深さだけでは表現できない浚渫数量を計算できます。島、護岸、構造物、施工除外区域を計画範囲から外すことが重要です。 水位と容量の関係を作成すれば、現在水位から満水位までの残容量や、水位低下時に利用可能な水量を確認できます。複数の水位について水域境界と体積を計算し、水位ごとの容量を整理します。 島を撤去する改修では、撤去後の計画地形を作成し、改修前後の容量差を求めます。島面積に平均水深を掛けるだけでは、撤去後の池底高さを反映できません。島の掘削形状と周辺池底への接続を含む計画面が必要です。 新しい島や中州を造成する場合も、造成前後の体積差を計算できます。造成材料が水域内に占める体積だけでなく、水位によって残る陸域面積の変化も確認します。 三次元の池底データを保存しておけば、体積以外にも平面図、縦断図、横断図、深度分布、施工範囲の確認などへ利用できます。数値だけでなく位置を持つデータとして整理することで、関係者間の説明や現地確認がしやすくなります。 再測定では、前回と同じ座標系、高さ基準、水位条件を使用します。測点を完全に同じ位置へ配置できない場合でも、同程度の密度と範囲で地形面を作れば比較できます。 現地作業中に外周、島、測点の取得状況を確認できれば、測定漏れを早期に発見できます。帰社後に島周辺の測点不足が判明すると、再度現地へ行かなければなりません。取得済みの位置を現場で確認しながら作業することが効率化につながります。 池の外周や島の形状、周辺地形を位置情報付きで記録する方法として、LRTK Phoneを活用できます。水中の池底については、水深測定など別の方法で得たデータと組み合わせ、位置と高さの基準を統一して整理することが重要です。 現場で取得した境界や地形を共有できれば、測定担当者と計算担当者が同じ範囲を確認しやすくなります。島の除外位置、追加測定が必要な区域、施工対象外の範囲などを明確にし、体積計算の再現性を高められます。

まとめ

複数の島を含む池の体積計算では、池の外周内をすべて水域として扱うことはできません。各島は水が存在しない陸域であるため、計算範囲から穴として除外する必要があります。 手順1では、池の外周とすべての島の水際境界を測定します。島ごとに閉じた境界を作り、外周との位置関係、境界の交差、重複、閉合状態を確認します。 手順2では、水深と位置を測定して池底標高を求め、連続した池底面を作成します。島周辺、狭い水路、流入口、排水口など、地形が変化しやすい区域では測点を増やします。 手順3では、池外周を外側境界、複数の島を内側の穴として水域を設定します。外周内面積から島総面積を差し引いた値と、作成した水域面積が一致するかを確認します。 手順4では、水面を上面、池底を下面として、その間の体積を集計します。水面標高、池底標高、水域範囲、単位を統一し、島内の陸域を計算対象から外します。 手順5では、平面面積、平均水深、最大水深、断面、深度分布などから計算結果を検証します。島の除外漏れ、境界の閉合不足、池底面の異常、単位の不一致がないかを確認します。 池の面積から島の平面積を引くだけでは、詳細な体積計算としては不十分です。島周辺の浅瀬や急斜面、水位による島形状の変化、浮島と地盤につながった島の違いなども考慮する必要があります。 体積計算の信頼性は、計算式だけでなく、測定範囲、境界位置、水深測定、池底面の作成方法、水面標高によって決まります。元データ、補正内容、計算条件を保存し、後から同じ条件で再計算できる状態にすることが重要です。 池外周や複数の島を位置情報付きで記録し、水深測定の結果と同じ基準で整理すれば、複雑な池でも陸域を除外した体積を求めやすくなります。現地での境界確認や地形記録を効率化し、浚渫計画や経年管理へつなげる手段として、LRTK Phoneの活用が有効です。

現場を3Dで残して、あとから測る。
実際の画面と動画で使い方を確認できます。

LRTK Phoneの使い方・実例を見る
資料請求導入相談
現場をスマホで3DスキャンLRTK Phone実例を見る