LRTKレフィクシア株式会社

点群から等高線への変換で線が乱れる7つの原因と改善策

点群から等高線を作成すると、線がギザギザになる、局所的に波打つ、不自然な閉曲線が発生する、実際の地形と異なる形状になるといった問題が発生することがあります。地形測量や土木工事、造成設計、土量計算などで等高線を利用する場合、こうした乱れは図面の見やすさだけでなく、地形の解釈や設計判断にも影響します。

点群から等高線への変換は、単純に取得した三次元座標を線で結ぶ処理ではありません。点群に含まれるノイズや外れ値を取り除き、地表面を適切に抽出したうえで、三角形網や標高格子を作成し、指定した標高間隔で等高線を補間する必要があります。そのため、計測段階の問題だけでなく、点群の分類方法、地形モデルの生成方法、補間条件、等高線の抽出設定など、複数の要因が線の乱れにつながります。

特に、点群の密度が場所によって異なる現場や、植生、法面、擁壁などが混在する地形では、変換方法によって等高線の品質に大きな差が生じます。見た目を整えるために過度な平滑化を行うと、本来残すべき地形の凹凸や勾配変化まで失われる可能性があるため注意が必要です。

この記事では、点群から等高線への変換で線が乱れる7つの原因と、それぞれの具体的な改善策を解説します。点群処理の前段階から等高線の出力後の検証まで、実務で確認したいポイントを整理します。

点群から等高線へ変換する仕組みと基本的な処理工程

点群から等高線を生成するためには、まず三次元の点群データから地形の標高分布を表現する必要があります。点群は、X座標、Y座標、Z座標などを持つ多数の点の集合です。それぞれの点が地表面や構造物などの位置と高さを表現していますが、点群そのものは等高線のような連続した地形図ではありません。

等高線は、同じ標高を持つ位置を結んだ線です。例えば、標高が一定の間隔で設定されている場合、それぞれの標高に該当する位置を地形モデルから補間し、連続した線として抽出します。

一般的な変換工程では、最初に点群のノイズ除去と不要点の整理を行います。次に、地表面を構成する点を抽出し、地形を表現するためのデータを作成します。このとき、三角形網を使う方法と、一定間隔の格子状に標高を配置する方法があります。

三角形網を利用する方法では、点群の位置関係に基づいて不規則な三角形を構成します。この地形モデルはTINと呼ばれます。TINでは、各三角形の頂点にある標高を利用し、三角形内部の任意の位置の標高を補間できます。地形の変化が大きい場所でも、特徴点や特徴線を反映させやすいことが利点です。

一方、格子状の標高データを利用する方法では、一定の間隔で区切られたセルごとに標高値を持たせます。このような標高モデルはDEMなどと呼ばれ、地形解析や等高線生成に利用されます。格子の間隔を適切に設定すれば、広い範囲の地形を統一的に扱いやすくなります。

TINと格子状の標高モデルでは、地形の表現方法や補間の特性が異なります。点群の密度が不均一な場合や、急激な地形変化がある場合には、どちらを利用するかによって等高線の形状も変わります。

等高線を生成する際には、あらかじめ標高間隔を設定します。標高間隔が狭いほど細かな地形の変化を表現できますが、点群の精度や密度が十分でなければ、ノイズまで等高線として現れやすくなります。反対に、標高間隔を広くすると線の本数は減りますが、細かな地形変化が表現されにくくなります。

つまり、きれいな等高線を作成するためには、点群の品質、地表面の抽出、地形モデルの生成、標高間隔、補間条件を一体的に考えることが重要です。変換後の線だけを修正しても、元の点群や地形モデルに問題が残っていれば、別の場所で同じ乱れが発生する可能性があります。

原因1:点群にノイズや外れ値が含まれている

点群から等高線への変換で線が乱れる代表的な原因が、元データに含まれるノイズや外れ値です。

点群計測では、測距誤差や測位誤差、反射条件、計測距離、入射角などの影響によって、実際の地表面とは異なる位置に点が記録されることがあります。また、移動体や計測対象の状態によって、一部の点が周囲の地形から大きく離れた位置に記録される場合もあります。

例えば、平坦な造成地を計測したにもかかわらず、一部の点だけが周囲より大幅に高い位置や低い位置に存在しているケースです。このような外れ値を含んだままTINを作成すると、異常な点を頂点とする三角形が生成され、周辺の標高が不自然に補間されることがあります。

その結果、本来は平坦である場所に局所的な山や谷が存在するような等高線が生成されます。特に、等高線間隔を細かく設定している場合には、小さな標高の異常でも線の蛇行や閉曲線として現れやすくなります。

また、点群のノイズは一様に発生するとは限りません。地面の材質や計測角度、周辺環境によって、特定の範囲だけ点のばらつきが大きくなることがあります。そのため、全体の点群を同じ条件で処理するだけでは、局所的な問題が残る可能性があります。

改善するためには、まず点群の高さ分布と周辺点との位置関係を確認します。周囲の点と比較して明らかに離れている点や、地形として成立しにくい位置にある点を抽出し、外れ値として扱います。

代表的な処理方法として、近傍点との距離を評価する統計的外れ値除去や、周辺点の密度を利用する半径ベースの外れ値除去があります。統計的な方法では、各点から近傍点までの平均距離などを計算し、全体の分布から大きく外れる点を検出します。半径ベースの方法では、指定した範囲内に十分な数の近傍点が存在するかを確認します。

ただし、外れ値除去の条件を厳しくしすぎると、実際の地形変化まで削除してしまう可能性があります。例えば、急斜面の法肩や法尻、深い側溝、段差のある地形では、正常な点でも周囲との高さの差が大きくなることがあります。

そのため、単純に高さの差だけで異常点を判断するのではなく、平面位置、近傍点の分布、地形の連続性などを組み合わせて判断することが大切です。

処理後は、元の点群と除去後の点群を比較し、地形の特徴が維持されているかを確認します。特に法面や構造物の周辺など、地形の変化が大きい場所を重点的に確認すると、必要な点を誤って削除するリスクを抑えられます。

ノイズ除去は等高線をきれいにするための基本処理ですが、目的は点群を均一に見せることではありません。地形を正しく表現する点を残し、計測上の異常だけを適切に取り除くことが重要です。

原因2:点群の密度にばらつきがあり欠測部分が存在する

点群の密度が場所によって大きく異なることも、等高線が乱れる原因になります。

点群計測では、計測位置からの距離や対象物までの見通し、計測角度などによって、取得できる点の数が変わります。計測対象に近い場所では高密度の点群が得られていても、遠方や遮蔽物の背後では点の数が少なくなることがあります。

また、樹木や構造物によって地表面が隠れている場所では、地面の点が十分に取得できないことがあります。複数の計測範囲を統合する場合にも、計測位置や重複範囲の違いによって点群密度に偏りが生じることがあります。

このようなデータをそのまま等高線に変換すると、高密度部分では細かな凹凸が表現される一方、低密度部分では補間によって滑らかな地形が作られます。その結果、同じ地形の中でも線の滑らかさや形状の細かさが大きく異なって見える場合があります。

さらに、点群がほとんど存在しない場所では、補間処理によって本来存在しない地形が生成されることがあります。例えば、斜面の上部と下部に点群が存在していて、その間の地表面が欠測している場合、処理ソフトウェアが両者を直線的につなぐと、実際には段差や溝があるにもかかわらず、連続した斜面として表現される可能性があります。

この問題を改善するには、まず点群密度の分布を可視化し、計測範囲の中で点が不足している場所を特定します。点群の表示色を高さだけでなく、点密度や近傍点数に応じて変えると、欠測範囲を発見しやすくなります。

点群が不足している場合には、追加計測を検討します。地形の裏側や遮蔽物の影になる場所は、計測位置を変えて複数方向から取得することで、地表面の取得範囲を広げられます。移動しながら計測する場合は、移動経路や計測姿勢を工夫し、死角が集中しないようにすることも重要です。

複数の点群を統合するときは、重複範囲の位置合わせ精度も確認します。異なる計測位置から取得した点群の高さが一致していないと、同じ地形が二重に記録されたり、接合部分に段差が生じたりすることがあります。この状態で等高線を生成すると、接合部分に不自然な折れや波打ちが現れる可能性があります。

また、点群密度が低い部分を補間する際には、補間範囲を必要以上に広げないことが大切です。近傍の点から大きく離れた範囲まで補間すると、実際の地形を確認できていない場所にまで等高線が生成されます。

欠測範囲については、補間結果をそのまま成果として扱うのではなく、追加計測が必要な範囲として区別することも有効です。現地の状況や他の測量成果を参照し、補間による推定値と実測値を混同しないように管理します。

点群密度のばらつきを完全になくすことは難しいため、重要なのは密度の低い場所を把握し、地形モデルの生成条件に反映することです。点群の取得状態を確認せずに等高線だけを整えても、地形の再現性を十分に確保することはできません。

原因3:地表面と樹木・構造物の分類が不適切になっている

点群には、地面だけでなく、樹木、草地、建物、車両、工作物、電線など、さまざまな対象物が含まれます。これらを適切に分類しないまま等高線を生成すると、地形とは関係のない高さが反映され、線が大きく乱れる原因になります。

例えば、樹木が多い斜面を計測した場合、点群には地表面の点と樹木の枝葉の点が混在します。地表面を抽出せずにそのまま標高モデルを作成すると、樹木の高さが地形として扱われる可能性があります。

その結果、本来は滑らかな斜面であるにもかかわらず、樹冠の位置に合わせて等高線が膨らんだり、局所的な閉曲線が発生したりします。建物や車両が存在する場所でも、同様に地表面とは異なる高さが等高線に反映されることがあります。

この問題を防ぐためには、点群の分類処理が重要です。点群を地表面、植生、建物、その他の構造物などに分類し、地形モデルの作成には基本的に地表面を構成する点を利用します。

地表面の分類では、点の高さだけでなく、周囲の点との傾斜や局所的な地形形状を評価します。地面は周囲と連続した形状を持つことが多い一方、樹木や建物などは周辺地形から離れた高さに点が分布する傾向があります。

ただし、地表面の分類は必ずしも完全ではありません。草丈が低い場所や密集した植生の下では、地面の点と植生の点を明確に分離できない場合があります。また、法面の途中にある低い植生や、地形と一体化した構造物などは、誤分類が発生しやすい対象です。

分類条件を厳しく設定すると、植生は除去できても、実際の地表面まで削除されることがあります。反対に、条件を緩くすると、樹木や構造物の点が地表面として残りやすくなります。

改善策としては、自動分類の結果をそのまま採用せず、地形の特徴が強い場所を中心に目視で確認することが挙げられます。特に、法肩、法尻、側溝、擁壁周辺、盛土と既存地盤の境界などは、分類の誤りが等高線に大きく影響するため、重点的な確認が必要です。

また、地表面の点が取得できていない場所では、植生の点を地面の点として代用しないことが重要です。樹木の下に地表面の点群がない場合、地形を正確に再現するためには、計測方法を見直す必要があります。

造成地や工事現場では、計測対象を明確にすることも大切です。例えば、施工前の自然地形を表現したいのか、施工後の仕上がり面を表現したいのかによって、残すべき点群が異なります。施工後の盛土面を計測する場合には、現地に残る資材や重機、仮設物などを地表面から除外する必要があります。

等高線の品質を高めるには、単に点群を減らすのではなく、何を地形として表現するのかを明確にしたうえで分類することが重要です。

原因4:座標系や標高基準が統一されていない

点群から等高線を生成する際には、座標系や標高基準の不一致にも注意が必要です。

点群は三次元座標を持つデータですが、異なる計測方法や既存成果を組み合わせる場合、水平位置や高さの基準が一致していないことがあります。

例えば、ある点群は平面直角座標系で管理されている一方、別の点群は緯度・経度で記録されている場合があります。また、現場独自のローカル座標を使用しているデータと、公共測量の座標系を使用しているデータをそのまま統合すると、位置がずれる可能性があります。

高さについても同様です。GNSSなどで取得した楕円体高と、一般的な地形図や公共測量成果で使用される標高は、同じ意味の値ではありません。楕円体高から標高を求める際には、適切なジオイド高を用いた換算が必要です。

異なる高さ基準のデータを統合すると、水平位置が合っていても標高に一定の差が生じる場合があります。その結果、等高線の標高値が既存図面と一致しなかったり、地形の接合部分で線が不自然に変化したりする可能性があります。

また、座標変換の際に原点、軸の方向、単位、縮尺、回転角などが正しく設定されていない場合も問題です。特にローカル座標から公共座標へ変換するときは、変換条件の誤りによって位置と高さの両方にずれが生じることがあります。

改善するためには、変換前に各データの座標系と標高基準を確認します。水平座標については、使用する座標参照系、平面直角座標系の系番号、座標単位などを確認し、必要に応じて適切な座標変換を行います。

標高については、楕円体高なのか標高なのかを明確にし、ジオイドモデルや標高成果の基準に応じて統一します。測量成果の基準が異なる場合には、単純な高さの加減算だけで処理せず、使用した変換方法や適用条件を記録することが大切です。

さらに、既知点や検証点を利用して座標の整合性を確認します。既知点は座標が確認されている基準点などを指し、検証点は作成した成果の位置精度を独立して確認するための点です。

点群を既知点に合わせるだけでなく、別の検証点でも水平位置と高さを比較することで、変換後のデータに残る誤差を把握しやすくなります。

複数の点群を統合する場合には、同じ座標系に変換した後で位置合わせを行うことが基本です。位置合わせ処理によって見た目が一致していても、元の座標系や標高基準が不明確なままでは、後から既存図面や設計データと比較した際に問題が発生する可能性があります。

等高線の乱れが特定の範囲だけに発生している場合は、点群の分類や補間だけでなく、データ統合時の座標のずれも疑う必要があります。特に、複数の計測範囲を接続した場所では、座標系と標高基準の統一が重要です。

原因5:TINの三角形網と地形の特徴線が適切に設定されていない

TINを利用して点群から等高線を生成する場合、三角形網の構成が線の形状に大きく影響します。

TINは、点群の各点を頂点として三角形を構成し、その内部の標高を補間する地形モデルです。点群の位置関係に応じて三角形が作られるため、地形を不規則な形状のまま表現しやすいという特徴があります。

しかし、三角形のつながり方が実際の地形と一致していない場合、等高線に不自然な折れや直線的な変化が現れることがあります。

例えば、法面の上端と下端に点群が存在し、その間に十分な点がない場合を考えます。TINの三角形網が法肩と法尻を適切に認識せずに構成されると、両者が不自然につながり、法面の勾配や形状が実際とは異なる状態で補間される可能性があります。

また、細長い三角形が多数生成されている場合も注意が必要です。三角形の一辺が極端に長いと、その辺をまたぐ範囲の地形が十分に表現されず、等高線が不自然に伸びたり、急激に曲がったりすることがあります。

特に、点群の密度が低い場所や欠測範囲の周辺では、細長い三角形が生成されやすくなります。

この問題を改善するには、TINの三角形網を確認し、地形の形状に合わない接続を修正する必要があります。三角形の最大辺長を設定したり、地形の特徴線を制約条件として利用したりする方法が有効です。

地形の特徴線とは、法肩、法尻、尾根、谷、側溝の底、擁壁の上端など、地形の勾配や形状が大きく変化する位置を表す線です。ブレークラインとも呼ばれます。

例えば、造成地の法肩と法尻を特徴線として設定すると、その線をまたいで不適切な三角形が形成されることを抑制できます。これにより、斜面の境界や段差を地形モデルに反映しやすくなります。

また、河川や排水路などの地形では、谷線や水路底の位置を特徴線として設定することが重要です。これらの線が正しく表現されていないと、谷が埋まったような形状になったり、排水方向とは異なる標高分布が生成されたりする可能性があります。

ただし、特徴線を追加すれば必ず精度が高くなるわけではありません。特徴線そのものの位置や高さが誤っている場合には、その誤差が地形モデルに反映されます。現地の計測点や設計データ、横断測量成果などを参考に、実際の地形と整合しているかを確認することが大切です。

TINの品質を確認するときは、等高線だけを見るのではなく、三角形の配置も確認します。三角形の大きさ、辺の長さ、地形の特徴線との関係を確認することで、線が乱れる根本的な原因を特定しやすくなります。

特に法面や河川、造成地など、地形の変化が明確な場所では、点群から自動生成したTINをそのまま利用するのではなく、必要な特徴線を追加して地形モデルを調整することが有効です。

原因6:標高格子の解像度と等高線間隔が合っていない

格子状の標高モデルから等高線を生成する場合、格子の解像度と等高線間隔の組み合わせが重要になります。

標高格子は、一定の平面間隔で区切られたセルに標高値を配置したデータです。例えば、格子間隔を細かくすると、狭い範囲の地形変化まで表現しやすくなります。一方、格子間隔を粗くすると、細かな凹凸が平均化され、地形が滑らかに見える傾向があります。

格子間隔が点群の密度や地形の変化に対して適切でない場合、等高線にさまざまな問題が発生します。

格子間隔が細かすぎる場合、各セルに十分な計測点が存在せず、近傍点からの補間に依存する範囲が増えることがあります。その結果、点群の小さなノイズや局所的な誤差が標高格子に反映され、等高線が細かく波打つことがあります。

反対に、格子間隔が粗すぎる場合には、法肩や法尻、側溝、段差などの地形変化が失われやすくなります。細かな凹凸が平均化されることで、本来は明確な折れがある地形でも、滑らかな曲線として表現される可能性があります。

また、格子の解像度と等高線間隔の関係も重要です。格子間隔に対して等高線間隔を細かく設定しすぎると、限られた標高情報から多くの線を補間することになります。元の点群が持つ精度以上の細かな地形変化を表現しようとすると、実際には存在しない凹凸が線に現れることがあります。

例えば、標高格子の間隔が比較的大きいにもかかわらず、非常に狭い標高間隔で等高線を生成すると、補間によって細かな線が多数作られます。しかし、これらの線が実際の地形の細部を表しているとは限りません。

改善するためには、まず点群の平均的な密度と局所的な密度を確認し、地形の特徴を表現できる格子間隔を設定します。格子間隔は、計測点の間隔だけでなく、計測精度、地形の起伏、成果物の縮尺、利用目的などを踏まえて決定する必要があります。

次に、等高線間隔を設定します。広域の地形を概略的に把握する場合と、施工範囲の細かな高低差を確認する場合では、適切な間隔が異なります。地形の精度が十分でない状態で細かな等高線を生成しても、実務上の判断に役立つとは限りません。

また、格子の作成方法にも注意が必要です。近傍点の平均値を使うのか、距離に応じた重み付けを行うのか、三角形網から補間するのかによって、生成される標高値が変わります。

特に、法面や急激な段差がある場所では、単純な平均化によって地形の特徴が失われる場合があります。こうした場所では、格子状の標高モデルを作成する前に特徴線を反映させたり、TINを利用したりすることも検討します。

最適な解像度は、すべての現場に共通するものではありません。点群の取得条件と地形の特徴に応じて複数の条件を比較し、等高線の形状と実測値の整合性を確認しながら決めることが重要です。

原因7:補間・平滑化・等高線抽出の設定が適切でない

点群や地形モデルの品質に問題がなくても、補間や平滑化、等高線抽出の設定によって線が乱れることがあります。

等高線は、地形モデルから指定した標高の位置を抽出して作成します。このとき、補間方法や線の接続方法、平滑化の強さなどが適切でないと、線がギザギザになったり、局所的に不自然な曲線になったりすることがあります。

例えば、標高値の変化が小さい範囲で補間処理が不安定になると、線が細かく蛇行する場合があります。また、標高格子のセルごとの値を使って等高線を抽出すると、格子の形状や解像度の影響を受け、線に角張った部分が現れることがあります。

こうした乱れを改善するために、平滑化処理を行う方法があります。平滑化は、隣接する点や格子の標高値を利用して、局所的な変動を抑える処理です。適切に実施すれば、細かなノイズによる線の乱れを軽減できます。

しかし、平滑化を強くしすぎると、実際の地形の特徴まで失われてしまいます。例えば、法肩の位置や小さな尾根、排水路の形状などがぼやけ、本来の地形とは異なる等高線になる可能性があります。

また、線の単純化処理も注意が必要です。等高線を構成する頂点数を減らすと、データ量を小さくでき、図面の表示もすっきりします。しかし、単純化の許容距離が大きすぎると、急な曲がりや小さな地形の特徴が失われます。

改善策としては、平滑化と単純化を一度に強く適用するのではなく、処理前後の形状を比較しながら段階的に調整することが重要です。

まず、平滑化を行う前の等高線を保存し、元の地形モデルとの対応関係を確認します。そのうえで、細かな蛇行だけを抑える程度の設定から試し、法肩や法尻などの特徴が維持されているかを確認します。

さらに、等高線の端部にも注意が必要です。点群の外周や欠測範囲の境界では、十分な周辺情報がない状態で補間が行われるため、不自然な線が生成されることがあります。

例えば、計測範囲の外側まで地形モデルを補間すると、実測データが存在しない範囲に等高線が伸びる場合があります。このような部分は、点群の取得範囲や地形モデルの有効範囲に合わせて適切に制限する必要があります。

また、等高線の生成後に線が交差したり、短い線分が大量に発生したりする場合には、抽出処理の設定やデータの接続状態を確認します。必要に応じて、短すぎる線分の整理や不自然な接続の修正を行いますが、単純に短い線をすべて削除すると、小さな地形の特徴まで失われる可能性があります。

特に、急傾斜地や小規模な造成地では、短い等高線が地形の重要な情報を示している場合もあります。削除するかどうかは、地形の状態や成果物の用途を踏まえて判断することが大切です。

等高線抽出の設定は、線を見やすくするためだけに調整するのではなく、地形情報をどの程度保持する必要があるかを考えて決める必要があります。

点群から等高線をきれいに生成する6つの実務手順

点群から等高線への変換を安定させるには、変換処理だけに注目するのではなく、計測データの確認から成果物の検証までを一連の作業として管理することが重要です。

ここでは、実務で取り入れやすい6つの手順を紹介します。

手順1:点群の取得状態と座標情報を確認する

最初に行うべきことは、点群の取得状態と座標情報の確認です。

点群を読み込んだら、計測範囲、点数、点群密度、標高の分布、欠測範囲などを確認します。特に、地形の端部や構造物の背後など、計測が不十分になりやすい場所を重点的に確認します。

次に、水平座標と標高の基準を確認します。使用している座標系、単位、標高基準、データの取得時期などを整理し、既存の測量成果や設計データと比較できる状態にします。

複数の点群を統合する場合は、各データの座標系が統一されているか、重複範囲で位置が一致しているかを確認します。ここで問題を残したまま処理を進めると、後工程で等高線の乱れとして現れる可能性があります。

また、点群の高さ方向に異常な値が含まれていないかも確認します。地形の標高範囲から大きく外れた点が存在する場合には、その原因を調べておきます。

手順2:ノイズと不要点を除去する

次に、点群の品質を整えます。

近傍点との距離や高さの分布を確認し、計測ノイズや外れ値を抽出します。統計的な外れ値除去や半径ベースの除去などを利用し、地形の連続性から明らかに外れた点を整理します。

このとき、点群を一律に削除するのではなく、地形の特徴を残すことを意識します。特に、急斜面や段差のある場所では、正常な地形変化と異常点を区別する必要があります。

不要点を除去した後は、元データと比較して、必要な地形情報が残っているかを確認します。処理前後の点数だけでなく、法肩や法尻、側溝などの形状が維持されているかを確認することが大切です。

手順3:地表面を分類して地形点を抽出する

ノイズ除去が終わったら、地表面を構成する点を抽出します。

樹木、建物、車両、仮設物などの点が残っていると、それらの高さが地形モデルに反映される可能性があります。そのため、地表面と地表面以外の点を分類し、地形モデルの作成に使用する点を整理します。

自動分類を利用する場合は、分類結果を目視で確認します。特に、植生が多い場所や急傾斜地、構造物の周辺では、地表面の誤分類が発生していないかを確認することが重要です。

地表面の点が十分に取得できていない場所は、無理に補間せず、追加計測や別の測量成果との照合を検討します。

手順4:地形モデルと特徴線を作成する

地表面の点群を整理したら、TINまたは格子状の標高モデルを作成します。

地形の形状が複雑な場所や、法肩・法尻・側溝などの特徴を正確に表現したい場合は、TINと特徴線の組み合わせを検討します。広い範囲の地形を一定の解像度で扱いたい場合は、格子状の標高モデルが利用しやすい場合があります。

どちらの方法でも、点群が不足している範囲を無条件に補間しないことが重要です。三角形網の辺長や格子間隔を確認し、地形情報が十分に存在する範囲でモデルを生成します。

また、特徴線を追加する場合には、元の点群や現地の地形と整合していることを確認します。誤った特徴線を設定すると、等高線にもその誤差が反映されます。

手順5:等高線間隔と補間条件を調整する

地形モデルが完成したら、等高線を生成します。

このとき、まず成果物の用途を明確にします。広域の地形図として利用するのか、造成工事の設計や施工管理に使用するのかによって、必要な等高線の細かさが変わります。

等高線間隔は、地形の起伏、点群の精度、格子の解像度、成果物の縮尺などを踏まえて設定します。細かくしすぎるとノイズが目立ちやすくなり、粗くしすぎると必要な地形変化が表現されにくくなります。

必要に応じて、補間方法や平滑化条件も調整します。ただし、平滑化によって地形の特徴が失われないよう、元の地形モデルと生成後の等高線を比較することが大切です。

手順6:実測値や既存成果と比較して品質を確認する

最後に、生成した等高線の品質を確認します。

既知点や検証点の標高と、作成した地形モデルの標高を比較し、位置と高さの整合性を確認します。また、既存の横断測量成果や設計データがある場合は、同じ位置で断面形状を比較します。

特に、法肩、法尻、尾根、谷、側溝などの特徴が正しく表現されているかを確認します。等高線が滑らかに見えていても、実測値と大きく異なる場合には、地形モデルの生成方法や補間条件を見直す必要があります。

成果物を作成した後は、使用した点群の範囲、座標系、標高基準、地表面の分類条件、地形モデルの種類、等高線間隔などを記録しておきます。

これらの情報を残しておけば、後から再処理するときに条件を再現しやすくなり、別の時期に取得した点群との比較にも役立ちます。

等高線の品質を確認するための検証ポイント

点群から等高線を生成した後は、見た目だけで品質を判断しないことが重要です。線が滑らかで整っていても、元の地形や測量成果と一致しているとは限りません。

品質を確認する際には、等高線の形状、標高値、位置関係、地形モデルの再現性を総合的に評価します。

まず確認したいのが、等高線の連続性です。同じ標高を示す線が不自然に途切れていないか、不要な短い線分が発生していないかを確認します。ただし、崖や急斜面、計測範囲の境界などでは、地形の状態によって線が短くなることもあるため、すべての短い線を異常と判断してはいけません。

次に、等高線の間隔を確認します。一般的に、等高線の間隔が狭い場所は傾斜が急で、広い場所は傾斜が緩やかであることを示します。そのため、地形の状態と線の間隔が整合しているかを確認します。

例えば、現地では緩やかな斜面であるにもかかわらず、一部だけ等高線が密集している場合は、ノイズや外れ値、TINの接続不良などが疑われます。反対に、実際には急斜面である場所の等高線が広く離れている場合には、平滑化や格子解像度の設定によって地形の変化が失われている可能性があります。

また、尾根や谷の形状が正しく表現されているかも重要です。尾根では標高が周囲より高くなり、谷では周囲より低くなるため、等高線の曲がり方にも特徴があります。地形の起伏と等高線の形状が一致していない場合には、地表面の分類や特徴線の設定を見直します。

さらに、等高線の標高値が実際の測量成果と一致しているかを確認します。既知点や検証点がある場合は、その位置の標高を地形モデルから取得し、測量値と比較します。

複数の検証点を利用すれば、特定の場所だけに誤差が集中していないかを確認できます。平均的な誤差だけでなく、最大誤差や高さの偏りも確認すると、局所的な問題を把握しやすくなります。

点群と等高線を重ね合わせることも有効です。等高線が点群の地形分布と整合しているかを確認し、地形の変化が大きい部分で線が不自然に飛んでいないかを調べます。

このとき、等高線だけでなく、点群の断面表示を利用すると、補間によって生じた不自然な高低差を発見しやすくなります。平面上では自然に見える線でも、断面で見ると地形が過度に平滑化されていたり、局所的に盛り上がっていたりすることがあります。

また、異なる時期に取得した点群から等高線を生成する場合は、計測範囲、座標系、標高基準、地形モデルの解像度、等高線間隔などの条件をできるだけ統一することが重要です。条件が異なると、実際の地形変化ではなく、処理方法の違いによって線の形状が変化している可能性があります。

品質確認では、見た目の美しさと測量上の正確さを分けて考える必要があります。滑らかな線を作ることだけを目的にせず、元の地形を正しく表現できているかを最優先に判断することが大切です。

点群から等高線への変換でよくある質問

点群から等高線を作成するには何が必要ですか?

基本的には、X座標、Y座標、Z座標を持つ点群データと、地形モデルを生成して等高線を抽出するための処理環境が必要です。

点群の形式だけでなく、座標系や標高基準、点群の取得密度なども確認する必要があります。地形を正しく表現するためには、樹木や構造物などの不要な点を除外し、地表面の点群を抽出することが重要です。

その後、TINや格子状の標高モデルを作成し、目的に応じた標高間隔で等高線を生成します。

ただし、点群が存在するだけで正確な等高線を作成できるわけではありません。欠測範囲やノイズが多い場合には、追加計測や点群の整理が必要になることがあります。

点群から作成した等高線がギザギザになるのはなぜですか?

主な原因として、点群のノイズ、標高格子の解像度、補間方法、等高線の平滑化条件などが挙げられます。

特に、点群の細かな標高のばらつきが地形モデルに残っていると、その変化が等高線に反映され、線が細かく蛇行することがあります。

改善するには、外れ値の除去や地表面の分類を行い、必要に応じて地形モデルの解像度や補間条件を見直します。平滑化も有効ですが、過度に行うと実際の地形の特徴が失われるため、処理前後の比較が必要です。

点群の密度が低い場所でも等高線を作成できますか?

点群の密度が低い場所でも、補間処理によって等高線を作成できる場合があります。

ただし、点群が不足している範囲では、実際の地形を十分に再現できない可能性があります。特に、法肩や法尻、谷、側溝などの特徴がある場所では、点群が不足すると地形モデルが単純化され、実際とは異なる等高線になることがあります。

そのため、低密度の範囲は点群密度を確認したうえで、追加計測や別の測量成果との照合を検討します。補間によって生成された地形と実測によって確認された地形を区別して管理することも重要です。

等高線の間隔はどのように決めればよいですか?

等高線の間隔は、成果物の用途、地形の起伏、点群の精度、格子の解像度、図面の縮尺などを考慮して決定します。

広域の地形を把握する場合には比較的広い間隔が適することがありますが、造成工事や施工範囲の詳細な地形を確認する場合には、より細かな間隔が必要になることがあります。

ただし、点群の精度や密度が十分でない状態で間隔だけを細かくしても、実際の地形を正確に表現できるわけではありません。点群の取得条件と地形モデルの解像度に合わせて設定することが大切です。

TINと格子状の標高モデルはどちらが適していますか?

どちらが適しているかは、地形の特徴と成果物の用途によって異なります。

TINは、不規則に分布する点群を三角形網で表現するため、地形の特徴線や急激な勾配変化を反映しやすい方法です。法面や段差、河川の地形など、局所的な形状を重視する場合に適しています。

一方、格子状の標高モデルは、一定間隔で標高を管理できるため、広範囲の地形解析や標高差の比較などに利用しやすい方法です。

ただし、どちらの方法でも、点群の品質や補間条件が不適切であれば等高線が乱れる可能性があります。対象地形に応じてモデルを選び、必要に応じて両方の結果を比較することが有効です。

まとめ

点群から等高線への変換で線が乱れる原因は、点群のノイズや外れ値、密度のばらつき、地表面の分類ミス、座標系や標高基準の不一致、TINの三角形網、標高格子の解像度、補間や平滑化の設定など多岐にわたります。

きれいな等高線を作成するためには、変換後の線だけを修正するのではなく、点群の取得状態から地形モデルの生成、等高線の抽出、品質確認までを一貫して管理することが重要です。

特に、地表面の正確な抽出、法肩や法尻などの特徴線の設定、適切な標高格子の解像度、成果物に合った等高線間隔は、線の品質を左右する重要な要素です。また、平滑化によって見た目を整える場合も、実際の地形の特徴が失われていないかを必ず確認する必要があります。

さらに、等高線を設計や施工管理に活用する場合には、現地の状況と点群データを関連付けて記録しておくことも大切です。計測時の位置情報、現場写真、施工状況、取得日時などを整理しておけば、後から等高線の形状に疑問が生じた場合にも、現地の状況を振り返りながら原因を調査できます。

LRTK Phoneは、現場写真や位置情報、施工記録を管理するための自社プロダクトです。現場で取得した写真と位置情報を関連付けて残すことで、点群計測を実施した場所の状況や施工時の記録を整理しやすくなります。点群から等高線を作成する作業と現場記録を組み合わせることで、計測データの確認や地形変化の把握、施工管理に必要な情報を一元的に扱うための環境づくりにも役立ちます。

点群から等高線への変換精度を高めるには、データ処理の技術だけでなく、現場での計測品質と記録管理も欠かせません。点群の取得から等高線の生成、成果物の検証までを適切に行い、設計や施工判断に安心して活用できる地形データを作成しましょう。

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

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