点群データから等高線を抽出すると、現況地形の高低差や斜面形状を平面図上で把握しやすくなります。測量、造成計画、道路設計、河川管理、災害調査、施工管理など、地形を扱う多くの実務で活用できる方法です。
ただし、取得した点群データをそのまま等高線に変換すれば、正しい地形図が完成するわけではありません。点群には、植生、車両、建物、仮設物、飛来物、反射ノイズ、測定誤差など、地表面を表していない点が含まれることがあります。こうした外れ値が残った状態で地形面を作成すると、本来存在しない小さな山やくぼみが発生し、不自然に蛇行する等高線や閉じた等高線が大量に生成される可能性があります。
一方で、外れ値を除去しすぎると、法肩、法尻、側溝、段差、小段、堤防天端など、地形を判断するうえで重要な形状まで失われます。点群処理では、単純に点を減らすのではなく、残すべき地形情報と除去すべきノイズを区別することが重要です。
この記事では、点群データから等高線を抽出する流れを7工程に分け、外れ値の影響を抑えながら実務で利用できる成果を作成する方法を解説します。点群の取得方法や処理環境が異なる場合でも応用できるよう、特定の機器やソフトウェアに依存しない考え方を中心に説明します。
点群データから等高線を抽出する目的
点群データは、空間上の多数の点に位置情報と高さ情報を持たせた三次元データです。現況地形を細かく記録できますが、点の集合として表示しただけでは、地表面の傾斜方向や起伏の連続性を把握しにくい場合があります。
等高線は、同じ標高の地点を結んだ線です。点群を等高線へ変換することで、地形の高さを平面図上で読み取れるようになります。等高線の間隔が狭い場所は一般に傾斜が急で、間隔が広い場所は比較的緩やかです。また、線の曲がり方を確認すると、尾根、谷、くぼ地、盛り上がり、法面などの地形的な特徴を判断しやすくなります。
造成工事では、切土と盛土の範囲を検討する基礎資料として利用できます。道路や搬入路の計画では、縦断勾配や横断勾配を検討する際に役立ちます。排水計画では、地表水が流れやすい方向や滞留しやすい低地を探す手掛かりになります。災害調査では、斜面の変状、崩壊跡、侵食地形などを把握する補助資料として利用できます。
点群から作成した等高線には、取得時点の地形を記録できる利点もあります。複数時期の点群を同じ条件で処理すれば、造成前後、施工途中、完成時、災害前後などの地形変化を比較できます。ただし、処理条件が異なると、実際の地形変化ではなく、点群密度や外れ値処理の違いによって等高線が変わることがあります。
そのため、等高線を抽出する目的は、単に線データを作成することではありません。どの地形を、どの精度で、どの用途に使うのかを明確にし、その目的に適した点群処理を行うことが重要です。
抽出前に理解したい点群と等高線の関係
点群から等高線を生成する処理では、通常、点群から地表面を表す連続的な面を作成し、その面と一定の標高面が交わる位置を線として抽出します。つまり、等高線は元の点群から直接引かれるのではなく、点群を基に作成した地形面の品質に大きく左右されます。
例えば、平坦な地面の上に一つだけ高い外れ値があると、その点を頂点とした小さな盛り上がりが地形面に作られることがあります。その地形面から等高線を生成すると、実際には存在しない同心円状の線が現れる可能性があります。
反対に、地面より低い位置に外れ値があると、局所的なくぼみとして表現される場合があります。排水計画に利用する等高線でこのようなくぼみが残っていると、水が集まる場所を誤って判断する原因になります。
点群の空白部分にも注意が必要です。水面、濡れた地面、反射しにくい材料、遮蔽物の裏側、急斜面の陰などでは、十分な点が取得できないことがあります。点がない範囲を補間すると、周囲の点を結んだ推定面が作られます。空白が広いほど推定の不確実性が高まり、実際の地形とは異なる等高線になる可能性があります。
点群密度が高ければ必ず高品質になるとも限りません。高密度の点群には細かな凹凸や測定ノイズも含まれます。目的に対して過剰に細かい点をすべて利用すると、等高線が細かく波打ち、図面として読みにくくなることがあります。
重要なのは、元の点群、地表面として採用する点、補間して作成した面、最終的な等高線を別々の段階として確認することです。完成した等高線だけを見て判断するのではなく、どの点が地形面の形状を決めているかまで確認すると、異常の原因を特定しやすくなります。
工程1 等高線の利用目的と要求精度を決める
最初の工程では、等高線を何に使うのかを明確にします。利用目的を決めずに処理を始めると、必要以上に細かい等高線を作成したり、重要な地形変化を平滑化したりするおそれがあります。
広い範囲の地形傾向を把握することが目的であれば、細かな地表面の凹凸まで再現する必要はない場合があります。比較的大きな等高線間隔を採用し、点群も適度に間引くことで、尾根や谷、斜面の方向を読みやすい成果になります。
一方、造成計画、側溝計画、構造物周辺の高低差確認などでは、局所的な段差や勾配変化が重要です。この場合は、対象範囲を限定し、地表面を表す点を高い密度で残す必要があります。ただし、点群の測定精度を超える細かな等高線間隔を設定しても、実際の地形精度が向上するわけではありません。
要求精度を決める際は、点群の取得方法、観測条件、点密度、地表面の材質、植生の有無、対象範囲の広さを考慮します。点群の高さに一定のばらつきがある場合、そのばらつきより細かな等高線間隔を設定すると、測定誤差による線の揺れが目立ちます。
例えば、高さ方向のばらつきが比較的大きい点群から極端に細かい間隔の等高線を生成すると、平坦な場所でも多数の線が出現する可能性があります。逆に、間隔を広くしすぎると、小段や排水に関係する緩やかなくぼみを表現できない場合があります。
このため、等高線間隔は一律の数値で決めるのではなく、点群の品質と利用目的の両方から設定します。広域確認用と詳細確認用で異なる成果を作成する方法も有効です。同じ点群から複数の間隔で等高線を生成し、用途に応じて使い分けると、情報量と可読性のバランスを取りやすくなります。
この段階では、成果の対象範囲も決めます。点群が存在する範囲全体を一度に処理するのではなく、作業区域、法面、道路、造成面などの単位で範囲を分けると、地形特性に合わせた処理が可能です。異なる地形を同じ条件で処理すると、平坦部に適した設定が急斜面では不適切になるなど、品質のばらつきが生じやすくなります。
工程2 座標系・高さ・単位を統一する
二つ目の工程では、点群データの座標系、高さの基準、単位を確認します。この確認を省略すると、等高線の位置や標高が他の図面と合わなくなる可能性があります。
点群の平面位置には、緯度と経度、平面直角座標、現場独自の座標など、複数の表現方法があります。高さにも、標高、楕円体高、現場基準高、機器内部の相対高などがあります。同じ数値に見えても基準が異なれば、他の測量成果と重ねたときにずれが生じます。
複数の点群を統合する場合は、すべてのデータが同じ座標系と高さ基準で管理されているか確認します。異なる日や異なる方法で取得した点群を重ねるときは、既知点、基準点、変化していない構造物などを使って整合性を確認します。
単位の違いにも注意が必要です。座標値がメートルであるか、別の単位であるかを確認しないまま処理すると、等高線間隔や外れ値判定の距離条件が意図しない値になります。外れ値除去で近傍半径を設定する場合も、データの単位を誤ると、ほとんどの点が削除されたり、外れ値が全く除去されなかったりします。
高さの基準が不明な点群は、絶対標高を示す等高線として使用できない可能性があります。相対的な高低差の把握には利用できても、設計標高や既存図面と直接比較する際には基準の確認が必要です。
点群を読み込んだ後は、既知の地点の座標や高さを確認します。現場基準点、道路面、構造物天端など、値を確認できる場所と照合すると、座標系や高さ基準の誤りを早い段階で発見できます。
また、座標値の桁数や小数点以下の扱いも確認します。途中の変換で座標を粗く丸めると、点の位置関係が変化し、細かな地形が再現できなくなることがあります。最終成果に必要な表示桁数と、内部計算に使用する精度は分けて考えることが大切です。
工程3 地表面を表す点を分類する
三つ目の工程では、点群の中から地表面を表す点を選びます。等高線は地形の高さを示す線であるため、建物、樹木、車両、資材、設備、仮設物などの点を地形面に含めると、実際の地盤とは異なる線が生成されます。
点群を取得した現場が裸地であれば、地表面の分類は比較的容易です。しかし、草木がある斜面、工事車両が移動する造成地、資材が置かれた施工現場、構造物が密集する市街地などでは、地面以外の点が多く含まれます。
分類では、周囲の点との高さの差、斜面の連続性、点の密度、形状の特徴などを手掛かりにします。周囲より急に高くなっている点群は、植生や物体の可能性があります。ただし、法面や段差も周囲との高さの差が大きいため、高さだけで機械的に除去すると必要な地形まで失われます。
地表面の候補を抽出するときは、地形が連続しているかを確認します。自然地形や造成地盤は、通常、周囲の点と一定のつながりを持っています。局所的に浮いている点や、下部の地面から離れて存在する点は、地表面ではない可能性があります。
植生のある場所では、地面付近の低い点を利用する方法があります。ただし、低い点が常に地面を示すとは限りません。測定ノイズによって地面より下に点が発生する場合があるため、最下点だけを採用すると、局所的なくぼみを作る原因になります。
構造物周辺では、どこまでを地形として扱うかを事前に決めます。建物の屋根や壁は通常の地形面から除外しますが、擁壁、縁石、側溝、舗装端部などは、利用目的によって残す必要があります。排水計画では縁石や側溝の形状が重要ですが、広域地形図では細かな構造物を除外した方が読みやすい場合があります。
法面では、法肩と法尻を残すことが重要です。これらを平滑化すると、斜面の範囲や高さが正しく表現されません。点群を自動分類した後は、法肩、法尻、小段、道路端、堤防天端などを目視で確認します。
地表面分類は、一度の自動処理で完成させるのではなく、自動分類と目視確認を組み合わせることが現実的です。特に、地形が急変する場所や構造物が多い場所は、対象範囲を分けて確認すると誤分類を見つけやすくなります。
分類後は、地表面として採用した点だけを別のデータとして保存します。元の点群を残しておけば、後から分類条件を見直したり、除去した点を再確認したりできます。元データを直接上書きせず、処理段階ごとに保存することが品質管理につながります。
工程4 外れ値と孤立点を除去する
四つ目の工程では、地表面候補の点群から外れ値と孤立点を除去します。外れ値とは、周囲の点と比べて位置や高さが不自然な点です。測定時の反射、通信状態、移動物、機器の姿勢変化、遮蔽、複数の面からの反射など、さまざまな原因で発生します。
外れ値の代表例は、平坦な地面から一つだけ高く飛び出した点です。この点を含めて地形面を作ると、点を頂点とする小さな突起が形成されます。等高線間隔が細かい場合、突起の周囲に複数の閉じた等高線が作られることがあります。
地面より低い外れ値も問題です。低い点が一つ残るだけで、地形面に鋭いくぼみが生じる場合があります。排水方向を判断する際には、このくぼみが実際の集水地点のように見えるため、特に注意が必要です。
外れ値処理では、近傍点との距離や高さのばらつきを利用できます。ある点の周囲に十分な数の点が存在しない場合、その点を孤立点として判定します。また、周囲の平均的な高さや局所面から大きく離れている点を外れ値候補として扱います。
ただし、近傍の範囲や判定基準は、点群密度と地形に合わせて設定する必要があります。高密度の点群に対して広すぎる範囲を使うと、法肩や小段のような局所形状が外れ値として処理される可能性があります。低密度の点群に対して狭すぎる範囲を使うと、正常な点まで孤立点と判定されることがあります。
急斜面では、高さの差だけで外れ値を判断しないことが重要です。水平距離が短い範囲で標高が大きく変化するため、平坦地向けの判定条件を適用すると、斜面上の正常な点が削除される可能性があります。局所的な傾斜面を推定し、その面からの距離で判定すると、地形の傾きを考慮しやすくなります。
外れ値除去は複数段階で行うと安定します。最初に、周囲から大きく離れた明らかな孤立点を除去します。次に、局所的な高さのばらつきを確認し、不自然な点を抽出します。最後に、地形面や等高線を仮生成し、異常な突起やくぼみの原因となっている点を確認します。
点を削除する前に、外れ値候補だけを識別できる状態にして確認することも大切です。処理結果を色分けして表示すると、削除対象が特定の地形や構造物に集中していないか判断できます。法肩や縁石に沿って多数の点が外れ値判定されている場合は、条件が強すぎる可能性があります。
同じ場所に外れ値が集中する場合は、点だけでなく取得条件も確認します。遮蔽物の近く、反射しやすい表面、水面、濡れた舗装、金属面などでは、測定値が不安定になることがあります。処理で補正できる範囲には限界があるため、重要な場所で点群品質が不足している場合は、再計測や別方向からの追加計測も検討します。
外れ値を完全にゼロにすることよりも、等高線の用途に影響する外れ値を抑えることが重要です。広域地形の把握では小さなノイズが問題にならない場合がありますが、排水や出来形確認では数点の異常が判断に影響する可能性があります。利用目的に応じて除去の強さを調整します。
処理後は、除去前後の点数だけで品質を判断しないようにします。削除点数が少なくても重要な場所の外れ値が残っている場合があります。反対に、多数の点を削除していても、重複点や過密点を整理しただけで地形形状が保たれている場合があります。点数ではなく、地形の再現性を確認することが必要です。
工程5 地形を表す補間面を作成する
五つ目の工程では、処理済みの地表面点群から連続的な地形面を作成します。等高線の形状はこの補間面によって決まるため、外れ値除去と同じくらい重要な工程です。
地形面を作成する方法には、点を三角形で結ぶ方法や、一定間隔の格子に高さを割り当てる方法などがあります。三角形で構成する方法は、元の点の位置を活用しやすく、法肩や道路端などの形状を表現しやすい特徴があります。格子状の面は、一定間隔で高さを管理でき、広い範囲を均一な条件で処理しやすい特徴があります。
どちらの方法でも、点が少ない範囲では周囲の情報から高さが推定されます。補間距離が長くなるほど、実際の地形を正確に再現しているとは限らなくなります。点群の空白を無条件に埋めると、谷を横断する面や、構造物の上を連続する面が作られる可能性があります。
そのため、補間する最大距離や対象範囲を設定します。十分な点がない場所は、無理に地形面を作らず、欠測範囲として残す判断も必要です。等高線が途中で途切れることを避けるために広い空白を補間すると、見た目は連続していても根拠の弱い線になります。
三角形で地形面を作る場合、離れた点同士を結ぶ長い三角形に注意します。道路を挟んだ斜面、谷の両側、建物の周囲などで長い三角形ができると、実際には存在しない面が作られることがあります。三角形の辺の長さに上限を設けたり、処理範囲を境界線で区切ったりすると、不自然な接続を抑えられます。
法肩、法尻、側溝、擁壁上端、舗装端部など、地形が明確に変化する線は、形状を保持するための境界として扱うことがあります。点群だけから自動的に面を作ると、これらの変化点が丸められる場合があります。重要な変化線を補助的に設定すると、等高線が法面形状を反映しやすくなります。
格子状の面を作成する場合は、格子間隔を点群密度に合わせます。格子を細かくしすぎると、点群のノイズをそのまま表現しやすくなります。格子を粗くしすぎると、狭い水路や小段、局所的なくぼみが失われる可能性があります。
同じ点群から複数の格子間隔で地形面を作成し、断面形状や等高線を比較する方法が有効です。間隔を変えても尾根、谷、法肩などの主要な位置が大きく変わらない場合、地形面は比較的安定していると考えられます。設定を少し変えただけで形状が大きく変わる場所は、点群不足や外れ値の影響を受けている可能性があります。
平滑化を行う場合は、地形の特徴を消さないように注意します。平滑化は細かな波打ちを抑え、読みやすい等高線を作るために役立ちますが、強く適用すると実際の段差や急な勾配変化まで緩やかになります。
平坦地、自然斜面、人工法面、構造物周辺では、必要な平滑化の程度が異なります。全範囲に同じ条件を適用するより、地形区分ごとに処理する方が形状を保ちやすくなります。
地形面を作成した後は、陰影表示や高さによる色分けだけでなく、任意の位置で断面を作成して確認します。平面表示では気付きにくい突起やくぼみも、断面では発見しやすくなります。特に、外れ値が残りやすい場所、点群密度が変化する境界、構造物周辺、急斜面を重点的に確認します。
工程6 適切な間隔で等高線を生成する
六つ目の工程では、作成した地形面から等高線を生成します。ここでは、等高線間隔、基準となる標高、主曲線の扱い、線の平滑化、最小長さなどを設定します。
等高線間隔は、要求精度、地形の起伏、図面の縮尺、利用目的に合わせて決めます。広域の地形傾向を確認する図面では、間隔を広くすると読みやすくなります。局所的な排水勾配や造成面の高低差を確認する場合は、より細かな間隔が必要になることがあります。
ただし、点群の高さ精度や地形面の格子間隔に対して等高線間隔が細かすぎると、測定値のばらつきによる線が大量に生成されます。平坦面で等高線が複雑に蛇行している場合は、外れ値だけでなく、等高線間隔が細かすぎないかも確認します。
等高線の開始標高も統一します。例えば、一定の標高を基準として同じ間隔で線を生成すると、異なる範囲や異なる時期の成果を比較しやすくなります。処理範囲ごとに開始標高がずれると、同じ高さの線が接続しない場合があります。
主曲線を設定すると、一定本数ごとに強調する等高線を作成できます。主曲線の標高を表示すれば、地形全体の高さを読み取りやすくなります。ただし、線の太さやラベル配置は成果の利用環境に応じて調整し、等高線同士が重なって読みにくくならないようにします。
生成直後の等高線には、短い閉曲線や細かな折れが含まれることがあります。これらをすべて自動的に削除すると、実在する小さなくぼみや盛り上がりまで失う可能性があります。まず元の点群と地形面を確認し、外れ値による線か、実地形を示す線かを判断します。
短い線を整理する場合は、長さだけでなく、その場所の地形と用途を考慮します。造成面にある小さなくぼみは排水上重要な場合があります。広域地形図では不要に見える小さな閉曲線でも、現場確認用の図面では残す必要があるかもしれません。
等高線の平滑化は、頂点を減らして線を見やすくするために利用できます。ただし、平滑化後の線が元の標高位置から大きく離れると、等高線としての意味が変わります。見た目だけを整えるのではなく、平滑化前後で位置の差を確認します。
法面では、等高線が法肩や法尻に沿って急に向きを変えることがあります。この形状を過度に滑らかにすると、法面の範囲が不明確になります。人工的な地形では、滑らかさより形状の正確さを優先する場面があります。
等高線を生成した後は、標高属性が正しく付与されているか確認します。線の表示ラベルだけでなく、内部の標高値も確認します。後工程で設計図や地理情報として利用する場合、属性値の誤りは解析結果や表示に影響します。
また、等高線の範囲が点群の有効範囲を超えていないか確認します。補間面の外周付近では、点が少ないため不安定な線が生成されやすくなります。必要に応じて、有効な点群範囲や施工区域の境界で等高線を切り分けます。
工程7 断面・現地情報と照合して検証する
七つ目の工程では、生成した等高線が実際の地形を適切に表しているか検証します。等高線が表示できたことと、地形情報として信頼できることは同じではありません。
最初に、元の点群と等高線を重ねて確認します。等高線が点群の高低変化に沿っているか、点が存在しない範囲に不自然な線が作られていないか、局所的な突起やくぼみがないかを確認します。
次に、地形面と等高線から複数の断面を作成します。斜面を横断する方向、谷を横断する方向、道路の縦断方向、造成面の排水方向など、利用目的に関係する位置を選びます。
断面では、鋭い突起、狭く深いくぼみ、不自然な直線面、急な段差を確認します。外れ値が一つ残っている場合、平面上の等高線では小さな閉曲線としてしか見えなくても、断面では明確な異常として確認できます。
既知の標高点がある場合は、地形面の高さと比較します。基準点、現地測量点、構造物天端、道路中心、マンホール周辺など、位置と高さが確認できる地点を利用します。ただし、比較対象の測定時期が異なる場合は、施工や地形変化の有無を考慮します。
現場写真も有効な確認資料です。等高線上でくぼみと判断される場所に実際の排水溝や地表面の沈下があるか、急斜面として表現された場所に擁壁や法面があるかを確認します。点群だけでは、地形変化の原因が自然地形なのか構造物なのか判断しにくいことがあります。
航空写真や既存図面を重ねる場合は、取得時期と位置精度に注意します。古い図面と現在の点群を比較すると、造成や改修による実際の変化が含まれる可能性があります。重ならないことを直ちに点群の誤りと判断せず、時期と基準を確認します。
等高線の連続性も確認します。同じ標高の線が不自然に途切れている場合は、地形面の欠損、処理範囲の境界、無効値、分類漏れなどが考えられます。反対に、本来分かれるべき谷の両側が一本の線でつながっている場合は、点群の空白を過剰に補間している可能性があります。
複数時期の成果を比較する場合は、同じ座標系、同じ高さ基準、同じ等高線間隔、同じ補間条件で作成します。条件が異なる状態で比較すると、線の差が地形変化によるものか、処理条件によるものか判断しにくくなります。
検証で異常が見つかった場合は、完成した等高線だけを手作業で修正するのではなく、原因となった点群や地形面まで戻って修正します。等高線だけを移動すると、その線の標高と地形面の整合が失われる可能性があります。
修正履歴を残すことも重要です。どの範囲で、どのような理由により、どの処理条件を変更したかを記録します。後から成果を更新するときや、別の担当者が再処理するときに、同じ品質を再現しやすくなります。
外れ値が等高線に与える代表的な影響
外れ値の影響は、点の位置、周囲の点密度、補間方法、等高線間隔によって異なります。代表的な現れ方を理解しておくと、等高線から原因を推測しやすくなります。
一つ目は、小さな閉曲線です。平坦地や緩斜面に小さな円形の等高線が複数重なっている場合、局所的な高い点または低い点が残っている可能性があります。ただし、実際の盛土、穴、排水ます、地形のくぼみでも同様の形状になるため、点群と現地情報を確認します。
二つ目は、細かな蛇行です。本来は滑らかな斜面で等高線が短い間隔で左右に揺れている場合、点群の高さのばらつき、過密な点の微細な凹凸、補間面の不安定さなどが考えられます。外れ値を除去するだけでなく、点群密度、格子間隔、等高線間隔も見直します。
三つ目は、放射状の線です。一点を中心に等高線が急に曲がる場合、その地点に高い外れ値や低い外れ値が存在する可能性があります。三角形で地形面を作成している場合は、外れ値から周囲へ伸びる三角形の形状が等高線に反映されることがあります。
四つ目は、不自然な直線です。離れた点同士を結ぶ長い三角形や、点群の空白を横断する補間面があると、実地形にはない直線的な等高線が生成される場合があります。谷、建物、道路、遮蔽部の周辺で発生しやすいため、補間距離や境界設定を確認します。
五つ目は、等高線の密集です。外れ値によって局所的に急な面が作られると、狭い範囲に等高線が集中します。実際の崖や擁壁でも線が密集するため、地形面の断面と現場写真を照合します。
六つ目は、等高線の断絶です。外れ値除去の条件が強すぎて正常な点まで削除されると、地形面に空白ができ、等高線が途中で切れることがあります。外れ値が残る問題だけでなく、削除しすぎによる欠損にも注意が必要です。
七つ目は、等高線の位置ずれです。座標変換、高さ基準、単位、点群統合の誤りがあると、形状は自然に見えても他の図面と位置が合わなくなります。この問題は等高線の見た目だけでは発見しにくいため、既知点との照合が必要です。
急斜面や構造物周辺で精度を保つ方法
急斜面は、点群から等高線を作成する際に誤差が現れやすい場所です。平面上では近接している点でも、高さが大きく異なるため、点の分類や外れ値判定が難しくなります。
急斜面で地表面点が不足すると、斜面上部と下部の点が直接結ばれ、実際より単純な面になることがあります。途中に小段や勾配変化があっても、点が取得できていなければ等高線には反映されません。
斜面を一方向から取得した点群では、地形の陰になる場所に空白が生じやすくなります。可能であれば複数方向から点群を取得し、法肩、法尻、小段が十分に記録されているか確認します。追加計測が難しい場合は、空白部分を無理に補間せず、不確実な範囲として扱います。
外れ値判定では、水平面からの高さではなく、局所的な斜面からの距離を考慮します。急斜面上の正常な点は、水平基準では周囲と大きな高さの差がありますが、斜面に沿って見ると連続しています。
擁壁や建物周辺では、上面と下面の点が近接します。これらを一つの連続面として処理すると、壁面を斜面として補間する場合があります。地形面の範囲を分けたり、壁の上下を境界で区切ったりすることで、不自然な接続を防ぎます。
側溝や縁石など細長い構造物は、点群の密度や取得方向によって形状が不連続になることがあります。排水計画で利用する場合は、側溝底や縁石上端の点を確認し、周囲の舗装面と混同されていないか検証します。
構造物を地形面に含めるかどうかは、用途によって決まります。自然地形を表す等高線では除外することが一般的でも、施工後の表面排水を検討する場合には、擁壁、縁石、舗装面が水の流れに影響します。成果の目的を明確にし、地盤面と完成面を必要に応じて分けて管理します。
点群密度と処理範囲を調整する考え方
点群密度は、等高線の細かさと処理負荷の両方に影響します。高密度の点群は細かな形状を記録できますが、すべての点が等高線作成に必要とは限りません。
平坦な舗装面では、多数の点がほぼ同じ面上に存在します。これらをすべて使うと、わずかな高さのばらつきが地形面に反映され、等高線が細かく揺れる場合があります。目的に応じて代表点を残し、過密な点を整理すると、処理を安定させやすくなります。
一方、法肩、法尻、側溝、段差、小段などでは、点を減らしすぎると形状が失われます。均一に間引くのではなく、平坦部では点を減らし、地形変化部では密度を保つ方法が有効です。
処理範囲が広い場合は、地形の特徴に応じて区域を分けます。平坦地と急斜面を同じ条件で処理すると、どちらかに不適切な設定になりやすいためです。区域ごとに分類、外れ値除去、補間条件を調整し、最後に成果を統合します。
区域を分割するときは、境界部分の高さが連続するように確認します。別々に作成した地形面を単純に接続すると、境界に段差が発生する可能性があります。重複範囲を設けて比較し、同じ地点で高さが整合しているか確認します。
点群密度は平均値だけで判断しないことも重要です。全体の平均密度が高くても、植生下、構造物の陰、斜面下部などに局所的な空白がある場合があります。密度分布を表示し、点が不足する場所を確認します。
処理条件を決めたら、小さな試験範囲で等高線を生成します。平坦部、急斜面、構造物周辺など、特徴の異なる範囲を選び、外れ値除去や補間条件を比較します。全範囲を処理してから問題に気付くより、試験範囲で調整した方が手戻りを抑えられます。
等高線データを継続的に管理する方法
点群から生成した等高線は、作成時点の処理条件と合わせて管理する必要があります。等高線だけを保存すると、後から同じ成果を再現できない場合があります。
管理する情報には、元の点群、取得日、対象範囲、座標系、高さ基準、地表面分類の条件、外れ値除去の条件、点群の間引き条件、補間方法、格子間隔、等高線間隔などがあります。
処理前の元点群、地表面分類後の点群、外れ値除去後の点群、地形面、等高線を段階別に保存すると、問題が見つかったときに原因を追跡しやすくなります。完成データだけを残すと、外れ値が元から存在したのか、補間処理で発生したのか判断できません。
ファイル名や管理番号には、対象場所と取得時期が分かる情報を含めます。ただし、担当者ごとに異なる命名をすると検索しにくくなるため、組織内で一定の規則を決めます。
複数時期の点群を比較する場合は、基準点や変化していない場所を使って位置の整合性を確認します。点群の位置がわずかにずれているだけでも、急斜面では大きな高さの差として現れる場合があります。
現場写真、位置情報、施工記録も等高線と関連付けて管理すると、地形変化の原因を確認しやすくなります。例えば、等高線に局所的なくぼみが現れた場合、その場所の写真や工事記録を確認できれば、実際の掘削なのか、点群処理の異常なのかを判断する材料になります。
成果を更新するときは、以前の等高線を上書きするのではなく、取得時期ごとに残します。過去の地形を保存しておくことで、施工の進捗、地盤変化、堆積、侵食、沈下などを時系列で確認できます。
まとめ
点群データから等高線を抽出する際は、点群を読み込んですぐに線を生成するのではなく、利用目的の設定から検証までを段階的に進めることが重要です。
最初に、等高線を何に利用するのかを明確にし、必要な精度と等高線間隔を決めます。次に、座標系、高さ基準、単位を統一し、他の測量成果や図面と重ねられる状態にします。
その後、地表面を表す点を分類し、植生、車両、建物、反射ノイズなどの影響を取り除きます。外れ値除去では、条件を強くしすぎず、法肩、法尻、側溝、小段などの重要な形状を残すことが必要です。
処理済みの点群から地形面を作成するときは、点群の空白を過剰に補間しないようにします。離れた点同士の不自然な接続や、点が少ない場所に作られた推定面は、誤った等高線の原因になります。
等高線を生成した後は、元の点群、地形面、断面、既知の標高点、現場写真などと照合します。不自然な閉曲線、細かな蛇行、線の密集、断絶が見つかった場合は、等高線だけを修正するのではなく、原因となる点群や補間面まで戻って確認します。
また、処理条件と元データを保存し、誰が再処理しても同じ考え方で成果を作成できるようにすることが大切です。点群、等高線、現場写真、位置情報、施工記録を関連付けて管理すれば、地形の異常を発見したときに現場状況を確認しやすくなります。
LRTK Phoneを活用すると、現場写真に位置情報を関連付け、施工時の状況や確認記録を整理できます。点群から作成した等高線と現場記録を対応させて管理することで、外れ値による異常と実際の地形変化を区別しやすくなり、測量成果の確認、施工管理、維持管理まで一貫した情報活用につなげられます。