LRTKレフィクシア株式会社

出来形ヒートマップ作り方と設計TIN境界の欠けを防ぐ6確認

出来形ヒートマップを作成するとき、実測した点群や測点の品質だけでなく、比較対象となる設計面が正しく作られているかを確認することが重要です。特に注意したいのが、設計TINの境界付近です。設計面の端部で三角形が不足していたり、意図しない範囲で面が切れていたりすると、実際には計測できている場所でも差分を計算できず、ヒートマップ上に空白や不自然な境界が現れることがあります。

TINは複数の3次元点を三角形で結び、地形や施工面を連続した面として表現する方法です。道路、造成、盛土、切土、舗装などの出来形を面として比較するときには便利ですが、三角形が存在する範囲がそのまま比較可能範囲になるため、境界の作り方が結果に大きく影響します。ヒートマップの欠けを単純に「未計測」と判断すると、設計データ側の問題を見逃す可能性があります。

この記事では、「出来形 ヒートマップ 作り方」や差分の作り方を調べている実務担当者を想定し、設計TIN境界の欠けを防ぐために確認したい6つのポイントを中心に解説します。ヒートマップを作った後に空白を見つけて修正するのではなく、差分計算の前段階から設計面、実測範囲、座標、高さ、境界条件を整理することで、再現性の高い出来形確認につなげることができます。

出来形ヒートマップで設計TIN境界を確認する理由

出来形ヒートマップは、実測した高さと設計上の高さの差を位置ごとに整理し、差の分布を面的に確認するために利用できます。たとえば、同じ平面位置における実測高さから設計高さを差し引き、その値を一定の区画や色階調に分類すると、設計より高い部分、低い部分、ほぼ一致する部分を俯瞰しやすくなります。ただし、この比較が成立するためには、対象位置に対応する設計高さが存在していなければなりません。

設計TINを比較面として使う場合、設計高さを取得できるのは原則としてTINが面として成立している範囲です。実測点が存在していても、そのXY位置が設計TINの外側にあれば、設計高さを求められない処理があります。その結果、差分値が生成されず、ヒートマップでは空白として見えることがあります。

ここで注意したいのは、ヒートマップの空白が必ずしも未計測を意味しないことです。実測点群は十分に存在しているものの、設計TINだけが手前で途切れている場合もあります。反対に、設計TINは存在していても、実測点が不足しているため差分を計算できない場合もあります。両者は見た目が似ているため、ヒートマップだけを見て原因を判断するのは危険です。

特に道路端部、路肩、法肩、法尻、側帯、構造物との接続部、施工区間の始終点などは境界条件が複雑になりやすい場所です。中央部では連続したTINが生成されていても、端部だけ設計点の配置が不足し、三角形が施工対象範囲より内側で終了していることがあります。逆に、端部の点を機械的に結んだ結果、本来は設計対象外である場所にまで三角形が張られることもあります。

出来形ヒートマップの作り方を安定させるには、色分けの設定より先に、「どの範囲に設計面が存在し、どの範囲で実測値との差を求めるのか」を明確にする必要があります。設計TIN境界は単なる表示上の輪郭ではなく、差分計算の有効範囲を決める重要な条件として扱うことが大切です。

出来形ヒートマップの差分を作る基本的な考え方

出来形ヒートマップの差分を作る基本は、同じ位置で設計値と実測値を比較することです。概念的には、平面座標X、Yが同じ場所について、実測高さと設計高さの差を求めます。差分の符号をどちら向きに定義するかは運用によって異なるため、実測値から設計値を引くのか、設計値から実測値を引くのかを最初に固定しておく必要があります。

実務では、実測データと設計TINの点配置が完全に一致するとは限りません。そのため、実測点のXY位置から設計TIN上の対応高さを計算したり、双方を一定の格子へ変換したうえで比較したりする方法が使われます。どの方法であっても重要なのは、比較対象となる設計面がその位置に存在していることです。

たとえば、施工幅員の端まで実測点が取得されているにもかかわらず、設計TINが端から数十センチ内側で終わっていれば、その外側の実測点には比較する設計高さがありません。計算処理によっては差分なしとして除外されるため、ヒートマップの外周が細く欠けて見えます。この欠けを単純に補間して埋めると、本来存在しない設計高さを推定してしまう可能性があります。

差分を作る前には、まず実測範囲と設計TIN範囲を平面上で重ね、比較したい範囲が両方に含まれているかを確認します。そのうえで座標参照の考え方、高さ基準、単位、施工範囲、対象面を合わせます。これらの条件が一致してから差分計算を行うことで、ヒートマップに現れた空白や急変を施工状態とデータ処理のどちらに起因するものか判断しやすくなります。

また、ヒートマップは計算結果を見やすく表したものです。色そのものが計測値ではありません。表示区分、色の段階、セルサイズ、補間方法などを変更すれば、同じ元データでも見え方は変化します。そのため、異常と思われる領域を発見したときには、ヒートマップだけで判断せず、元の実測点、設計TIN、断面、差分値へ戻って確認できる状態を整えておくことが重要です。

確認1 設計TINが必要な施工範囲まで存在するか

最初に確認したいのは、設計TINそのものが出来形確認を行いたい範囲まで作成されているかです。これは単純に見えますが、境界欠けの原因を調べるうえで最も基本的な確認になります。

施工対象の平面範囲と設計TINの外周を重ねると、TINがどこまで存在しているかを確認できます。道路であれば、施工中心付近だけでなく、車道端、路肩、側帯、接続部など、実際に出来形を確認したい端部まで設計面が連続しているかを見る必要があります。造成面であれば、天端だけでなく法肩や法尻との接続条件も確認します。

設計TINが不足する原因としては、元になる設計点の不足だけでなく、面を生成するときの範囲指定が狭い場合も考えられます。設計データ上では端部の点が存在しているものの、TIN生成対象から一部の点が除外されていれば、想定より内側で面が終了することがあります。

反対に、必要以上にTINを広げればよいわけでもありません。外周の不足を解消するために無条件で面を外側へ拡張すると、本来設計面として定義されていない領域に架空の面を作る可能性があります。必要なのは施工対象範囲と設計上の有効範囲を一致させることであり、単にヒートマップの空白を埋めることではありません。

確認時には、ヒートマップより先に設計TINだけを表示し、外周形状を見ると分かりやすくなります。そのうえで施工範囲の境界線と重ね、TINの端が施工範囲より内側に入っていないか確認します。欠けが一部分だけに集中している場合は、その近辺の元設計点や三角形の接続状態をさらに調べます。

縦断方向の施工始点と終点も忘れやすい部分です。横断方向には十分な幅を持つTINでも、施工区間の始終点付近で面が不足していることがあります。ヒートマップの端部だけが横一線に欠けるような場合には、実測不足だけでなく、設計TINの縦断方向の終了位置を確認することが有効です。

確認2 境界線上に設計点が十分配置されているか

設計TINの外周を安定させるためには、境界を表現する設計点の配置も重要です。TINは点を三角形で結んで面を作るため、外周付近に必要な点が存在しなければ、施工範囲の形状を適切に表現できない場合があります。

直線的な境界では、両端の点だけでも線そのものは表現できますが、途中で高さや勾配が変化する場合には、それを表現するための点が必要です。曲線的な平面形状や幅員変化のある区間では、境界を粗い点配置だけで表すと、TINの外周が実際の設計範囲を横切ったり、内側へ入り込んだりすることがあります。

道路端部を例にすると、中心線付近の設計点が細かく配置されていても、端部の点が少なければ、中央の面は滑らかに見える一方、外周だけが直線的に短絡される可能性があります。その状態で実測点群と比較すると、端部の一部がTIN外となり、細長い空白として現れることがあります。

境界点を確認するときは、点数が多いか少ないかだけではなく、設計形状を表現するために必要な位置へ点が配置されているかを見ることが重要です。折れ点、勾配変化点、幅員変化点、構造物との接続位置などでは、形状や高さが変化するため、境界を構成する点の意味を確認する必要があります。

また、同じ平面位置付近に異なる高さの設計点が存在すると、意図しない三角形が生成される場合があります。立体交差や段差、構造物端部など、単純な一枚面では表現できない場所では特に注意が必要です。設計TINが生成されているから正しいと考えるのではなく、三角形がどの点同士を結んでいるのかまで確認すると境界異常を発見しやすくなります。

境界の欠けが発生している場所を見つけたら、その周辺だけを拡大し、元設計点、境界線、TIN三角形を重ねて確認します。点が施工境界より内側にしかないのか、必要な折れ点がないのか、点はあるのにTINへ使用されていないのかを切り分けることで、適切な修正につながります。

確認3 不要な長大三角形や境界外への面張りがないか

設計TINでは、面が不足する問題だけでなく、必要以上に三角形が張られる問題にも注意が必要です。離れた設計点同士が結ばれて大きな三角形が生成されると、本来は設計面が存在しない領域まで連続した面として扱われることがあります。

ヒートマップを作る目的だけを考えると、空白が少ない方が完成度が高いように見えるかもしれません。しかし、設計対象外へTINが広がっていれば、その領域でも差分が計算されてしまいます。結果として、本来比較してはいけない場所に色が付き、出来形の異常が存在するように見える可能性があります。

長大三角形は、施工範囲の角部、分岐部、開口部、構造物周辺、異なる施工面の間などで生じやすくなります。たとえば、平面上では近く見える二つの領域が、実際には別の設計面として管理されるべき場合があります。その間を自動的に三角形で結んでしまうと、存在しない中間面が生成されます。

確認方法として有効なのは、TINを滑らかな面表示だけで見るのではなく、三角形の辺を表示して形状を確認することです。周囲に比べて極端に大きい三角形や、境界を斜めに横切る三角形があれば、その面が設計意図に合っているかを確認します。

設計上の外周線や除外領域を使える処理環境であれば、境界条件を明示することも重要です。三角形の自動生成だけに任せるのではなく、どこまでを設計面として有効にするかを管理することで、不要な外挿を抑えやすくなります。

ヒートマップの外周に不自然な色帯が現れた場合も、施工の高低差だけが原因とは限りません。設計TINが本来の境界より外へ張り出し、その部分で不適切な設計高さが計算されている可能性があります。欠けを防ぐ確認と同時に、余分な面がないことも確認することが、信頼できる差分作成には欠かせません。

確認4 設計面と実測データの座標範囲を一致させる

設計TINと実測点群がそれぞれ正しく作られていても、座標条件が一致していなければヒートマップを正しく作成できません。境界付近の欠けを確認するときには、TIN形状だけでなく、設計面と実測データが同じ位置関係で重なっているかを確認します。

大きな座標ずれがあれば見た目でも発見できますが、注意したいのは小さな位置ずれです。数センチから数十センチ程度のずれでも、施工範囲の中央では設計TIN内に収まるため問題が見えにくい一方、外周では実測点がTINの外へ押し出され、細い欠けとして現れることがあります。

このような状態では、ヒートマップを見ると片側だけに未計算領域が連続し、反対側では設計面が実測範囲より余っているように見えることがあります。これは実測密度の問題ではなく、設計データと実測データの平面位置が一致していない可能性を示します。

座標確認では、単に座標値が同じ形式になっているかだけでなく、基準となる座標系、原点、軸方向、単位、現場で使用している基準点との整合を確認する必要があります。ローカルな現場座標へ変換したデータと、公共座標を基準としたデータをそのまま比較すれば、数値形式が似ていても位置は一致しません。

また、実測データの作成過程で座標変換や点群結合を行っている場合には、その処理履歴も確認します。複数回の変換を経たデータでは、どの段階の座標を設計TINと比較しているのか分からなくなることがあります。差分計算用のデータについては、使用する座標条件を固定し、途中で別の基準へ変換したファイルが混在しないよう整理することが重要です。

境界欠けが発生したら、ヒートマップだけでなく、実測点群の外周と設計TINの外周を同時に表示します。双方がほぼ平行なのに一定量ずれている場合や、片側だけ系統的にはみ出している場合には、座標条件を優先して確認すると原因を絞り込みやすくなります。

確認5 高さ基準と設計面の種類を取り違えていないか

出来形ヒートマップでは平面位置だけでなく、高さの基準も一致させる必要があります。設計TIN境界の欠けそのものは平面形状の問題として現れることが多いものの、高さ基準や設計面の取り違えが重なると、境界付近に極端な差分が出て、欠けと異常値を混同しやすくなります。

まず確認したいのは、設計TINが何を表す面なのかです。同じ施工区間でも、完成面、施工途中の層、路盤面、掘削面、盛土面など複数の設計面が存在する場合があります。実測対象と異なる面を比較すれば、差分は面的に大きく偏ります。

たとえば、施工途中の面を計測したデータに完成形の設計TINを重ねれば、施工が正常でも一定方向の差が広く発生します。さらに設計面ごとに境界形状が異なれば、一部では差分が計算でき、一部ではTIN外になるため、ヒートマップが複雑に欠けることがあります。

高さについても、どの基準を使っているかを揃える必要があります。設計高さと実測高さが異なる高さ基準で管理されていれば、ヒートマップ全体に一定のオフセットが現れる可能性があります。境界付近だけを見ていると、TIN形状の問題と高さの問題が混在し、原因を判断しにくくなります。

確認するときは、まず代表的な数地点で設計高さと実測高さを数値として比較します。中央部で差分が妥当でも、端部だけ急激に変化する場合にはTINの三角形構成や境界を確認します。逆に、施工範囲全体でほぼ同じ量だけ高い、または低い場合には、高さ基準や使用している設計面の種類を確認する方が有効です。

設計TINのファイル名だけで面の種類を判断することも避けたいところです。作成日時、対象工程、施工区間、層、改訂状況などを確認し、実際に比較したい出来形に対応する設計面であることを明確にしてから差分計算へ進むことが重要です。

確認6 切り出し範囲と無効領域の設定を確認する

設計TIN自体に問題がなくても、差分処理やヒートマップ作成時の切り出し条件によって境界が欠けることがあります。そのため、設計面を確認した後は、処理対象範囲の指定も確認します。

出来形確認では、施工区間だけを対象にするために平面範囲を切り出すことがあります。切り出し範囲が実際の施工境界よりわずかに小さいと、端部の設計TINや実測点が処理対象から除外されます。結果として、元データ上では正常に存在していた領域がヒートマップでは欠けます。

特に、設計データと実測データを別々に切り出している場合には注意が必要です。それぞれで異なる境界線を使用すると、平面上ではほぼ同じ範囲に見えても、端部で数センチから数十センチの差が生じる可能性があります。差分を作るためには、双方の有効範囲を同じ基準で管理することが重要です。

施工対象外を除外するための無効領域も確認します。構造物、開口、施工対象外部分などをヒートマップから除く処理は有効ですが、除外範囲が広すぎれば、本来比較したい場所まで空白になります。逆に除外範囲が不足すれば、設計対象外の場所に差分が生成されます。

境界を確認するときには、「設計TINの境界」「実測データの範囲」「差分計算の対象範囲」「ヒートマップ表示範囲」を別のものとして整理すると分かりやすくなります。これらが偶然ほぼ一致している場合でも、処理上は異なる条件として設定されている可能性があります。

ヒートマップ上で直線的に切れた空白が見える場合には、データ不足よりも切り出し条件を疑う価値があります。自然な実測不足では点密度に応じて不規則な境界になることがありますが、処理範囲で切られた場合には明確な直線や多角形の輪郭が現れやすいためです。ただし見た目だけで断定せず、元データと設定を照合して確認します。

設計TIN境界の欠けと実測データ不足を切り分ける方法

ヒートマップに空白が現れたときは、原因を順序立てて切り分けることが重要です。最初に確認するのは、その位置に実測点が存在するかどうかです。実測点がなければ、まず計測範囲や点群生成条件を確認します。実測点が十分にある場合は、次に設計TINがその位置まで存在するかを調べます。

実測点と設計TINの両方が存在している場合には、差分処理の対象範囲やデータの有効条件を確認します。それでも原因が分からなければ、座標や高さ、無効値、点群フィルタなどの条件を調べます。このように、元データから表示結果へ向かって順番に確認すると、原因を整理しやすくなります。

実測不足の場合、点群表示にも空白や低密度領域が現れます。一方で設計TIN不足の場合、実測点群は連続しているのに設計面だけが途中で終わります。ヒートマップだけを見ると同じ白抜きに見える場合でも、元データを重ねると違いが明確になります。

さらに有効なのが断面確認です。欠けた場所を横断する断面を作り、実測点と設計面の関係を見ると、設計TINがどこで終了しているのか確認しやすくなります。平面上では複雑な境界に見える場所でも、断面にすると設計面の終端位置と実測点の分布を比較できます。

異常候補を見つけた段階で施工不良と判断するのではなく、まず比較条件が成立しているかを確認する姿勢が重要です。出来形ヒートマップは広い範囲から異常候補を見つけるために有効ですが、その原因を確定するには元の数値や現地状態を確認する必要があります。

この切り分け手順を現場内で共通化しておくと、「空白があるから再計測する」「赤いから施工を修正する」といった早すぎる判断を防ぎやすくなります。再計測が必要なのか、設計TINを修正すべきなのか、差分条件だけを見直せばよいのかを区別することで、確認作業を効率化できます。

セルサイズと補間条件でヒートマップの境界は変わる

設計TINと実測データの範囲が正しくても、ヒートマップへ変換するときのセルサイズや補間条件によって境界の見え方は変化します。この点を理解していないと、表示上の欠けを元データの欠落と誤認することがあります。

セルサイズを大きくすると、一つのセルが広い範囲を代表するため、小さな未計算領域が目立たなくなる場合があります。一方、細かいセルサイズでは元データの境界形状を詳しく表現できますが、点密度が不足している場所や設計TIN端部のわずかな不一致も空白として現れやすくなります。

ただし、欠けを目立たなくするためだけにセルサイズを粗くするのは適切ではありません。目的は見た目を整えることではなく、施工状態を適切な空間分解能で評価することです。対象工種、計測密度、要求される確認内容に応じて設定し、その条件を記録しておく必要があります。

補間についても同様です。実測点のない小さな隙間を周辺値から補う処理は、連続面を扱ううえで有効な場合があります。しかし、設計TINそのものが存在しない領域まで補間してしまうと、比較対象のない場所に差分を作ることになります。

したがって、補間を行う場合には、実測データ内部の小さな欠損を埋める処理と、設計TIN外へ値を延長する処理を区別する必要があります。設計境界外への外挿は、設計上の根拠がない高さを生成する可能性があるため、慎重に扱います。

ヒートマップの作り方を標準化する場合には、セルサイズ、補間条件、設計TIN外の扱い、無効値の表示方法を一定にしておくと比較しやすくなります。同じ現場でも担当者ごとに設定が変われば、同じ元データから異なる見え方のヒートマップが生成される可能性があります。

設計TINを修正したときは差分を最初から再計算する

境界確認の結果、設計TINに不足や誤った三角形が見つかった場合は、設計面を修正したうえで差分を再計算します。このとき、ヒートマップ画像だけを部分的に修正するのではなく、元の設計面から差分計算をやり直すことが重要です。

設計TINを変更すると、修正した三角形の内部だけでなく、その周囲の補間高さが変わることがあります。点を追加した場合や三角形の結び方を変更した場合には、同じXY位置でも以前とは異なる設計高さになる可能性があります。そのため、欠けていたセルだけを追加する方法では、変更の影響を正確に反映できない場合があります。

また、修正前と修正後の設計TINを区別できるようにしておくことも大切です。出来形結果を共有した後で設計TINが変更されると、同じ実測データを使っていてもヒートマップの結果が変わります。どの設計面を使用して作成した結果なのか追跡できなければ、後から差異の理由を説明しにくくなります。

設計TINを修正した際には、修正理由、対象範囲、使用した設計情報、再計算日時などを整理しておくと管理しやすくなります。特に施工中に設計変更がある現場では、旧設計面と最新設計面が混在しないよう注意が必要です。

再計算後は、以前欠けていた領域だけでなく、周辺の差分値も確認します。空白が埋まったから完了とするのではなく、境界に沿って極端な差分が新たに現れていないか、意図しない面が追加されていないかを確認します。

修正によって外周が広がった場合は、追加された領域が本当に設計対象であることも再確認します。ヒートマップを完成させることが目的ではなく、設計と実測を正しい条件で比較することが目的であるためです。

出来形ヒートマップを現場確認につなげる運用

出来形ヒートマップは作成して終わりではなく、現場での確認や品質管理へつなげてこそ価値があります。そのためには、ヒートマップ上で見つけた差分と現地位置を対応させられるようにしておくことが重要です。

まず、ヒートマップで差が大きい領域や境界に不自然な空白が見つかった場合には、その場所の座標や施工区間を特定します。設計TIN境界の問題であればデータを修正して再計算し、実測不足であれば必要に応じて対象範囲を再確認します。実際の高さ差が疑われる場合には、元点群、測点値、断面、現地状態など複数の情報を組み合わせて確認します。

出来形管理では、一回の計測結果だけでなく、どの条件で計測し、どの設計データと比較したのかを残すことが重要です。計測日、施工区間、使用した設計面、座標条件、差分の符号、セルサイズなどを整理しておけば、後日同じ場所を再計測したときにも結果を比較しやすくなります。

現場で追加計測を行う場合には、ヒートマップの空白位置だけを狙うのではなく、なぜその位置が空白になったのかを確認してから作業します。設計TIN不足が原因であれば再計測しても空白は解消しません。反対に、実測不足が原因であれば設計面を修正しても差分は生成されません。原因を切り分けることで無駄な作業を減らせます。

広い施工範囲では、現場で取得した位置情報とヒートマップを結び付ける運用も有効です。対象地点へ移動し、周囲の施工状態を確認しながら必要な追加計測や写真記録を行うことで、事務所でのデータ確認と現場確認をつなげやすくなります。

こうした運用では、持ち運べる計測環境を整えておくことも選択肢になります。たとえばLRTK Phoneを利用して現場で位置を確認しながら必要な点を計測したり、位置情報と関連付けて現況を記録したりすることで、ヒートマップ上の異常候補と現地確認を結び付けやすくなります。ただし、使用する計測方法や確認方法は現場条件、要求精度、適用する基準や施工管理方法に合わせて選定する必要があります。

まとめ 設計TIN境界まで確認して信頼できる差分を作る

出来形ヒートマップの作り方では、実測点群の取得や色分けだけに注目しがちですが、差分の基準となる設計TINの品質も結果を左右します。特に境界付近では、設計面の不足、境界点の不足、不適切な三角形、座標ずれ、設計面の取り違え、切り出し条件など、複数の要因によって空白や不自然な差分が発生する可能性があります。

設計TIN境界の欠けを防ぐには、まず施工対象範囲まで設計面が存在することを確認し、境界点が設計形状を適切に表しているかを確認します。同時に、不要な長大三角形や設計範囲外への面張りがないことも確認します。そのうえで実測データとの座標位置、高さ基準、比較する設計面、切り出し条件をそろえることが重要です。

ヒートマップに空白が出た場合には、すぐに再計測するのではなく、実測点の有無、設計TINの有無、差分処理範囲、座標条件という順序で原因を切り分けます。実測データがあるのにTINがない場所は設計面側を確認し、TINがあるのに実測点がない場所は計測状況を確認します。この区別ができるだけでも、原因調査は進めやすくなります。

また、セルサイズや補間条件によって表示上の境界は変わるため、見た目を整えるためだけに空白を補間することは避けるべきです。設計上の根拠がない領域へ値を延長すると、存在しない設計面との比較結果を作ってしまう可能性があります。差分計算では「値が存在すること」より「その値に比較根拠があること」を優先する必要があります。

設計TINを修正した場合には、変更後の設計面を使って差分を最初から再計算し、周辺を含めて結果を再確認します。どの設計面、どの実測データ、どの処理条件を使用したのかを整理しておけば、施工途中の再計測や設計変更があっても結果を追跡しやすくなります。

出来形ヒートマップは、広い施工範囲の状態を一度に把握し、確認すべき場所を絞り込むための有効な手段です。一方で、ヒートマップの色や空白だけから施工状態を断定するのではなく、設計TIN、実測点、断面、数値、現地状態を照合して判断することが欠かせません。設計TIN境界まで含めて比較条件を整えることで、差分の意味を説明しやすくなり、再現性のある出来形確認につながります。

現場でヒートマップ上の異常候補を確認し、その位置で追加計測や記録まで行いたい場合には、位置情報を扱える計測環境を現場側に持たせる方法もあります。出来形データの作成と現地確認をより連続した作業にしたい場合は、LRTK Phoneを活用した計測や位置確認も検討するとよいでしょう。

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

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