【AutoCAD】ダイナミックブロックまとめ記事10選 について図面がダウンロードできない不具合を修正しました。

【完全ガイド】点群 バイナリファイル形式の違いを徹底解説|zfs・fls・dp・e57・lasの特徴と使い分け

【完全ガイド】点群 バイナリファイル形式の違いを徹底解説|zfs・fls・dp・e57・lasの特徴と使い分け

3Dスキャンやレーザ測量を扱うときに欠かせない「点群データ」

機器ごとにオリジナルの拡張子(.zfs .fls .dp .e57 .las .laz など)があって、何が違うのか? メリット・デメリットは何なのか?分かりにくいのではないでしょうか。

この記事では、バイナリファイル形式に特化して、それぞれの特徴・用途・対応ソフトをわかりやすく整理します。InfiPointsCycloneCloudCompareなどを使う方や、スキャナ別の出力形式を理解したい方に役立つ内容です。

この記事のポイント
  • バイナリー形式とは何か?
  • スキャナ別のバイナリファイルについて(.zfs, .fls, .dpなど)
  • それぞれのメリット・デメリット
  • おすすめの変換拡張子
こたろー
こたろー

点群処理の初心者の方向けに一覧でまとめました。
アスキー形式についても別の記事で紹介しているのでご覧ください!

👉️【完全ガイド】点群アスキーファイル形式の違いを徹底解説|txt・asc・xyz・pts・ptxの構造と使い分け

スポンサーリンク

 

🔰 バイナリファイルとは?

バイナリ形式とは、データをテキストではなく数値(バイト)単位で保存する形式のことです。

バイナリーファイル イメージ

アスキー形式(.txt .asc .xyz など)はメモ帳などで開いて内容を確認できますが、
バイナリ形式は人間が直接読むことができません。

バイナリファイルをメモ帳で開くと文字化けする
バイナリファイルをメモ帳で開くと文字化けする

一見扱いにくいなぁと思いますが、その代わりバイナリ形式には大きなメリットがあります👇

バイナリ形式の特徴

  • データ容量が小さい
    👉️ 同じ点群でも、アスキー形式の1/3〜1/10ほどに圧縮できる
  • 読み込みが高速
    👉️ テキスト変換を挟まないため、プログラム内で直接扱える
  • 誤編集が防げる
    👉️ 手動での改変が難しいため、データ破損のリスクが少ない
こたろー
こたろー

「メモ帳で開けない代わりに、ソフトでの動作は圧倒的に速い!」
というのがバイナリ形式の特徴です。

そもそもバイナリとは何か??

「バイナリ」とは「2進数」を意味する英単語「binary」をカタカナにしたものです。

「0」と「1」の羅列で構成されています。メモ帳で開くと文字化けして表示されます…

 

バイナリ形式の代表例と使われるスキャナ

ここでは、よく使われるレーザースキャナと、その出力形式を紹介します。

① Z+F レーザー(Zoller+Fröhlich社)|zfs / zfprj

まずはドイツのZ+F社(Zoller+Fröhlich社)から出ているレーザーで計測したときのバイナリファイルです。

Z+F社 レーザー機器
Z+F社 レーザー機器
  • 拡張子.zfs, .zfprj
  • 対応ソフト:Z+F LaserControl、InfiPoints、GalaxyEye、Cycloneなど
  • 特徴:スキャンデータ+位置情報+カメラ画像をセットで保存
  • 注意点:基本的に有料ソフトでしか開けない
    👉️ 無料ソフトで開こうとすると、変換が必要

Z+Fのスキャナは精度が高く、設備計測やプラント計測に多く使われます。
.zfs は1ショット単位、.zfprj はプロジェクト全体をまとめたファイルです。

CloudCompareなど無料で点群を閲覧できるソフトだと、zfsファイルは読み込めないので注意下さい!

こたろー
こたろー

目安ですが、.zfsだと1ファイル400~500MBくらいです。
アスキーに変換すると2GB近くに膨れ上がります…

② FARO レーザー(FARO社)| fls / flw

次はアメリカのFARO社から出ているレーザーで計測したときのバイナリファイルです。

FARO社 レーザー機器
FARO社 レーザー機器
  • 拡張子.fls, .flw
  • 対応ソフト:FARO SCENE、InfiPoints、GalaxyEye、Cyclone など
  • 特徴:カラー情報やスキャナ位置も内部で保持
  • 注意点:こちらも有料ソフトが基本
       👉️無料で利用できるCloudCompareでは直接開けない

FAROスキャナも業界標準の一つで、建築現場などで広く利用されています。
ファイル容量は比較的小さく、バイナリならではの高速性があります。

zfsと同じく、CloudCompareなど無料で点群を閲覧できません!

③ DPI レーザー(ハンディタイプ)|dp

最後はDPIというハンディ型レーザーで計測したときのバイナリファイルです。

DPI レーザー
DPI レーザー
  • 拡張子.dp
  • 対応ソフト:CloudCompare(無料)、InfiPoints、GalaxyEye など
  • 特徴:ハンディ型スキャナ用の軽量バイナリ形式
  • 注意点:無料のCloudCompareで直接開ける点が魅力

DPIは屋内や狭い空間でのスキャンに便利で、取り回しやすいのが特徴です。
現場計測 ⇒ CloudCompareで確認、という流れがスムーズです。

こたろー
こたろー

.dpはCloudCompareでも読み込めます。
無料で使えるのでぜひご活用下さい!

 

変換時に使われるバイナリ形式(e57 / las / laz)

スキャナ独自形式以外にも、変換時によく使われる共通バイナリ形式があります。

④ .e57|オープン規格の汎用形式

まずは、ほとんどの点群処理ソフトで読み込めて比較的データの軽い.e57についてです。

  • 拡張子.e57
  • 対応ソフト:CloudCompare、ReCap、InfiPoints、Cycloneなど多数対応
  • 特徴:メーカーを問わず使えるオープンフォーマット
  • 注意点:複数スキャンデータを統合できる、メタ情報(カメラ位置など)も保存可能
こたろー
こたろー

個人的には「中立的な形式」として最も使いやすいのが.e57です。
次に紹介する.las.lazよりもデータは軽いですね!

⑤ .las / .laz|航空レーザーやドローンで定番

最後はドローン計測でよく使われる.las / .lazについてです。

ドローンレーザー
ドローンレーザー
  • 拡張子.las, .laz
  • 対応ソフト:CloudCompare、ReCap、ArcGIS、QGIS など
  • 特徴:米国発のLAS形式(LiDAR標準)。.laz は圧縮版
  • 用途:航空レーザー・地上LiDAR・ドローン計測など
      👉️非常に高速で軽量です
  • 注意点:RGBや分類情報を持てるが、スキャナ姿勢は含まれない

.las業界標準のLiDARフォーマットで、国土地理院のオープンデータでも多く採用されています。.laz可逆圧縮版で、容量はさらに1/5ほどになります!

こたろー
こたろー

工場の周りや河川、森の状況を確認するときによく出てきます。

  

バイナリファイルの特徴を比較

最後にバイナリファイルの特徴メリット・デメリットについて比較をします。

各バイナリ形式の比較

拡張子主な機種 / 用途特徴対応ソフト備考
.zfs / .zfprjZ+Fレーザー高精度スキャン・専用形式Z+F LaserControl, InfiPointsなど有料ソフトのみ
.flsFAROレーザー高精度スキャン・専用形式SCENE, Cyclone, InfiPointsなど有料ソフトのみ
.dpDPIハンディスキャナ軽量・簡易スキャンCloudCompare, InfiPointsなど無料で閲覧可
.e57汎用オープン形式高互換性・統合向けCloudCompare, ReCapなど推奨フォーマット
.las / .laz航空LiDAR・ドローン軽量・高速・分類情報可ArcGIS, CloudCompareなどlazは圧縮版

レーザー固有のバイナリファイルは専用のソフトでしか読み込めないのがほとんどです。
処理ソフトを有料のものを使わざるを得ないのがネックですね…


基本的にはレーザーごとの拡張子で点群を処理ソフトに取り込みます。
その後に位置合わせやノイズ除去などを行いましょう。

最後に汎用の処理ソフトでも読める形式にデータ変換するのがセオリーです。

こたろー
こたろー

私は、最終的にe57に変換することが多いです。
大抵の点群処理ソフトで開けて容量も抑えられるので!

 

メリット・デメリットまとめ

項目バイナリ形式アスキー形式
読み込み速度◎ 高速(直接読み込み可能)△ テキスト変換で遅い
ファイル容量◎ 小さい(アスキーの約1/4)× 大きい
可読性× メモ帳では見えない◎ 内容を直接確認できる
編集のしやすさ× 不可(ソフト必須)◎ 可能(テキスト編集可)
データ破損リスク低い高い(手動ミスあり)

なによりもバイナリ形式はアスキーと比較してファイルが軽いです。
よくバイナリをアスキーに変換するのですが、アスキーにすると4倍に容量が膨らみます…

ただ、メモ帳で編集ができないので自作点群処理ソフトでバイナリファイルを読むのは難しいですね。

こたろー
こたろー

ファイルを多く読み込む場合はバイナリーがおすすめです。
数ファイルくらいならアスキーでもOK!

 

まとめ:速度と互換性を重視するならバイナリ形式

今回は、「【完全ガイド】点群 バイナリファイル形式の違いを徹底解説|zfs・fls・dp・e57・lasの特徴と使い分け」について紹介しました。

.zfs / .fls:スキャナメーカー専用形式。精度が高いがソフト制限あり
 
.dp:DPIレーザーの拡張子。 CloudCompareで確認できて手軽
 
.e57/.las /.laz:変換用・共有用に最適。無料ソフトでも扱える

私は現場で.zfs.flsでデータを取って、最終的に.e57や他のアスキーデータ(.ptxなど)に変換して他ソフトで使うことが多いです。

速度を重視するならバイナリ形式、互換性を重視するならアスキー形式がオススメです。それぞれの特徴を理解して使い分けましょう!

こたろー
こたろー

以上、こたろーでした。


スポンサーリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA