点群を利用した土量計算では、計測した点群の精度や密度だけでなく、計算範囲を指定する境界ポリゴンの品質が結果を左右します。現況地形を十分な密度で計測し、不要点を除去し、適切な基準面を設定していても、境界ポリゴンに自己交差があると、意図した範囲を正しく切り出せないことがあります。
境界ポリゴンの自己交差とは、外周を構成する線分同士が、本来交わらない位置で交差している状態です。大きな交差であれば画面上でも気づきやすいものの、頂点が密集した場所にできる小さなループや折り返しは、通常の表示倍率では見落とされることがあります。見た目では閉じた図形に見えても、計算処理上は内部と外部を正しく判定できない場合があるため注意が必要です。
自己交差した境界を使うと、土量計算がエラーで停止する場合だけでなく、数値が表示されながら一部の範囲が欠落したり、本来の対象外まで集計されたりする可能性があります。結果が出たから問題がないとは限りません。境界ポリゴンは、点群処理や基準面作成と同じように、計算前に確認すべき重要な入力データです。
この記事では、「土量計算 点群」で情報を探している実務担当者に向けて、境界ポリゴンの自己交差が発生する原因と影響を整理し、修正作業を5つのステップに分けて詳しく解説します。単に交差する線をつなぎ替えるのではなく、計算範囲の根拠、点群との位置関係、基準面との整合、修正後の検算まで含めて、安全に処理する考え方を紹介します。
境界ポリゴンの自己交差とは
境界ポリゴンは、点群土量計算の対象となる平面範囲を指定するための閉じた図形です。土山、盛土、切土、掘削部、ストックヤード、法面、工区などの外周を囲み、その内側にある点群や地表面を計算対象として扱います。
一般的な土量計算では、境界ポリゴンの内側にある現況面と基準面の標高差を求め、その差を平面範囲全体で積算します。そのため、境界が正しく閉じていることに加え、頂点が外周に沿った順番で接続され、途中の辺が交差していないことが必要です。
自己交差は、ポリゴンを構成する非隣接の辺同士が途中で交わることで発生します。例えば、四つの頂点を外周に沿って順番に結ぶべきところを、離れた位置にある頂点へ先に接続すると、中央付近で二本の辺が交差します。平面上では、蝶ネクタイや数字の8のような形に見えることがあります。
実務では、このような分かりやすい交差だけが問題になるわけではありません。境界を細かく編集した結果、近接した頂点の接続順が入れ替わり、数センチから数十センチ程度の小さなループが生じることもあります。また、ほぼ同じ位置に複数の頂点が登録され、線分がわずかに折り返すことで交差と判定される場合もあります。
境界ポリゴンが閉じていることと、自己交差していないことは別の条件です。始点と終点が一致していても、途中の辺が交差していれば、単純な閉図形にはなりません。閉合確認だけで処理を終えず、辺の交差、重複、折り返しも確認する必要があります。
三次元表示にも注意が必要です。境界の頂点が異なる高さを持っていると、斜め視点では二本の線が上下に離れ、交差していないように見えることがあります。しかし、土量計算の範囲判定では境界を水平面へ投影して扱うことがあり、平面投影後には自己交差している場合があります。境界形状を検査するときは、斜め表示だけでなく、真上からの平面表示を必ず確認します。
反対に、真上から見ただけでは、境界が土山の裾や法肩のどこを通っているのか判断しにくいことがあります。自己交差の有無は平面表示で確認し、地形との整合は斜め表示や断面表示で確認するというように、目的に応じて視点を切り替えることが重要です。
自己交差が点群土量計算に与える影響
自己交差がある境界ポリゴンでは、図形の内部と外部を一意に判定できないことがあります。通常の単純なポリゴンであれば、外周の内側が計算対象となります。しかし、辺が交差すると複数の小領域が生まれ、どの領域を内側とするかが処理方法によって変わる可能性があります。
使用する処理環境によっては、自己交差した境界を無効な図形として扱い、土量計算を実行できないことがあります。この場合、エラーによって問題に気づけるため、修正のきっかけは得やすいといえます。ただし、表示される内容が単に「境界が無効です」「面を生成できません」といった表現にとどまると、自己交差が原因だと判断できない場合があります。
その結果、点群密度、座標系、三角網、基準面、欠測部などを先に疑い、原因調査に時間を要することがあります。計算範囲を指定した直後にエラーが発生した場合は、境界ポリゴンの閉合と自己交差を早い段階で確認すると効率的です。
さらに注意が必要なのは、自己交差したままでも計算値が表示される場合です。処理環境によっては、交差した図形を一定の規則で分割し、面積の大きな領域だけを採用したり、線の進行方向をもとに内部を決定したりすることがあります。数値が表示されるため、担当者が正常に計算できたと判断しやすくなります。
対象範囲の一部が内部と認識されなければ、算出される土量は実際より小さくなる可能性があります。反対に、本来は外側である領域が内部として扱われれば、余分な地盤や隣接工区を含み、土量が大きくなる可能性があります。
自己交差による影響は、交差部分の平面面積だけでは判断できません。体積は平面面積と高さ方向の差によって決まるため、交差範囲が小さくても、掘削深さや盛土高さが大きい場所では、土量への影響が無視できないことがあります。法面、掘削底、土山頂部に近い範囲では、特に慎重な確認が必要です。
境界ポリゴンが基準面の作成に使われる場合は、さらに影響が広がります。土山の外周頂点から底面を補間するとき、頂点の並びが乱れていると、基準面を構成する三角形が極端に細長くなったり、折り返したりすることがあります。底面が局所的に持ち上がると土量は小さくなり、沈み込むと大きくなる可能性があります。
施工前点群と施工後点群の差分を求める場合も同様です。境界に自己交差があると、差分が画面に表示されている範囲と、集計に含まれる範囲が一致しないことがあります。画面上の色分けだけを見て正常と判断せず、実際に切り出された面や集計範囲を境界と重ねて確認することが重要です。
月次管理や定期計測で同じ境界を繰り返し使う場合、自己交差の影響が毎回同じになるとは限りません。点群の取得範囲、欠測位置、三角網の状態、基準面の生成条件が変われば、同じ無効な境界でも採用される領域が変化する可能性があります。複数時期の差分を取れば誤差が相殺されるとは限らないため、比較前に境界を有効な形状へ修正する必要があります。
自己交差が発生する主な原因
境界ポリゴンの自己交差を効率よく直すには、どのような操作やデータ状態によって発生したのかを把握することが重要です。交差部分だけを動かしても、原因が残っていれば、別の位置で再び不具合が起こる可能性があります。
代表的な原因は、頂点を選択した順序の誤りです。境界は、外周を時計回りまたは反時計回りに連続してたどるように作成します。途中で離れた位置の頂点を選択すると、その接続線が外周内部を横切り、別の辺と交差します。
点群を斜め方向から表示したまま境界を作成すると、手前と奥の位置関係を誤りやすくなります。凹凸が大きい地形では、画面上で隣接して見える点が、平面位置では離れている場合があります。境界の頂点順序を決めるときは、真上表示で外周を確認することが基本です。
頂点数の増やし過ぎも自己交差の原因になります。点群の細かな凹凸を忠実に追おうとして短い間隔で頂点を追加すると、隣接する線分の向きが不安定になります。特に、土山の裾が不明瞭な場所、植生や資材が残る場所、欠測部の周辺では、境界が細かく蛇行し、小さな折り返しが発生しやすくなります。
同じ位置または非常に近い位置に複数の頂点が登録されることもあります。画面上では一つの頂点に見えていても、実際には二つ以上の点が存在し、線が短い距離で往復している場合があります。重複頂点や極端に短い辺は、小さな自己交差だけでなく、面生成の不安定化にもつながります。
既存の線を複製し、別の線と結合した場合にも注意が必要です。線の向きがそろっていない状態で結合すると、接合部で進行方向が反転し、同じ区間を往復することがあります。端点が一致しているだけでなく、前の線の終点から次の線の始点へ連続して進んでいるかを確認する必要があります。
外周と除外範囲を一本の線で表現しようとした場合も、複雑な形状になりやすくなります。例えば、外周の内側にある構造物を除外するため、外周から構造物まで細い通路状の線を伸ばし、構造物を一周して外周へ戻る形を作ると、往路と復路が重複または交差しやすくなります。処理環境が対応している場合は、外周と内側の除外ポリゴンを分けて管理するほうが安全です。
自動的に点群の外周を抽出した場合は、孤立点、植生、重機、資材、仮設物などが影響することがあります。外周候補が不要点へ向かって細く突出し、その後に本来の外周へ戻ると、小さなループが形成されます。境界修正だけでなく、元点群の不要点除去や外周抽出条件の見直しが必要になる場合があります。
別の図面や測量データから境界を取り込んだ場合は、複数の線要素が重なっていないか、端点に微小なずれがないか、閉じたポリゴンとして正しく認識されているかを確認します。見た目では一本の閉じた線に見えても、内部では線が分割され、接続順が乱れていることがあります。
座標変換や単位変換も間接的な原因になります。点群と境界の座標系が異なる状態で重ねると、境界を点群に合わせるために多数の頂点を手作業で移動することになり、順序を誤る可能性が高まります。まず座標系、標高基準、単位をそろえ、その後に境界形状を編集することが基本です。
ステップ1 計算対象と境界の根拠を確認する
自己交差を直す最初のステップは、交差する線をすぐに編集することではありません。まず、何をどこまで土量計算するのかを確認し、境界ポリゴンの根拠を明確にします。
境界の修正は、単に図形をきれいに整える作業ではなく、数量を集計する対象範囲を定義し直す作業です。交差している二本の線を機械的につなぎ替えるだけでは、本来含めるべき範囲を除外したり、対象外の地盤を含めたりする可能性があります。
切土や盛土の出来形を確認する場合は、工区、測点、設計範囲、施工前後の共通計測範囲などを確認します。土山や仮置き土の体積を求める場合は、土砂の裾と周辺地盤の境目をどのように判断したかを整理します。点群が存在する範囲をそのまま囲むのではなく、数量として計上する範囲を囲むことが基本です。
境界の根拠として利用できる情報には、設計図面、施工計画、現場で確認した外周位置、基準点、出来形管理範囲、施工前点群、周辺地盤の形状などがあります。複数の情報がある場合は、どれを優先するのかを決めます。
土山の裾が明瞭であれば、傾斜の変化や地表面の折れをもとに境界を設定できます。一方、裾が周辺地盤となだらかにつながっている場合は、担当者によって判断が変わりやすくなります。修正前に判断基準を決めておかないと、自己交差は解消できても、再現性の低い境界になります。
次に、修正前の境界データを複製して保存します。元データを直接上書きすると、どの頂点を変更したか、どの程度範囲が変化したかを確認できなくなります。修正前後の境界を重ねられる状態にしておくと、数量差の原因を説明しやすくなります。
境界には、計測日、工区、対象物、基準面、修正状態などが分かる名称を付けます。複数時期の点群を扱う場合、どの境界がどの時点の計算に使用されたか分からなくなると、修正後の境界を誤って過去計算へ適用する可能性があります。
点群、境界、設計面、基準点の座標系と単位も確認します。同じ画面に表示されていても、内部座標や標高基準が異なる場合があります。座標変換後のデータを使用する場合は、既知点や構造物の角などを用いて重なりを確認します。
境界ポリゴンが平面範囲の指定だけに使われるのか、基準面作成にも使われるのかも整理します。平面範囲だけを指定する境界であれば、高さ情報を単純化できる場合があります。しかし、境界頂点の標高から土山の底面を作る場合は、頂点位置と高さの両方が体積へ影響します。
外周と除外範囲が混在していないかも確認します。構造物、水面、未計測部分、隣接工区などを除外する必要がある場合は、外周ポリゴンと除外ポリゴンを分ける方法を検討します。一本の複雑な線で全てを表現しようとすると、自己交差や重複辺が発生しやすくなります。
このステップでは、修正後に満たすべき条件を整理しておくことが重要です。計算範囲が現場の対象と一致していること、外周が一方向に連続していること、除外範囲が明確であること、点群の欠測部を無理に含めていないことなどを判断基準とします。
ステップ2 自己交差の位置と種類を特定する
計算対象と境界の根拠を確認したら、次に自己交差の位置と種類を特定します。交差の形によって、頂点の並べ替えで直せる場合と、区間全体を描き直したほうがよい場合があります。
最初に境界を真上から表示します。点群や三角網が境界線を隠している場合は、表示密度を下げるか、一時的に非表示にします。背景情報が少ない状態で境界線だけを見ると、大きな交差、短い折り返し、重複線を見つけやすくなります。
全体表示では、外周を横切る対角線、蝶ネクタイ状の交差、離れた場所を結ぶ不自然な線がないかを確認します。その後、頂点が密集している場所、境界の凹部、構造物周辺、欠測部、始点と終点の付近を拡大します。
自己交差は、最後に境界を閉じた場所で発生することがあります。始点へ戻る際に、直前の頂点が外周順序と異なる位置へ置かれていると、最後の辺が境界内部を横切ります。始点と終点が近接している場所では、同じ位置に重複頂点がないかも確認します。
形状検査機能を利用できる場合は、目視確認と併用します。検査では、自己交差だけでなく、未閉合、重複頂点、重複辺、極端に短い辺、小さな孤立領域なども確認します。交差だけを修正しても、周辺に重複頂点が残れば、再び無効な形状になる可能性があります。
自動検査が使えない場合は、外周を一方向にたどりながら、各頂点の前後関係を確認します。頂点番号や作成順を表示できる場合は、番号が外周に沿って連続しているかを見ます。番号が突然離れた場所へ飛び、その後に戻っている場合は、その接続区間で交差している可能性があります。
自己交差は、大きく分けると、頂点順序の誤りによる交差、重複頂点による小ループ、線の結合方向による折り返し、外周と除外範囲の混在による重複、自動抽出された細い突起による交差などがあります。
頂点順序の誤りであれば、接続する順番を入れ替えることで直せる場合があります。重複頂点や小ループであれば、不要な頂点を削除したほうが単純な形状になります。複数の線を結合した部分であれば、各線の方向をそろえてから再結合します。
自動抽出された外周が複雑な場合は、交差部だけでなく、不要点の除去や境界の単純化が必要です。孤立点へ伸びる細い突起を残したまま交差だけを解消すると、極端に細い領域が計算対象となり、三角網や基準面が不安定になることがあります。
三次元境界では、平面投影後の交差も確認します。斜め表示で線同士が離れていても、上から見ると同じ位置を横切っている場合があります。土量計算で使用される判定方法に合わせて、水平面上の形状を確認してください。
交差位置を特定したら、その点だけでなく、前後の複数頂点を含めて原因区間を見ます。交点付近へ新しい頂点を追加し、線をわずかに避けるだけでは、短い辺や鋭角が残ります。どの頂点から順序が乱れ、どこで正しい外周へ戻るかを確認し、区間として修正することが重要です。
ステップ3 頂点の順序と不要な折れ点を整理する
自己交差の位置と原因を把握したら、境界を構成する頂点の順序を整理します。基本は、外周を時計回りまたは反時計回りのどちらか一方向で連続してたどることです。
途中で進行方向を反転させたり、離れた位置へ飛んだりしないようにします。各頂点から次の頂点へ進むとき、実際の外周上で隣接する位置に接続されているかを確認します。
大きな交差では、交差している二本の辺の接続先を入れ替えることで解消できる場合があります。ただし、画面上の交点を中心に機械的に線を分割するのではなく、元の外周形状に沿う順序へ戻します。
例えば、外周上の頂点がA、B、C、Dの順に並んでいるにもかかわらず、AからC、BからDへ接続されていれば、二本の辺が交差します。この場合は、AからB、BからC、CからDの順に接続し直します。
小さなループがある場合は、ループを構成する頂点を確認します。同じ位置を往復しているだけであれば、重複頂点や不要な折り返し点を削除します。点を移動してループを小さくするのではなく、不要な構造そのものを取り除くことが大切です。
極端に短い辺が連続している場合は、周辺の頂点を整理します。短い辺は、座標の丸めや吸着処理の影響を受けやすく、見た目では問題がなくても形状検査で異常になることがあります。
ただし、頂点を減らし過ぎてはいけません。法肩、法尻、掘削端、土山の裾、構造物との取り合いなど、土量計算に影響する重要な折れ点は残します。直線化によって境界が外側へ広がれば、余分な地盤が計算に含まれます。内側へ縮めば、土砂や掘削範囲の一部が除外されます。
直線部分では少ない頂点で表現し、曲線部や方向が変わる場所に必要な頂点を配置する方法が適しています。一律の間隔で頂点を置く必要はありません。地形と計算目的に応じて、形状を表すために必要な点だけを残します。
始点と終点の処理にも注意します。処理環境が自動的にポリゴンを閉じる場合、最後に始点と同じ座標をもう一度登録すると、重複頂点になる可能性があります。反対に、自動閉合されない場合は、始点と終点を確実に接続する必要があります。
複数の線要素を結合した境界では、線の向きを確認します。前の線の終点と次の線の終点が接続されている場合、次の線が逆方向へ進み、接合部で折り返します。次の線の向きを反転させ、前の線の終点から次の線の始点へ進む構成にします。
接合部に微小な隙間がある場合は、片方の線を無理に延長するのではなく、根拠のある共通位置へ端点を統合します。隙間を埋めるために短い線を何本も追加すると、重複や交差が発生しやすくなります。
外周と除外範囲が一本の線でつながっている場合は、別々のポリゴンに分離します。外周から内側の構造物へ線を伸ばし、構造物を回って戻る形は、同じ経路を往復するため重複辺を作りやすくなります。外周は外周、除外範囲は除外範囲として管理すると、形状の意味が明確になります。
頂点を編集するたびに、真上表示で交差が増えていないかを確認します。一度に多数の頂点を変更すると、どの操作で新しい異常が発生したのか分からなくなります。原因区間ごとに修正と検査を繰り返すと、安全に作業できます。
ステップ4 点群と現地形状に合わせて境界を再構成する
頂点の順序を整理した後は、境界が点群と現地形状に合っているかを確認します。自己交差がなくなっても、境界が計算対象を正しく囲んでいなければ、適切な土量は求められません。
まず、修正した境界を点群へ重ねます。真上表示で平面位置を確認し、斜め表示で高さ関係を確認します。境界線が土砂の上を横切っていないか、周辺地盤へはみ出していないか、隣接工区を含んでいないかを見ます。
土山の体積を求める場合は、境界を土砂の裾に沿わせます。裾が明瞭な場所では、傾斜が変化する位置や周辺地盤との境目を確認します。裾が不明瞭な場所では、周囲の地盤形状、施工記録、計測時の現地確認などを参考にし、一貫した基準で境界を設定します。
自己交差を避けるために境界を大きく外側へ移動すると、土山以外の地盤まで体積に含まれる可能性があります。反対に、線を内側へ寄せ過ぎると、裾部分の土砂が除外されます。交差を直すことと、対象範囲を維持することを両立させる必要があります。
切土や掘削部では、法肩、法尻、掘削底、施工端、構造物との取り合いを確認します。境界が法面途中を通ると、平面範囲だけでなく、基準面との高さ差も変わります。特に深い掘削部では、わずかな境界移動でも土量への影響が大きくなることがあります。
施工前点群と施工後点群を比較する場合は、両方の時期で有効な共通範囲を使用します。一方の点群だけにデータがある範囲を含めると、欠測部の補間や面の外挿によって結果が左右されることがあります。
点群の欠測が自己交差の原因になっている場合は、境界線だけで無理に処理しないことが重要です。法面の陰、構造物の背面、植生下、水面付近などでは、点群が取得できないことがあります。
欠測範囲が小さく、前後の地形から境界位置を判断できる場合は、信頼できる二点を直線または緩やかな線で結びます。欠測範囲が広く、境界位置によって数量が大きく変わる場合は、追加計測や別方向からの計測を検討します。
境界を描き直すときは、修正区間の前後にある信頼できる頂点を基準にします。その間を必要最小限の頂点で再作成し、点群とのずれが大きい場所にだけ頂点を追加します。最初から多数の頂点を置くと、再び細かなループや折り返しが発生しやすくなります。
境界の高さ情報も確認します。平面範囲の指定だけに使う境界であれば、頂点の高さが細かく上下する必要はない場合があります。一方、境界頂点を基準面の作成に使う場合は、高さを変更すると土量が変わります。
範囲指定用の境界と基準面作成用の点や線を分けられる場合は、役割を分離すると管理しやすくなります。外周形状を修正したことで基準面まで意図せず変化する問題を防げます。
点群が密集して境界線を確認しにくい場合は、画面表示だけを一時的に間引きます。表示点数を減らすことと、計算に使う点群を間引くことは別です。元の計算データを保持したまま、編集しやすい表示状態を作ります。
断面表示を利用できる場合は、境界周辺の地形変化を確認します。真上表示では土山の裾に見える位置でも、断面を見ると法面途中である場合があります。複数の断面を確認し、境界が地形の変化点を通っているかを判断します。
自動修復機能を使った場合も、結果をそのまま採用しないようにします。自動処理では、交差部を分割し、面積が大きい領域だけを残したり、複数のポリゴンへ分けたりすることがあります。どの領域が残されたかを確認し、現場の計算意図と一致しているかを判断します。
外周が非常に複雑な場合は、計算範囲を複数の単純なポリゴンに分割する方法もあります。細い連結部や深い凹部を一つの境界で表すより、工区や地形条件ごとに分けて計算し、最後に合算するほうが安定する場合があります。
ただし、分割した境界の間に隙間があると未計上範囲が生まれ、重なりがあると二重計上になります。共通辺の座標を一致させ、分割前の範囲と合算後の範囲が一致することを確認します。
ステップ5 修正後の形状と土量結果を検証する
境界を再構成したら、最後に修正後の形状と土量結果を検証します。自己交差がなくなったことだけでなく、計算範囲と体積が妥当であることまで確認して作業を完了します。
最初に形状検査を再実行します。自己交差、未閉合、重複頂点、重複辺、短すぎる辺、小さな孤立領域などが残っていないことを確認します。形状検査機能がない場合は、境界線だけを表示し、真上から全周を一方向にたどります。
始点から終点まで外周が連続し、途中で内側へ折り返していないかを確認します。修正した区間だけでなく、全体を見ることが重要です。頂点の吸着や複数選択によって、離れた場所の頂点が意図せず移動している場合があります。
次に、修正前後の境界を重ねて比較します。交差部周辺だけが変化しているか、ほかの範囲まで動いていないかを確認します。境界位置が大きく変わった場合は、その変更が現地形状や計算対象の根拠に基づくものかを説明できるようにします。
修正前後の平面面積も比較します。自己交差した境界では正しい面積が得られない場合がありますが、修正によって範囲がどの程度変わったかを見る参考になります。想定以上に面積が増減した場合は、外周の接続先を誤っている可能性があります。
修正後の境界を使って土量計算を実行し、計算対象として採用された面を確認します。数値だけではなく、境界、現況面、基準面、差分表示を重ねます。境界の外側にある三角形が含まれていないか、内側に未生成の穴がないか、除外範囲が正しく反映されているかを見ます。
土山の底面を補間している場合は、基準面を斜め表示や断面表示で確認します。境界頂点の接続順が直っていても、局所的に不自然な高さを持つ頂点が残っていると、底面が持ち上がったり沈み込んだりします。
施工前後の点群差分では、両時期の面が境界全体を覆っているかを確認します。片方の点群に欠測がある場所で自動補間が行われている場合は、その補間範囲と形状を確認します。境界を直したことで、以前は対象外だった欠測部が新たに含まれる場合があります。
修正前にも土量値が算出されていた場合は、修正前後の結果を比較します。ただし、差が小さいから正しいとは限りません。交差部分が高低差の小さい場所であれば、無効な境界でも土量差が小さく見える可能性があります。
反対に、修正前後で大きな差が出た場合も、修正後の数値を無条件に正しいと判断しないようにします。平面面積、平均的な高さ、代表断面、施工記録、設計数量、運搬記録など、利用できる別の情報と照合します。
簡易的な検算として、対象範囲のおおよその平面面積と平均高さを確認する方法があります。複雑な地形では厳密な値にはなりませんが、算出結果の桁や増減方向が妥当かを判断できます。
延長方向に形状が続く掘削や盛土では、複数の代表断面から断面積を確認し、区間延長と組み合わせて概算します。点群による計算結果と完全に一致する必要はありませんが、大きな差がある場合は、境界、基準面、欠測補間を再確認します。
複数ポリゴンに分割した場合は、各区画の面積と土量を個別に確認します。合算値だけを見ていると、一つの区画で欠落し、別の区画で重複していても気づきにくくなります。共通境界を拡大し、隙間と重複がないことを確認します。
修正内容は記録として残します。自己交差があった位置、発生原因、削除または移動した頂点、境界位置を決めた根拠、修正前後の面積と土量などを整理します。画面記録や境界データを保存しておくと、後から数量差について確認する際に役立ちます。
重要な土量計算では、境界を作成した担当者とは別の担当者が確認する方法も有効です。編集した本人は、意図した形に見えるという先入観を持ちやすいため、小さな折り返しや境界位置の違和感を見落とすことがあります。
確認者は、真上表示、斜め表示、断面、形状検査、土量結果を順に見ます。修正作業と承認作業を分けることで、自己交差以外の問題も発見しやすくなります。
自己交差を防ぐ境界ポリゴン作成のポイント
自己交差は修正できますが、計算のたびに修正するよりも、作成段階で防止するほうが効率的です。境界ポリゴンの作成ルールを標準化すると、担当者によるばらつきも抑えられます。
まず、頂点を配置する方向を統一します。時計回りまたは反時計回りのどちらかを決め、途中で方向を変えないようにします。始点を工区の角、基準点付近、進入路側など分かりやすい場所にそろえると、複数時期の境界を比較しやすくなります。
境界を作るときは、真上表示を基本にします。斜め表示では奥行きや高さを確認できますが、平面上の頂点順序を誤りやすくなります。外周の頂点を配置するときは真上表示を使い、地形との整合を確認するときに斜め表示や断面表示へ切り替えます。
頂点を追加する基準も決めます。直線部分では頂点を少なくし、地形の方向が変わる場所、法肩、法尻、土山の裾、構造物との接点などに配置します。点群の細かな揺らぎを全て境界へ反映する必要はありません。
点群には計測ノイズや不要物が含まれることがあります。孤立点や一時的な資材を外周として追うと、細い突起や小さなループができます。境界を作る前に不要点を整理し、土砂や地盤の連続した形状を確認します。
全周を一度に作成せず、一定区間ごとに確認する方法も有効です。数個から十数個の頂点を置いた段階で、前の辺と交差していないか、外周から外れていないかを確認します。最後まで作成してから確認するより、原因となる操作を特定しやすくなります。
既存境界を流用する場合は、頂点を追加し続けないようにします。施工状況の変化に合わせて編集を重ねると、古い頂点と新しい頂点が混在し、外周の順序が複雑になります。
複数時期の比較で同じ境界を使う場合は、確定した共通境界を複製し、元データを変更しないようにします。施工範囲の変更によって境界を修正する必要がある場合は、変更前後を別データとして保存します。
外周、除外範囲、工区分割、基準面作成用の線を役割別に分けます。一つのポリゴンへ複数の役割を持たせると、形状が複雑になります。名称や表示方法を分け、どの境界が土量計算の外周として使われているかを明確にします。
別データから線を取り込んだ場合は、端点の接続、線の方向、重複、閉合を確認します。見た目が閉じていても、微小な隙間や重複線が残っていることがあります。取り込み直後に形状検査を実施し、計算直前まで問題を持ち越さないようにします。
土量計算の作業手順には、境界検査を必須工程として組み込みます。点群の座標確認、不要点除去、面生成、基準面確認と同様に、境界の閉合、自己交差、重複、対象範囲を確認します。
計算エラーが出た場合だけ境界を見る運用では、数値が表示される種類の不具合を見逃す可能性があります。計算が正常に終了した場合でも、形状検査と範囲確認を省略しないことが重要です。
境界以外に確認したい点群土量計算の条件
境界ポリゴンの自己交差を直しても、ほかの入力条件に問題があれば適切な土量は求められません。土量計算の結果を安定させるためには、計測から成果確認までを一つの流れとして管理する必要があります。
計測前には、対象範囲と周辺地盤を確認します。土山の中心部だけでなく裾の外側まで取得し、底面や境界を判断できる情報を残します。切土や掘削では、法肩、法尻、掘削底、施工端を複数方向から計測します。
境界付近の点群が不足すると、外周を推定する区間が増えます。推定区間が増えるほど、境界が複雑になり、自己交差や担当者差が生じやすくなります。計測時点で欠測を確認し、必要に応じて追加計測することが有効です。
点群取得後は、座標と標高を確認します。複数時期の点群を比較する場合は、同じ座標系と標高基準にそろえます。既知点や変化していない構造物を使って重なりを確認し、全体的な平面ずれや高さずれがないかを見ます。
不要点の除去も重要です。重機、資材、人、植生、仮設物などが残っていると、現況面や境界判断に影響します。ただし、自動処理によって土砂の一部まで除去しないように、処理後の点群を目視確認します。
点群を間引く場合は、地形の折れ点が失われていないかを確認します。過度に間引くと、法肩や土山の裾が丸められ、境界位置の判断が難しくなります。表示用の軽量化と計算用データの処理を分け、元点群を保存しておきます。
三角網や地表面を作成するときは、欠測部をまたぐ長い三角形に注意します。点群が存在しない場所まで面が張られると、実際には計測していない範囲が土量へ含まれる可能性があります。三角形の最大辺長や補間条件を確認し、境界内の面が妥当であることを見ます。
基準面は土量計算のもう一つの重要な要素です。施工前後の点群を比較する方法、設計面と比較する方法、土山外周から底面を補間する方法、一定標高の水平面を使う方法では、結果の意味が異なります。
どの基準面を使ったか、なぜその面を選んだかを明確にします。境界が正しくても、基準面が実際の地盤から離れていれば、体積は大きく変わります。
月次計測や定期的な出来形確認では、計算条件を統一します。面の解像度、点群の間引き、不要点の除去方法、三角形の条件、欠測補間、境界、基準面などが変わると、施工による変化以外の差が結果へ含まれます。
条件を変更した場合は、変更理由を記録し、必要に応じて過去データも同じ条件で再計算します。単に前月の数値と今月の数値を引くだけではなく、両方が同じ条件で求められていることを確認します。
成果を共有するときは、土量値だけでなく、計測日時、計算範囲、基準面、座標系、除外範囲、欠測処理、境界の修正履歴を関連付けます。数値だけでは、後から同じ結果を再現できません。
現場で点群を取得した直後に範囲を確認できれば、境界付近の欠測や不要物の写り込みを早期に見つけられます。後処理段階で境界を推定する範囲が減るため、自己交差しにくい単純で根拠のあるポリゴンを作りやすくなります。
LRTK Phoneを活用する場合も、対象物の中心だけを計測して終了するのではなく、土量計算に必要な外周と周辺地盤が取得できているかを確認することが重要です。境界候補となる場所を複数方向から計測し、現場を離れる前に不足部分を補うことで、後工程の手戻りを減らせます。
まとめ
点群土量計算における境界ポリゴンの自己交差は、単なる線の見た目の問題ではありません。計算範囲の内外判定、地表面の切り出し、基準面の作成、体積集計に影響し、土量の欠落や過大計上につながる可能性があります。
自己交差した境界がエラーとして拒否される場合は異常に気づきやすいものの、一定の規則で処理され、数値が表示される場合もあります。計算が完了したことだけを根拠に正常と判断せず、境界形状と実際の集計範囲を確認する必要があります。
修正は、計算対象と境界の根拠を確認し、自己交差の位置と種類を特定し、頂点の順序と不要な折れ点を整理し、点群と現地形状に合わせて境界を再構成し、最後に形状と土量結果を検証する流れで進めます。
交差する二本の線だけを動かすのではなく、前後の頂点、外周全体、基準面、欠測範囲との関係を確認することが重要です。修正前後の境界と土量を保存し、変更した理由を記録しておけば、後から数量差を説明しやすくなります。
自己交差を予防するためには、境界の作成方向を統一し、頂点を増やし過ぎず、外周と除外範囲を分け、一定区間ごとに形状を確認します。また、計算前の境界検査を必須工程とし、エラーが出ない場合でも自己交差、重複、未閉合を確認します。
点群による土量計算は、現場計測、点群整理、境界設定、基準面作成、体積算出、検算までが連続した業務です。境界ポリゴンだけを後から整えるのではなく、計測時点から外周と周辺地盤を意識することで、修正作業と数量の不確かさを減らせます。
現場で計測範囲を確認しながら点群を取得し、境界周辺の不足を早期に把握したい場合は、LRTK Phoneを活用した点群計測と土量計算の進め方も確認してみてください。