点群データから盛土や掘削土の体積を算出するとき、計測範囲に含まれるすべての点をそのまま体積計算へ使えばよいとは限りません。現場には地表面だけでなく、重機、車両、資材、植生、仮設物、構造物、人、飛び点などが含まれることがあります。これらを計算対象へ混在させると、本来求めたい土量とは異なる形状が表面として扱われ、体積計算結果に影響する可能性があります。
そこで役立つのが、点群ビューア上で地盤に相当する点と、それ以外の点を分類・選別しながら計算対象を絞り込む考え方です。点群の分類情報があらかじめ付与されている場合はその属性を利用でき、分類情報がない場合でも、高さ、形状、位置、断面、周辺との連続性などを確認しながら地表面に必要な点を選別できます。
ただし、ここでいう地盤分類は、ボーリング調査などで行う土質分類や地質判定とは意味が異なります。点群処理で扱う地盤分類は、主として「地表面として扱う点」と「それ以外の点」を分け、地形モデルや体積計算に必要な点を整理するための分類です。点群だけを見て土質や地質を断定するものではありません。
この記事では、「体積計算 点群ビューア」で情報を探している実務担当者に向けて、地盤分類を活用して体積計算対象を絞る4つの方法と、計算前に確認しておきたい注意点を詳しく解説します。
点群ビューアで地盤分類を使う意味
点群による体積計算では、一般に計算範囲と基準となる面を決め、その範囲内にある現況面との差から体積を求めます。このとき重要なのが、「現況面として何を使うか」です。
例えば、盛土山を計測した点群の上に重機が止まっていた場合、その重機まで地表面として扱えば、本来の盛土形状より局所的に高い面が形成されることがあります。資材が積まれている場合も同様です。植生が密集している場所では、葉や枝の点を地盤として使うことで実際の地表面より高い位置に面が作られる可能性があります。
逆に、地盤点を除去しすぎることも問題です。法肩や法尻、盛土の天端端部、掘削底面の角など、形状が変化する重要な部分の点を消してしまうと、本来存在する地形を十分に再現できません。点が少ない領域を大きく補間する設定では、実際には存在しない面が作られることもあります。
そのため、体積計算では単純に「不要そうな点を全部消す」のではなく、計算対象となる地盤面を適切に残すことが大切です。地盤分類は、この判断を効率化するための手段として利用できます。
点群データには、処理方法によって地表面、植生、建物などの分類属性が付与されている場合があります。一方、計測した直後の点群などでは、分類されていない点が多いこともあります。また、点群ビューアによって分類属性の読み込み、表示、編集、抽出に対応する範囲は異なります。
そのため、分類機能があるからといって、自動判定された地盤点だけを無条件で採用するのは避けた方が安全です。分類は体積計算対象を絞り込むための一次判断として利用し、最終的には三次元表示、平面表示、断面表示、高さによる色分けなどを組み合わせて確認することが重要です。
特に盛土、掘削、残土、ストックヤードなどでは、地盤面と計算対象物の境界が明確でないことがあります。例えば元の地盤の上に盛土が形成されている場合、「地盤」という言葉だけでは、既存地盤を指しているのか、現在の盛土表面を指しているのかが曖昧です。
体積計算の目的によって必要な面は変わります。現況の盛土量を求めるのであれば盛土表面を現況面として扱いますが、施工前後の差分を求めるのであれば施工前面と施工後面を分けて管理する必要があります。地盤分類を利用するときは、最初に「どの面を何のために残すのか」を明確にしておくことが重要です。
方法1 地表面として分類された点を中心に計算する
最も基本的な方法は、点群の中から地表面として扱う点を絞り込み、その点を中心に体積計算用の面を作る方法です。
分類済み点群を使用する場合、地表面に相当する分類を表示し、それ以外の分類を一時的に非表示にすると、計算対象となる地形を確認しやすくなります。すべての点が重なった状態では見つけにくい異常も、地表面だけに絞ることで確認しやすくなります。
例えば造成現場の点群では、計測範囲に地面、盛土、切土面、車両、重機、資材などが同時に入る場合があります。地表面として扱う点を抽出すれば、地形そのものの輪郭を把握しやすくなり、計算対象範囲を設定するときの判断材料になります。
ただし、地表面として分類されている点が、そのまま体積計算に必要な面と一致するとは限りません。自動分類では、高さ差や近傍点との形状などから地面を推定する処理が行われることがありますが、急斜面、段差、法面、盛土山などでは、地形の変化が大きいため分類結果を慎重に確認する必要があります。
特に注意したいのが、天端から法面へ切り替わる肩の部分です。地表面が急激に折れる場所では、一部の点が地盤以外として扱われたり、反対に近くの不要点が地表面へ含まれたりすることがあります。
盛土の体積を計算する場合、天端の中央部だけが正しく分類されていても十分ではありません。体積は面全体から求めるため、天端、法肩、法面、法尻まで連続した形状として残っているかを確認する必要があります。
点群ビューアで地表面だけを表示したときに、法面の一部が帯状に欠けている、天端の端が不自然に丸くなっている、法尻が途切れているといった状態があれば、分類結果をそのまま計算に使う前に元の点群と比較します。
また、掘削底面でも同様です。底面と側面の境界部分が除外されると、面生成時に底面と周辺地盤が斜めにつながり、実際とは異なる形状になる可能性があります。
地表面分類を利用するときは、「分類された点の数が多いか」ではなく、「計算対象の形状を連続して表現できているか」を確認することが重要です。
平坦な場所だけで判断せず、形状変化の大きい部分へ視点を移動しながら確認すると、誤分類を見つけやすくなります。三次元表示を回転させ、上からだけでなく横方向や斜め方向から確認すると、高さ方向の異常も把握しやすくなります。
地盤分類は計算対象を減らして作業を効率化するために便利ですが、分類結果そのものを正解と考えるのではなく、体積計算に必要な地表形状を抽出するための補助情報として使うのが安全です。
方法2 植生・構造物・重機などの非地盤点を除外する
2つ目の方法は、地盤を直接選ぶのではなく、地盤ではない点を順番に除外していく方法です。
現場で取得した点群には、地面以外のさまざまな対象物が含まれます。代表的なのは草木などの植生、仮設柵、資材、車両、重機、作業員、電線、標識、周辺構造物などです。
体積計算の対象が盛土や掘削地盤であるにもかかわらず、こうした点を残したまま面を生成すると、局所的な突起や不自然な壁面ができることがあります。
例えば盛土山の上に資材が置かれている場合、資材の上面まで含めて三角網などの面を形成すると、その部分だけ体積が大きく算出される可能性があります。重機がある場合はさらに影響範囲が大きくなることがあります。
このような場合、点群ビューアで非地盤点の分類を非表示にすることで、計算対象を整理できます。分類情報が付いていない場合でも、周辺地盤から突出している形状、高さが急変している範囲、独立した形状などを確認することで、除外候補を判断できます。
ただし、上にある点を機械的に除去すればよいわけではありません。盛土そのものも周囲の地盤より高いからです。高さだけを基準にすると、計算したい盛土まで除外してしまうことがあります。
そこで重要なのが、形状の連続性を見ることです。
盛土表面は一般に周囲の点と連続した地形として形成されています。一方、車両や資材などは、地表面から急に立ち上がる面や、独立した輪郭として現れることがあります。点群を横から見たり断面で切ったりすると、この違いを判断しやすくなります。
植生も注意が必要です。草や低木がある場所では、地面より上の点が大量に取得されることがあります。植生点をそのまま面生成へ使用すると、実際の地表面より高い位置に面が形成される可能性があります。
一方で、植生が密集している場所では、そもそも地表面まで十分に点が取得できていないこともあります。この場合、植生点を除去しただけでは計算に必要な地表面が完成しません。
地盤点が少ない場所を周囲から補間して計算する場合、その結果は実測点だけで構成された場所より不確かになることがあります。欠測範囲が大きい場合には、再計測や別の計測方法による補完を検討した方がよいケースもあります。
つまり、非地盤点を除外するときは、「消した後に地表面を表現できる点が残っているか」まで確認する必要があります。
もう一つ注意したいのが、現場内の構造物です。側溝、擁壁、舗装面、既設コンクリートなどは、目的によって地盤として扱うかどうかが変わります。
例えば造成地全体の現況面を比較する目的であれば舗装面を含めるケースがありますが、土砂そのものの体積だけを求めたい場合には構造物を分けて扱う必要があることがあります。
したがって、「構造物だから除外する」と一律に判断するのではなく、体積計算の目的に合わせて対象面を定義することが大切です。
非地盤点の除外は、地盤分類を利用した体積計算の中でも効果が分かりやすい作業です。ただし、除外によって生じた空白がどのように面生成されるのかまで確認しなければ、別の誤差要因を作る可能性があります。
除去前後の表示を切り替え、どの点を消したのか、地盤面に穴が生じていないかを確認しながら進めると、過剰な除外を防ぎやすくなります。
方法3 計算範囲の境界と地盤分類を組み合わせる
3つ目は、地盤分類だけで体積計算対象を決めるのではなく、平面的な計算範囲と組み合わせて対象を絞る方法です。
体積計算では、どの点を地盤として扱うかと同じくらい、「どこまでを計算するか」が重要です。
例えば残土山の体積を求める場合、残土表面だけを正しく抽出できていても、計算範囲が周辺地盤まで広がっていれば、意図していない領域まで計算へ含まれる可能性があります。
反対に、計算範囲を内側へ狭く設定しすぎれば、法尻や裾部分の体積が欠けます。地盤分類が正しくても、範囲設定が違えば体積は変わるため、この2つはセットで確認する必要があります。
実務では、まず点群全体から対象となる地盤点を表示し、その後、平面表示や上面表示で計算境界を設定すると整理しやすくなります。
盛土山であれば、法尻の位置を目安に境界を設定します。ただし、実際の法尻が曖昧な場所では、上から見ただけでは正確に判断しにくいことがあります。高さによる色分けや陰影表示、断面表示などを併用すると、地形の変化点を確認しやすくなります。
掘削範囲でも同じです。掘削底面だけでなく法面まで含めて計算するのか、施工管理上決められた平面範囲のみで比較するのかによって境界が異なります。
また、施工前後の点群を比較して土量変化を求める場合には、時点ごとに異なる境界を設定しないことが重要です。
例えば施工前は広い範囲、施工後は狭い範囲で計算すると、得られる差分には地形変化だけでなく計算範囲の違いも含まれます。日々の土量変化を追跡する場合には、同じ境界を保存して繰り返し利用できる運用が有効です。
地盤分類も同様に、時点ごとに判断基準が大きく変わらないようにします。
初日は低い草を地盤として残したのに、翌日はすべて植生として除外すると、実際の地盤変化とは関係のない差が生まれる可能性があります。自動分類を利用する場合でも、設定や処理条件をそろえることが重要です。
境界付近では、地盤点と非地盤点が混在しやすい点にも注意します。
例えば残土山のすぐ横に仮囲いや資材がある場合、平面的には計算範囲内に入っていても、体積計算には不要な点です。ここでは「範囲内だから採用する」のではなく、境界による平面選択と地盤分類による属性選択を組み合わせます。
逆に、地盤分類だけを使って対象を抽出すると、計算したくない周辺道路や隣接地盤まで地表面として残る場合があります。この場合も範囲指定が必要です。
つまり、体積計算対象は「地盤点かどうか」と「計算範囲内かどうか」の二つの条件で考えると整理しやすくなります。
さらに基準面との関係も確認します。
盛土体積を一定標高の水平面から算出する場合と、施工前地盤を基準面として算出する場合では、同じ現況点群でも得られる体積は異なります。地盤分類が適切であっても、基準面の設定目的が違えば結果は変わります。
そのため、計算対象を絞る作業では、地盤分類、平面境界、基準面を別々の作業として考えるのではなく、一つの計算条件として整理することが重要です。
方法4 断面表示と高さ表示で分類結果を再確認する
4つ目は、地盤分類によって絞り込んだ結果を断面表示や高さによる色分けで確認する方法です。
地盤分類を利用すると、点群全体から必要な点だけを効率よく抽出できます。しかし、分類後の点群を三次元表示だけで見ていると、小さな誤分類や欠落を見逃すことがあります。
特に体積計算では、高さ方向の小さな異常が広い面積に存在すると、結果に影響する場合があります。
そこで有効なのが断面確認です。
盛土山であれば、天端から法面、法尻へ向かう断面を切り、地表面として採用した点が自然につながっているかを確認します。
重機や資材の点が残っていれば、断面上では地表面から突出した点として見つけやすくなります。逆に地盤点を消しすぎていれば、点の連続性が途切れたり、大きな空白が確認できたりします。
法面では、複数方向から断面を確認することが有効です。
一方向の断面だけでは問題が見えなくても、直交する方向から切ると局所的な凹凸や欠測が見つかることがあります。盛土山や不整形な土砂形状では、代表断面だけで全体を判断せず、形状が大きく変化する場所を中心に複数箇所を確認すると安全です。
高さによる色分け表示も便利です。
点を標高に応じて色分けすると、周囲から不自然に高い点や低い点を視覚的に見つけやすくなります。平面表示では地盤と重なって見える点でも、高さ表示に切り替えることで異常に気付く場合があります。
例えば盛土天端がほぼ一定の高さであるにもかかわらず、一部だけ異なる高さの点が集中している場合、資材や重機などが残っていないか確認できます。
一方、異常に低い点にも注意が必要です。
レーザー計測や写真から生成された点群では、計測条件や処理の影響によって周囲から離れた点が含まれることがあります。このような飛び点が面生成に使われると、局所的なくぼみが作られる可能性があります。
地盤分類では上方の不要点に目が向きやすいですが、下方に離れた点も体積計算前に確認しておくことが重要です。
高さ表示を使うときは、色そのものだけで判断せず、色分けの範囲も確認します。
現場全体の高低差が大きい状態で広い標高範囲を色分けすると、数センチから数十センチ程度の局所的な変化が目立たなくなることがあります。必要に応じて対象範囲を絞り、その範囲内の高低差を見やすい状態にします。
また、断面表示は基準面との関係を確認するときにも役立ちます。
計算対象となる現況面が正しくても、基準面が想定と異なる高さや傾斜になっていれば体積結果は変わります。断面上で現況面と基準面を同時に確認できる環境であれば、両者の位置関係を見ながら設定の妥当性を確認できます。
分類、範囲指定、基準面設定を終えた後に断面確認を行うことで、「地盤点は正しいが範囲が違う」「範囲は正しいが基準面が違う」といった問題も見つけやすくなります。
体積計算を実行して数値が表示されたから作業完了と考えるのではなく、計算前の面が実際の地形をどのように表現しているのかを見ることが大切です。
地盤分類を使った体積計算で注意したい誤分類
地盤分類を活用すれば点群処理を効率化できますが、分類精度を過信しないことが重要です。
点群の自動分類は、取得方法、点密度、地形、植生、対象物の形状、処理条件などによって結果が変わる可能性があります。
特に注意したいのが急傾斜地です。
平坦な地面と比較すると、急な法面は高さ変化が大きいため、地盤と非地盤の判別が難しくなることがあります。法面の一部が地盤から除外されると、その部分を周囲の点から補間して面が形成される可能性があります。
法肩や法尻も誤分類を確認したい場所です。ここは地形の勾配が変わる重要な部分で、体積計算における形状の境界にもなります。点が途切れていないか、元データと比較しながら確認します。
植生がある現場では、地表面そのものが十分に取得できているかを確認する必要があります。
地盤分類によって草木の点を除去できても、草木の下に地面の点が存在しなければ、正確な地形を復元できるとは限りません。大きな欠測を周辺点だけで補うと、実際の凹凸とは異なる面になる可能性があります。
また、水たまりや水面を含む場所でも注意が必要です。計測方式によっては水面やその周辺で点が得られにくかったり、不安定な点が生じたりする場合があります。雨天前後の現場を比較する場合には、水面付近の点を地表面と同じ条件で扱ってよいか確認します。
人工物と地表面が連続している場所も判断が難しい部分です。
例えば舗装面から土の地盤へ連続している現場では、体積計算の目的によって舗装面を含めるかどうかが変わります。分類上の名称だけで処理せず、何の体積を求めたいのかを先に決める必要があります。
さらに、点群を間引いて使用する場合も注意します。
非常に高密度な点群では、処理負荷を軽減するために点を減らして扱うことがありますが、点を減らしすぎると小さな地形変化や境界形状を表現しにくくなる場合があります。
一方で、点が多ければ必ず正確になるわけでもありません。不要点やノイズが大量に含まれた高密度点群より、目的に合わせて整理した点群の方が体積計算には扱いやすいことがあります。
重要なのは点数ではなく、必要な地形が適切に表現されていることです。
分類結果を確認するときには、元データを残しておくことも大切です。不要点を削除したデータだけを保存すると、後から「この点は本当に不要だったのか」を確認しにくくなります。
可能であれば、元点群と処理後点群を分けて管理し、どの条件で分類・除外したのかを記録しておくと再確認しやすくなります。
体積計算の再現性を高めるための実務フロー
地盤分類を活用した体積計算では、作業者ごとに判断が変わらないように処理手順をそろえることが重要です。
最初に確認したいのは、体積計算の目的です。
盛土量を求めるのか、掘削量を求めるのか、施工前後の変化量を求めるのか、残土山の現況体積を求めるのかによって、残すべき点や基準面が変わります。
目的が曖昧なまま地盤分類を始めると、一人は舗装面を地盤に含め、別の担当者は除外するといった違いが生じる可能性があります。
次に、点群全体を表示して計測状況を確認します。
この段階では分類された点だけを見るのではなく、元点群全体を確認します。欠測、大きな飛び点、計測対象外の領域、重機、資材、植生などがどこに存在するかを把握しておくと、その後の分類結果を評価しやすくなります。
その後、地表面として扱う分類を表示し、非地盤点を非表示にします。
ここで地表面の連続性を確認します。平坦部だけでなく、天端、法面、法肩、法尻、掘削底面、段差など、形状変化が大きい場所を重点的に見ます。
問題がなければ平面的な計算範囲を設定します。
このとき、境界位置を目視だけで大まかに決めるのではなく、高さ表示や断面表示も利用して地形の変化点を確認すると、範囲違いを減らしやすくなります。
施工前後を比較する場合は、同じ境界を使用できるように管理します。
次に、基準面を設定します。
一定標高の水平面を使用するのか、施工前点群から作成した面を使うのか、設計面を使うのかによって意味が異なります。基準面の種類だけでなく、座標系、高さの基準、単位などにも食い違いがないか確認します。
そのうえで断面表示を行い、計算対象面と基準面の位置関係を確認します。
分類した点に不自然な突出や欠落がないか、基準面が想定外の位置にないか、境界付近で面が不自然につながっていないかを確認します。
問題が見つかった場合は、計算結果の数字だけを補正するのではなく、元となる点群や設定へ戻って修正することが重要です。
例えば重機が残っているために体積が大きくなっているのであれば、体積値から概算で重機分を引くのではなく、重機の点を除外して再計算した方が作業条件を説明しやすくなります。
体積計算を実行した後も、数値の妥当性を確認します。
前回計測値や搬出入量など、比較できる情報がある場合には大きな食い違いがないか確認します。ただし、異なる方法で得た数量が完全に一致するとは限らないため、差がある場合は測定範囲、基準面、計測時点、含まれる対象などの条件を確認します。
日々の出来高管理などで体積計算を繰り返す場合には、この一連の条件を固定することが特に重要です。
同じ現場でも、毎回違う担当者が違う判断で点を除去し、違う境界を設定してしまえば、時系列の比較が難しくなります。
地盤として残す対象、除外する対象、計算境界、基準面、点群処理条件を一定のルールにしておくと、担当者が変わっても比較しやすくなります。
また、計算結果だけでなく、その計算に使用した点群の状態を残すことも重要です。
どの時点の点群を使ったのか、どの範囲を計算したのか、どの基準面を使用したのかが分からなければ、後から同じ計算を再現しにくくなります。
点群ビューアを単なる閲覧ツールとして使うのではなく、分類、範囲確認、断面確認、体積計算まで一連の作業を確認するための環境として活用すると、計算条件を整理しやすくなります。
まとめ
点群ビューアを使った体積計算では、点群を取得できたこと自体よりも、「どの点を体積計算へ使うか」を適切に判断することが重要です。
地盤分類を活用すると、地表面として扱う点を中心に表示し、植生、構造物、重機、資材などの非地盤点を分けながら、計算対象を効率よく絞り込めます。
1つ目の方法は、地表面として分類された点を中心に体積計算用の面を作ることです。ただし、自動分類された結果を無条件で使わず、法肩、法尻、急斜面、段差などで地盤点が欠落していないか確認する必要があります。
2つ目は、植生、資材、車両、重機など、体積計算に不要な非地盤点を除外する方法です。不要点を消すだけでなく、その下に計算に必要な地盤点が残っているかを確認することが大切です。
3つ目は、地盤分類と平面的な計算境界を組み合わせる方法です。地盤点だけを抽出しても周辺地盤まで残る場合があるため、どこまでを体積計算するのかを別途明確にする必要があります。施工前後を比較する場合は、同じ範囲を使うことが特に重要です。
4つ目は、分類結果を断面表示や高さによる色分けで再確認する方法です。三次元表示だけでは見つけにくい突出点、欠測、誤分類、基準面との位置関係を確認できます。
地盤分類は便利ですが、土質や地質を判定するための分類とは異なります。また、分類された地盤点が必ず体積計算に最適な面になるとも限りません。計算目的を明確にしたうえで、元点群、分類結果、計算範囲、基準面、断面形状を一つずつ確認することが重要です。
特に繰り返し体積を計測する現場では、地盤点の選び方と計算範囲を毎回同じ条件にそろえることで、時系列の比較がしやすくなります。体積の数字だけを記録するのではなく、その数字を算出した点群と処理条件を残しておけば、後から結果を確認するときにも役立ちます。
現場で点群を取得してから体積計算までの流れを短くしたい場合には、計測、点群確認、地形の可視化、計算対象の整理といった工程をできるだけ連続させることもポイントです。現場で取得した三次元データを早い段階で確認できれば、欠測や不要物の混入にも気付きやすくなり、必要に応じてその場で追加計測を判断できます。
こうした点群活用を現場作業へ取り入れる際には、三次元計測から点群確認までの流れを簡潔に構成できるLRTK Phoneの活用も選択肢の一つです。