LRTKレフィクシア株式会社

点群ビューアでCSV出力を使い体積計算の数量表を10分で作る方法

点群データから土砂や盛土、掘削部などの体積を算出できても、その数値を数量表へ転記する作業に時間がかかっていては、点群を使うメリットを十分に生かせません。現場ごとに計算結果を画面から読み取り、表計算へ手入力していると、転記ミスや単位間違い、計算範囲の取り違えも起こりやすくなります。

そこで活用したいのが、点群ビューアの体積計算結果をCSV形式で出力し、数量表のひな型へ取り込む方法です。CSV出力に対応した点群ビューアであれば、体積、面積、計算対象名などの情報を再入力せずに扱える場合があります。あらかじめ数量表の列構成と命名ルールを決めておけば、計算済みデータを短時間で整理でき、複数の土砂山や施工区画を扱う現場でも集計しやすくなります。

タイトルにある「10分」は、点群データの前処理や体積計算そのものまでを10分で終えるという意味ではありません。点群ビューア上ですでに計算範囲と基準面が設定され、体積計算結果が確定している状態から、CSVを書き出し、確認用の数量表へ整理する工程を効率化する考え方です。データ量、使用する点群ビューアの機能、CSVの項目構成、社内の帳票形式などによって実際の作業時間は変わります。

この記事では「体積計算 点群ビューア」で検索している実務担当者に向けて、CSV出力を使って数量表を効率よく作るための準備、具体的な手順、確認ポイント、ミスを減らす運用方法まで詳しく解説します。

点群ビューアのCSV出力を使うと数量表作成が速くなる理由

点群ビューアで体積計算を行うと、計算結果は画面上に数値として表示されることがあります。しかし、画面を見ながら一件ずつ表計算ファイルへ入力していると、対象が増えるほど作業量も増えます。例えば土砂山が十数か所ある現場では、対象名、面積、体積、計算日などを一件ずつ入力するだけでも相応の時間が必要です。

手入力で特に注意したいのが、数字そのものよりも「どの計算結果をどの行へ入れたか」という対応関係です。体積が正しく計算されていても、A区画の数値をB区画の行へ入力すれば数量表としては誤りになります。また、同じ対象を条件を変えて再計算したとき、旧結果と新結果を取り違える可能性もあります。

CSV出力を利用すると、点群ビューアから出力された文字列や数値を、そのまま表計算で扱いやすくなります。使用する点群ビューアによってCSVへ含められる項目は異なりますが、対象名や計算値などを出力できる構成であれば、手入力する項目を減らせます。

重要なのは、CSVを出力すること自体ではありません。点群ビューア側の名称と数量表側の項目を合わせておくことで、CSVを取り込んだ後に「この数字は何の数字だったか」を調べ直す時間を減らせます。

体積計算を点群ビューアで行い、その結果をCSVで受け渡し、数量表へ反映する流れを一つの定型作業にしておけば、担当者が変わっても同じ考え方で整理できます。体積計算の効率化では計算処理だけに目が向きがちですが、計算結果を帳票として使える状態にするまでを一連の作業として設計することが重要です。

10分で数量表を作るために先に決めておく項目

CSV出力後の作業時間を短くしたい場合、最も効果が大きいのは数量表を作り始めてから工夫することではなく、点群ビューアで体積計算する前に必要項目を決めておくことです。

例えば数量表に、施工区画名、対象物名、計測日、面積、体積、単位、計算条件、備考を記録するとします。この構成を毎回変えてしまうと、CSVを出力するたびに列を並べ替えたり、項目を追加したりする必要があります。逆に、社内で必要な列を固定しておけば、CSVから必要な情報を同じ位置へ移すだけで済みます。

対象名の付け方も重要です。「土山1」「土山2」といった単純な名前でも一つの現場だけなら管理できますが、複数日や複数工区にまたがって計測すると区別しにくくなります。工区、対象番号、計測日などを組み合わせた名称にしておくと、CSVを単体で見た場合でも内容を判断しやすくなります。

さらに、体積の基準となる面についても記録方法を決めておきます。点群から体積を求める場合、同じ対象範囲でも、どの面を基準にするかによって結果が変わる可能性があります。水平面を基準とするのか、周囲の地盤形状から設定した面を使うのか、施工前の点群を基準にするのかなど、計算の目的に応じた条件確認が必要です。

数量表には体積の数値だけを残すのではなく、「どの条件で求めた体積か」を後から確認できる情報も残した方が安全です。CSVの出力項目だけでは不足する場合は、数量表側に確認用の列を設けます。

つまり、10分程度で数量表へ整理できる状態を目指すなら、毎回ゼロから表を作るのではなく、入力先を先に決めておくことが基本です。CSVは自動的に正しい数量表を完成させる仕組みではなく、決められた情報を素早く移すための中間データとして考えると運用しやすくなります。

手順1 点群ビューアで体積計算の対象範囲を確定する

CSV出力へ進む前に、まず点群ビューア上の体積計算結果が確定していることを確認します。数量表を効率的に作れても、元となる計算範囲が間違っていれば意味がありません。

土砂山を計算する場合は、裾の位置が適切に囲まれているかを平面表示だけでなく、可能であれば視点を変えながら確認します。隣接する土砂山、車両、資材、法面、仮設物などが範囲内へ入っていると、それらの点が体積計算へ影響する可能性があります。

反対に、範囲を内側へ寄せすぎると、実際の土砂山の一部を除外してしまいます。特に地面との境界が緩やかな土砂山では、点群を上から見ただけでは裾を判断しにくいことがあります。断面表示や高さ情報を利用できる場合は、境界付近の形状を確認してから計算範囲を確定します。

基準面も同時に確認します。体積計算は、対象となる表面と基準となる面との差を積算する考え方で行われることが一般的です。そのため、計算範囲が同じでも基準面が異なれば結果も変わり得ます。

複数の対象を数量表へ並べる場合は、計算条件をそろえることも大切です。一部だけ異なる基準面を使っているのに、同じ条件の数量として合計すると、比較の意味が変わってしまう場合があります。条件が異なる必要がある場合は、数量表でも区別できるようにしておきます。

CSV出力は、体積計算が確定した後の工程です。計算対象の選択が曖昧な状態で先にCSVを書き出すと、修正のたびに再出力が必要になります。最初に点群ビューア側で範囲、基準面、不要点の有無を確認し、「この結果を正式な数量として整理する」という状態にしてから次へ進むことが、結果的には最短ルートです。

手順2 計算結果に識別しやすい名称を付ける

数量表作成を速くするうえで、意外に大きな差が出るのが対象名です。CSVを開いたときに「計算1」「計算2」「範囲3」のような名称しか残っていないと、結局点群ビューアへ戻って対象を確認することになります。

そこで、体積計算を行う段階から数量表にそのまま使える名称を付けておきます。例えば、工区と対象番号を組み合わせ、「北側工区 土砂01」「北側工区 土砂02」のように意味が分かる名称にします。計測日を管理上重視する場合は、日付情報を付ける方法もあります。

ただし、名称へ情報を詰め込みすぎると長くなり、一覧性が低下します。工事名や現場名のようにファイル単位で共通する情報は、対象名へ毎回入れず、数量表の別項目で管理する方法もあります。大切なのは、CSVを開いた担当者が対象を取り違えないことです。

さらに、同じ対象を施工前、施工途中、施工後で繰り返し計測する場合は、時点を区別できる名称が必要です。同じ「土砂01」という名前のデータが複数存在すると、どれが最新結果なのか分からなくなる可能性があります。

名称ルールを統一すると、CSVを並べ替えたり検索したりするときにも便利です。例えば工区名を名称の先頭に統一しておけば、同じ工区の対象をまとめて抽出しやすくなります。

数量表を10分程度で仕上げたいのであれば、CSVを書き出してから名称を整えるのではなく、点群ビューアで計算対象を作成した時点で整理しておくのが効率的です。体積計算結果と対象名を一体で管理することで、後工程の確認作業を減らせます。

手順3 体積計算結果をCSV形式で出力する

計算結果が確定したら、点群ビューアの出力機能を確認します。CSV出力に対応している場合は、必要な計算結果を選択してファイルを書き出します。操作方法や出力可能な項目は点群ビューアによって異なるため、実際の画面や利用環境に合わせて確認してください。

ここで重要なのは、CSVへ何が入っているかを一度確認することです。体積だけが出力されるのか、対象名や面積も含まれるのか、単位情報が含まれるのかによって、数量表への取り込み方法が変わります。

例えばCSVに対象名、面積、体積が含まれていれば、その三つを数量表へ対応させるだけで基本的な集計ができます。一方、体積の数値しか含まれていない場合は、対象との対応関係を別途確認する必要があります。

CSVを書き出した後は、すぐに数量表へ貼り付けるのではなく、最初の数行を確認します。列が想定した順番になっているか、数値として読み込める形式になっているか、小数点以下の桁が想定と合っているかを見ます。

CSVは単純な形式ですが、開く環境によって文字や数値の解釈が変わることがあります。特に、識別番号の先頭にゼロを付けている場合や、日付らしく見える文字列を使用している場合は、自動的に別形式として解釈されないよう注意が必要です。

また、ファイル名にもルールを設けておくと管理しやすくなります。現場名、計測日、内容、版などを一定の順序で記録すれば、後からCSVだけを見ても何の出力結果か判断しやすくなります。

CSV出力時点では、数量表として見栄えを整える必要はありません。まず「点群ビューアで確定した体積計算結果を、再入力せずに外へ出す」ことに集中します。整形は次の工程で行う方が、操作の役割を分けやすくなります。

手順4 CSVを数量表のひな型へ取り込む

CSVを出力したら、あらかじめ準備した数量表のひな型へ必要な列を取り込みます。ここで毎回新しい表を作り始めると時間がかかるため、日常的に体積計算を行う現場ではひな型を固定する方法が有効です。

ひな型には、現場名、工区、対象名、計測日、面積、体積、単位、計算条件、確認者、備考など、実務上必要な項目を用意しておきます。ただし、すべての現場で同じ項目が必要とは限りません。社内の確認方法や提出先に合わせて必要項目を決めます。

CSV側の列順と数量表側の列順をなるべく合わせておくと、取り込み後の並べ替え作業を減らせます。点群ビューアから毎回同じ形式でCSVが出力される環境なら、数量表の構成もそれに合わせておくとスムーズです。

ここで注意したいのが、計算結果をそのまま「確定数量」とみなさないことです。CSVは点群ビューアで算出された数値を運ぶための形式であり、計算範囲や基準面が適切だったことを保証するものではありません。数量表へ入れた後には確認工程を残します。

複数の対象を扱う場合は、一行を一対象とするような単純な構造にしておくと整理しやすくなります。同じセルへ複数対象をまとめたり、体積と注記を混在させたりすると、後から集計や並べ替えを行いにくくなります。

また、合計値を求める場合も、個別値を残したうえで集計することが重要です。合計体積だけを記録すると、後日数値に疑問が出た際に、どの対象が原因なのか追跡しにくくなります。

数量表のひな型を作る目的は、見た目を整えることだけではありません。点群ビューアからCSVへ出力されたデータを決められた場所へ配置し、確認と集計を短時間で終えられる状態を作ることにあります。

手順5 面積・体積・単位・基準面を確認する

CSVを数量表へ取り込んだら、最後に確認します。この確認を省略してしまうと、短時間で作れた数量表であっても信頼性が下がります。

まず確認したいのが単位です。点群データには座標値が含まれていますが、元データの単位や点群ビューアでの解釈が適切でなければ、距離、面積、体積の意味も変わります。一般に長さの尺度が変われば、面積や体積への影響はさらに大きくなります。新しい点群データを扱う際には、既知寸法や座標情報などと照合し、意図した単位で処理されていることを確認することが重要です。

次に面積と体積の関係を見ます。例えば、非常に小さな範囲として設定したはずなのに面積が極端に大きい場合や、周囲の土砂山と比較して体積だけが大きく異なる場合は、計算範囲や基準面を再確認するきっかけになります。

もちろん、形状によって面積と体積の関係は大きく変わるため、単純な比率だけで正誤を判断することはできません。しかし、同じ現場で似た規模の対象を複数計算していれば、一覧にすることで異常値に気付きやすくなります。

基準面についても確認します。数量表には最終的な立方メートルの値だけが並びがちですが、体積は基準面との関係で求められます。施工前面を基準にした差分なのか、一定標高の水平面を基準にしたのか、対象周囲から設定した面なのかによって、数値の意味は異なります。

さらに、点群ビューアの表示値とCSVへ出力された値が一致しているかを数件だけでも照合しておくと安心です。すべてを手入力で再検算する必要はありませんが、最初の対象、最後の対象、値の大きな対象などを抽出して確認すれば、列の取り違えや読み込みミスを見つけやすくなります。

10分で数量表を作るという目標でも、この確認工程を削るのではなく、確認対象を明確にして短時間で実施できる形にしておくことが重要です。

複数の土砂山や施工区画をまとめて数量表にするコツ

点群ビューアでCSV出力を活用する効果が特に大きいのは、複数の土砂山や施工区画をまとめて体積計算する場面です。一件だけなら画面を見ながら数値を入力しても大きな負担にはならないかもしれません。しかし、対象数が増えるほどCSVによる整理が有利になります。

複数対象を扱うときは、まず計算範囲の作り方を統一します。対象ごとに範囲指定の考え方が異なると、数量表では同じ種類の数値に見えても、計算条件がそろっていない可能性があります。

例えば、ある土砂山では裾の外側まで広く囲み、別の土砂山では裾の内側を囲んでいると、比較しにくくなります。地形や周囲の状況によって完全に同じ方法を適用できない場合でも、基本的な判断基準を決めておくと担当者間の差を抑えやすくなります。

対象名についても連番だけではなく、工区との対応を分かりやすくします。CSVを数量表へ取り込んだ後、対象名で並べ替えれば工区ごとの数量を確認できるようにしておくと便利です。

施工前後の点群から差分を確認する場合は、時点管理も重要になります。施工前と施工後で計算範囲がずれていると、地形変化ではなく範囲差まで数量へ含まれる可能性があります。そのため、比較目的では同じ範囲や基準条件を再利用できる運用が望まれます。

また、複数対象を合計するときは、個別の体積を残したまま合計します。合計値だけを別ファイルへ転記すると、後から一対象だけ修正したときに合計を作り直す必要があります。元データと集計値を一つの数量表でつなげておけば、修正箇所を追跡しやすくなります。

点群ビューアで複数範囲の計算結果を管理できる場合は、CSV出力前に一覧で対象数を確認することも有効です。「点群ビューアでは12対象あるのにCSVには11行しかない」といった不一致を早い段階で見つけられれば、数量表完成後の手戻りを防ぎやすくなります。

CSV出力後の転記ミスと集計ミスを減らす方法

CSVを利用する最大のメリットの一つは手入力を減らせることですが、CSVを使えばミスが自動的になくなるわけではありません。ミスの発生場所が「数字の手入力」から「列の対応」「対象の選択」「ファイル管理」へ変わると考えた方が安全です。

典型的なのは、CSVの体積列を数量表の別の列へ貼り付けてしまうケースです。面積と体積が隣り合っていると、数値だけを見て誤りに気付きにくい場合があります。そのため、列名を省略せず、単位も合わせて確認できる状態にしておきます。

次に注意したいのが古いCSVの使用です。同じ点群を再編集し、計算範囲や基準面を修正したにもかかわらず、修正前に出力したCSVを数量表へ取り込むと、点群ビューアと数量表の結果が一致しません。

これを防ぐには、CSVを書き出すタイミングを「計算結果確認後」に固定します。途中確認用としてCSVを出力する場合は、正式版と区別できる名称にしておきます。

数量表の計算式についても確認が必要です。複数行を合計する場合、途中へ行を追加したことで集計範囲から外れる可能性があります。点群ビューア上の対象数と数量表の対象数、個別値と合計値を合わせて確認します。

小数点以下の扱いもルール化しておきたい項目です。点群ビューアの表示桁、CSVに保存されている桁、数量表で表示する桁が異なると、個別値を足した結果と表示値の合計にわずかな差が生じる場合があります。内部計算値をどこまで保持し、提出時にどの桁で丸めるかを統一しておけば、担当者による集計差を減らせます。

さらに、数量表へ数値を貼り付けた後に元のCSVを削除せず、元データとして保管しておくと追跡しやすくなります。数量表に疑問が出た際、点群ビューアを開き直さなくてもCSVと比較できます。

つまり、CSV出力は確認作業を不要にするためのものではなく、人が何度も同じ数値を入力する工程を減らし、確認すべきポイントを絞るためのものです。

数量表を毎回短時間で作るための運用ルール

一度だけ数量表を短時間で作れても、次の現場でまたゼロから設定を始めていては効率化が定着しません。体積計算とCSV出力を繰り返す場合は、作業を標準化することが重要です。

まず、点群ビューアで使用する対象名のルールを固定します。次に、CSVの保存場所とファイル名の付け方を固定します。そして数量表の列構成を固定します。この三つをそろえるだけでも、毎回「どこへ何を入れるか」を考える時間を減らせます。

体積計算の確認項目も固定します。計算範囲、不要点、基準面、座標や単位、対象名を確認してからCSV出力へ進むという順番にしておけば、出力後の手戻りを減らしやすくなります。

担当者が複数いる場合は、名称だけでなく計算条件の記録方法も共通化します。「地盤面基準」「施工前点群基準」など、同じ意味を異なる表現で記録すると、数量表を統合するときに整理が必要になります。

ファイル管理では、点群データ、計算結果、CSV、数量表の対応関係が分かるようにしておきます。一つの現場で何度も計測する場合、日付だけで管理すると、再計算版や修正版が増えたときに迷うことがあります。必要に応じて版や状態を区別できる命名ルールを設けます。

また、数量表を作った担当者以外が確認する場合を想定し、最低限必要な条件情報を残します。担当者本人にしか分からないファイル構成では、確認のたびに説明が必要です。

目指したいのは、「慣れている担当者なら10分でできる」状態ではなく、決められた流れに沿えば誰でも短時間で同じ形式へ整理できる状態です。点群ビューア、CSV、数量表の役割を明確に分けることで、属人的な作業を減らせます。

点群計測から数量確認までの流れを短くする

ここまでCSV出力を中心に説明しましたが、数量表作成の時間をさらに減らしたい場合は、点群データを取得する段階から全体の流れを見直す必要があります。

点群の欠測が多いと、体積計算前に補正や再確認が必要になります。土砂山の裾が十分に取得されていなければ、計算範囲を決めることも難しくなります。つまり、数量表を速く作るためには、CSV出力だけでなく、計測時点で体積計算に必要な範囲を取得しておくことが重要です。

現場で点群を取得するときは、対象の上面だけではなく、周囲の地盤や裾まで確認できるデータを意識します。基準面を周辺地盤から設定する場合は、土砂山だけを密に計測しても十分とは限りません。

また、同じ場所を定期的に計測する場合は、毎回異なる範囲を取得するより、比較しやすい範囲と方法を決めておく方が後工程を短縮しやすくなります。施工前後の差分を確認する場合には、時点間で位置関係や計算条件を合わせることが特に重要です。

現場計測から点群確認、不要点の整理、体積計算、CSV出力、数量表作成までを一連の流れとして考えると、「どこを自動化し、どこを人が確認するべきか」が見えやすくなります。

例えば、点群計測を現場でより手軽に行える環境を整えれば、必要なタイミングでデータを取得し、数量確認までの時間を短くできる可能性があります。専用の大がかりな計測工程を毎回組むのではなく、現場担当者が必要な場所を計測し、そのデータを点群ビューアで確認できる運用は、日常的な数量管理との相性が良い考え方です。

LRTK Phoneを活用した現場計測を検討する場合も、単に点群を取得することだけを目的にするのではなく、その先の体積計算や数量管理まで含めて運用を設計することが大切です。計測時に何を取得するか、点群ビューアでどの範囲を計算するか、結果をどの形式で共有するかまで決めておけば、現場から数量確認までの流れを整理しやすくなります。

まとめ

点群ビューアで体積計算を行った後、数量表を毎回手入力で作っている場合は、CSV出力を活用することで後処理を効率化できる可能性があります。

ポイントは、CSVを書き出せば自動的に数量表が完成すると考えないことです。まず点群ビューアで計算範囲と基準面を確認し、対象へ分かりやすい名称を付けます。そのうえで体積計算結果をCSVへ出力し、あらかじめ用意した数量表のひな型へ取り込みます。最後に面積、体積、単位、基準面、対象数などを確認することで、短時間でも追跡しやすい数量表を作れます。

特に複数の土砂山や施工区画を扱う場合、CSV出力によって手入力を減らせる効果は大きくなります。一方で、元となる点群の範囲指定や基準面が適切でなければ、CSVへ出力された数値もその条件を引き継ぎます。そのため、数量表作成の効率化と体積計算結果の確認は分けて考えることが重要です。

「体積計算 点群ビューア」の業務を効率化したい場合は、計算機能だけでなく、計測、データ整理、CSV出力、数量表作成までを一つの流れとして見直してみてください。対象名、列構成、保存方法、確認項目を標準化すれば、担当者ごとの作業差を減らしながら、数量確認までの時間を短縮しやすくなります。

さらに現場計測そのものから数量管理までの流れをシンプルにしたい場合は、LRTK Phoneを活用した点群取得と、その後の点群ビューアでの確認・体積計算を組み合わせる方法も検討できます。必要な場所を必要なタイミングで計測し、体積計算結果をCSVで整理する運用までつなげることで、現場の点群データを数量管理へ活用しやすくなります。

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

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