LRTKレフィクシア株式会社

等高線の閉じ忘れを見つける7つのデータ点検方法

等高線データを作成したあと、画面上では線がつながっているように見えても、実際のデータでは端点同士が接続されていないことがあります。線幅に隠れるほど小さな隙間、分割された線分の接続漏れ、標高属性の不一致などは、通常の縮尺で眺めるだけでは発見しにくい問題です。

ただし、等高線は必ず一つの閉曲線として保存されるわけではありません。作業範囲の外周で切られた線、欠測範囲に接する線、隣接図郭へ続く線、複数の線地物に分割して管理する線は、端点を持っていても正常です。また、標高面の補間や三次元表示では、開いた等高線を利用できる場合もあります。問題になるのは、成果仕様や後工程で連続性または閉鎖性が求められているのに、意図せず切れている状態です。

そのため、点検の目的は、開いた等高線をすべて閉じることではありません。正常な端点と異常な端点を区別し、閉じるべき線、接続すべき線分、修正せず例外として残す線を判断することが重要です。

本記事では、測量成果、数値標高モデル、点群、測点、図面などから作成した等高線を対象に、閉じ忘れや接続漏れを見つける7つのデータ点検方法を解説します。座標、端点、接続関係、距離、標高属性、元データ、書き出し後の成果を順番に確認することで、見落としと誤修正を減らせます。

等高線の閉じ忘れはなぜ起こるのか

本記事でいう閉じ忘れには、一つの線地物の始点と終点が一致していない状態だけでなく、本来は連続するはずの複数線分が接続されていない状態も含めます。見た目では一本の線に見えていても、内部では複数の線に分かれ、端点の座標がわずかに異なることがあります。

発生原因として分かりやすいのは、手作業によるトレースや編集時の接続漏れです。最初の頂点へ最後の頂点を正確に合わせなかった場合や、スナップ機能を使わずに線を追加した場合、ごく小さな隙間が残ります。縮小表示では線幅に隠れるため、通常の閲覧だけでは発見できないことがあります。

切り抜き、分割、結合、簡略化などの処理も端点を生みます。作業範囲で等高線を切れば、範囲境界に端点ができるのは正常です。一方、複数の成果を結合するときに共有境界の座標、精度、標高属性、スナップ条件がそろっていなければ、境界付近で接続漏れが残る可能性があります。

座標系の変換そのものは、同じ入力座標を同じ条件で処理する限り、閉じた線を必ず開く操作ではありません。ただし、変換と同時に精度の縮約、簡略化、頂点整理、分割、別々の処理経路での書き出しを行うと、共有頂点の関係や微小形状が変化することがあります。原因を調べるときは、座標変換だけを疑うのではなく、前後に実行した処理を一連の工程として確認します。

数値標高モデルから自動生成した等高線でも、開いた線は生じます。処理範囲の外周、データが存在しない領域、マスク境界、水域などに等高線が達すると、そこで線が終わる場合があります。これは閉じ忘れではなく、入力データや出力範囲に由来する正常な形状である可能性があります。

また、個々の線がジオメトリとして扱えることと、業務上必要な接続関係を満たすことは別です。線地物が形式上読み込めても、別地物との未接続や成果仕様上の閉鎖不足までは判定できないことがあります。閉じ忘れの点検では、個別形状の妥当性検査に加えて、端点と地物間の接続関係を調べる必要があります。

点検前に決める正常な端点と異常な端点

点検を始める前に、どの等高線が閉じるべき対象なのかを定義します。この条件を決めず、検出された端点をすべて異常とみなすと、正常な線まで接続する誤修正につながります。

最初に確認するのは成果仕様です。一つの等高線を一つの閉じた線地物として保存するのか、複数線分で構成してよいのか、図郭境界では切断するのか、欠測範囲では線を止めるのかを整理します。発注仕様、社内基準、後工程の受け入れ条件がある場合は、それを点検基準にします。

次に、データの作成範囲を確認します。端点が作業範囲や図郭の外周に接している場合、等高線が範囲外へ続いている可能性があります。隣接図郭を別ファイルで管理しているなら、片方のファイルだけでは開いて見えても、全体としては正常なことがあります。

欠測範囲や除外範囲も重要です。水面、構造物内部、点群が取得できなかった領域、解析から除外した領域などの境界では、等高線が途中で終わる場合があります。端点が作業範囲の内部にあっても、欠測領域の外周に接していれば、直ちに閉じ忘れとは判断できません。

反対に、作業範囲の内部にあり、欠測範囲や図郭境界にも接しておらず、近くに同じ標高の端点が存在する場合は、接続漏れの疑いが高まります。線の方向が自然につながり、周囲の地形や隣接等高線とも矛盾しないなら、優先的に確認すべき箇所です。

点検用の作業環境には、等高線だけでなく、作業範囲、図郭、欠測範囲、マスク、隣接成果、標高面を重ねます。正常な端点を機械的に除外できる条件を先に作ると、内部の異常候補へ集中できます。

1. 始点と終点の座標を照合する

最初の点検方法は、各線地物の始点座標と終点座標を比較することです。一つの閉じた線として保存する運用では、始点と終点が同じ位置であることが基本条件になります。

確認するときは、画面上の見た目ではなく、保存されている座標値または始終点間の距離を使用します。端点が同じ画素内に表示されていても、実際には数ミリメートル、数センチメートル、あるいはデータ精度に対して無視できない距離だけ離れている場合があります。

完全一致だけで判定するか、許容値を設けるかは、データ形式と目的によって決めます。閉曲線として厳密に扱う処理では、始点と終点が同一座標であることを求める場合があります。一方、品質点検で候補を抽出するときは、座標精度や成果縮尺に応じた距離区分を設けると整理しやすくなります。

ただし、許容値以下であることと、閉じていることは同じではありません。始点と終点が近いだけの開いた線を、閉じた線として扱う処理もあれば、同一座標でなければ閉鎖と判定しない処理もあります。後工程がどの条件を使うかを確認し、点検基準を合わせます。

また、始点と終点が近いからといって、自動的に結んでよいわけではありません。細長い地形、複雑な窪地、急斜面などでは、同じ線の別部分が近接することがあります。距離だけでなく、標高属性、端点付近の方向、元の標高面を確認します。

複数の線地物で一つの輪を構成しているデータでは、各地物の始点と終点が一致しなくても正常です。この場合は、一地物ごとの閉鎖判定ではなく、同一標高を持つ線分が端点で連結し、全体として途切れていないかを調べます。

したがって、座標照合はデータ構造に合った使い方が必要です。一つの閉曲線を一地物として保存する運用では直接的な検査になります。分割線で管理する運用では、開いた地物を抽出する一次点検として使い、接続関係の検査へ進みます。

2. 端点を可視化して孤立箇所を探す

二つ目の方法は、等高線から始点と終点を抽出し、点として表示することです。線だけでは見えにくい小さな切れ目でも、端点へ大きな記号を付けると発見しやすくなります。

一地物として閉じている線では、始点と終点が同じ位置に重なります。開いた線では二つの端点が別々の位置に現れます。ただし、重なって見える記号が必ず同一座標とは限らないため、可視化は座標照合と組み合わせます。

端点を表示するときは、作業範囲や図郭の境界も同時に重ねます。境界上に並ぶ端点は正常な可能性があり、境界から離れた内部の端点は優先度の高い確認対象です。欠測範囲やマスクがある場合は、その外周に端点が集中していないかも確認します。

広範囲を一度に表示すると記号が密集するため、標高帯、図郭、作業区画、端点の種別で絞り込みます。同じ標高値を持つ端点だけを表示すると、接続候補を見つけやすくなります。

始点と終点で記号を変える方法は、編集履歴や線の入力方向を把握する補助になります。ただし、線の入力方向だけで正誤を判定することはできません。方向は、線分を結合するときの並びや形状の連続性を確認するために利用します。

端点の分布から原因を推測することもできます。特定の図郭境界に沿って端点が並ぶなら、切り抜きや結合条件が原因の可能性があります。欠測範囲の周囲に集まるなら、入力標高面の穴やマスクが関係していると考えられます。無作為に散らばる場合は、手作業の接続漏れや短線の混入を疑います。

端点可視化の利点は、異常候補を地図上で直感的に共有できることです。検出した点に識別番号、標高値、端点間距離、判定結果を持たせれば、複数担当者での確認や修正履歴の管理にも利用できます。

3. ダングルと接続関係をトポロジーで検査する

三つ目は、線の接続関係をトポロジーとして検査する方法です。一般に、ほかの線や自分自身へ接続していない線端はダングルとして扱われます。未接続端点をエラー候補として抽出すれば、広い範囲から切断箇所を効率よく探せます。

ただし、ダングルは常に誤りではありません。作業範囲の外周、図郭境界、欠測範囲、意図的な切断位置にある端点は、業務上の例外として認められることがあります。検査結果をゼロにすることを目的にせず、成果仕様に照らしてエラーと例外を分類します。

複数の線地物で一つの等高線を構成する場合は、端点が同一位置で接続されているかを調べます。通常の連続線では、途中の接続点に入る線と出る線があり、ネットワーク上の接続数は二つになります。接続数が一つしかない内部ノードは、切断箇所の候補です。

接続数が三つ以上のノードも確認します。一般的な等高線表現では分岐や交差は通常想定しませんが、補間方法、鞍部付近の表現、自己接触、重複線などによって複雑な形状が生じる場合があります。機械的に削除せず、標高面と作成条件を確認して判断します。

閉じ忘れの検査では、ダングルだけでなく、重複線、自己交差、自己重複、極端に短い線、不要な分割も合わせて調べます。端点を接続しても、重複や自己交差が残れば、ポリゴン化や解析で別の問題を起こす可能性があります。

一方で、個別ジオメトリの妥当性検査と、地物間の接続検査は目的が異なります。形状が読み込める、または単純な線として成立しているだけでは、別の線との未接続までは解消されません。両方の検査を実施し、結果を混同しないことが重要です。

トポロジー検査でエラーがなくても、等高線として正しいとは限りません。異なる標高の線へ誤接続していても、端点だけを見れば接続済みになるからです。標高属性と元の地形を照合し、接続先が正しいことまで確認します。

4. 端点間距離を測り微小な隙間を抽出する

四つ目は、未接続端点同士の距離を測り、短い隙間を候補として抽出する方法です。手作業のトレースや線分結合で生じる接続漏れは、端点同士が近接した状態として現れることがあります。

まず、正常な境界端点を除外し、作業範囲内部の端点を対象にします。それぞれの端点から、ほかの端点または周囲の線までの最短距離を求めます。端点同士が近い場合だけでなく、端点が別の線の途中へ届いていない場合もあるため、点対点と点対線の両方を見ると効果的です。

許容距離に万能な数値はありません。測量精度、座標単位、成果縮尺、等高線間隔、作成方法、後工程の要求によって適切な値は変わります。経緯度座標の数値と、メートル単位の投影座標の数値を同じ感覚で扱わないよう注意します。

実務では、距離を複数の区分に分けると整理しやすくなります。非常に短いものを高優先度、少し離れたものを目視確認、一定距離を超えるものを別原因の調査対象として分類します。ただし、距離が短くても自動修正の根拠としては不十分です。少なくとも標高値、方向、周囲形状を確認します。

端点付近の線の向きも重要です。二つの端点が近くても、端部の接線方向が大きくずれていれば、自然な連続線ではない可能性があります。接続後に鋭角、折返し、極端な曲率変化が生じないかを確認します。

急斜面では、異なる標高の等高線が狭い範囲に並びます。最も近い端点が、正しい接続相手とは限りません。接続候補の抽出条件には標高属性を加え、同じ標高値または仕様上同一と判断できる値だけを比較します。

標高属性が欠落している場合は、距離による自動接続を避けます。元の標高面、上下の等高線、測点を確認し、接続相手と標高値を確定してから修正します。判断できない箇所は無理に閉じず、要確認として残す方が安全です。

5. 標高属性と高さ情報の連続性を確認する

五つ目は、等高線に付与された標高属性と、三次元線が持つ高さ座標を確認する方法です。平面上で自然につながって見えても、標高が異なる線同士を接続してはいけません。

接続候補となる二つの端点を見つけたら、両方の標高属性を比較します。同じ等高線を分割した線分であれば、通常は同じ標高値を持ちます。値が異なる場合は、近接していても別の等高線である可能性が高いため、接続対象から外します。

属性値の型と表記も確認します。数値と文字列、整数と小数、単位付きの文字、空欄、異常値が混在すると、同じ値が別物として抽出されたり、異なる値が同じように見えたりします。点検前に比較できる形式へ整理し、単位と標高基準を統一します。

三次元の線として高さ座標を持つ場合は、属性欄だけでなく各頂点の高さも確認します。等高線は同一標高の位置を表すため、一つの線の中で高さが大きく変化していれば、三次元化、属性転記、変換などの工程に問題がある可能性があります。

接続候補の両端で高さ座標が異なる場合、そのまま結合すると三次元空間で段差を持つ線になります。平面図では見えにくいため、三次元表示、頂点一覧、標高差の計算で確認します。

等高線間隔との整合性も点検します。一定間隔で作成した成果に規則外の値、単位違い、桁違いが混ざっていないかを調べます。ただし、主曲線、補助曲線、任意標高線などが混在する成果では、すべてが一つの間隔にそろうとは限りません。レイヤー区分や線種の仕様を確認して判断します。

線を結合したあとは、残った属性を再確認します。編集方法によっては片方の属性だけが採用されたり、空欄になったり、複数部分の地物へ変わったりすることがあります。形状が接続されたことだけで完了とせず、標高値、識別番号、線種、高さ座標が維持されているかを確認します。

6. 元の標高面や点群と重ねて形状を照合する

六つ目は、等高線の作成元となった標高面、測点、点群、現況図などと重ねる方法です。座標やトポロジーの検査では、線が接続されているかは分かっても、接続位置や補間形状が地形に合っているかまでは判断できません。

標高面から生成した等高線であれば、問題箇所の周辺で対象標高がどのように連続しているかを確認します。端点間を単純な直線で結ぶと、実際には異なる標高の領域を横切ることがあります。元の標高面に沿って、自然な形状を復元する必要があります。

点群が作成元の場合は、対象等高線に近い標高帯の点を表示します。点の分布を見れば、線がどちらへ続く可能性が高いかを判断しやすくなります。ただし、点密度が低い場所、遮蔽物の背後、植生内部、水面などでは、元データだけで形状を確定できないことがあります。

欠測範囲を横切って無理に線を閉じると、観測していない地形を確定したように見せるおそれがあります。根拠が不足している場合は、開いた線のまま例外として管理する、欠測範囲を明示する、追加測量を行うなどの対応を検討します。

陰影図、傾斜図、断面図を併用すると、尾根、谷、法面、造成段差との関係を確認しやすくなります。接続後に不自然な鋭角、急な折返し、局所的な膨らみが生じていないかを見ます。

上下の隣接等高線も照合します。一つの線だけを自然に見せても、隣の線と交差したり、極端に接近したり、地形の並びと逆向きに曲がったりしていれば、修正が適切とはいえません。

現況測量の測点から補間した等高線では、端点周辺の測点配置と地形変化点を確認します。入力点が不足している場合、閉じ忘れではなく補間結果そのものが不安定な可能性があります。線だけを整えるのではなく、必要に応じて元データや補間条件へ戻ります。

目的は、線を閉じることではなく、根拠のある地形表現を作ることです。閉鎖処理によって地形の意味が変わる可能性がある場合は、測量記録、現場写真、既存図面、追加観測で確認します。

7. 変換・書き出し後のデータを再検査する

七つ目は、編集用データだけでなく、最終的に納品または後工程へ渡す形式へ変換したあとも検査する方法です。作業中の形式で問題がなくても、切り抜き、簡略化、分割、精度の縮約、形式上の制約によって、地物構成や接続関係が変わることがあります。

最初に、書き出し前後の地物数、総延長、端点数、標高属性の件数を比較します。形式の違いによって地物数が変わること自体はありますが、その理由を説明できることが重要です。短い線や小さな閉曲線が欠落していないか、複数部分の地物が意図せず分解されていないかを確認します。

座標精度を下げる処理では、近接した頂点が同一位置へまとめられたり、小さな形状が変形したりする可能性があります。反対に、共有頂点を別々の工程で処理した場合は、線分間の一致関係が保たれているかを確認します。単純な再投影だけを原因と決めつけず、変換時に併用した処理を調べます。

座標系を変更した場合は、変換後の単位で距離条件を設定し直します。経緯度と投影座標では数値の意味が異なります。変換前に使用した許容値をそのまま流用すると、過剰検出や見逃しにつながります。

書き出したファイルは、新しい作業領域へ読み込み直して確認します。編集中のレイヤーをそのまま表示していると、実際に保存された成果ではなく、メモリー上の状態や元レイヤーを見ている可能性があります。納品対象そのものを開き、始終点比較、端点可視化、接続検査を再実行します。

最終成果では、閉じ忘れだけでなく、空の形状、重複、自己交差、自己重複、極端な短線、属性欠落も確認します。個別形状の妥当性と地物間のトポロジーを分けて点検すると、原因を整理しやすくなります。

最後に、予定している後工程を小範囲で試験します。閉じた輪を前提にポリゴン化する処理、標高帯を作る処理、断面作成、三次元表示、標高面生成などを実行し、期待した結果になるかを確認します。すべての後工程が閉曲線を必須とするわけではないため、実際の利用条件に合わせて合否を判断します。

閉じ忘れを修正するときの注意点

閉じ忘れや接続漏れを発見しても、直ちに端点を自動接続してはいけません。最も避けたいのは、近いという理由だけで異なる等高線を結ぶことです。急斜面や複雑な造成地では、複数の標高線が狭い範囲に集まります。

接続前には、標高属性、端点間距離、端部の方向、元の標高面、上下の等高線、欠測範囲を確認します。同一標高で自然な連続性があり、元データとも矛盾しない場合に修正します。

小さな隙間を埋める方法には、片方の端点を基準点へ移動する方法、両方を共通位置へ移動する方法、新しい線分を追加する方法、元データから該当区間を再生成する方法があります。どの方法を選ぶかは、正しい座標の根拠と成果精度によって決めます。

自動スナップを使う場合は、許容距離を小さく設定し、試験範囲で影響を確認します。値を大きくすると、関係のない線、頂点、隣接する別標高線まで移動する可能性があります。処理前のデータを保存し、差分を比較できる状態で実行します。

重複線が原因の場合は、端点を結ぶだけでは問題が解決しません。同じ位置に複数の線が残ると、地物数、総延長、ポリゴン化、解析結果に影響することがあります。必要な線を確認し、重複部分を整理します。

自己交差や自己重複も確認します。線を無理に延長して閉じると、別部分を横切る形状になることがあります。修正後は、端点数だけでなく、線の単純性、重複、標高属性、周囲の地形との整合性を再検査します。

修正履歴には、対象位置、修正前後の状態、判断理由、使用した許容値、参照した元データ、担当者を記録します。閉じなかった箇所についても、図郭境界、欠測、根拠不足などの理由を残すと、後工程で誤って再修正されるのを防げます。

点検を標準化する実務フロー

等高線の点検を担当者の目視だけに任せると、見落としと判断のばらつきが生じます。作業手順、許容値、例外条件、記録項目を決め、同じ順序で確認できるようにします。

最初に元データを複製し、点検用の作業環境を作ります。等高線、作業範囲、図郭、欠測範囲、標高面、点群、測点を同じ座標系で整理します。座標単位、標高基準、等高線間隔、属性項目、作成方法を記録します。

次に、正常な端点を除外する条件を設定します。作業範囲の外周、隣接図郭との境界、欠測範囲、意図的な切断位置を区分します。例外条件を先に整理すると、検出結果の大半が正常箇所になる状態を避けられます。

一次点検では、線地物ごとの始点と終点、閉鎖状態、端点数を調べます。一地物で閉じる運用か、複数線分で構成する運用かを区別し、データ構造に合った条件を使います。

二次点検では、端点を可視化し、ダングル、未接続ノード、近接端点、点対線の隙間を抽出します。標高値や作業区画で分類し、確認優先度を付けます。

三次点検では、標高属性、高さ座標、元の標高面、点群、測点、隣接等高線を照合します。単純な接続漏れ、欠測による分断、誤属性、重複線、不要線、補間の不安定さを区別し、原因に合った修正方法を選びます。

修正後は、同じ検査を再実行します。未接続端点が減ったことだけでなく、新しい自己交差、重複、属性欠落、形状変化が発生していないことを確認します。

最後に、納品形式へ書き出した成果を読み込み直し、最終検査を行います。点検結果、例外として認めた端点、未解決箇所、使用した条件を記録し、成果と一緒に管理します。

現場記録と等高線データを結び付ける

等高線の切れ目を正しく判断するには、データだけでなく現地状況が必要になる場合があります。点群の欠測によるものか、構造物や植生があったのか、作業範囲の設定が適切だったのかは、現場写真や測定記録から確認できます。

例えば、法面付近で等高線が途切れている場合、編集ミスとは限りません。植生、仮設物、反射条件、立入り制限などによって、点群や測点が不足した可能性があります。写真の撮影位置と方向が分かれば、端点周辺の状況を後から確認しやすくなります。

修正した箇所について、どの写真、測点、標高面を根拠に判断したかを残しておくと、担当者が変わっても検証できます。線の形状だけでなく、判断根拠を位置と結び付けて管理することが品質管理につながります。

LRTK Phoneで取得した位置情報付き写真や計測データは、対応するクラウド環境と連携して整理できます。等高線の端点周辺に対応する現場記録があれば、切れ目が編集上の問題なのか、取得条件や現地状況によるものなのかを検討する材料になります。

ただし、現場写真だけで未観測部分の標高形状を確定できるとは限りません。写真は判断材料の一つとして使い、必要に応じて測点、点群、既存成果、追加測量と組み合わせます。

測量、図面作成、施工管理を複数の担当者が行う業務では、等高線の異常候補と現場記録を同じ位置情報で追跡できる状態が有効です。修正の根拠と例外の理由を共有すれば、手戻りと誤接続を減らせます。

まとめ

等高線の閉じ忘れは、画面上の見た目だけでは発見しにくい問題です。ただし、開いた線がすべて誤りというわけではありません。作業範囲の外周、図郭境界、欠測範囲では、端点を持つことが正常な場合があります。

点検の基本は、始点と終点の座標照合、端点の可視化、ダングルと接続関係の検査、端点間距離の測定、標高属性と高さ情報の確認、元の標高面や点群との照合、書き出し後の再検査です。この7つを組み合わせることで、単純な接続漏れだけでなく、誤属性、重複線、誤接続、欠測、変換後の形状変化も見つけやすくなります。

重要なのは、閉じた線を増やすことではなく、成果仕様と地形の根拠に合うデータを作ることです。標高面の補間や三次元表示など、開いた等高線でも実行できる処理はあります。一方、閉じた輪を前提とするポリゴン化や標高帯作成では、意図しない切れ目が問題になります。後工程の条件を確認し、必要な閉鎖性を定義します。

修正では、近い端点を機械的に接続せず、標高値、端部の方向、周囲の等高線、元データを確認します。修正後と最終書き出し後にも同じ検査を行い、形状、属性、高さ情報が維持されていることを確認します。

位置情報付きの現場写真や計測記録を参照できれば、データだけでは判断しにくい箇所を検証しやすくなります。異常候補、修正根拠、例外理由を位置と結び付けて管理し、等高線データの品質を継続的に確認できる工程を整えることが大切です。

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

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