PTS ファイル形式とは?
.ptsファイルは、Leica GeosystemsのCycloneソフトウェアに由来するプレーンテキストのポイントクラウドであり、現在は地上型LiDARワークフローにおける事実上の交換フォーマットとして広く使用されています。各ファイルは、最初の行に総ポイント数を宣言する単一の整数で始まり、その後にスペース区切りの列を持つ1行1ポイントのデータが続きます。
列の数はデータスキーマを定義します。3列はXYZ座標のみ、4列は反射強度を追加、6列はXYZにRGBカラーを追加、標準的なLeicaの7列レイアウトはX Y Z 反射強度 R G Bを提供します。座標はメートル単位の浮動小数点値です。反射強度はLeicaネイティブの0-2047の範囲(多くのアプリケーションはインポート時にこれを0-1に正規化します)にわたり、RGBチャンネルは0-255です。
.ptsはバイナリヘッダーや座標系のメタデータを持たないプレーンASCIIであるため、.ptx形式の«無知な»兄弟と呼ばれることもあります。.ptxは、.ptsが省略しているスキャンごとの変換行列や位置合わせメタデータを追加します。非常に大規模なスキャンでは、ファイルサイズが数十ギガバイトに達することがありますが、ほとんどのソフトウェアはストリーミングモードでこれらをインポートします。アーカイブ用途にはISO標準の.e57形式が好まれ、地理空間/航空作業には.las/.lazが標準です。.ptsはそのシンプルさと幅広いソフトウェアサポートにより、依然として人気があります。
セキュリティと安全性
リスク: LOWプレーンASCIIテキストファイルであり、実行可能なリスクはありません。非常に大きな.ptsファイル(数GB以上)は、アプリケーションがすべてのポイントを一度に読み込もうとするとメモリの問題を引き起こす可能性があります。大きなファイルにはCloudCompareのようなストリーミング対応ソフトウェアを使用してください。
形式の詳細
概要- Avid Pro Tools セッションテンプレート - Avid Pro Toolsはセッションテンプレートファイル(オーディオプロジェクトの設計図)に.ptsを使用します。ポイントクラウドとは完全に無関係です。
- ProStores / eBay ストアテンプレート - eBay ProStores(廃止された電子商取引サービス)は、ストアフロントテンプレートに.ptsを使用していました。
PTS ファイルを開くプログラム
技術的詳細
詳細仕様| エンコーディング | プレーンASCIIテキスト。完全に人間が読める形式で、バイナリ構造やバイナリヘッダーはありません |
| ポイント数ヘッダー | ファイルの最初の行:後続のデータブロック内の総ポイント数を宣言する単一の整数 |
| 列レイアウト | 3列 = XYZのみ、4列 = XYZ + 反射強度、6列 = XYZ + RGB、7列 = XYZ + 反射強度 + RGB(標準的なLeica形式)。列数はソフトウェアによって自動検出されます |
| 座標単位 | メートル、浮動小数点。埋め込まれた座標参照系(CRS)やジオレファレンスメタデータはありません |
| 反射強度の範囲 | 0-2047(Leicaネイティブの11ビット整数)。ほとんどのインポートツールは読み込み時にこれを0-1に正規化します |
| 色深度 | カラー化されたスキャンの場合、24ビットRGB、チャンネルあたり8ビット(コンポーネントあたり0-255) |
| 一般的なファイルサイズ | 10 MB - 50 GB。ASCIIエンコーディングでは1ポイントあたり約30-70バイト |
| 圧縮 | 形式内にはありません。大きなファイルの保存や転送には、外部圧縮(ZIP、7z)が一般的に適用されます |
| 位置合わせメタデータ | PTSはスキャンごとの変換行列やスキャナー位置データを省略しています。付属のPTX形式にはこれらが含まれており、PTSはよりシンプルな交換専用のバリアントとなっています |
| マルチスキャンブロック | 単一の.ptsファイルに複数のスキャンブロックを含めることができ、それぞれに独自のポイント数整数ヘッダー行が先行します |
| プラットフォーム | クロスプラットフォーム(Windows, macOS, Linux)。任意のテキストエディタやポイントクラウド処理アプリケーションで読み取り可能 |
| 標準化された後継形式 | アーカイブ用にはE57 (ISO 24118:2010)、地理空間/航空用にはLAS/LAZ (ASPRS)。PTSはそのシンプルさと普遍的なソフトウェアサポートにより広く使われ続けています |
| リリース日 | Late 1990s / early 2000s with Leica Cyclone point cloud processing software |
| 最新バージョン | No versioned spec; format is stable ASCII interchange |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | www.cadinterop.com |
PTS の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。PTS ファイルについて最初の質問をしてみましょう。