LAS点群を扱う際、ファイル容量が大きくなり、保存領域を圧迫したり、データの転送や読み込みに時間がかかったりすることがあります。特に、建設現場や土木測量、構造物の3次元計測などで大量の点群データを扱う場合、ファイル容量を適切に把握することは重要です。
LASは、3次元座標を持つ点群データを保存するための代表的なファイル形式です。各点の座標だけでなく、反射強度、分類情報、色情報、取得時刻などの属性も格納できます。そのため、同じ範囲を計測した点群であっても、記録するポイント数や属性の種類、採用するレコード形式などによってファイル容量は変わります。
また、LASファイルの容量は、単純に計測範囲の広さだけで決まるものではありません。点密度やデータ形式、追加属性、メタデータ、圧縮方式など、複数の要素が関係しています。容量が大きくなる原因を理解していないと、必要な情報まで削除してしまったり、精度を損なう設定変更を行ったりする可能性があります。
実務では、点群の用途に応じて必要な情報を維持しながら、保存容量や処理負荷を適切に管理することが大切です。そのためには、LASファイルの内部構造と容量の計算方法を理解し、どの要素がファイルサイズに影響しているのかを把握する必要があります。
本記事では、LAS点群のファイル容量が決まる仕組みを解説し、サイズを左右する6つの要因、容量の見積もり方、ファイルサイズを抑える具体的な方法、管理時の注意点まで詳しく紹介します。
LAS点群のファイル容量を決める基本的な仕組み
LAS点群のファイル容量を理解するには、最初にファイル内部のデータ構造を把握する必要があります。
LASは、3次元空間に存在する多数の点を記録するためのバイナリ形式です。各点にはX座標、Y座標、Z座標があり、それぞれの点に対応する属性情報も保存できます。これらの情報が一定の構造に従って並び、1つのファイルとしてまとめられています。
一般的なLASファイルは、ヘッダー、可変長レコード、ポイントデータ、拡張可変長レコードなどで構成されます。
ヘッダーには、ファイルのバージョン、ポイントレコード形式、ポイント数、座標の最小値と最大値、座標のスケールやオフセットなど、データ全体を読み取るために必要な情報が記録されています。ソフトウェアや計測機器がLASファイルを開く際には、このヘッダー情報を参照して点群の構造や座標範囲を把握します。
可変長レコードには、座標参照系に関する情報や計測に関する補足情報などを格納できます。これらは、点群を正しい位置に配置したり、データの意味を確認したりするために使用されます。
ポイントデータには、各点の座標と属性が記録されます。LASファイルの容量を大きく左右する部分であり、一般的にはファイル全体の大部分を占めます。特に、数百万点から数千万点以上の点群を扱う場合、1点当たりのデータ量が少し変わるだけでも、ファイル全体の容量に大きな差が生まれます。
さらに、波形情報や追加属性などを格納している場合は、それらの情報も容量に影響します。
LASファイルの容量は、基本的に次のような関係で考えられます。
ファイル容量は、ヘッダー、メタデータ、ポイントデータ、波形データなどの合計です。
特にポイントデータの容量は、総ポイント数と1点当たりのレコード長によって決まります。つまり、ポイント数が多く、各ポイントに記録する情報が多いほど、ファイル容量は大きくなります。
例えば、同じ計測範囲を対象にした点群でも、位置情報だけを中心に保存するデータと、色情報や時刻情報などを含むデータでは、1点当たりの情報量が異なります。その結果、同じポイント数であってもファイルサイズに差が生じます。
また、LASのバージョンやポイントレコード形式によって、格納できる属性やデータ構造が異なります。ファイル容量を比較する際には、単にファイルの拡張子を見るだけでなく、内部のポイントレコード形式まで確認することが重要です。
このように、LAS点群のファイル容量は複数の要素が組み合わさって決まります。次の章から、特に影響の大きい6つの要因を詳しく見ていきます。
要因1:点群の総ポイント数
LAS点群のファイル容量を左右する最も基本的な要因が、総ポイント数です。
ポイント数とは、点群データに含まれている3次元座標の数を指します。1つのポイントには、X、Y、Zの座標情報をはじめ、設定されたレコード形式に応じた属性が記録されています。そのため、ポイント数が増えるほど、保存しなければならないデータ量も増加します。
例えば、同じ構造物を計測する場合でも、粗い点密度で取得した点群と、高密度で取得した点群では、総ポイント数に大きな差が生まれます。
低密度の点群は、構造物全体の形状や大まかな位置関係を確認する用途に適しています。一方、高密度の点群は、細かな凹凸や部材の形状、局所的な変形などを確認する場合に有効です。
ただし、高密度にすれば常に作業品質が向上するとは限りません。用途に対して必要以上に細かい点群を取得すると、ファイル容量が増えるだけでなく、表示や編集、解析にも時間がかかります。
例えば、広い造成地の全体的な地形を把握する場合と、コンクリート構造物の表面形状を詳細に確認する場合では、必要な点密度が異なります。前者では地形の起伏や土量計算に必要な情報を確保できればよく、後者では表面の細かな形状を再現できる点密度が求められます。
この違いを考慮せず、すべての計測対象を同じ点密度で取得すると、必要以上に大きなファイルが生成されることがあります。
また、計測範囲が広がることもポイント数の増加につながります。例えば、建物の一部だけを計測する場合と、建物全体および周辺地形まで計測する場合では、対象範囲に応じて取得されるポイント数が変わります。
ただし、面積とポイント数が必ず比例するわけではありません。計測距離、遮蔽物、表面の形状、計測機器の取得特性などによって、実際に取得される点の分布は異なるためです。
特に注意したいのが、複数の計測位置から取得した点群を合成するケースです。
例えば、建物の正面、側面、背面からそれぞれ点群を取得して統合すると、同じ部分が複数の計測データに含まれることがあります。位置合わせのために重複部分を残したまま統合すれば、同じ対象を表すポイントが増え、ファイル容量も大きくなります。
重複部分を整理することでポイント数を削減できる場合がありますが、単純に重複点を削除すると、必要な形状情報まで失われる可能性があります。特に、異なる方向から取得した点群には、それぞれの計測位置からしか取得できない部分が含まれていることがあります。
そのため、点群の総ポイント数を減らす際には、重複の程度だけでなく、対象物の形状を正しく維持できるかどうかを確認する必要があります。
さらに、点群の間引き処理も容量に大きく影響します。間引きとは、一定の条件に従ってポイントを削減する処理です。一定間隔で点を残す方法や、空間を小さな領域に分割して代表点を残す方法などがあります。
間引きによってポイント数を減らせば、ポイントデータ部分の容量を削減できます。ただし、間引きの方法によっては、細い部材や小さな段差、エッジ部分などが失われることがあります。
測量や出来形管理などで使用する場合は、必要な精度や確認対象を踏まえて間引き条件を決めることが重要です。
このように、総ポイント数はLAS点群の容量を決める基本要素であり、計測範囲、点密度、重複状況、間引き処理などによって変化します。ファイル容量を適正化する場合は、最初にポイント数を確認すると、容量増加の原因を把握しやすくなります。
要因2:ポイントレコード形式と標準属性
2つ目の要因は、ポイントレコード形式と標準属性です。
LASでは、各ポイントをどのような構造で記録するかをポイントレコード形式によって定義しています。この形式によって、1点当たりに保存される情報の種類とデータ量が変わります。
基本的なポイントレコードには、X座標、Y座標、Z座標が含まれます。これらは整数値として格納され、ヘッダーに記録されたスケールとオフセットを使用して実際の座標値に変換されます。
座標情報に加えて、反射強度、リターン番号、分類情報、スキャン角度、ユーザーデータ、ポイントソースIDなどの属性も格納できます。
さらに、ポイントレコード形式によっては、GPS時刻、RGB色情報、近赤外線情報、波形に関する情報などを記録できます。
これらの属性は、点群をどのように活用するかによって必要性が異なります。
例えば、地形の形状だけを確認する場合には、座標情報を中心としたデータで十分なことがあります。一方、植生と地面を分類する場合や、構造物の表面状態を確認する場合には、分類情報や反射強度などが重要になります。
色情報を使って点群を視覚的に確認する場合には、RGB情報を保存する必要があります。各ポイントに色情報を追加することで、形状だけでは判別しにくい対象物の違いを把握しやすくなります。
また、計測時刻を使用して点群の取得状況を確認する場合には、GPS時刻などの情報が役立ちます。
重要なのは、これらの属性を追加すると、ポイント数が変わらなくてもファイル容量が増えることです。
例えば、同じ100万ポイントの点群でも、座標情報を中心としたレコード形式と、色情報や時刻情報を含むレコード形式では、1点当たりの記録サイズが異なります。
仮に1点当たり20バイトのデータを保存する場合、100万ポイントではポイントデータ部分が約20MBになります。一方、1点当たり34バイトで保存する場合は約34MBになります。実際の容量はヘッダーやメタデータなどによって変わりますが、レコード長の違いだけでも容量に差が生まれることが分かります。
また、LASには複数のポイントレコード形式があり、古い形式と新しい形式では属性の構造や記録方法が異なります。新しい形式では、従来の形式とは異なるリターン情報の管理方法や、追加の属性に対応した構造が採用されています。
そのため、ファイル容量を比較する場合は、ポイントレコード形式を確認する必要があります。
注意したいのは、属性の値そのものが変わっても、通常はレコード長が変わらないという点です。
例えば、分類情報が地面を示す値から構造物を示す値に変わったとしても、分類情報を格納する領域の大きさが同じであれば、ファイル容量は基本的に変わりません。属性の種類や記録領域が変わる場合に、容量への影響が生じます。
したがって、不要な属性を削除して容量を抑えたい場合は、単に属性値を変更するのではなく、レコード形式そのものや属性領域の構成を確認することが大切です。
ただし、属性情報には、後工程で必要になるものも含まれています。例えば、点群の分類結果を使用して地表面モデルを作成する場合、分類情報を削除すると処理のやり直しが必要になる可能性があります。
計測データを長期保存する場合には、将来の解析や再利用も考慮して、必要な属性を維持することが重要です。
要因3:追加属性と独自データ
3つ目の要因は、追加属性と独自データです。
LASでは、標準的なポイント属性だけでなく、追加の情報をポイントごとに保存することもできます。このような情報は、追加バイト領域などを利用して格納されます。
追加属性は、標準のポイントレコード形式だけでは表現できない情報を保持したい場合に使用されます。
例えば、独自の品質評価値、解析結果、追加のセンサー情報、点群処理に使用する補助情報などが考えられます。用途によっては、標準属性に加えて複数の情報を各ポイントに関連付ける必要があります。
このような追加属性を設定すると、1ポイント当たりのレコード長が増加します。
例えば、1000万ポイントのLAS点群に、各ポイント当たり4バイトの追加属性を保存するとします。この場合、追加されるデータ量は単純計算で約40MBです。追加属性が複数ある場合は、それぞれのデータサイズが積み重なります。
1点当たりではわずかな増加に見えても、ポイント数が数千万点、数億点になると、ファイル容量への影響は大きくなります。
追加属性の種類によっても必要な領域は異なります。標準のExtra Bytes仕様で定義されるデータ型には、整数型や浮動小数点数型などの数値型があります。データ型や要素数によって記録に必要なバイト数が変わるためです。文字列を保持する必要がある場合は、標準のExtra Bytesのデータ型とは区別し、独自のバイナリデータや別領域での格納仕様を確認する必要があります。また、属性の数だけでなく、それぞれの属性がどのような形式で保存されているかも確認する必要があります。
例えば、各ポイントに単純な分類用の数値を追加する場合と、複数の計測値を小数精度で保存する場合では、必要なデータ量が異なります。
また、追加属性の中には、点群処理ソフトウェアが独自に利用する情報もあります。処理履歴や解析結果を点群と一緒に保存することで、後からデータの状態を確認しやすくなる一方、ファイル容量が増加することがあります。
ここで注意したいのは、追加属性があるからといって、必ずしも不要なデータとは限らないことです。
例えば、点群の品質を評価するための信頼度情報や、計測条件を確認するための補助情報は、後工程で重要になる可能性があります。容量を抑えるために削除すると、解析結果の再現性や品質管理に影響することがあります。
追加属性を整理する際には、現在の用途だけでなく、将来的な利用目的も考慮する必要があります。
また、追加属性を含むLASファイルを別の環境に渡す場合は、受け取り側の処理環境がその属性を正しく解釈できるかどうかも確認してください。
追加属性の定義が正しく引き継がれない場合、データ自体は読み込めても、属性の意味が失われたり、値の解釈が異なったりすることがあります。
特に、複数の工程や組織で点群データを共有する場合は、追加属性の名称、データ型、単位、用途などを明確にしておくことが重要です。
LAS点群の容量を管理する際には、標準属性だけでなく、追加属性がどの程度含まれているかを確認することで、容量増加の原因をより正確に把握できます。
要因4:波形データや付加情報の有無
4つ目の要因は、波形データや付加情報の有無です。
一般的なLAS点群では、各ポイントの座標や標準属性が主な保存対象になります。しかし、計測方法や用途によっては、通常のポイント情報に加えて波形データなどを扱う場合があります。
波形データとは、計測対象から返ってきた信号の時間的な変化などを記録する情報です。レーザー計測では、対象物から反射して戻ってくる信号の情報を利用することで、通常の座標情報だけでは得られない情報を扱える場合があります。
例えば、レーザーの反射特性や対象物の構造を詳しく分析する用途では、波形に関する情報が役立つことがあります。
波形情報を扱うポイントレコード形式では、波形に関する参照情報や記録領域が必要になります。さらに、波形データ本体がファイル内に格納される構成では、その分だけ容量が増加します。
波形情報の容量は、記録するサンプル数やデータの構造などによって異なります。ポイント数が多い場合には、波形データの追加によってファイル全体の容量が大きく変わることもあります。
ただし、波形に関する情報が必ずすべてLASファイル内に保存されるとは限りません。データの構成によっては、外部ファイルとして管理される場合もあります。
そのため、LASファイル単体の容量を確認する場合には、波形データが内部に格納されているのか、別のファイルに保存されているのかを確認する必要があります。
また、点群に付随する補助情報も容量に影響する場合があります。
例えば、計測位置に関する情報、処理に使用した補助データ、追加のメタデータなどが含まれている場合です。これらはポイントデータとは異なる領域に保存されるため、ポイント数だけを確認してもファイル容量を正確に把握できないことがあります。
特に、計測データを複数の工程で引き継ぐ場合には、付加情報を維持する必要性を確認することが重要です。
波形データや補助情報を削除すれば容量を抑えられる可能性がありますが、削除した情報を後から復元できるとは限りません。
例えば、形状確認だけを目的とした軽量データでは波形情報が不要な場合もありますが、計測信号の詳細な解析を行う場合には、元の波形データが必要になることがあります。
また、波形情報を含む点群を別の形式に変換する際には、変換先の形式がその情報に対応しているかを確認する必要があります。対応していない形式に変換すると、座標や一般的な属性は維持できても、波形情報が失われる可能性があります。
このように、波形データや付加情報は、一般的な点群よりもファイル容量を増加させる要因になります。必要な情報を保持することと、ファイルサイズを抑えることのバランスを考えて管理することが大切です。
要因5:ヘッダーとメタデータの情報量
5つ目の要因は、ヘッダーとメタデータの情報量です。
LASファイルには、ポイントデータ以外にも、ファイル全体の構造や計測条件などを示す情報が保存されています。これらの情報は、点群を正しく読み込んだり、座標を適切に解釈したりするために重要です。
代表的なものがヘッダー情報です。
ヘッダーには、LASのバージョン、ポイントレコード形式、ポイント数、座標の最小値と最大値、スケール、オフセットなどが記録されています。
例えば、座標のスケールは、整数値で保存された座標を実際の座標値に変換するために使用されます。オフセットは、保存されている整数値から実際の座標位置を求めるための基準となります。
このような情報があることで、点群の座標を正しく解釈できます。
ヘッダー自体の容量は、一般的にポイントデータと比較すると小さいものです。そのため、数百万点以上の大規模な点群では、ヘッダーの容量がファイル全体に占める割合は小さくなります。
一方、可変長レコードや拡張可変長レコードには、より多様な情報を格納できます。
可変長レコードには、座標参照系に関する情報、ソフトウェアが利用する補助情報、ユーザー定義の情報などを保存できます。拡張可変長レコードは、より大きな情報を格納する必要がある場合などに利用されます。
特に、座標参照系の情報は、点群を地理的な位置と関連付けて利用する場合に重要です。
例えば、異なる計測データを合成する場合や、既存の測量成果と重ね合わせる場合には、座標参照系を正しく把握する必要があります。座標参照系の情報が適切に記録されていれば、データの位置関係を確認しやすくなります。
また、処理履歴や計測条件などの補足情報が保存されている場合には、データの管理や品質確認にも役立ちます。
メタデータの容量は、保存する情報の種類や量によって変わります。通常のヘッダー情報や座標参照系の情報だけであれば、ポイントデータと比較して大きな容量にはなりにくいものの、大量のユーザー定義情報や補助情報を格納している場合には、無視できない容量になることがあります。
ここで注意したいのは、容量を抑えるためにヘッダーやメタデータを安易に削除しないことです。
例えば、座標参照系に関する情報を失うと、別の環境で点群を読み込んだ際に、正しい位置へ配置できない可能性があります。座標値自体が残っていても、それをどの座標系として解釈すべきか分からなくなるためです。
また、座標のスケールやオフセットを変更する場合にも注意が必要です。これらの設定は座標の表現方法に関係しており、設定によっては座標の量子化精度や表現可能な範囲に影響します。
ただし、スケールやオフセットの値を変更しただけで、通常は1ポイント当たりの座標データのバイト数が変わるわけではありません。したがって、ファイル容量を削減するためにこれらの値を変更することは、基本的な対策とはいえません。
むしろ、座標の精度や位置の再現性を損なう可能性があるため、必要な設定を維持することが重要です。
LAS点群の容量を調べる際には、ポイントデータだけでなく、ヘッダーやメタデータも確認し、ファイルの構造が正しく維持されているかを判断しましょう。
要因6:LASとLAZの保存形式と圧縮方式
6つ目の要因は、LASとLAZの保存形式と圧縮方式です。
点群データのファイル容量を考えるうえで、保存形式の違いは非常に重要です。
LASは、点群データを一定の構造で保存する形式です。ポイントデータをそのまま記録するため、データの読み取りや処理を行いやすい一方、ポイント数や属性が増えるとファイル容量も大きくなります。
これに対して、LAZはLASデータを可逆圧縮して保存するための形式です。元の点群情報を維持しながら、保存容量を削減できるように設計されています。
可逆圧縮とは、圧縮したデータを展開した際に、元の情報を復元できる方式です。点群の座標や属性を保持したまま容量を抑えたい場合に有効です。
LASとLAZでは、保存される情報の内容だけでなく、データの記録方法が異なります。
一般的に、LASはポイントレコードを非圧縮で保存するため、ポイント数が多いほど容量が大きくなります。一方、LAZは点群データを圧縮して保存するため、同じ内容の点群でもファイルサイズを小さくできる場合があります。
ただし、圧縮率は常に一定ではありません。
点群の属性構成、座標値の分布、分類情報、色情報などによって、圧縮後の容量は変化します。情報の規則性やデータの内容によって圧縮の効率が異なるためです。
例えば、座標情報と少数の属性だけを持つ点群と、多数の属性を持つ点群では、圧縮のされ方が異なる可能性があります。
また、LAZに変換すれば必ず一定割合まで容量が小さくなるというわけではありません。実際の圧縮効果は、対象となるデータを変換して比較する必要があります。
LAZを利用するメリットは、保存容量を抑えられることだけではありません。ネットワークを通じてデータを共有する場合にも、転送するデータ量を減らせる可能性があります。
特に、広範囲の地形測量や大規模な構造物の計測などで大量の点群を扱う場合、圧縮形式を利用することで、保存領域や転送時間の負担を軽減できます。
一方で、LAZを利用する際には、利用する処理環境が対応しているかを確認する必要があります。
点群を読み込むソフトウェアや解析環境によっては、圧縮形式への対応状況が異なります。対応していない環境では、LASに展開してから処理しなければならない場合があります。
また、圧縮ファイルを扱う際には、読み込み時に展開処理が必要になることがあります。処理環境やデータ量によっては、読み込み時間やメモリ使用量に影響する可能性もあります。
そのため、保存用にはLAZ、編集や処理用にはLASというように、用途に応じて形式を使い分ける方法も考えられます。
ただし、すべての作業で必ず形式を変換する必要があるわけではありません。使用する環境やデータの受け渡し条件を踏まえて、最適な保存形式を選ぶことが重要です。
LASとLAZの違いを理解しておけば、点群の品質を維持しながら、ファイル容量を適切に管理しやすくなります。
LAS点群のファイル容量を計算する方法
LAS点群の容量を管理するには、実際にファイルを作成する前に、おおよそのサイズを見積もることが有効です。
基本となるのは、総ポイント数と1ポイント当たりのレコード長を確認する方法です。
ポイントデータ部分の容量は、次の式で概算できます。
ポイントデータ容量=総ポイント数×1ポイント当たりのレコード長
例えば、1000万ポイントの点群があり、1ポイント当たりのレコード長が34バイトだとします。
この場合、ポイントデータ部分の容量は約3億4000万バイトになります。10進法で換算すると約340MBです。2進法の単位で表す場合は約324MiBとなります。
この計算から分かるように、1ポイント当たりのデータ量が小さくても、ポイント数が増えると全体の容量は大きくなります。
また、同じポイント数であっても、レコード長が異なれば容量は変わります。
例えば、1ポイント当たり20バイトのデータを保存する場合と、34バイトのデータを保存する場合では、1000万ポイントで約140MBの差が生じます。
実際のファイル容量を見積もる場合には、ポイントデータ以外の情報も考慮する必要があります。
ヘッダーにはファイルの基本情報が含まれ、可変長レコードや拡張可変長レコードには座標参照系などのメタデータが保存されます。波形情報などが含まれる場合には、そのデータ量も加算されます。
そのため、実際のファイル容量は、次のように考えると分かりやすくなります。
LASファイル容量=ヘッダー容量+メタデータ容量+ポイントデータ容量+波形データなどの付加情報容量
一般的な点群ではポイントデータ部分が大きな割合を占めますが、特殊な属性や付加情報を含む場合は、ほかの部分も確認する必要があります。
また、ファイル容量を確認するときには、MBとMiB、GBとGiBの違いにも注意しましょう。
1MBは100万バイトを基準とする単位ですが、1MiBは1024×1024バイトを基準とする単位です。ストレージの表示方法やソフトウェアの仕様によって、同じファイルでも表示される数値が異なることがあります。
例えば、ファイル管理画面で表示される容量と、点群処理ソフトウェアが示すデータ量が一致しない場合があります。このような差は、単位の違いや内部処理に必要な情報などが関係している可能性があります。
さらに、ファイル容量とメモリ使用量は区別する必要があります。
LASファイルが500MBであっても、読み込み時に使用するメモリが500MBに収まるとは限りません。点群を画面に表示したり、空間検索用のインデックスを構築したり、属性情報を展開したりするために、追加のメモリが必要になることがあります。
大規模な点群を扱う場合は、保存容量だけでなく、読み込みや解析時のメモリ使用量も確認しておくと、作業環境の選定に役立ちます。
実務では、計測前に想定ポイント数とレコード長から概算し、計測後に実際のファイル容量と比較する方法が有効です。予測と実績の差を確認することで、想定以上に容量が増えた原因も把握しやすくなります。
ファイル容量を抑えるための実務的な対策
LAS点群の容量を抑えるためには、単純にデータを削除するのではなく、必要な情報を維持しながら効率化することが重要です。
最初に取り組みたいのは、計測段階で点密度を適切に設定することです。
点群のファイル容量はポイント数に大きく左右されるため、計測対象や利用目的に応じて必要な点密度を決めることが有効です。
例えば、広範囲の地形を把握する目的であれば、局所的な細部まで過剰に取得する必要はない場合があります。一方、構造物の表面形状や細かな段差を確認する場合には、一定以上の点密度を維持する必要があります。
このように、対象ごとに必要な点密度を設定することで、品質を維持しながらポイント数を適正化できます。
次に、不要な計測範囲を削減する方法があります。
点群データには、対象物以外の周辺地形や不要な背景が含まれる場合があります。解析対象が限定されている場合は、必要な範囲だけを切り出すことで、ポイント数を削減できます。
例えば、構造物の変状確認を行う場合、対象となる部材とその周辺を残し、それ以外の広範囲の点群を別データとして管理する方法が考えられます。
ただし、切り出し範囲を狭くしすぎると、周辺との位置関係や比較に必要な情報が失われる可能性があります。後から別の解析を行うことも考慮し、元データを保存したうえで用途別のデータを作成するとよいでしょう。
また、点群の重複部分を整理することも容量削減に役立ちます。
複数の位置から取得した点群を合成すると、同じ対象物の表面に多数のポイントが重なることがあります。重複部分を適切に整理すれば、データ量を抑えられる可能性があります。
ただし、異なる視点から取得した点群には、遮蔽物によって片方の計測データにしか存在しない情報もあります。そのため、単純に重複点を削除するのではなく、形状の再現性を確認しながら処理することが重要です。
さらに、間引き処理を活用する方法もあります。
間引きでは、一定の空間間隔や点群密度に基づいてポイント数を削減します。広域の全体確認用データや、閲覧用の軽量データを作成する場合に有効です。
ただし、間引き後の点群は元データと同じ情報量を持つわけではありません。細かな形状や局所的な特徴が失われる可能性があるため、出来形管理や詳細な寸法確認に使用する場合は、必要な点密度を維持できているか検証する必要があります。
保存形式の見直しも効果的です。
LAS形式で保存している点群を、用途に応じてLAZ形式に変換すれば、可逆圧縮によって保存容量を抑えられる可能性があります。元の点群情報を維持したまま圧縮できるため、元データの保管や共有に適した選択肢になります。
また、標準属性や追加属性を整理することも検討できます。
例えば、後工程で使用しない独自属性が多数含まれている場合には、必要な情報を別途保管したうえで、閲覧用データから不要な属性を除く方法があります。
ただし、分類情報や色情報、時刻情報などは、後工程で必要になる可能性があります。容量削減だけを目的に削除するのではなく、各属性の役割を確認してから判断してください。
最後に、用途に応じてデータを分割する方法もあります。
広範囲の点群を1つの大きなファイルとして保存するのではなく、測区や工区、構造物単位などで分割することで、必要な範囲だけを読み込めるようになります。
この方法は、個々のファイルを小さくすることだけでなく、データの読み込みや共有を効率化するうえでも有効です。
ただし、分割したファイルには、それぞれヘッダーやメタデータが必要になります。また、境界部分に重複するポイントを持たせる場合は、その分だけ合計容量が増えることがあります。
ファイルを分割する際には、座標系や属性構成を統一し、後から結合できるように管理することが重要です。
これらの対策を組み合わせることで、点群の品質を維持しながら、保存や処理に必要な容量を適正化できます。
LAS点群の容量管理で注意したいポイント
LAS点群の容量を管理する際には、ファイルサイズだけを基準に判断しないことが大切です。
特に注意したいのが、容量削減とデータ品質の関係です。
点群を間引いたり、属性を削除したりするとファイル容量は小さくなります。しかし、データの内容が変わるため、元の点群と同じ用途に利用できるとは限りません。
例えば、構造物の表面形状を確認する場合、点群の密度が不足すると、細かな段差や局所的な変形を捉えられなくなる可能性があります。
また、土量計算に使用する点群では、地形の起伏や境界部分の情報が重要です。間引きによって地形の特徴が失われると、生成する地形モデルや計算結果に影響することがあります。
そのため、容量を削減したデータは、元データと同じ品質であると考えず、用途に適した品質を満たしているかを確認する必要があります。
次に、元データを適切に保管することも重要です。
点群を軽量化した後のデータだけを残してしまうと、後から詳細な解析が必要になった場合に、必要な情報を復元できなくなる可能性があります。
例えば、当初は全体形状の確認だけを目的としていた点群でも、後から局所的な変状調査や詳細な寸法確認に使用することがあります。
このような用途変更に対応するには、取得時の元データを保存し、用途に応じて軽量版や解析用データを作成する方法が有効です。
また、データを保存する際には、ファイル名や保存場所だけでなく、計測日時、対象範囲、座標系、点群の処理履歴などを整理しておくことが重要です。
これらの情報が不明確だと、同じ場所を計測した複数の点群を区別できなくなったり、異なる時期のデータを誤って比較したりする可能性があります。
さらに、点群の変換処理を行う際には、座標や属性が正しく引き継がれているか確認する必要があります。
LASからLAZへの変換は可逆圧縮を目的としたものですが、変換に使用する処理環境の対応状況や設定によっては、追加属性などの扱いが異なる場合があります。
そのため、変換前後のポイント数、座標範囲、レコード形式、属性情報などを比較し、必要な情報が維持されていることを確認してください。
特に、複数の処理環境を経由してデータを受け渡す場合は、座標参照系の情報が正しく保持されているかを確認することが重要です。
座標参照系の情報が失われると、点群自体が読み込めても、ほかの測量成果と正確に重ね合わせられなくなる可能性があります。
また、点群の保存領域を確保する場合は、現在のファイル容量だけでなく、将来的なデータ増加も考慮する必要があります。
継続的に同じ場所を計測する場合、計測時期ごとの点群が蓄積されていきます。例えば、工事の進捗に合わせて地形を繰り返し計測する場合や、施設の維持管理のために定期的に点群を取得する場合です。
このような運用では、1回の計測データが小さくても、長期的には大きな保存領域が必要になります。
そのため、元データ、処理済みデータ、閲覧用データを区別し、保存期間やバックアップ方針を決めておくことが大切です。
点群データの保存・共有を効率化する考え方
LAS点群を業務で活用する場合、ファイル容量の管理は保存領域の確保だけでなく、データ共有や作業効率にも関係します。
特に、複数の担当者が同じ点群を扱う現場では、データの受け渡し方法や保存ルールを統一することが重要です。
例えば、測量担当者が取得した点群を設計担当者へ渡し、その後、施工担当者や品質管理担当者が利用する場合、それぞれの工程で必要な情報が異なることがあります。
測量担当者は元の点群を必要とし、設計担当者は地形や構造物の形状を確認できるデータを必要とする場合があります。また、施工担当者は現場で参照しやすい軽量データを必要とすることもあります。
このような場合、すべての担当者に同じ大容量ファイルを渡すのではなく、利用目的に応じてデータを整理することが有効です。
元データは品質確認や再解析に備えて保管し、設計や施工で使用するデータは必要な範囲や属性に絞って作成します。閲覧用には、点密度や範囲を調整した軽量データを用意する方法もあります。
ただし、用途別にデータを作成する場合には、それぞれのデータがどの元データから作成されたものなのかを明確にしておく必要があります。
例えば、同じ構造物の点群でも、取得直後のデータ、ノイズ除去後のデータ、間引き後のデータでは、内容やポイント数が異なります。ファイル名や管理情報に処理段階を記録しておくと、誤使用を防ぎやすくなります。
また、点群データを共有する際には、ファイル容量だけでなく、通信環境や受け取り側の処理能力も考慮しましょう。
大容量のLASファイルをネットワーク経由で転送すると、通信速度によっては受け渡しに時間がかかります。特に、現場と事務所の間でデータを頻繁に共有する場合は、圧縮形式や分割方法を検討することが重要です。
一方、圧縮や分割を行う場合には、受け取り側が問題なくデータを利用できるか確認する必要があります。
また、点群データと現場写真や施工記録を関連付けて管理することも、実務では重要です。
点群は対象物の3次元形状を把握するために有効ですが、取得時の状況や施工時の状況を確認するには、現場写真や位置情報などの補助情報が役立ちます。
例えば、計測した位置や対象範囲を写真と関連付けて管理しておけば、後から点群データの取得場所や現場の状況を確認しやすくなります。
現場写真、位置情報、施工記録を整理する方法としては、LRTK Phoneの活用も選択肢になります。点群データそのものの容量管理と併せて、現場で取得した位置情報付きの記録を適切に管理することで、測量成果や施工記録を確認する際の情報整理を効率化できます。
点群データを単独のファイルとして管理するのではなく、計測条件や現場記録と関連付けて管理することが、長期的なデータ活用につながります。
まとめ
LAS点群のファイル容量は、総ポイント数だけでなく、ポイントレコード形式、標準属性、追加属性、波形データ、メタデータ、保存形式など、複数の要因によって決まります。
特に、総ポイント数と1ポイント当たりのレコード長は、ポイントデータ部分の容量を左右する重要な要素です。点密度や計測範囲、色情報や時刻情報などの属性構成が変わると、同じ対象物を計測した点群でもファイルサイズに差が生じます。
また、LASは基本的に非圧縮で保存する形式であるのに対し、LAZは点群情報を可逆圧縮して保存する形式です。保存領域やデータ転送の負担を軽減したい場合には、用途に応じて圧縮形式を活用することが有効です。
ファイル容量を抑える際には、点密度の適正化、不要範囲の切り出し、重複点の整理、間引き、追加属性の見直しなどが考えられます。ただし、容量削減によって必要な座標や属性、形状情報が失われないように注意する必要があります。
実務では、取得時の元データを保管しながら、用途に応じた軽量データや共有用データを作成する方法がおすすめです。ポイント数やレコード長から容量を概算し、変換前後のデータを比較することで、品質を維持しながら効率的な管理を実現できます。
さらに、点群の保存だけでなく、現場写真や位置情報、施工記録などを関連付けて管理することも重要です。現場で取得した情報を位置情報とともに整理したい場合は、LRTK Phoneを活用することで、点群データと併せて現場記録を管理する業務の効率化にもつなげられます。