LRTKレフィクシア株式会社

3D図面AR表示で座標値の小数点欠落を見抜く4つの確認

3D図面のAR表示で小数点欠落が問題になる理由

絶対座標を持つ3D図面をAR表示すると、設計された構造物、掘削範囲、設備、埋設物、道路線形などを現地の地形や既設物に重ねて確認できます。図面上の情報と現場の位置関係を直感的に把握できるため、施工前の確認、関係者への説明、設計変更箇所の共有などに役立ちます。

ただし、AR表示は元の3D図面や座標データが正しいことを前提としています。表示機能が正常であっても、入力された座標値に誤りがあれば、モデルは誤った位置に表示されます。現地でモデルが見つからない、モデルが遠方に表示される、異常に巨大な形状が視界を覆うといった現象が起きた場合は、測位状態だけでなく元データの数値を確認しなければなりません。

なかでも見落としやすいのが、座標値の小数点欠落です。本来「1234.567」とするべき値が「1234567」になれば、数値は千倍になります。反対に、ミリメートル単位の「1234567」をメートル単位の値として読み込んだ場合も、実質的に同じ倍率の異常が発生します。

小数点欠落の影響は、単に数センチメートルずれる程度とは限りません。座標の桁数によっては、モデルが数キロメートル以上離れた位置へ移動することがあります。X座標とY座標の両方で小数点が欠落していれば、現在地周辺にはモデルが存在しないように見える可能性もあります。

Z座標だけに小数点欠落がある場合は、平面位置がおおむね合っているにもかかわらず、モデルが上空や地中に表示されます。この状態は標高基準の違いや高さ補正の誤りにも見えるため、数値を確認せずに原因を特定するのは困難です。

さらに、小数点欠落と単位の取り違えは、表示結果がよく似ています。メートルとミリメートルの間には千倍の差があるため、小数点を三桁移動した誤りと、単位変換を忘れた誤りは、どちらもモデルの千倍化または千分の一化につながります。

そのため、AR画面の見え方だけで「小数点が消えた」と断定するのは適切ではありません。座標値の桁数、既知点との座標差、点間距離、データ変換の履歴を順に調べ、小数点欠落なのか、単位や座標系の設定ミスなのかを切り分ける必要があります。

小数点欠落が発生しやすいデータ処理

座標値の小数点欠落は、3D図面を作成した段階だけで起きるわけではありません。設計データの書き出し、座標付与、形式変換、表形式データの編集、クラウドへの登録など、AR表示までの各工程で発生する可能性があります。

特に注意したいのが、座標値を表形式やテキスト形式で扱う工程です。座標列を手作業で編集した際に、小数点記号を不要な文字として削除してしまうことがあります。区切り記号を一括置換する処理で、小数点まで削除対象に含めてしまう場合もあります。

座標値を別のファイルへコピーする作業でも、数値書式が変化することがあります。画面上では小数点以下が見えていても、コピー先では整数として保存される場合があります。反対に、内部には小数値が残っているものの、画面の表示桁数が少ないために小数点以下が見えないこともあります。

表示上の丸めと、データ自体の小数点欠落は区別しなければなりません。画面に「1235」と表示されていても、内部には「1234.567」が保持されている可能性があります。一方、内部データ自体が「1234567」へ変化していれば、表示桁数を増やしても元の値には戻りません。

整数化を前提とするデータ形式にも注意が必要です。小数点以下を保持できない形式へ座標を保存するため、元の値を千倍して整数として記録する運用があります。この方法では、読み込み時に千分の一へ戻す処理が必要です。復元処理を省略すると、座標値は千倍の状態で利用されます。

単位変換を複数回行った場合にも倍率異常が発生します。元のモデルをミリメートルからメートルへ変換した後、読み込み側でも同じ変換を行えば、形状は本来の千分の一になります。反対に、どちらの工程でも変換しなければ、モデルは千倍になります。

3D図面の形状と配置座標で異なる単位が使われる場合もあります。モデル内部の寸法はミリメートル、現地へ配置するための絶対座標はメートルという構成は珍しくありません。この二つを同じ単位として処理すると、モデルの中心位置は近いものの、形状だけが極端に拡大することがあります。

逆に、モデルの大きさは正しいのに、配置先の座標だけが千倍になり、モデル全体が遠方へ移動する場合もあります。AR表示の異常を調べる際は、形状の単位と配置座標の単位を分けて確認する必要があります。

小数点欠落は、尺度係数の入力でも発生します。本来「0.001」と入力するべきところを「001」や「1」とした場合、想定していた縮小処理が行われません。「0.01」を「001」として読み込むような処理では、百倍単位の差が生じる可能性があります。

このように、最終的なAR表示用データだけを見ても、どの工程で値が変化したのか分からない場合があります。小数点欠落を確実に発見するには、元データと変換後データの同じ座標を比較し、数値の意味が保たれているかを確認することが重要です。

確認1 座標値の桁数と単位を確認する

最初に行うべき確認は、X座標、Y座標、Z座標の桁数と単位です。小数点が欠落すると、数値が通常の範囲から大きく外れることが多いため、AR表示を始める前の数値検査で異常を発見できる可能性があります。

まず、3D図面がどの単位で作成されているかを確認します。メートル、センチメートル、ミリメートルでは、同じ長さを表す数値が大きく異なります。例えば、12.345メートルは、ミリメートル単位では12345になります。数値だけを見て小数点欠落と判断すると、正しいミリメートル値を誤りとして扱うおそれがあります。

確認すべき単位は一つではありません。元の3Dモデルで使用している単位、絶対座標を付与した際の単位、AR表示用として書き出したデータの単位、表示側が想定する単位をそれぞれ確認します。

設計担当者がミリメートルでモデルを作成し、測量担当者がメートルで絶対座標を管理している場合、両者を結び付ける工程で単位変換が必要です。どこで変換するかを決めずに作業すると、変換漏れや二重変換が起こりやすくなります。

次に、対象地域で使用している座標の一般的な桁数と比較します。近接する基準点、過去の測量成果、既存の設計図面などから、同じ座標系におけるX座標とY座標の規模を確認します。

周辺のX座標が数万から数十万程度であるのに、対象データだけ数千万や数億になっていれば、小数点または単位の異常を疑う根拠になります。ただし、座標系や原点の設定によって値の範囲は変わるため、一般論だけで異常と決めつけず、同じ現場で使われている既知の値と比較することが重要です。

Z座標も個別に確認します。対象現場の地盤や構造物が数十メートルから数百メートル程度の高さとして管理されているのに、Z座標が数万や数十万になっている場合は、ミリメートル値をメートルとして扱っている可能性があります。

ただし、Z座標が必ず標高を表すとは限りません。任意の基準面からの高さ、モデル原点からの相対高さ、施工基準面からの差などを表している場合があります。値の大きさだけでなく、何を基準にした高さなのかを確認します。

X、Y、Zのうち一つの軸だけ桁が異なることもあります。X座標とY座標は正しく、Z座標だけ小数点が欠落していれば、AR表示では平面位置が合っているように見えますが、モデルは地中深く、または上空に配置されます。

Y座標だけ小数点が欠落している場合は、モデルが一方向へ大きく移動します。このとき、測位の誤差や方位の不安定さと誤認する可能性があります。三つの座標値を一括で眺めるのではなく、それぞれの桁数と範囲を個別に確認することが大切です。

複数の点を含む3Dデータでは、各軸の最小値と最大値も確認します。最大値から最小値を引くことで、モデルの東西方向、南北方向、高さ方向の広がりを把握できます。

現場の施工範囲が幅50メートル程度であるにもかかわらず、X方向の座標差が50000メートルであれば、千倍の倍率異常が疑われます。絶対座標の値が大きくても、同じ軸の最大値と最小値の差は対象物の実寸に近くなるため、確認に利用できます。

座標値の末尾にも注目します。複数の値がすべて整数で、小数点以下が一切存在しない場合は、元から整数管理しているのか、書き出し時に小数部分が削除されたのかを確認します。

一方で、すべての座標に「.000」が付いていても安心はできません。本来の値から小数点を削除した後に、形式上の小数表示が追加されている可能性があるためです。重要なのは、小数点記号の有無ではなく、座標値が正しい単位と桁で表現されているかです。

元データ、中間データ、AR表示用データから同じ代表点を抽出できる場合は、三つの値を比較します。元データでは「1234.567」、中間データでは「1234567」、AR表示用データでも「1234567」となっていれば、中間変換の段階で小数点が失われたと判断しやすくなります。

確認2 既知点と代表点の座標差を確認する

二つ目の確認は、現地の座標が分かっている既知点と、3D図面内の代表点を照合する方法です。座標値の桁が不自然でなくても、座標系や単位の扱いによって誤った位置へ配置されることがあります。現地と図面の双方で特定できる点を比較すれば、絶対座標として正しいかを具体的に判断できます。

代表点には、基準点、境界点、杭芯、構造物の角、中心線の交点、設備の設置点などを選びます。形状の途中や輪郭が曖昧な場所ではなく、誰が確認しても同じ位置を指せる点が適しています。

照合では、3D図面から抽出した代表点のX、Y、Zと、測量成果や設計資料に記録された座標を比較します。完全に一致するとは限りませんが、差がデータ作成方法や要求精度から考えて妥当な範囲かを確認します。

小数点欠落がある場合、数センチメートル程度の一定した差ではなく、桁違いに大きな差が現れる傾向があります。本来の座標値を千倍した状態で読み込んでいれば、代表点は現場から大きく離れた位置になります。

このとき、AR画面にモデルが表示されないという現象だけで、ファイルが壊れていると判断してはいけません。モデルの代表点と現在地の座標差を数値で確認し、どの方向へ、どの程度離れているかを把握します。

正しい座標値と対象データの比率が、ほぼ10、100、1000のいずれかに近い場合は、小数点位置や単位変換の異常が疑われます。ただし、絶対座標には大きなオフセットが含まれるため、座標値そのものを単純に割った比率だけでは判断できないことがあります。

例えば、二つの座標系で異なる原点を使用している場合、X座標やY座標の絶対値は大きく異なりますが、点同士の距離は正しいことがあります。そのため、代表点の絶対座標を比較するだけでなく、複数点間の座標差も確認します。

一つの代表点だけを使った照合では、平行移動、回転、尺度のどれに問題があるのか区別しにくくなります。可能であれば、対象範囲の端部と中央部から複数の点を選びます。

すべての代表点が同じ方向へほぼ同じ量だけずれている場合は、原点または平行移動量の設定を疑います。一つの点では合っているものの、そこから離れるほどずれが拡大する場合は、回転角や尺度の問題が考えられます。

各点のずれが距離に比例して大きくなり、モデル寸法も一定倍率で変化している場合は、小数点位置または単位変換を重点的に確認します。X方向だけずれが拡大する場合は、X座標の列または一方向だけに適用された尺度設定を調べます。

高さ方向の代表点も必要です。地盤面、床面、基礎上端、構造物の天端など、現地と図面で高さを特定できる点を選びます。平面位置が一致していても、Z座標だけ千倍になっている可能性があるためです。

既知点との照合では、現地測位の状態も記録します。元データが正しくても、現地で取得した位置が不安定であれば、AR画面上の比較結果がばらつきます。座標データの検査と、現地測位の検査を混同しないことが重要です。

データ上の代表点座標を机上で照合したうえで、現地でも同じ点を確認する流れが適しています。机上確認で大きな差がある場合は、現地へ持ち出す前に修正できます。机上確認で一致し、現地だけでずれる場合は、測位状態や表示基準の設定を優先して確認できます。

照合結果は記録として残します。代表点の名称、基準となる座標、3D図面内の座標、差分、使用したファイル、確認日、確認者を整理しておけば、データ更新後も同じ条件で再検証できます。

「現地で一度合っていた」という記憶だけでは、次の更新版が正しいか判断できません。数値による照合履歴を残すことで、修正版と未修正版の取り違えも防ぎやすくなります。

確認3 点間距離とモデル寸法を確認する

三つ目は、点間距離とモデル全体の寸法を確認する方法です。絶対座標の値が大きく、桁数だけでは異常を判断しにくい場合でも、二点間の距離を調べれば尺度の問題を発見できます。

例えば、設計上10メートル離れている二点が、AR表示用データでは10000メートル離れていれば、千倍の倍率異常が生じています。10メートルの距離が0.01メートルになっていれば、千分の一に縮小されています。

点間距離が有効なのは、絶対座標に含まれる共通のオフセットを除いて確認できるためです。二点のX座標、Y座標、Z座標の差から距離を求めれば、原点の位置が異なっていてもモデル内部の尺度が正しいかを評価できます。

確認する箇所には、設計寸法が明確な部分を選びます。道路幅員、柱間隔、基礎の幅、設備間隔、構造物の全長などが利用できます。一つの短い距離だけでなく、対象範囲の端から端までの長い距離も確認すると、倍率異常を見つけやすくなります。

X方向とY方向の両方を確認することも重要です。一つの軸だけで小数点が欠落している場合、モデルは一方向に引き伸ばされます。AR表示では、面が極端に細長く見えたり、本来の形状とは異なる帯状のモデルになったりします。

高さ方向も確認します。建物や設備の高さが千倍になれば、平面上の位置が近くても巨大な面が視界を覆う可能性があります。千分の一になれば、立体モデルが地面に貼り付いた薄い形状として表示されることがあります。

モデル全体の外接範囲を確認する方法も有効です。X、Y、Zについて、それぞれ最大値から最小値を引き、幅、奥行き、高さを求めます。この値を設計上の概略寸法と比較します。

現場が縦100メートル、横50メートル程度であるにもかかわらず、モデルの外接範囲が縦100000メートル、横50000メートルであれば、千倍の異常が疑われます。逆に、縦0.1メートル、横0.05メートルであれば、千分の一になっている可能性があります。

ただし、モデル内部の形状と絶対座標への配置で、異なる倍率が適用されることがあります。形状だけが千倍で、配置座標は正しい場合、モデルの中心付近は現場に合っているものの、構造物が周囲へ大きく広がります。

反対に、形状寸法は正しいのに、配置座標だけが千倍であれば、モデルは正しい大きさのまま遠方へ移動します。AR画面に何も表示されない場合でも、モデル寸法を確認すると、形状の問題か配置の問題かを切り分けられます。

このため、点間距離の確認では、モデル内部のローカルな距離と、絶対座標を付与した後の距離を比較します。両方が同じ倍率で異常なら、モデル全体の単位設定に原因がある可能性があります。

ローカルな距離は正しく、絶対座標付与後だけ異常なら、座標変換や書き出し工程を確認します。絶対座標上の点間距離は正しいのに、AR表示上の大きさだけが異なる場合は、読み込み時の尺度設定を調べます。

距離の確認では、倍率がほぼ10、100、1000などの明確な値になっているかを見ます。小数点欠落や単位変換では、一定の倍率が全体へ適用されることが多いためです。

一方、場所によって倍率が変わる、形状が不規則に崩れる、特定部分だけ伸びるといった場合は、小数点欠落以外の問題も考えられます。頂点の列ずれ、データ破損、軸の入れ替え、座標変換式の誤りなどを確認します。

倍率異常が見つかっても、最終データを根拠なく千分の一へ縮小して完了としないことが重要です。見かけ上は正しい大きさに戻っても、絶対座標への配置や高さに別の誤りが残る可能性があります。

どの工程で倍率が変わったのかを特定し、元の変換条件を修正してデータを再生成します。これにより、3D図面が更新された際にも同じ異常が再発しにくくなります。

確認4 座標変換と受け渡し履歴を確認する

四つ目は、3D図面が作成されてからAR表示用データになるまでの変換履歴と受け渡し履歴を確認することです。小数点欠落の原因を取り除くには、最終的な数値を見るだけでなく、どの工程で数値の意味が変化したのかを特定する必要があります。

最初に、元の3D図面が絶対座標で作成されたのか、任意の原点を持つローカル座標で作成されたのかを確認します。絶対座標で直接作成されたデータであれば、書き出し時に座標値を維持する必要があります。

ローカル座標のモデルを現地の絶対座標へ配置する場合は、平行移動、回転、必要に応じて尺度の変換が行われます。これらの値のどこかで小数点が欠落すると、モデル全体の位置や大きさが変わります。

平行移動量として入力したX座標とY座標は、特に桁数が多くなりやすい値です。手入力やコピーの際に、小数点以下が省略されたり、桁区切りとして使われた記号が誤って処理されたりする可能性があります。

尺度係数も確認します。本来「1.0」であるべきところに「1000」が入っていれば、モデルは千倍になります。ミリメートルからメートルへ変換するための「0.001」が「1」として扱われれば、縮小されないまま読み込まれます。

変換処理が複数の担当者や複数のシステムを経由している場合は、同じ単位変換が重複していないかを確認します。作成側で既にメートルへ変換しているのに、受領側でも千分の一へ変換すると、モデルは想定より小さくなります。

反対に、作成側と受領側の双方が相手側で変換すると考えた場合、どちらでも処理されず、ミリメートル値がメートルとして読み込まれることがあります。単位変換の担当工程を明確に決める必要があります。

中間データの形式も確認します。元データでは小数点以下を保持していても、中間形式への書き出し時に整数化されることがあります。整数化の前に座標値を千倍して保存する形式では、読み込み時に元へ戻す処理が欠かせません。

座標列の順序も調べます。X、Y、Zの列が入れ替わると、値の桁が異常に見える場合があります。標高値をX座標として読み込めば、モデルが原点付近へ移動したり、想定外の方向へ配置されたりします。

列の順序の誤りは、小数点欠落とは別の問題ですが、AR表示でモデルが見つからないという同じ現象を起こします。代表点の各座標を確認し、東西、南北、高さの値が正しい列に入っているかを確かめます。

符号が変わっていないかも確認します。ローカル座標と表示側で軸の正方向が異なる場合、変換時に符号を反転することがあります。必要な符号反転が行われていない場合や、不要な反転が加わった場合は、モデルが原点を挟んだ反対側へ配置されます。

文字列処理の履歴も重要です。座標を一括編集するために文字列置換を行った場合、小数点、負号、区切り記号などが削除される可能性があります。不要な空白や記号を除去したつもりで、座標の意味を持つ文字まで削除していないかを確認します。

受け渡し時には、ファイルだけでなく、座標系、単位、原点、軸方向、標高基準、尺度係数、変換方法を共有する必要があります。これらの情報がなければ、受領者は数値の見た目から設定を推測することになります。

例えば、「座標付き3D図面」という説明だけでは、絶対座標が頂点に直接入っているのか、別に配置情報が付属しているのか分かりません。単位や標高基準も判断できないため、読み込み設定を誤る可能性があります。

ファイル名も具体的に管理します。「最新版」「修正版」といった名称だけでは、何を修正したのか分かりません。座標単位を修正したのか、原点を変更したのか、小数点欠落を直したのかを履歴に残します。

小数点欠落を発見した場合は、最終ファイルへ直接小数点を追加する前に、元データまでさかのぼります。元データが正しければ、途中の変換設定を直して再出力します。

元データ自体が誤っている場合は、測量成果や設計資料を根拠として修正します。数値が大きすぎるからという理由だけで一律に千分の一へ変更すると、正しい整数値や別単位のデータまで誤って変えるおそれがあります。

変換履歴を確認することで、単純な入力ミス、単位変換の重複、整数化の復元漏れ、文字列処理による小数点削除などを切り分けられます。原因を工程単位で特定することが、再発防止につながります。

小数点欠落と混同しやすい座標エラー

3D図面のAR表示で大きなずれが発生しても、原因が小数点欠落とは限りません。誤った修正を避けるためには、似た現象を起こす別の座標エラーを理解しておく必要があります。

代表的なのが、座標系の取り違えです。同じX座標とY座標という表記でも、使用している座標系が異なれば、数値の意味や原点は変わります。数値の桁がもっともらしく見えても、別の座標系として解釈すれば、現場とは異なる位置に配置されます。

座標系の取り違えでは、モデルの大きさや点間距離は正しいまま、絶対位置が大きくずれることがあります。この点が、モデル寸法まで一定倍率で変化しやすい小数点欠落との違いです。

X軸とY軸の入れ替えもあります。二つの値の桁数が近い場合、一覧を見ただけでは気付きにくいことがあります。複数の代表点を使い、東西方向と南北方向の座標増減が現地の配置と一致するかを確認します。

符号の反転も注意が必要です。正の値と負の値が入れ替わると、モデルは原点を挟んだ反対側へ配置されます。ローカル座標の軸方向と、絶対座標へ変換する際の軸方向が一致しているかを確認します。

原点の違いも、小数点欠落と似た位置ずれを起こします。モデルの形状と寸法は正しいものの、全体が一定方向へ同じ量だけ移動している場合は、平行移動量または原点を確認します。

回転角の設定ミスでは、基準点付近は合っていても、そこから離れるほどずれが大きくなります。回転の方向、基準点、角度の単位などを調べます。

尺度異常ではなく回転異常である場合、二点間距離は正しいままです。小数点欠落を見抜く際に点間距離を確認するのは、こうした回転の問題と区別するためでもあります。

標高基準の違いも確認します。Z座標が標高なのか、任意基準面からの高さなのか、モデル原点からの相対高さなのかによって、表示位置は変わります。

平面位置が合っていて高さだけが一定量ずれる場合は、標高基準や基準面の違いが疑われます。高さが千倍や千分の一になっている場合は、Z座標の単位または小数点位置を調べます。

端末の測位状態や姿勢推定もAR表示へ影響します。絶対座標が正しくても、現地で取得した現在位置や方位が不安定であれば、モデルが揺れたり、一定方向へずれたりすることがあります。

測位状態によるずれは、時間や端末の動きによって変化することがあります。一方、小数点欠落による座標異常は、元データが変わらない限り、同じ数値上の誤りが継続します。

AR表示に違和感がある場合は、絶対位置、点間距離、回転、高さ、時間変化を分けて確認します。各要素を一つずつ調べることで、小数点欠落と別の設定ミスを切り分けやすくなります。

AR表示前に行う実務的な検証手順

3D図面をAR表示する前には、机上での数値確認と現地での表示確認を段階的に行うことが重要です。最初から施工範囲全体を表示するのではなく、代表点を使った小規模な検証から始めます。

まず、3D図面の座標系、単位、原点、軸方向、標高基準を確認します。不明な項目を推測して読み込むと、表示できた場合でも座標の正しさを証明できません。

次に、X、Y、Zそれぞれの代表値、最小値、最大値を確認します。同じ現場の既知座標や対象構造物の規模と比べ、不自然な桁や倍率がないかを調べます。

続いて、複数の代表点を既知座標と照合します。各点の差が同じ方向へ一定量生じているのか、距離に応じて拡大しているのかを確認します。

その後、代表点間の距離とモデル全体の外形寸法を確認します。絶対位置は異なるものの距離が正しい場合は、原点や座標系の問題が考えられます。距離も一定倍率で異なる場合は、単位または小数点位置を重点的に確認します。

机上の検証を通過したら、現地で代表点周辺をAR表示します。最初から広範囲の重いモデルを使うと、巨大化したモデルの一部だけが表示され、状況を判断しにくくなる場合があります。

可能であれば、確認用として代表点付近だけを切り出したデータを用意します。位置、高さ、方位、尺度を確認した後、対象範囲全体のモデルへ切り替えます。

現地では、平面位置、高さ、方向、大きさを別々に評価します。すべてをまとめて「ずれている」と判断すると、どの設定を調べるべきか分からなくなります。

平面位置が大きく異なる場合は、X座標、Y座標、座標系、原点を確認します。高さだけが異なる場合は、Z座標の単位と標高基準を確認します。

方向だけが異なる場合は、軸方向と回転条件を確認します。モデルの大きさが異なる場合は、単位、尺度係数、小数点位置を確認します。

一つの地点で表示が合っても、検証を完了したとは限りません。対象範囲の離れた地点でも確認し、距離が離れるほどずれが増えていないかを調べます。

一地点だけを基準にモデルを移動すると、その地点では合っていても、尺度や回転の誤りが残る可能性があります。対象範囲の端部を含む複数点で確認することが大切です。

検証が完了したデータは、未確認のデータと明確に分けます。元データ、変換済みデータ、現地確認済みデータを区別し、使用時に取り違えないようにします。

現地で異常が見つかった場合の対応

現地でモデルが表示されない、遠方にある、巨大に見えるといった異常が見つかった場合は、その場で推測による補正を繰り返さないことが重要です。

まず、使用しているファイル名、更新日時、座標系、単位、変換条件を記録します。AR画面の状態、確認地点、測位状態も残しておくと、机上で再検証しやすくなります。

モデルが表示されない場合は、現在地からモデルの代表座標までの差を調べます。差が極端に大きい場合は、現地を歩いてモデルを探すのではなく、元データの桁数と単位を確認します。

モデルが巨大に表示される場合は、外形寸法を確認します。設計上の幅や高さに対して、10倍、100倍、1000倍になっていないかを調べます。

倍率が分かった場合でも、その場でモデル全体を一律に縮小して正式利用することは避けます。原因が形状の単位ではなく、配置座標や読み込み設定にある可能性があるためです。

平面位置は合っていて高さだけが異なる場合は、Z座標を一律に割る前に、標高基準と高さの単位を確認します。基準面の違いを倍率の問題として処理すると、別の場所で高さが合わなくなる可能性があります。

試験的に倍率や移動量を変更する場合は、正式データとは別の検証用ファイルで行います。試行錯誤したファイルで元データを上書きすると、正しい状態へ戻せなくなるおそれがあります。

修正後は、異常を発見した地点だけでなく、離れた複数地点で再確認します。一地点に合わせただけでは、尺度や回転の問題が残っている可能性があります。

関係者へ修正内容を共有する際は、「位置を修正した」という説明だけで終わらせません。どの座標値または変換条件を、どの資料を根拠として修正したかを記録します。

絶対座標付き3D図面を安全に管理する方法

座標値の小数点欠落を防ぐには、異常発生後の確認だけでなく、データ作成と受け渡しの方法を標準化する必要があります。

まず、3D図面ごとに座標条件を明記します。使用する座標系、平面座標の単位、高さの単位、標高基準、原点、軸方向、回転条件を記録します。

代表点もあらかじめ設定します。現地と図面の双方で確認できる複数の点を決め、正式な座標値を保存しておけば、データ更新のたびに同じ基準で検証できます。

単位変換を行う工程も固定します。元モデルの書き出し時に変換するのか、絶対座標を付与する際に変換するのか、AR表示用データの読み込み時に変換するのかを明確にします。

複数の工程で同じ変換を行わないようにすることが重要です。変換済みかどうかが分からないデータを受け取った場合は、数値の見た目だけで判断せず、代表点と寸法を確認します。

座標値の表示桁数も決めておきます。表示桁数が少なすぎると、小数点以下が内部に保持されているのか、削除されているのか判断しにくくなります。

ただし、小数点以下を多く表示しても、元データの精度が高くなるわけではありません。必要な確認精度と元データの精度に応じた桁数で管理します。

データ更新時には、形状だけでなく座標条件も比較します。設計変更で形状を更新した際、書き出し設定が初期化され、単位や原点が変わる可能性があります。

旧版と新版の代表点座標、点間距離、外形寸法を比較すれば、意図しない座標変更を見つけやすくなります。

AR表示用のファイルには、確認状態が分かる名称や管理情報を付けます。未確認データが現場へ配布されると、画面に表示できたという理由だけで、施工判断へ利用されるおそれがあります。

数値照合と現地照合を終えたデータだけを正式版として扱います。修正途中のファイルや検証用ファイルは、保存場所や名称を分けます。

LRTK Phoneを用いて3D図面を絶対座標で現地表示する場合も、端末側の操作だけで正しい位置が保証されるわけではありません。元の3D図面に適切な座標が付与され、単位、原点、軸方向、標高基準が正しく設定されていることが前提です。

現地で簡単にAR表示できるほど、登録前の数値確認が省略されやすくなります。しかし、表示操作の手軽さと座標値の正しさは別の問題です。

座標条件の確認、代表点の照合、点間距離の検査、現地表示の確認を一つの工程として運用することで、3D図面AR表示の信頼性を高められます。

まとめ

3D図面を絶対座標でAR表示した際に、モデルが遠方へ移動する、極端に巨大化する、地中や上空に表示されるといった異常が見られる場合は、座標値の小数点欠落や単位の取り違えが発生している可能性があります。

一つ目の確認は、X、Y、Zの桁数と単位です。同じ現場の既知座標や構造物の規模と比較し、10倍、100倍、1000倍といった不自然な差がないかを確認します。

二つ目は、既知点と3D図面内の代表点の照合です。一点だけではなく複数点を比較し、一定量の移動なのか、距離に応じて拡大するずれなのかを見極めます。

三つ目は、点間距離とモデル寸法の確認です。絶対位置が異なっていても、点間距離が正しければ原点や座標系の問題が考えられます。距離まで一定倍率で変化していれば、小数点位置や単位変換を重点的に調べます。

四つ目は、座標変換とデータ受け渡しの履歴です。元モデルの単位、平行移動量、尺度係数、整数化、列の並び、文字列処理などを確認し、どの工程で座標値の意味が変わったかを特定します。

AR画面の見た目だけで小数点欠落と決めつけるのではなく、絶対位置、相対距離、高さ、回転、測位状態を分けて確認することが重要です。

原因を特定しないまま最終データだけを縮小または移動すると、設計更新のたびに同じ問題が再発する可能性があります。元データや変換条件までさかのぼり、誤りが生じた工程を修正します。

正しい座標条件を持つ3D図面を準備し、机上の数値検査と現地での代表点照合を終えてから利用すれば、AR表示を施工位置の確認や関係者間の情報共有に活用しやすくなります。

絶対座標付きの3D図面を現場で確認する運用では、測位、データ登録、AR表示を切り離さず、一連の検証工程として扱うことが大切です。その運用を効率化する手段として、LRTK Phoneを活用した現地確認へ自然につなげられます。

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

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