点群土量計算の結果がソフト間で違うのはなぜか
同じ点群データを複数のソフトへ読み込み、同じ土砂山や掘削範囲を指定したにもかかわらず、土量計算の結果が一致しないことがあります。数値の差が小数点以下に限られる場合もあれば、数立方メートル、数十立方メートル、現場規模によってはさらに大きな差になる場合もあります。
点群による土量計算は、取得した点を単純に数える処理ではありません。点群から地表面を作成し、その地表面と基準となる面の高低差を計算範囲全体で積み上げることで体積を求めます。つまり、同じ点群を使っていても、点と点の間をどのようにつなぐか、点がない部分をどう扱うか、どの面を比較対象にするかによって計算結果が変わります。
ソフトの画面上では、同じように「土量」「体積」「基準面」「メッシュ間隔」と表示されていても、内部処理が同じとは限りません。例えば、あるソフトでは計算格子内の点の平均高さを使い、別のソフトでは格子中心に近い点や最も高い点を採用することがあります。また、点群がない格子を除外するソフトもあれば、周囲の点から高さを補間するソフトもあります。
結果に差が出たとき、どちらかのソフトが直ちに誤っているとは限りません。それぞれが異なる前提で地表面を推定している可能性があるためです。重要なのは、最終的な土量の数字だけを見比べるのではなく、どの範囲を、どの点で、どのような面に変換し、何を基準として計算したかを確認することです。
土量計算の点群データを比較する際は、計測時の誤差と計算時の設定差を分けて考える必要があります。同じファイルを使って結果が異なる場合は、まずソフト側の読み込み条件や計算条件を疑います。一方、別々の日に取得した点群や異なる機器で取得した点群を比較している場合は、座標のずれ、取得範囲、点密度、現場状況の違いも影響します。
ソフト間の差を調べるときは、一度に多くの設定を変更してはいけません。複数の条件を同時に変えると、どの設定が結果に影響したのか分からなくなります。座標、計算範囲、基準面、使用点、計算方式、補間、集計方法という順番で、一つずつ条件を確認することが実務的です。
設定1 座標系・単位・高さ基準をそろえる
最初に比べるべき設定は、座標系、距離の単位、高さの基準です。この部分が一致していなければ、それ以降の計算条件をそろえても正しい比較にはなりません。
点群には、それぞれの点の水平位置と高さが記録されています。水平位置が実距離を表す平面座標で管理されている場合もあれば、緯度や経度のような角度で管理されている場合もあります。角度の座標をメートル単位の平面座標として扱うと、距離や面積の計算が意図しない結果になります。
一方のソフトが読み込み時に座標を自動変換し、もう一方が元の座標値をそのまま使う場合もあります。画面上で点群が同じ形に見えても、計算に使われている座標値や縮尺が異なる可能性があります。そのため、代表点の座標値だけでなく、既知の2点間距離を測り、実際の距離と合っているかを確認します。
距離の単位も重要です。メートルで作成された点群を別の単位として読み込むと、長さだけでなく面積と体積にも影響します。体積は長さの3乗に関係するため、単位の取り違えは非常に大きな差につながります。読み込み時に単位を選択するソフトでは、初期値をそのまま使用せず、元データの単位と一致しているかを確認する必要があります。
高さについては、どの基準から測った値なのかを確認します。標高として管理されている高さ、現場内の任意点を基準とした高さ、機器内部の基準から算出した高さなどが混在すると、基準面との高低差が変わります。
一定の水平面を基準に土量計算する場合は、高さ全体のずれが体積へ直接影響します。例えば、計算範囲全体で現況面がわずかに上へずれていれば、そのずれに計算面積を掛けた分だけ体積が増えます。広い範囲ほど、小さな高さの差が大きな土量差になります。
施工前後の点群を比較する場合も安心はできません。両方の点群が同じ方向へ同じ量だけずれていれば、高低差が相殺される場合があります。しかし、取得日ごとに高さ基準や座標変換が異なれば、施工による変化ではない見かけ上の増減が発生します。
大きな座標値を扱いやすくするため、読み込み時に座標原点を移動する機能が使われることもあります。原点移動自体は形状を変えない処理ですが、移動量が別ソフトへ正しく引き継がれなければ、点群と境界線、基準面、設計データの位置関係が崩れます。原点移動を行った場合は、移動量と復元方法を記録しておく必要があります。
比較時には、点群全体の座標範囲、代表点の高さ、既知点間の距離を両方のソフトで確認します。座標系の名称が同じであることだけではなく、実際の数値が一致していることを確かめることが大切です。
設定2 計算範囲と境界線の扱いを比べる
二つ目に確認するのは、土量を積算する計算範囲です。画面上で同じ土砂山を囲んでいるように見えても、境界線の位置や境界付近の処理が異なれば、計算面積と体積に差が生じます。
特に影響が大きいのは、土砂山の裾が低く広がっている現場です。裾の高さは小さくても、広い面積にわたって存在するため、境界線を少し外側へ引くだけで体積が増えることがあります。反対に、斜面の途中で境界を切れば、本来含めるべき土砂が計算から除外されます。
境界線を手作業で描いた場合は、両方のソフトで完全に同じ形状にすることが困難です。画面の拡大率、点の表示密度、作業者の判断によって頂点位置が変わるためです。ソフト間比較を行うときは、可能であれば一つの境界線データを両方へ読み込み、同じ座標を使用します。
境界線を受け渡す際は、頂点数と面積を確認します。読み込み時に線が簡略化されると、細かな張り出しやくぼみが失われ、範囲が変わります。見た目ではほとんど同じでも、広い範囲では面積差が土量差につながります。
境界線上にある格子や三角形をどう扱うかもソフトによって異なります。境界と少しでも重なる格子を全体として含める方法、格子の中心が境界内にある場合だけ含める方法、境界線に沿って格子を分割する方法などがあります。計算格子が粗いほど、境界部分の扱いによる差が大きくなります。
点群が存在する範囲と、境界線で指定した範囲が一致しているかも確認します。境界線内に点群の欠損がある場合、欠損部分を計算面積から除外するソフトと、補間して境界内全体を計算するソフトでは結果が異なります。この場合、体積だけでなく計算面積にも差が現れます。
計算範囲内に不要な地形や構造物が含まれていないかも重要です。土砂山の近くに排水溝、路肩、舗装面、基礎、仮設材などがあると、それらと基準面の差も土量として計算されることがあります。一方のソフトで範囲選択時に除外し、別のソフトでは含めていれば結果は一致しません。
ソフト間の比較では、最終体積と同時に計算面積を確認します。計算面積が異なる場合は、境界線、境界格子、欠損部分の扱いを優先して見直します。面積がほぼ同じで体積だけが異なる場合は、基準面や表面作成方法に原因がある可能性が高くなります。
設定3 基準面の作成方法を確認する
三つ目に比べる設定は、土量計算の基準面です。点群によって作成された現況面が同じでも、比較対象となる基準面が違えば、算出される体積は変わります。
基準面には、一定の高さを持つ水平面、複数点から作成する傾斜平面、土砂山の周囲から推定した地盤面、施工前の点群、設計データなどがあります。同じ「基準面」という名称でも、作成方法や参照点が違えば、同じ面にはなりません。
水平面を使用する場合は、入力した高さと単位を確認します。表示上は同じ数値に見えても、片方では小数点以下の細かな値が保持され、もう片方では入力時に丸められている場合があります。計算範囲が広いほど、わずかな高さ差が大きな体積差になります。
周辺点から基準面を推定する場合は、どの点が参照されたかを確認します。土砂山の裾付近には、轍、排水溝、路肩の盛り上がり、局所的なくぼみなどが含まれることがあります。それらを基準面作成に使うと、面の高さや傾きが変わります。
一方のソフトが境界線上のすべての点から面を作り、もう一方が選択した代表点だけから面を作る場合、基準面は一致しません。また、周辺点への当てはめ方法が異なれば、同じ点を使っても傾きが変わることがあります。
境界線自体が高さ情報を持っているかも確認が必要です。平面上の形状だけを持つ境界線へ点群から高さを付ける方法と、境界線の頂点が持つ高さをそのまま使う方法があります。別ソフトから受け渡した境界線に意図しない高さが残っていると、基準面全体が傾いたり上下へ移動したりします。
施工前と施工後の点群を比較する場合は、どちらを上面、どちらを下面として扱うかを確認します。差し引く順序が逆になると、盛土と切土の符号が反転します。また、二つの点群の座標や高さがわずかにずれていると、施工変化ではない差が範囲全体へ発生します。
設計面を基準にする場合は、設計面が計算範囲全体を覆っているかを確認します。設計面が途中で途切れていると、範囲外を除外するソフト、端部から面を延長するソフト、周辺点から補間するソフトで結果が変わります。
基準面の違いを調べるには、面を立体表示し、複数地点の高さを読み取ります。中央、四隅、傾斜方向の上側と下側などで数値を比べると、全体の上下ずれだけでなく、傾きの違いも把握できます。
可能であれば、共通の基準面データを作成して両方のソフトへ読み込みます。これにより、基準面を自動作成する機能の違いと、土量を積算する処理の違いを分けて検証できます。
設定4 使用点・分類・ノイズ除去条件をそろえる
四つ目は、土量計算に実際に使用される点の条件です。元の点群ファイルが同じでも、読み込み時の分類設定、自動除外、点の間引き、ノイズ除去によって使用点が変われば、作成される地表面も変わります。
現場で取得した点群には、土砂や地盤だけでなく、重機、作業員、車両、植生、仮設物、粉じん、水面付近の不安定な点などが含まれることがあります。これらを地表面として使用すると、本来の地形とは異なる面が作られます。
ソフトによっては、孤立した点や周囲から離れた点を読み込み時に自動除去する場合があります。別のソフトでは、同じ点をそのまま計算へ使用することがあります。画面上で点群が表示されていても、非表示設定や分類設定によって計算対象から外れている場合もあるため、表示状態だけで判断してはいけません。
分類情報を持つ点群では、どの分類を使用しているか確認します。地表面として分類された点だけを使用する設定と、すべての点を使用する設定では結果が異なります。また、分類済みであっても、土砂山の一部が地表面以外として分類されている可能性があります。
ノイズ除去の強さも重要です。明らかな孤立点だけを除去する処理と、局所的な凹凸まで滑らかにする処理では、地表面の形が変わります。急な斜面や尖った頂部は、周辺点との差が大きいため、強い条件ではノイズとして除去されることがあります。
土砂山の頂部が除去されれば体積は小さくなります。反対に、実際の地表面より高い外れ点が残れば、局所的に面が持ち上がり、体積が増えることがあります。低い外れ点が残った場合は、地表面に不自然なくぼみができる可能性があります。
点密度を均一化するための間引き処理も結果へ影響します。一定距離ごとに代表点を残す方法、範囲内の平均位置や平均高さを使う方法、ランダムに点数を減らす方法では、残る地形情報が異なります。轍、小さな土塊、鋭い稜線などは、間引き条件によって保存される場合と消える場合があります。
比較する際は、読み込んだ総点数だけでなく、計算範囲内で実際に使用された点数を確認します。使用点数が大きく異なる場合は、分類、フィルター、間引き、範囲選択、表示状態のいずれかに違いがある可能性があります。
処理の順序にも注意が必要です。全体の点群へノイズ除去を行ってから計算範囲を切り出す場合と、範囲を切り出してからノイズ除去する場合では、境界付近で参照される周辺点が変わります。同じ数値設定でも処理順序が違えば、残る点が一致しないことがあります。
再現性を高めるには、元データ、前処理後データ、計算用データを分けて保存します。どの段階で点数や形状が変化したかを追跡できれば、ソフト間の結果差も切り分けやすくなります。
設定5 計算方式とメッシュ設定を比べる
五つ目は、点群から計算用の地表面を作成する方式と、その細かさです。同じ点群、同じ計算範囲、同じ基準面を使っていても、表面の作成方法が異なれば土量計算の結果は一致しません。
点群は、独立した多数の点で構成されています。点と点の間には直接的な面がないため、体積を求めるには連続した地表面へ変換する必要があります。代表的な方法として、点同士を三角形で結ぶ方式と、一定間隔の格子へ高さを与える方式があります。
三角形を使う方式では、近隣の点を結んで多数の三角形面を作ります。地形の細かな変化を表現しやすい一方で、点の配置が不均一な場所や欠損部では、細長い三角形や広い三角形が作られることがあります。
三角形の最大辺長や、点の離れた場所へ面を張ることを制限する設定がある場合は、その値を比べます。一方のソフトで広い欠損をまたぐ面が作られ、もう一方では作られなければ、計算面積と体積が変わります。
格子方式では、計算範囲を一定寸法のセルに分割し、それぞれのセルへ高さを与えます。セルの幅が小さいほど細かな地形を表現しやすくなりますが、セル内に点が存在しない場所が増えます。セルの幅が大きいと欠損は減りますが、小さな起伏や鋭い形状が平均化されます。
土砂山の頂部や急斜面では、格子寸法の影響が出やすくなります。粗い格子では頂部の高さが周囲と平均化され、体積が小さくなることがあります。反対に、局所的な高いノイズが残っている場合は、格子内の代表値によって体積が大きくなることがあります。
格子内の高さを決める方法も比べる必要があります。平均値、中央値、最高点、最低点、セル中心に最も近い点など、どの値を採用するかによって面の形が変わります。最高点を採用すれば上側へ寄りやすく、最低点を採用すれば下側へ寄りやすくなります。
平均値を使う設定でも、単純平均とは限りません。セル中心からの距離に応じて重みを付ける方法や、周辺セルを含めて平均化する方法もあります。そのため、設定名が同じであっても、内部処理が完全に一致しているとは限りません。
「解像度」「格子間隔」「セルサイズ」「検索半径」などの似た用語にも注意します。入力した数値が計算格子の幅を示す場合もあれば、代表高さを求めるための点検索範囲を示す場合もあります。名称だけを見て同じ数値を入力すると、実際には異なる条件で計算している可能性があります。
比較時には、格子寸法を一つだけ試すのではなく、複数の寸法で計算結果がどの程度変化するかを確認します。格子を少し変えただけで土量が大きく変わる場合は、点密度不足、欠損、ノイズ、急な地形などの影響を受けている可能性があります。
計算面の立体表示や断面表示も有効です。一方の面だけが滑らかになっている、頂部が低い、裾が外側へ広がっている、欠損をまたぐ面ができているといった違いを確認できれば、原因となる設定を絞り込めます。
設定6 欠損部の補間・外挿条件を確認する
六つ目は、点群が存在しない欠損部分の扱いです。現場の点群には、障害物、重機、植生、急斜面、水たまり、走査角度、計測位置などの影響によって、点が取得できていない場所が生じます。
補間とは、点のない範囲の高さを周辺点から推定する処理です。欠損が小さく、周辺の地形が滑らかに連続している場合は、補間によって現実に近い面を作れる可能性があります。しかし、欠損が大きい場合や、欠損内に急な地形変化がある場合は、実際とは異なる面が作られるおそれがあります。
ソフト間で確認するのは、補間を行うかどうかだけではありません。補間できる最大距離、参照する点の数、参照範囲、周辺点への重み付け、補間面の滑らかさなども結果に影響します。
一方のソフトが境界内の空白をすべて補間し、別のソフトが小さな欠損だけを補間する場合、計算面積も体積も異なります。欠損部分を完全に除外する設定では、確認できた面だけが集計されます。その結果が小さく見えても、直ちに誤りとはいえません。
補間された土量は、実測点から直接得た土量ではなく、周辺形状から推定した値を含みます。そのため、補間面積が広いほど、計算結果の不確かさも大きくなります。ソフト間比較では、体積だけでなく、実測点が存在する面積と補間された面積を分けて確認することが望まれます。
外挿は、点群が存在する範囲の外側へ地形面を延長する処理です。計算境界が点群取得範囲より外側にある場合、端部の傾斜を延長する方法、端部の高さを水平に延長する方法、点群外を計算しない方法などがあります。
土砂山の裾付近に点群欠損があると、外挿の方法によって裾の形状が大きく変わります。斜面をそのまま延ばせば、基準面と交差する位置まで土砂があると推定されることがあります。水平に延ばした場合は、別の形状と体積になります。
水たまりや構造物の陰に隠れた部分も注意が必要です。周辺が平坦な地盤であれば補間が妥当な場合がありますが、排水溝、掘削底、法肩、法尻などの形状変化が欠損内にある可能性がある場合は、単純な補間では正しく再現できません。
補間結果を検証するときは、点群と作成面を重ねて表示します。点が存在しないのに面だけが作られている部分を確認し、その形状が現場状況と矛盾していないかを判断します。補間部分を色分けできる場合は、推定範囲を把握しやすくなります。
ソフト間で土量差が生じたとき、欠損のない範囲では結果が近く、欠損を含む範囲で差が拡大するのであれば、補間または外挿条件が主な原因と考えられます。
設定7 丸め・符号・集計項目の定義を比べる
七つ目は、数値の丸め方、盛土と切土の符号、出力される集計項目の定義です。計算面がほぼ同じでも、表示方法や合計方法の違いによって、結果が異なるように見えることがあります。
まず確認するのは、画面表示の桁数と内部計算の桁数です。画面では小数第2位までしか表示されていなくても、内部ではさらに細かな値を使用している場合があります。表示値だけを転記して比較すると、本来より大きな差があるように見えることがあります。
丸めを行うタイミングも重要です。各格子の部分体積を先に丸めてから合計する方式と、すべての部分体積を合計した後に最終値だけを丸める方式では、結果に差が生じます。格子数が多いほど、小さな丸め差が積み重なる可能性があります。
差が小さい場合は、可能な限り多くの桁を持つ数値で書き出し、内部値を比較します。画面上の表示値しか確認できない場合は、表示桁数の変更設定がないかを調べます。
盛土と切土の符号も確認します。基準面より上を正、下を負として表示する方法もあれば、盛土量と切土量をそれぞれ正の値として別項目に表示する方法もあります。差し引く向きが逆であれば、符号だけが反転することもあります。
計算範囲に盛り上がった部分とくぼんだ部分が混在している場合、正味土量だけを比較すると判断を誤ることがあります。盛土と切土を相殺した値、盛土のみの体積、切土のみの体積、両者の絶対値を合計した値は、それぞれ意味が異なります。
ソフトの画面に「体積」とだけ表示されていても、その値が何を示しているか確認します。基準面より上側だけを集計しているのか、上下を符号付きで合計しているのか、上下の絶対量を合計しているのかによって結果は変わります。
微小な高低差をゼロとして扱う設定もあります。点群には計測誤差や微細な表面の粗さが含まれるため、一定値未満の差を集計しない処理が用意されている場合があります。一方のソフトで微小差を除外し、もう一方ですべて積算すれば、広い平坦面で体積差が生じます。
結果を比較する際は、最終体積だけでなく、計算面積、盛土量、切土量、正味土量、平均高低差、最大高低差など、両方で確認できる項目を並べます。どの項目から差が発生しているかを確認することで、原因を特定しやすくなります。
ソフト間の差を効率よく特定する検証手順
ソフト間で土量計算の結果が異なる場合は、比較条件を単純化してから一つずつ設定を追加します。最初から実務用の複雑な条件をすべて再現しようとすると、原因を特定しにくくなります。
まず、比較に使用する元の点群ファイルを一つに固定します。一方のソフトで加工して書き出した点群を、もう一方へ読み込む方法では、書き出し時の間引き、座標変換、分類変更などが追加される可能性があります。可能であれば、同一の元ファイルを両方へ直接読み込みます。
次に、読み込み直後の点数、座標範囲、高さ範囲、代表点の座標、既知点間距離を比較します。この段階で違いがあれば、土量計算へ進む前に座標系、単位、分類、原点移動などを修正します。
計算範囲には、共通の境界線を使用します。境界線の座標、頂点数、面積が一致していることを確認します。境界線を両方で手作業する場合は、比較用として平面形状が単純な小範囲を選ぶと誤差を減らせます。
基準面は、最初に一定高さの水平面を使用します。周辺点から推定した複雑な地盤面や設計面を最初から使うと、基準面作成と体積積算のどちらに原因があるのか分からなくなります。
自動ノイズ除去、平滑化、分類による除外、間引きなどは、可能な範囲で無効にします。元の点に近い状態で土量を比較し、その後に必要な処理を一つずつ有効にします。設定を変更するたびに点数、計算面積、体積を記録すると、影響を把握しやすくなります。
計算方式も同種のものへそろえます。両方で格子方式が利用できる場合は、同じ格子寸法を設定し、格子内の高さの決め方をできるだけ近づけます。三角形方式を比較する場合は、最大辺長や欠損部へ面を張る条件を確認します。
次に、欠損のない小範囲で結果を比較します。平坦で点密度が十分な範囲なら、補間や複雑な地形の影響を受けにくいため、基本的な積算処理の差を確認できます。
欠損のない範囲で結果が近ければ、急斜面、頂部、裾、欠損部を含む範囲へ段階的に広げます。どの地形を含めた時点で差が増えたかを確認すれば、メッシュ、補間、ノイズ処理などの原因を絞れます。
体積差が確認されたら、計算面の断面を比較します。中央部、頂部、裾、欠損部などで面の高さを読み取り、どちらの面が上側または下側にあるかを確認します。全体が一定量だけずれていれば基準面や高さ基準、局所的に違えば表面作成や補間が原因である可能性があります。
検証結果は、使用ファイル、点数、計算範囲、基準面、計算方式、格子寸法、補間条件、集計方法、体積をまとめて保存します。設定画面と計算面の記録も残しておけば、担当者が変わっても検証を再現できます。
点群土量計算の結果差を許容できるか判断する方法
ソフト間の結果が完全に一致しなくても、直ちに計算失敗とは限りません。点群から連続面を作る方法には複数の考え方があり、地形や点密度によって一定の差が生じることがあります。
重要なのは、差の大きさだけでなく、差が生じた理由と計算目的を確認することです。日常的な施工進捗の確認と、契約数量や出来形の確認では、求められる管理水準が異なります。
結果差は、立方メートルの絶対値だけでなく、全体土量に対する割合でも確認します。同じ体積差でも、総土量が小さい現場と大規模な現場では影響が異なります。
ただし、割合が小さいから問題がないとは限りません。全体では差が小さくても、特定の場所だけに大きな差が集中している場合があります。局所的な差は、重機や構造物の混入、欠損部の不自然な補間、基準面の傾きなどを示している可能性があります。
体積差を計算面積で割り、平均的な高さの差へ換算する方法も有効です。広い範囲で数立方メートルの差があっても、高さへ換算すると非常に小さい場合があります。反対に、狭い範囲で大きな高さ差が生じている場合は、設定やデータに問題がないか詳しく確認する必要があります。
複数の現場で、常に一方のソフトの結果が大きくなる場合は、設定に一定の傾向がある可能性があります。最高点を採用する処理、広い補間、境界セルを全体として含める処理などは、体積を大きくする方向へ働くことがあります。
現場によって大小関係が変わる場合は、地形形状、点密度、欠損位置、不要点の混入状態が影響している可能性があります。この場合は、単純に一定割合を補正する方法では対応できません。
検証用として、体積が分かっている単純形状の点群を使用する方法もあります。水平面上の直方体、一定勾配の形状、既知の高さを持つ盛り上がりなどを計算し、理論値と比較します。
単純形状では結果が近く、現場点群で差が大きくなる場合は、複雑な地形、欠損、点密度、ノイズ処理などが影響していると考えられます。単純形状でも大きな差が出る場合は、座標、単位、基準面、集計定義などの基本設定を見直します。
採用する結果は、数値が大きい方や小さい方を機械的に選ぶのではなく、現場形状を適切に表現した計算面かどうかで判断します。実測できていない範囲を過度に補っていないか、頂部や斜面を平滑化しすぎていないか、不要物を地表面へ含めていないかを確認します。
結果を発注者や関係者へ提出する場合は、使用した点群、計算範囲、基準面、計算方式、格子寸法、補間条件などを説明できる状態にします。ソフト間で差が出た場合は、差の原因と、採用した条件を選んだ理由も記録しておくことが重要です。
点群土量計算の再現性を高める運用
点群による土量計算では、一度だけ妥当な数値を出すことに加え、同じ条件で再計算できることが重要です。担当者や使用環境が変わるたびに結果が大きく変わる状態では、継続的な数量管理へ利用しにくくなります。
再現性を高めるには、計測から計算までの条件を標準化します。点群取得時には、計測日時、計測範囲、座標の基準、現場状況、障害物の有無、土砂の搬入や搬出の状況などを記録します。
計測中に重機が移動していた場合や、雨によって水たまりが生じていた場合は、点群の形状や欠損に影響します。同じ計算設定でも元データの状態が異なれば結果は変わるため、現場状況の記録が必要です。
点群の前処理については、不要点を除去した範囲、分類条件、ノイズ除去条件、間引き条件、処理順序を残します。元データを直接上書きせず、取得直後、前処理後、計算用という段階に分けて保存すると、問題発生時に原因を追いやすくなります。
計算境界は、画面上で毎回描き直すのではなく、座標を持つデータとして保存します。同じ場所の土量を時系列で比較する場合は、固定した範囲を使うのか、各時点の土砂の裾に合わせるのかを決めます。
固定範囲は増減を継続的に把握しやすい一方、範囲内へ周辺地形や別の土砂が入る可能性があります。各時点の裾へ合わせる方法は、その時点の土砂形状を捉えやすい一方、計算面積が毎回変化します。目的の異なる二つの方法を混在させないことが重要です。
基準面の作り方も統一します。周辺点から推定する場合は、どの範囲の点を使い、排水溝や轍を除外するかを決めます。施工前点群を基準にする場合は、使用するファイルを固定します。水平面を使用する場合は、高さの値と単位を記録します。
計算設定は、可能であればテンプレートとして保存します。格子寸法、格子内の代表高さ、補間距離、三角形の制限、微小差の除外、盛土と切土の集計方法などを統一します。
設定保存機能がない場合は、確認票や作業手順書を作成し、計算前に条件を照合します。設定画面の記録だけに頼ると、ソフトの更新や画面構成の変更によって確認しにくくなるため、数値と処理内容を文章でも残しておくと安全です。
複数のソフトを併用する場合は、主となる計算方法と確認用の計算方法を決めると運用しやすくなります。ただし、一方の結果だけを常に正しいと決めつけるのではなく、差が一定範囲を超えた場合は計算面や欠損状態を確認します。
ソフト間で受け渡す回数を減らすことも重要です。点群を書き出すたびに、座標、分類、精度、点数、属性情報が変化する可能性があります。取得から計算までのデータ経路を整理し、不要な変換や再保存を減らすことで、結果差の原因を減らせます。
現場で点群を取得した段階から座標情報と計算目的を整理し、同じ基準で管理できれば、後工程での設定ミスを防ぎやすくなります。計算担当者だけでなく、計測担当者も基準面、必要範囲、欠損を避けたい場所を理解しておくことが大切です。
まとめ
ソフト間で点群土量計算の結果が違うときは、最終的な体積の数字だけを比較しても原因を特定できません。座標系・単位・高さ基準、計算範囲、基準面、使用点、計算方式、欠損部の補間、丸めと集計方法という7つの設定を順番に確認する必要があります。
最初に、同じ元点群が両方のソフトへ正しく読み込まれているかを確認します。点数、座標範囲、高さ範囲、既知点間距離が一致していなければ、土量計算設定を比べる前に読み込み条件を修正します。
次に、共通の境界線と単純な水平基準面を使用し、自動ノイズ除去や補間をできるだけ停止した状態で計算します。そこから一つずつ処理を追加し、点数、計算面積、体積がどの段階で変化したかを記録します。
計算面積が異なる場合は、境界線、境界格子、欠損範囲、補間条件を優先して確認します。面積が同じで体積だけが異なる場合は、基準面、格子内の高さ、表面作成方法、平滑化などを確認します。
差が小さい場合は、表示桁数、丸めのタイミング、盛土と切土の集計定義も確認します。正味土量と盛土量、切土量を混同すると、同じ計算結果でも異なる数字に見えることがあります。
点群土量計算で重要なのは、特定のソフトを使えば必ず同じ結果になると考えることではありません。どのデータを使い、どの範囲を、どの基準面と、どの計算方式で比較したかを明確にし、第三者が再現できる状態にすることです。
現場計測から点群作成、座標管理、土量確認までのデータ経路を簡潔にすると、ソフト間の変換や設定の取り違えを減らせます。現場で必要な範囲を直接記録し、座標を含む点群として管理する運用を検討する場合は、LRTK Phoneを活用した計測方法も確認してみてください。