LRTKレフィクシア株式会社

LAS対応点群ビューアで体積計算する前の4確認

LAS対応点群ビューアで体積計算前の確認が重要な理由

土工、造成、掘削、盛土、資材置場などの現場では、点群データから体積を求める方法が実務で使われる機会が増えています。現地の形状を多数の三次元座標として取得できる点群は、断面を数か所だけ測る方法と比べて地表面の細かな起伏を把握しやすく、計測結果を点群ビューア上で確認しながら計算範囲を決められることが利点です。

その際によく扱われるファイル形式の一つがLASです。LASは三次元座標を持つ点群を保存するために広く利用されている形式で、座標値だけでなく、データの作成方法によっては点の分類や強度などの属性を含むこともあります。そのため、LAS対応点群ビューアへ読み込めれば、現場全体を三次元で確認し、必要な範囲を選択して体積計算へ進められる場合があります。

ただし、「LASファイルが正常に表示された」ことと「そのまま正しい条件で体積計算できる」ことは同じではありません。

体積は、三次元空間に点が存在しているだけで自動的に決まる値ではありません。どこを計算対象にするのか、どの面を基準にするのか、地面ではない点をどう扱うのか、座標や高さの単位が何なのかといった条件によって結果が変わります。同じLASファイルでも、計算範囲や基準面を変えれば算出される体積は変化します。

特に注意したいのが、見た目だけでは判断しにくい設定です。点群ビューア上では地形が自然に見えていても、高さの基準が想定と異なっていたり、座標単位の解釈に問題があったりする可能性があります。逆に、一部の点が大きく外れている場合でも、現場全体を遠くから表示していると気づかないことがあります。

また、体積計算では境界付近の状態も重要です。計算対象の外側にある点を含めれば余分な体積が加算される場合があり、必要な地表点が欠けていれば、点群ビューアや計算機能がどのように面を構成するかによって結果に影響することがあります。点群密度が高いからといって、必ずしも計算対象全体を適切に表現できているとは限りません。

そのため、体積計算 点群ビューアという観点で実務を進める場合は、計算ボタンを押す前の確認が重要です。特にLASデータでは、座標情報、不要点、計算範囲、基準面、再計算時の条件を整理しておくことで、結果を社内で確認したり、別の担当者が再計算したりするときにも説明しやすくなります。

ここからは、LAS対応点群ビューアで体積計算を始める前に押さえておきたい4つの確認を、実務の流れに沿って解説します。

確認1 LASの座標系・高さ・単位が合っているか

最初に確認したいのは、LASデータに格納されている座標を、点群ビューアが意図した条件で扱えているかです。

点群の各点は基本的にX、Y、Zの座標を持っています。平面的な位置を示すX、Yだけでなく、高さを示すZも体積計算では重要です。体積は地表面と基準面との高さ方向の差を積み上げて求めるため、高さの扱いを間違えると計算結果にも直接影響します。

まず、LASを読み込んだ直後に現場の位置や大きさを確認します。既知の距離がある場合は、点群ビューア上でその距離を測り、現実の寸法と大きく食い違っていないかを見ると判断しやすくなります。例えば、本来数十メートル程度の施工範囲が極端に大きく表示される場合や、反対に非常に小さく表示される場合は、単位や座標の解釈を確認する必要があります。

LASでは座標を効率的に保持するため、座標値の表現にスケールやオフセットに関する情報が使われます。通常は対応するソフトウェア側で処理されますが、データの作成方法や変換工程によっては、元データの条件を確認したほうが安全です。別形式からLASへ変換した場合は、変換前後で位置、大きさ、高さが変化していないかを確認しておくと安心です。

次に重要なのが座標系です。現場測量で利用する点群では、ローカルな現場座標を使用している場合もあれば、公共測量などで利用される座標体系に基づいている場合もあります。複数時期の点群を比較する場合は、単にLASとして読み込めるだけではなく、両方のデータが同じ座標基準にそろっている必要があります。

例えば、掘削前の点群と掘削後の点群を重ねて差分から体積を求める場合を考えます。両方の点群の座標が少しずれていると、本来同じ位置にある地表面同士を比較できません。平面位置がずれていれば法面や段差部分で差が大きくなり、高さがずれていれば対象範囲全体にわたって差が生じる可能性があります。

こうした問題は、三次元表示を一度見ただけでは気づきにくい場合があります。そこで、点群を真上から見る平面表示だけでなく、側面や断面でも確認します。現場内に座標や標高が分かっている点があれば、その位置を基準に照合する方法も有効です。

高さについては、数値が合っているかだけではなく、何を基準とした高さなのかを確認することも大切です。同じ現場でも、データ作成時の高さの基準が異なれば、Z値に一定の差が生じる場合があります。単独の点群から一つの基準面に対する体積だけを求める場合と、異なる時期の点群を比較する場合では注意点も変わります。

特に時系列比較では、両方のデータが同一の高さ基準になっていることが重要です。点群同士が数センチメートルから数十センチメートル上下にずれていれば、広い面積ではその高さ差が体積差として蓄積します。地形が見た目ではほぼ一致していても、広い範囲を計算すると無視しにくい差になることがあります。

確認時には、現場内の比較的変化しにくい場所にも注目します。施工前後で位置が変わっていない舗装面や構造物周辺など、照合に利用できる部分がある場合は、複数箇所で高さや位置関係を見ると、データ全体のずれを発見しやすくなります。

LAS対応点群ビューアで体積計算をする際は、「ファイルを開けたから座標も正しい」と考えず、現場寸法、平面位置、高さ、単位、複数データ間の一致を確認してから次に進むことが重要です。

確認2 体積計算に不要な点や欠測が残っていないか

座標条件を確認したら、次は点群そのものの内容を確認します。

体積計算で必要なのは、基本的には計算対象となる地表面を適切に表現する点です。しかし、現地で取得した点群には地表以外の点が含まれることがあります。人、車両、重機、仮設物、植生、資材、飛散物などが点として記録されていれば、そのまま面を作成した際に地表面とは異なる形状として扱われる可能性があります。

土量を求めたいにもかかわらず、地面の上に置かれた資材まで含めてしまえば、本来計算したい地形とは違う結果になります。反対に、実際に体積を求めたい盛土やストック材を誤って不要点として除去すると、必要な部分まで失われます。

そこで重要になるのが、「何を地表として残し、何を除外するか」という目的の整理です。

同じLASデータでも、造成地の土量を求める場合と、資材山の体積を求める場合では必要な点が異なります。造成地では重機や資材を除去したい一方、資材山そのものの数量を求める場合は、その表面点が計算対象になります。点群処理では、見た目だけで機械的に削除するのではなく、今回の体積計算で何を測りたいのかを先に明確にすることが大切です。

不要点を確認するときは、点群全体を上から見るだけでは不十分です。横方向から表示したり、断面を切ったりすると、地面から浮いている点や異常に高い点を見つけやすくなります。上空に孤立した点がある場合や、地面の下側に不自然な点が並んでいる場合も、計算対象に含める前に原因を確認します。

点群密度の偏りにも注意します。ある場所だけ非常に密度が高く、別の場所では点が少ない場合、表面の作り方によっては地形の再現状態が変わることがあります。重要なのは単純な点数ではなく、計算したい地表を連続的に捉えられているかです。

特に法面、段差、掘削端部、構造物の際などは確認が必要です。こうした場所では、計測方向や障害物の影響によって点が取得しにくいことがあります。上から見たときには点が存在するように見えても、断面を見ると法面の途中が欠けていることがあります。

欠測部分がある状態で表面を生成すると、その隙間をどのように扱うかは点群ビューアや計算方法の設定によって異なります。周囲の点から面が形成されれば、実際には計測できていない部分まで滑らかな面としてつながって見えることがあります。その面が現況を妥当に表しているかは、元の点群を見ながら判断する必要があります。

ここで注意したいのは、補間された見た目が自然だからといって、必ず正しいとは限らないことです。

例えば、深い掘削部の底面が一部欠測している場合、周囲の高い点同士をつないだ面が作られると、本来より浅い形状として扱われる可能性があります。反対に、盛土の端部で点が不足している場合は、実際の形状より急な面や緩い面として表現されることがあります。

欠測を見つけた場合は、無理に点群だけで埋めるのではなく、別方向から取得したデータがないか、他の測定結果と照合できないか、計算対象範囲から除外すべき部分ではないかを検討します。補間を利用する場合でも、どの範囲をどの考え方で補ったかを記録しておくと、後から結果を説明しやすくなります。

また、複数回の計測データを結合してLASを作成している場合は、重複部分も確認したいところです。重複点が存在すること自体が直ちに体積値を大きくするとは限りませんが、位置のわずかな異なる複数の面が重なっていれば、表面生成時の形状に影響する場合があります。

そのため、結合境界付近では断面を表示し、一方の点群ともう一方の点群に段差がないかを確認します。同じ地面を計測しているはずなのに上下に二層の点群が見える場合は、そのまま体積計算へ進まず、位置合わせやデータ選択を見直したほうがよいでしょう。

点群ビューアを使う意味は、単に大量の点を表示することではありません。三次元、平面、側面、断面と視点を変えながら、「この点群が本当に計算したい表面を表しているか」を確認できることに価値があります。

体積計算前には、不要点を除去したかだけでなく、必要な点が欠けていないかという逆方向の確認まで行うことが重要です。

確認3 計算範囲と基準面を明確にできているか

LASデータそのものに問題がなくても、計算範囲と基準面が曖昧であれば、体積計算の結果は安定しません。

体積を計算するには、どの範囲の地表を対象とし、その地表を何と比較するのかを決める必要があります。この2つは計算結果を左右する基本条件です。

まず確認したいのが計算範囲です。

造成地全体の体積を求めるのか、一部の盛土だけを求めるのか、掘削部分のみを対象とするのかによって選択範囲は変わります。点群ビューアで自由に範囲を囲める場合でも、担当者がその都度目視で境界を決めると、再計算するたびに少しずつ範囲が変化することがあります。

境界の違いが数センチメートル程度でも、周長が長い大規模な範囲や高さ差の大きい場所では、体積差として表れる可能性があります。そのため、施工境界、測量範囲、設計上の管理範囲など、何を境界の根拠にするのかを事前に決めます。

特に盛土や資材山では、裾部の境界が重要です。平坦な地面から盛り上がっている対象物の場合、どこからを体積に含めるかによって結果が変わります。点群の色だけで判断するのではなく、高さ変化や断面形状を確認しながら境界を設定したほうが安定します。

法面を含む場合はさらに注意が必要です。真上から見た平面表示では、法肩や法尻の位置が分かりにくいことがあります。断面を複数方向で確認し、対象物の形状と選択境界が一致しているかを見ることが大切です。

次に基準面を確認します。

体積計算では、対象となる表面と基準となる面との差を計算します。基準面として何を使うかは目的によって変わります。一定の高さの水平面を基準にする方法もあれば、施工前の地表面を基準にする方法、別時期の点群から作成した表面を基準にする方法などがあります。

例えば、資材山の体積を求める場合、資材が置かれている地盤面を基準にする考え方があります。ただし、その地盤が完全に水平とは限りません。実際には傾斜しているのに水平面を基準としてしまうと、片側では余分な体積を加え、反対側では不足する可能性があります。

そのため、対象物の下にある基盤の形状をどのように推定するかが重要です。周辺に地面の点が残っていれば、それらを参考に基準面を作れる場合があります。一方、対象物が広範囲を覆っていて元の地盤が取得できない場合は、施工前データや既存の測量データなど、別の根拠が必要になることもあります。

掘削前後や盛土前後の差分を求める場合は、施工前の表面そのものを基準面として利用できる場合があります。この方法では、単純な水平面より現場の元々の傾斜や起伏を反映しやすくなります。ただし、施工前後の点群が同じ座標条件で重なっていることが前提です。

また、基準面と計算対象面の範囲をそろえることも重要です。

施工前の点群では広い範囲を計測しているのに、施工後の点群では一部しか取得できていない場合、両者が重なる部分だけで比較するのか、欠測部分を何らかの方法で補うのかを決めなければなりません。何も確認せず計算すると、データが存在する範囲の違いがそのまま結果に影響する可能性があります。

点群ビューアで計算範囲を選択した後は、平面表示だけで確定せず、断面でも境界を確認すると効果的です。特に対象範囲の端部に急な高低差がある場合、境界線が数点ずれるだけでも計算面の形が変わることがあります。

社内で複数の担当者が計算する場合は、範囲の根拠を残しておくことも大切です。「盛土の周囲を囲んだ」だけではなく、「施工境界の内側を対象にした」「法尻位置を基準にした」など、後から再現できる情報にしておくと結果を比較しやすくなります。

体積計算では、計算式だけを細かく確認するより前に、何をどこまで、どの面と比較するのかを決めることが重要です。LAS対応点群ビューアで作業するときは、範囲選択と基準面設定を単なる操作手順として扱わず、計算条件そのものとして管理する意識が求められます。

確認4 計算条件を固定して再現できる状態か

4つ目の確認は、同じデータから同じ考え方で再計算できる状態になっているかです。

体積計算は一度数値を出して終わりとは限りません。社内確認で再計算を求められたり、現場の担当者と管理側で結果を比較したり、後日に別の時点のデータと比較したりすることがあります。その際、最初の担当者しか計算条件を把握していない状態では、同じ結果を再現することが難しくなります。

特に点群を使った体積計算では、範囲、基準面、不要点処理、表面生成条件など複数の要素が関係します。LASファイルだけを共有しても、それらの条件までは伝わらない場合があります。

そのため、計算前の段階から条件を整理しておくことが重要です。

まず、使用したLASデータを識別できるようにします。同じ現場でも計測日や処理方法の異なるファイルが複数存在すると、どのデータを計算に使用したのか分からなくなることがあります。元データを上書きし続けるのではなく、計測時点や処理段階が判別できるように管理すると、後から追跡しやすくなります。

次に、点群に施した前処理を把握します。

不要点を削除したのか、特定範囲だけ抽出したのか、複数データを結合したのか、点数を間引いたのかなど、計算前に行った処理によって最終的な表面は変わる可能性があります。同じ名前のLASファイルでも、中身が異なれば比較できません。

特に元点群を直接編集する運用では注意が必要です。後から確認したときに、どの点を削除したのか判断できなくなる可能性があるためです。可能であれば元データを保持し、計算用に処理したデータを区別して管理すると、問題があった場合に戻って確認できます。

計算範囲も再現できる形にしておきたい情報です。点群ビューアに範囲保存やプロジェクト保存などの機能がある場合は、利用可能な方法で選択範囲を保持します。保存できない場合でも、境界の根拠や代表的な座標、対象となる施工範囲などを記録しておくと、再設定しやすくなります。

基準面についても同様です。

一定高さを入力したのであれば、その値と高さの基準を記録します。周辺点から傾斜面を作ったのであれば、どの範囲や点を使ったのかを把握します。施工前点群を基準としたのであれば、どのファイルを使用したのかを明確にします。

さらに、表面生成に関する設定が変更できる点群ビューアでは、その条件にも注意します。

点群から面を生成する場合、点の間隔や欠測部分の扱いなどが結果に影響する場合があります。細かく設定すれば常に正確になるわけではありません。元の点群密度や対象地形に対して過度に細かな表面を作っても、ノイズを形状として拾ってしまう場合があります。反対に、粗すぎる表面では小さな凹凸が失われます。

重要なのは、「最も細かい設定を選ぶこと」ではなく、目的と元データに応じた条件を使い、その条件を比較時にも統一することです。

例えば同じ現場の施工前後を比較するのであれば、一方だけ異なる表面生成条件にすると、地形変化だけでなく処理条件の差まで計算結果に含まれる可能性があります。時系列比較では、できるだけ同じ処理手順、同じ範囲、同じ基準の考え方を使うことが重要です。

計算結果が出た後は、数値だけを見るのではなく、三次元表示や断面表示と照らし合わせます。

盛土を計算したのに大きな切土量が表示される、掘削したはずなのに差分がほとんどない、対象範囲の端部だけ極端な値になるといった場合は、計算条件を疑う必要があります。体積の数値が表示されたことを正解の証明とせず、現場の変化と整合しているかを確認します。

可能であれば、一部の小さな範囲を使って試算する方法も有効です。形状が単純で高さ差を把握しやすい部分を選び、面積と平均的な高さ差から概算した値と、点群ビューアによる結果が大きく離れていないかを確認します。完全に一致させるためではなく、単位間違いや基準面の大きな設定ミスを早期に発見するための確認です。

再現性を高めることは、担当者差を減らすことにもつながります。

一人目が100という結果を出し、二人目が105という結果を出したとき、どちらが正しいかを数値だけで判断するのは困難です。しかし、使用データ、範囲、基準面、前処理、表面生成条件がそろっていれば、差が生じた原因を確認できます。

体積計算 点群ビューアを実務で活用する際は、一度の計算精度だけでなく、「なぜこの結果になったのかを後から説明できるか」という視点まで含めて運用すると、点群データをより扱いやすくなります。

LAS点群を体積計算に使うときに起こりやすい見落とし

ここまで4つの確認を紹介しましたが、実務では複数の問題が同時に起きる場合があります。

典型的なのは、点群の見た目に違和感がないため、そのまま計算へ進んでしまうケースです。三次元表示は非常に直感的で、現場の形が立体的に表示されると「データは正しく読み込めている」と感じやすくなります。

しかし、体積計算では数値として表れにくい小さな違いが積み重なります。

例えば、高さが全体的にわずかにずれている場合、三次元画面ではほとんど気づかないことがあります。それでも広い面積を対象とすれば、高さ差が体積差として積み上がります。時系列データの比較では、この影響が特に重要です。

もう一つ起こりやすいのが、点群密度だけで品質を判断することです。

点が非常に多く見えていても、必要な地面が取得できているとは限りません。植生や資材の表面に大量の点があっても、その下にある地盤を求めたいのであれば目的に合わないデータです。反対に、点数が比較的少なくても、対象地形を適切な間隔で捉えていれば計算に利用できる場合があります。

見るべきなのは点数の多さそのものではなく、計算対象の表面がどの程度連続して再現されているかです。

境界部分も見落とされやすい箇所です。

対象物の中央付近は点群が密で形状も明確なため、確認が簡単です。一方、体積計算に大きく影響する可能性があるのは外周です。どこまでを計算に含めるかによって面積が変わり、裾部や法面では高さ差も加わります。

そのため、計算後の確認では中央部だけを見るのではなく、境界を一周するように表示を動かし、範囲外の地形を拾っていないか、必要な裾部を切っていないかを見ます。

基準面を単純化しすぎることにも注意が必要です。

操作を簡単にするために一定高さの水平面を使いたくなる場合がありますが、現場の地盤が傾いていれば、その単純化が結果に影響します。特に広い敷地では、小さな勾配でも端から端までの高さ差は大きくなることがあります。

水平面を利用するのであれば、それが計算目的に合った基準なのかを確認します。現況との差を求めたいのか、特定の計画高さまでの数量を求めたいのかでも基準面の意味は変わります。

また、LASファイルを別の担当者から受け取った場合は、ファイルだけで判断せず、可能な範囲でデータ作成時の条件も確認することが大切です。どのような範囲を計測したのか、すでに不要点処理が行われているのか、複数データを統合しているのかなどが分かれば、点群ビューア上で見るべき場所を絞り込みやすくなります。

LASは点群を受け渡すために便利な形式ですが、ファイル形式そのものが体積計算の条件をすべて決めてくれるわけではありません。

最終的な体積は、元データの品質と、点群ビューア上で設定する計算条件の組み合わせによって求められます。そのため、LAS対応という機能だけで点群ビューアを評価するのではなく、座標や高さの確認、断面表示、範囲選択、基準面設定、結果確認など、実務で必要な一連の作業を行えるかという視点が重要です。

現場で繰り返し体積計算を行うのであれば、毎回ゼロから判断するのではなく、確認方法を共通化しておくと作業しやすくなります。

LASを読み込んだら座標と単位を見る。次に不要点と欠測を見る。その後に範囲と基準面を決め、最後に条件を固定して結果を確認する。この流れを共通手順として扱うことで、計算開始後に大きな設定ミスへ気づいて最初からやり直すリスクを減らせます。

点群ビューアは計算を自動化する道具であると同時に、計算条件を目で確かめるための道具でもあります。数値だけを取得するのではなく、三次元形状、断面、境界、差分の分布を確認しながら利用することが、点群による体積計算を実務に取り入れるうえで重要です。

まとめ LASを読み込めた段階ではなく計算条件まで確認する

LAS対応点群ビューアで体積計算を行うときは、ファイルを正常に開けた時点ですぐ計算へ進むのではなく、事前確認を行うことが重要です。

最初に見るべきなのは、座標系、高さ、単位が意図した条件になっているかです。現場寸法や既知の位置、高さなどと照合し、複数時期のデータを使う場合は点群同士が正しく重なっているかを確認します。

次に、点群の内容を確認します。地面ではない不要点が残っていないかを見るだけでなく、法面や掘削底面、境界付近など必要な場所に欠測がないかも確認します。点が多いことと、体積計算に適した点群であることは同じではありません。

3つ目は計算範囲と基準面です。どこまでを対象にするのか、何を基準として高さ差を求めるのかを明確にします。特に傾斜した地盤では、単純な水平面を使うことが目的に合っているかを確認する必要があります。

4つ目は再現性です。使用したLASデータ、前処理、計算範囲、基準面、表面生成条件などをそろえ、同じ条件で再計算できる状態にしておけば、社内確認や時系列比較を行いやすくなります。

体積計算 点群ビューアというと、計算機能そのものに注目しがちですが、実際の作業では計算前の確認が結果の信頼性を大きく左右します。LASを読み込めることはスタート地点であり、その点群が何を表し、どの範囲を、どの基準面に対して計算しているのかまで整理して初めて、結果を説明しやすい体積計算になります。

現場で点群を取得してから体積確認までの流れを短くしたい場合は、取得した三次元データをその場で確認し、必要な範囲や形状を早い段階でチェックできる運用も有効です。現地計測から点群確認までを一連の作業として考えることで、事務所へ戻った後に欠測や計測範囲不足へ気づくリスクも抑えやすくなります。

こうした点群活用を現場側から始めたい場合は、LRTK Phoneを使った三次元計測や点群確認の流れもあわせて検討すると、現地で取得する段階からその後の体積計算を意識したデータづくりにつなげやすくなります。

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

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