TIN面の欠損が3D図面のAR表示に与える影響
3D図面を現場でAR表示すると、計画面が地表から浮いて見えたり、本来連続しているはずの路盤面や法面が途中で途切れたりすることがあります。このような現象が起きると、最初にGNSS測位の誤差や絶対座標の設定ミスを疑いがちです。しかし、モデル全体の位置はおおむね合っているにもかかわらず、特定の範囲だけが浮いて見える場合は、3D図面を構成するTIN面の欠損が原因になっている可能性があります。 TINは、地形や施工面を複数の三角形で表現するデータ構造です。各三角形の頂点には平面位置と高さが設定されており、隣接する頂点を結ぶことで、現況地形、計画路盤、掘削面、盛土面、法面などを連続した面として表現します。点群が多数の独立した点であるのに対し、TINは点と点の間を三角形で補間するため、面の高さを確認したり、断面を作成したり、現実空間に重ねて表示したりできます。 ところが、三角形を作るための点が不足していたり、境界線が途中で切れていたりすると、必要な位置に面が生成されません。AR表示では3D図面の面を現場のカメラ映像へ重ねるため、TINが存在しない部分から実際の地面や背景が見えます。その結果、欠損部の周囲に残った面だけが空中に取り残され、板状に浮いているように見えることがあります。 たとえば、計画路盤の中央に細長い欠損がある場合、欠損部分にはモデルが表示されず、その左右にある計画面だけが表示されます。計画路盤が現況地盤より高ければ、左右の面が地上から浮いているように見えます。反対に、掘削計画面が現況より低い位置にある場合は、周囲の面が地中に入り、欠損部分だけが開口しているように見えることがあります。 法面のTINが欠損している場合は、さらに判断が難しくなります。法肩、法尻、段切り部、勾配変化部などで三角形が欠けると、法面が途中で切れたり、周辺の面だけが張り出したりします。見る角度によっては、法面全体の高さがずれているように感じられるため、絶対座標の誤りと混同しやすくなります。 TIN面の問題は、三角形が存在しない場合だけではありません。極端に細長い三角形、離れた点同士を結んだ大きな三角形、裏返った面、重複した面なども、AR表示では欠損や浮きに似た現象を起こします。視点を変えた瞬間に面が消えたり、同じ位置で表示がちらついたりする場合は、面の向きや重複状態も確認する必要があります。 通常の3D画面では、背景色、視点、透過率などの影響によって、小さな穴を見落とすことがあります。上空から全体を見ただけでは連続した面に見えても、現場で地表に近い高さからAR表示すると、数センチメートルから数十センチメートル程度の隙間が目立つ場合があります。そのため、現地で初めて問題に気付くのではなく、3D図面を作成した段階で面の連続性を検査することが重要です。 AR表示は、欠損したTIN面を自動的に補修する仕組みではありません。元データに面がなければ、基本的には欠けたまま表示されます。正しい絶対座標を付与しても、TINそのものに穴があれば局所的な浮きは解消されません。現場で信頼できる3D図面を表示するには、座標だけでなく、三角形の構成まで確認する必要があります。
TIN面の欠損と絶対座標のずれを切り分ける
AR表示で設計面が浮いて見えたときは、TIN面の欠損と座標のずれを切り分けることが重要です。原因を確認せず、画面上で3D図面全体を上下左右に移動すると、問題がなかった場所までずれてしまう可能性があります。 TIN面の欠損による浮きには、局所的に現れやすいという特徴があります。モデル全体ではなく、一部の面だけが切れている場合や、端末を移動しても同じモデル位置に穴が残る場合は、TIN形状に原因がある可能性があります。別の方向から見ても同じ境界で面が消える場合は、三角形の欠損、面の裏返り、境界の不連続などを疑います。 一方、計画面全体がほぼ一定量だけ上方または下方へずれている場合は、高さ基準の不一致が考えられます。3D図面がどの高さを基準に作成されているのか、AR表示で利用する測位結果がどの高さを示しているのかを確認します。異なる高さ基準の値をそのまま組み合わせると、モデル全体に一定量または地域によって異なる高さ差が生じることがあります。 モデル全体が一定方向へ水平移動している場合は、座標系、座標軸、原点、平行移動量などを確認します。平面直角座標の系が異なる場合や、東西方向と南北方向の値を取り違えた場合は、大きな位置ずれにつながります。ローカル座標で作成したモデルを絶対座標へ戻す際に、原点の加算が漏れている可能性もあります。 3D図面の向きが現場と合わない場合は、座標軸の方向や回転角を確認します。一点だけを合わせると、その場所では正しく見えても、離れた位置ではずれが大きくなります。回転の問題を確認するには、距離の離れた複数の既知点で照合することが必要です。 表示全体が時間とともに上下左右へ動く場合は、TIN面よりも測位状態や端末の姿勢推定が影響している可能性があります。衛星からの信号を受けにくい場所、構造物に囲まれた場所、樹木の下、法面の直下などでは、測位値が安定しないことがあります。また、AR表示の開始直後や端末を急に動かした後は、姿勢の推定が落ち着くまで図面が揺れて見える場合があります。 特定の方向から見たときだけ三角形が消える場合は、面の向きを確認します。TINを構成する三角形には表側と裏側があり、表示設定によっては裏側から見た面が描画されないことがあります。この場合、三角形そのものは存在していても、端末の向きによって欠損したように見えます。面を構成する頂点の並びや法線方向をそろえ、必要に応じて表示条件も確認します。 既知点の位置は一致しているのに、その周辺の面だけが浮いている場合は、TINの形状不良が疑われます。既知点を含めてモデル全体がずれている場合は、座標系、高さ基準、測位状態を優先して調べます。この切り分けを行えば、局所的な面の問題を全体移動で補正する誤りを避けられます。 絶対座標を使用する目的は、作業者が現場ごとに目視で位置を合わせなくても、共通の座標基準によって3D図面を配置できるようにすることです。浮いて見えるたびに手動で位置を調整すると、絶対座標を使用する利点が薄れます。まず元データ、座標設定、測位状態を順番に確認し、原因に応じた修正を行うことが大切です。
対策1 TIN生成前の点群と測点を整理する
TIN面の欠損を防ぐ1つ目の対策は、三角形を生成する前の点群や測点を整理することです。TINは入力された点を材料として作られるため、入力データに不足や異常があれば、生成後の面にも影響が残ります。 最初に確認したいのは、対象範囲に必要な点が存在しているかどうかです。計測範囲が途中で切れている場所や、障害物によって地表を取得できなかった場所では、TINの頂点に使用できる点が不足します。設定によっては周囲の点を結んだ大きな三角形が生成されますが、点の間隔が広すぎる場合は面が作られず、穴として残ることがあります。 点群から車両、資材、建設機械、植生などを除去した後も注意が必要です。不要な点を削除する処理は重要ですが、削除範囲が広すぎると、対象物の下や周囲にある地表点まで失われます。画面上では不要物がきれいに消えていても、地表を表現する点が残っていなければ、その範囲には安定したTINを作れません。 不要点を除去した後は、地表点が連続して残っているかを確認します。特に、停車車両の下、資材置場、樹木の周辺、排水施設の近くなどでは、まとまった空白が生じやすくなります。空白を補間する場合は、周辺の地形が連続していることを確認し、実測していない複雑な形状を推測で作らないようにします。 複数の点群を結合する場合は、重複部と接続部の品質を確認します。異なる日時や異なる位置から取得したデータには、わずかな位置差や高さ差が含まれることがあります。そのまま結合すると、同じ場所に二重の地表ができたり、接続部に段差が生じたりします。重複点を削除するときに必要な点まで消すと、線状の欠損につながります。 点群を結合する前には、それぞれの座標系、単位、高さ基準、原点が一致しているかを確認します。見た目だけを平行移動して合わせた場合、回転、縮尺、高さ基準などの違いが残っている可能性があります。絶対座標で3D図面をAR表示するのであれば、TINを作成する前の点群段階から共通の座標基準へ統一することが重要です。 点の密度が急に変化する場所も確認します。非常に密な点群と疎な点群が隣り合っていると、三角形の大きさや形が不均一になります。疎な範囲では大きな三角形が生成され、法肩や構造物の端部を横断することがあります。処理条件によっては、点の間隔が許容範囲を超えた部分が欠損することもあります。 ただし、点密度をそろえるために無条件で補間点を増やすことは適切ではありません。平坦で連続している地面であれば、周辺点からの補間が有効な場合があります。一方、側溝、擁壁、段差、急斜面などの形状がある場所では、安易な補間によって実際とは異なる面を作る可能性があります。補間できる範囲と、再計測や設計値による確認が必要な範囲を分けます。 構造物の周辺では、異なる高さを持つ点を一つの面として結ばないように分類します。たとえば、擁壁の天端と地表、側溝の上端と底面、縁石の上面と路面は近接していますが、同じ連続面ではありません。これらの点を区別せずにTINを作ると、離れた高さを結ぶ斜めの三角形が生成され、AR表示で不自然な張り出しや浮きとして現れます。 孤立点や異常な高さの点も取り除く必要があります。周囲より極端に高い点や低い点が残ると、その点を頂点とする細長い三角形が形成されます。局所的な突起やくぼみが作られるほか、周辺の面が交差したり裏返ったりする原因にもなります。近傍点との高さ差や距離を確認し、元の計測結果と照らして判断します。 設計図から作成した測点を使う場合も、点の不足に注意します。縦断図や横断図の主要点だけでTINを作成すると、測点間の曲線、幅員の変化、すり付け部、勾配変化部などを正確に表現できない場合があります。直線補間で問題ない範囲と、中間点が必要な範囲を分けることが重要です。 特に道路の曲線部では、測点間隔が広いと、内側と外側の境界を結ぶ三角形がねじれることがあります。法面の方向が変わる場所や幅員が徐々に変化する場所でも、必要な中間点を追加しないと、面が交差したり欠けたりする可能性があります。 TIN生成前に入力データを丁寧に整理すれば、生成後に穴を一つずつ探して埋める作業を減らせます。点群や測点はTINを作る材料であり、材料に不足や混在があるまま生成条件だけを変えても、安定した面にはなりません。AR表示用の3D図面では、見た目の滑らかさだけでなく、各点の由来、座標、分類状態を確認することが欠損防止の基本です。
対策2 ブレークラインと境界線を正しく設定する
2つ目の対策は、地形や施工面の折れを表すブレークラインと、TINを生成する範囲を示す境界線を正しく設定することです。点が十分に存在していても、形状の区切りが明確でなければ、意図した三角形が作られないことがあります。 ブレークラインは、勾配や高さが変化する位置をTINに反映するための線です。道路の中心線、路肩、法肩、法尻、側溝の上端と底面、擁壁の天端、盛土の端部などに設定します。TIN生成時にブレークラインを越えて三角形が作られないようにすることで、地形や構造物の折れを維持できます。 ブレークラインがない場合、法肩と法尻の点が想定外の組み合わせで結ばれたり、道路面と側溝底を横切る三角形が作られたりする可能性があります。面自体は埋まっていても、形状が設計と異なるため、AR表示では地表から浮いた斜面や、構造物を横断する面として見えることがあります。 ブレークラインの途中に切れ目がある場合も問題です。線の端点同士がわずかに離れている、交差位置に共通の頂点がない、接続する線の高さが一致していないといった状態では、接続部に細い隙間やねじれが発生します。広い範囲を表示した状態では見つけにくいため、線の端部を拡大して確認します。 平面上では接続しているように見えても、高さが異なる場合があります。ブレークラインの端点が同じ水平位置にありながら、異なる高さを持っていると、重複した頂点や極端に短い辺が作られます。TIN面のちらつきや欠損を防ぐには、平面位置だけでなく高さの連続性も確認する必要があります。 同じ位置に複数のブレークラインが重複している場合も整理します。重複線の高さが完全に同じであれば問題が見えにくいものの、わずかな差があると非常に細い三角形や重複面が生成されます。AR表示では、見る角度に応じて面が交互に描画され、ちらついて見えることがあります。 外周境界は、TIN面を作成する範囲を定める線です。外周境界を設定せずにTINを生成すると、最外周にある点同士が自動的に結ばれ、計測していない場所まで大きな三角形で覆われる場合があります。その結果、現場では本来存在しない面が空中へ張り出して見えます。 反対に、外周境界を必要な範囲より内側に設定すると、施工面の端部が切り取られます。法尻、路肩、盛土の裾などが境界から外れると、AR表示した面が途中で終わり、その端が浮いて見えることがあります。境界線は、点群の外形を機械的になぞるだけでなく、表示したい施工範囲に合わせて設定します。 施工範囲には、道路の分岐、造成地の入り組んだ外周、法面の切り替わりなど、凹形状が含まれる場合があります。外周を単純な四角形や凸形状として設定すると、凹部に不要な三角形が作られます。実際の施工範囲に沿って境界を設定し、不要な張り出しを防ぎます。 構造物、水面、橋脚など、TINを作成しない範囲には内側境界を設定する方法があります。ただし、内側境界を設けた場所は意図的な穴になります。現場担当者がデータ不良と誤解しないように、除外理由や対象範囲を共有しておくことが重要です。 複数のTIN面を組み合わせる場合は、共有境界を一致させます。たとえば、路盤面と法面を別々に作成した後で一つの3D図面として表示する場合、両者の端点が一致していないと隙間ができます。数値上は小さな差でも、地表近くからAR表示すると、連続する線状の欠損として目立つことがあります。 共有境界では、同じ線と頂点を両方の面で使用することが望ましい方法です。一方の面を目視で合わせただけでは、データ変換や軽量化の際に別々の頂点として扱われ、隙間が拡大する可能性があります。元となる境界線を共通化してから、それぞれのTINを作成します。 ブレークラインと境界線は、TIN面の骨格に相当します。点群の密度が十分でも、骨格が切れていたり重複していたりすれば、現場で信頼できる面にはなりません。どこまでを表示対象とし、どこで勾配が変わり、どこを意図的に除外するのかを明確にすることが、TIN面の浮きを防ぐ重要な対策です。
対策3 変換後のTIN面まで事前検査する
3つ目の対策は、生成したTIN面を現場へ持ち出す前に検査し、さらにAR表示用に変換した後のデータまで確認することです。TIN生成処理がエラーなく完了していても、必要な三角形がすべて正しく作られているとは限りません。 最初に、TIN面を真上から表示して穴を確認します。背景と面の色を分け、透過率を低くした状態で見ると、欠損部を発見しやすくなります。大きな穴だけでなく、細い隙間、境界線に沿った切れ、複数面の接続部にできた空白も確認します。 次に、斜め方向から面を確認します。真上からは連続して見える面でも、三角形がねじれていたり、上下に重なっていたりする場合があります。視点を低くすると、局所的な突起、段差、交差面を見つけやすくなります。 可能であれば、TIN面を下側からも確認します。表面からは分かりにくい裏返った三角形や、下方へ伸びる異常な面を発見できることがあります。法面、擁壁周辺、構造物との接続部など、高さの変化が大きい場所を重点的に確認します。 三角形の大きさにも注目します。周囲と比べて極端に大きい三角形は、点が不足している範囲や、境界が適切に設定されていない範囲に作られている可能性があります。平坦で形状変化がない場所では大きな三角形でも問題が少ない場合がありますが、法肩や構造物を横断している場合は修正が必要です。 極端に細長い三角形も検査対象です。幅に対して長さが大きい三角形は、重複線の間や、わずかにずれた頂点の周辺に生成されやすくなります。通常の3D表示では存在していても、形式変換や軽量化処理で除去され、結果として穴が生じる場合があります。 面積がほとんどない三角形にも注意します。三つの頂点がほぼ一直線に並んでいる場合や、複数の頂点が同じ位置に重なっている場合、形状を持たない三角形が作られることがあります。こうした要素は、変換処理で予期しない結果を起こす可能性があります。 重複面がないかも確認します。同じ位置に複数の面が重なっていると、AR表示時にちらつきが生じたり、片方の面が欠けたように見えたりします。工種や面ごとに一時的に色を変えたり、個別表示したりすると、重複状態を確認しやすくなります。 断面による検査も有効です。道路や造成面では、縦断方向と横断方向に断面を作成し、面の高さが連続しているかを確認します。平面表示では見つけにくい小さな段差や突起も、断面では明確に表れます。 すべての位置で断面を作成する必要はありませんが、幅員変化部、曲線部、法面の接続部、構造物周辺、複数点群の結合部などは重点的に確認します。TIN面が欠けやすい場所をあらかじめ決めておけば、検査を効率化できます。 設計上の主要点とTINの高さを照合することも大切です。道路中心、路肩、法肩、法尻、構造物の角点など、座標と計画高が分かっている位置で、TIN面から得られる高さを確認します。差が大きい場合は、入力点、三角形の接続、座標単位、高さ基準などを見直します。 AR表示で使用するために3D図面を別形式へ変換した場合は、変換後のファイルを改めて確認します。元の作成環境で正しく見えていても、書き出しの条件によって、一部の三角形が除去されたり、頂点が統合されたりする可能性があります。 変換前後では、三角形数、頂点数、座標範囲、高さの最小値と最大値などを比較します。軽量化を意図していないのに三角形数が大幅に減っている場合は、欠損が生じていないかを確認します。数値が同程度でも、頂点の順序や面の向きが変化している可能性があるため、見た目の検査も必要です。 絶対座標は数値の桁が大きくなるため、データ形式や変換処理の数値精度にも注意します。座標の精度が不足すると、近接する頂点が同一位置として扱われたり、共有境界の頂点がわずかにずれたりすることがあります。変換後に細い隙間が発生している場合は、数値の丸めや原点処理も確認します。 現場へ配布する前には、実際に使用する端末や表示環境でも確認します。パソコン上の3D表示と現場のAR表示では、描画処理やデータ量の制限が異なる場合があります。遠くからは表示されるものの近づくと消える面や、見る方向によって欠ける面がないかを確認します。 検査は、TIN生成後の一回だけで終わらせないことが重要です。入力データ整理後、TIN生成後、形式変換後、軽量化後、AR表示への登録後という工程ごとに確認すれば、どの段階で欠損が生じたかを特定しやすくなります。 問題が見つかった場合は、最終データだけを場当たり的に修正するのではなく、欠損が発生した工程へ戻ります。入力点の不足が原因であれば点群を見直し、境界の切れが原因であればブレークラインを修正します。原因となる工程を直すことで、同じ欠損の再発を防げます。
対策4 絶対座標と現地の既知点でAR表示を検証する
4つ目の対策は、3D図面の絶対座標を確認し、現地の既知点を使ってAR表示を検証することです。TIN面に穴がないことを確認しても、現場で正しい位置と高さに表示されなければ、施工確認へ適切に利用できません。 まず、3D図面がどの座標系で作成されているかを確認します。平面位置に使用した座標系、座標の単位、軸の方向、高さの基準、モデル原点、回転角などを明確にします。同じ絶対座標という表現を使っていても、異なる座標系の値を混在させれば位置は一致しません。 座標軸の順序にも注意します。東西方向と南北方向の値を取り違えたり、軸の正方向が異なっていたりすると、モデルが大きく離れた場所へ配置されることがあります。座標値の桁が妥当に見えても、向きが正しいとは限りません。離れた複数の点を使って方向まで確認します。 ローカル座標で作業した3D図面を絶対座標へ戻す場合は、原点の加算漏れや二重加算を確認します。平面位置だけを戻して高さを戻していない場合や、変換工程を重ねるうちに原点を二度加算した場合もあります。変換前後の代表点を記録し、数値で照合します。 高さ基準についても確認が必要です。3D図面の高さが標高、現場独自の仮基準、衛星測位で得られる高さなどのどれを使用しているかを整理します。異なる基準の高さを補正せずに重ねると、TIN面に欠損がなくてもモデル全体が浮いて見えます。 現地検証では、座標が分かっている既知点を使用します。測量標、境界杭、道路中心点、構造物の角点など、3D図面上で対応する位置を特定できる点が適しています。地形の模様や道路の見た目だけを基準にすると、数十センチメートル程度のずれを見落とす可能性があります。 照合点は一つだけでなく、施工範囲内の複数地点に設定します。一点で位置が合っていても、モデルが回転している場合や縮尺に問題がある場合は、離れた位置でずれが拡大します。施工範囲の両端や対角方向など、距離と方向の異なる点を使います。 高さも複数地点で確認します。どの地点でも同じ量だけ上下にずれている場合は、高さ基準や補正値を確認します。地点ごとに高さ差が変化する場合は、TIN形状、座標変換、測位環境などを調べます。 既知点が一致しているのに、二点間の面だけが浮いている場合は、TIN面の補間や三角形の接続に問題がある可能性があります。反対に、既知点を含めたモデル全体が同じ方向へずれている場合は、TINを修正する前に座標や測位を確認します。 現地でのAR表示は、測位状態が安定している状況で実施します。建物、法面、樹木などによって空が遮られる場所では、衛星からの信号を安定して受けにくいことがあります。周辺の開けた場所で測位状態を確認し、既知点との整合を確認してから対象位置へ移動します。 端末の姿勢推定も表示結果に影響します。AR表示を開始した直後、端末を急に回転させた後、周囲に形状の特徴が少ない場所などでは、図面の向きや位置が一時的に不安定になる場合があります。周囲をゆっくり映しながら端末の状態を安定させてから、TIN面の浮きを判断します。 同じ位置を複数方向から見ることも重要です。正面から見たときだけ面が消える場合は、三角形の向きや裏面表示が関係している可能性があります。どの方向から見ても同じ場所に穴が残る場合は、TIN面そのものの欠損が疑われます。 現地検証の結果は記録します。確認日時、使用データの版、確認位置、既知点、測位状態、差の方向、周辺状況などを残します。単に「浮いていた」と記録するだけでは、モデルの欠損なのか、座標のずれなのかを後から判断できません。 AR表示は、設計形状を現場で直感的に確認するために役立ちますが、表示されていることだけを理由に位置や高さが正しいと判断することは避けます。要求される精度や確認目的に応じて、既知点の照合や測量結果と組み合わせて使用することが重要です。
TIN面を軽量化するときに欠損を増やさない方法
広い施工範囲や高密度の地形を表すTINは、三角形数が多くなりやすく、現場端末での読み込みや表示に時間がかかる場合があります。そのため、AR表示用にデータを軽量化することがありますが、処理方法によっては新たな欠損や形状変化が発生します。 三角形を一律に削減すると、平坦部だけでなく、法肩、法尻、路肩、構造物周辺などの重要な頂点まで失われる可能性があります。軽量化では、形状変化の少ない範囲を中心に三角形を減らし、ブレークラインや施工確認に必要な頂点を保持します。 最初に、AR表示の目的を明確にします。完成イメージの共有が目的なのか、掘削深さや法面位置の確認が目的なのか、構造物との離隔確認が目的なのかによって、残すべき形状が異なります。用途に不要な範囲を除外すれば、重要な形状を削らずにデータ量を減らせます。 施工対象から離れた地形、作業が完了した範囲、地下に隠れて表示する必要がない面などを分割する方法もあります。広いモデルを一つのファイルへ詰め込むより、工区や工種ごとに分けたほうが、現場で必要なデータだけを読み込みやすくなります。 ただし、工区ごとにTINを分割するときは、分割境界の頂点を一致させます。隣接する二つのデータで境界線がわずかに異なると、並べて表示したときに隙間が生じます。共通の境界線を使用し、同じ座標と高さを持つ頂点から各面を作成します。 軽量化後は、元のTINとの差を確認します。三角形数やファイル容量が減ったことだけで完了とせず、主要点の高さ、法肩と法尻の位置、境界線、断面形状などを比較します。平均的な差が小さくても、局所的に大きな変化があれば施工確認に影響します。 頂点をまとめる処理にも注意します。近接する頂点を一つに統合すると、データ量を減らせますが、段差や細い構造が失われる場合があります。路盤と側溝、擁壁と地表など、近接していて高さが異なる頂点は統合しないようにします。 絶対座標を保持したまま軽量化や変換を行う場合は、座標値の数値精度を確認します。桁の大きな座標を十分な精度で扱えない処理では、近接頂点の差が丸められ、共有境界が崩れる可能性があります。必要に応じて、処理中だけ管理されたローカル原点を使用し、最終段階で正確に絶対座標へ戻します。 ローカル原点を使用する場合は、原点値、軸方向、回転、単位を記録します。担当者が変わっても同じ変換を再現できるようにし、加算漏れや二重加算を防ぎます。変換後は既知点を使って絶対座標が正しく復元されていることを確認します。 軽量化後の最終ファイルは、必ずAR表示で確認します。作成環境では正常でも、現場端末では一部の面が表示されない場合があります。近距離、遠距離、斜め方向などから見て、面の欠損、ちらつき、裏返りがないかを調べます。 軽量化とは、単純に三角形を減らすことではありません。現場で必要な形状と座標精度を保ちながら、不要な情報を整理する作業です。重要な境界や形状を残す方針を決めてから処理すれば、表示負荷を抑えつつTIN面の浮きを防ぎやすくなります。
現場でTIN面の浮きを発見したときの確認手順
現場で3D図面が浮いて見えたときは、すぐにモデルを手動で移動させず、原因を順番に確認します。最初に、浮きがモデル全体で発生しているのか、特定の面だけで発生しているのかを判断します。 モデル全体がほぼ同じ量だけ浮いている場合は、高さ基準、補正値、絶対座標、測位状態などを確認します。特定の場所だけが浮いている場合は、TINの穴、異常三角形、面の向き、重複面などを調べます。 次に、端末を移動して同じ場所を別の方向から確認します。欠損位置がモデル上の同じ場所に固定されていれば、3D図面側の問題である可能性が高くなります。端末の移動に応じてモデル全体の位置が変化する場合は、測位や姿勢推定の状態を確認します。 既知点が近くにある場合は、3D図面上の対応点と現地位置を照合します。既知点が合っているにもかかわらず、近くの面だけが浮く場合は、TIN形状を優先して調べます。既知点も同じ方向へずれている場合は、座標設定や測位の確認が必要です。 表示中のデータが最新であるかも確認します。TINを修正した後も、現場端末に以前のデータが残っていれば、欠損は解消されません。同じファイル名を上書きする運用では、どの版が表示されているか分かりにくくなります。更新日、版番号、対象工区などを確認します。 透過表示を使用している場合は、一時的に不透明な表示へ切り替えます。透明度が高いと、面が存在していても背景が見え、欠損のように感じる場合があります。面の色や透明度を変え、実際に三角形があるかを確認します。 面の端部だけが見えない場合は、裏面表示の条件も確認します。端末の方向を変えたときに面が現れたり消えたりするのであれば、面の向きがそろっていない可能性があります。データ作成環境で三角形の法線方向を確認します。 現場で問題箇所を記録するときは、測点名や工区名だけでなく、可能な範囲で座標、周辺構造物、端末を向けた方向、使用したデータの版を残します。画面の記録だけでは位置関係が分かりにくいことがあるため、問題箇所を特定できる情報を添えます。 修正後は、問題があった場所だけでなく、その周辺も再確認します。穴を埋めるために三角形を追加した結果、別の面と交差したり、法面の勾配が変わったりすることがあります。共有境界や近隣の断面まで確認し、局所修正による影響を調べます。 同じ種類の浮きが複数の工区で繰り返される場合は、個別の三角形を修正するだけでなく、点群整理、ブレークライン設定、TIN生成条件、形式変換、軽量化処理などの工程を見直します。発生工程を特定しなければ、別のデータでも同じ問題が再発する可能性があります。
3D図面AR表示を安定運用するためのデータ管理
TIN面の欠損を継続的に防ぐには、作成担当者の確認だけに頼らず、データ管理のルールを整えることが重要です。担当者ごとに異なる方法でTINを作成し、確認項目も統一されていない状態では、不具合を含むデータが現場へ渡る可能性が高くなります。 3D図面には、対象工区、座標系、高さ基準、単位、モデル原点、作成日、更新日、版番号、作成者、確認者などの情報をひも付けます。絶対座標が設定されているという情報だけでなく、具体的にどの基準を使用しているかを共有します。 TIN生成前、生成後、形式変換後、軽量化後、AR表示への登録後という工程ごとに確認内容を決めます。生成前には入力点と境界を確認し、生成後には穴や異常三角形を確認します。変換後には三角形数や座標範囲を確認し、最終段階では実際のAR表示で検証します。 各工程で確認者と結果を記録すると、問題が発生したときに原因を追いやすくなります。誰かが画面で見たというだけでなく、どのデータを、どの条件で、どの点を基準に確認したかを残します。 データの版管理も欠かせません。修正前と修正後のファイルに同じ名称を使用すると、現場で古いデータを開く可能性があります。版番号や更新日を識別できるようにし、使用中、確認中、廃止などの状態を区別します。 古いデータを保管する場合は、現場で誤って選択しない場所へ移します。端末に複数の版が残る運用では、どれが正式版かを明確にします。データを更新したときは、現場担当者へ更新内容と対象範囲を伝えます。 作成者とは別の担当者が最終確認することも有効です。作成者はTINの意図を知っているため、穴を見ても意図的な除外範囲だと考えてしまうことがあります。現場での用途を理解した別の担当者が確認すれば、利用者の視点から問題を見つけやすくなります。 重点確認箇所もあらかじめ決めます。法肩、法尻、路肩、幅員変化部、曲線部、構造物周辺、複数点群の結合部、複数TINの共有境界などは、欠損や異常三角形が発生しやすい場所です。過去に不具合が見つかった場所も確認対象に加えます。 現場担当者には、異常を発見したときの報告方法を共有します。現場で原因を完全に特定する必要はありませんが、問題位置、表示状況、測位状態、使用データの版が分かれば、作成担当者が調査しやすくなります。 AR表示の利用目的もデータごとに明確にします。施工範囲の把握、掘削面の確認、法面位置の共有、構造物との干渉確認など、目的によって必要な精度とモデルの細かさが異なります。用途を定めずにすべての情報を一つのモデルへ含めると、データが重くなり、現場での表示が不安定になる可能性があります。 絶対座標付き3D図面を使えば、現場での手動位置合わせを減らせますが、座標が付与されているだけで正確なAR表示が保証されるわけではありません。元の測量、点群整理、TIN生成、座標変換、データ変換、端末測位、現地検証までを一つの流れとして管理することが必要です。
まとめ
3D図面をAR表示したときにTIN面が浮いて見える場合は、GNSS測位や絶対座標の設定だけでなく、三角形の欠損を確認する必要があります。TIN面に穴があると、その部分だけ現実の地面が見え、周囲の面が空中に残ったように表示されます。 1つ目の対策は、TIN生成前の点群や測点を整理することです。計測範囲の不足、不要点の削除しすぎ、異常点、点密度の急変、異なる高さを持つ点の混在などを確認します。入力データが適切でなければ、生成条件を調整するだけでは安定した面を作れません。 2つ目の対策は、ブレークラインと境界線を正しく設定することです。法肩、法尻、路肩、構造物の端部など、形状が変化する位置を明確にします。線の切れ、重複、高さの不一致を防ぎ、TINを生成する外周と除外範囲を適切に定めます。 3つ目の対策は、生成後だけでなく変換後のTIN面まで検査することです。穴、極端に大きい三角形、細長い三角形、重複面、裏返った面などを確認します。AR表示用の形式へ変換した後も、三角形数、座標範囲、断面形状、主要点の高さを再確認します。 4つ目の対策は、絶対座標と現地の既知点を使ってAR表示を検証することです。一点だけでなく、距離と方向の異なる複数地点で位置と高さを照合します。既知点が合っているのに局所的な面だけが浮く場合はTIN形状を確認し、モデル全体がずれている場合は座標や測位を優先して確認します。 現場で浮きを発見しても、原因を確認せずに3D図面全体を移動させることは避けます。局所的なTIN欠損を全体移動で補正すると、本来正しく配置されていた場所までずれる可能性があります。モデル形状、座標、高さ基準、測位状態、端末姿勢を順番に確認することが重要です。 TIN面の品質は、AR表示の見た目だけでなく、施工範囲や法面位置を正しく理解するための基礎になります。点群整理、境界設定、事前検査、現地検証を工程として定着させれば、現場へ持ち出した後に欠損へ気付くリスクを減らせます。 絶対座標付きの3D図面を現場で確認する際は、利用目的に必要な形状を残しながらデータを整理し、既知点との照合結果を記録することが大切です。TIN面の欠損を修正し、座標系と高さ基準を統一したうえでLRTK Phoneを活用すれば、実際の地形や構造物に3D図面を重ね、施工前後の確認や関係者間の情報共有につなげやすくなります。