2017-06-21 3 views
0

私は2つのオーバーラップポイントクラウド - A.lasとB.lasを持っています。
Aは2015からであり、Bは2016からであり、両方とも同じ領域に由来する。 私はPDALを(OSGeos4W64を通して)持っていますが、私は別の点をすべて含んだ新しいファイルを作成しようとしています。これは、A_diffとB_diffの2つのファイル、または単一のAll_diffです。PDALパイプラインと違いを得る

私はpdalとpclでdiffを使用しようとしましたが、jsonファイルの構文を書く方法がわかりません.www.pdal.ioサイトは初心者にとってはあまり役に立ちません。誰かが私に例を教えてくれますか?

相続人PCL情報http://docs.pointclouds.org/trunk/classpcl_1_1_segment_differences.html

は、任意の助けてくれてありがとう。

答えて

0

現在の一連のステージでは、これをPDALパイプラインとして実行することはできません。

問題は、すべてのリーダーステージが同じフィルタステージの対象になることです(完全に真実ではない、分岐パイプラインという概念がありますが、広く使用されていません)。いずれにしても、パイプライン設定で入力クラウドを別の入力クラウドに照会する方法はありません。すぐに思い浮かぶ唯一の回避策は、クエリの対象となるクラウドのファイル名を入力の1つとして受け入れるカスタムフィルタを開発することです。ラスターからcolorizing点を指すと、同様のことが行われます。 2つのパイプライン(AからB、BからAへ)を開発し、部分的差分を書き込む必要があります。

私は最も簡単な方法は、あなたが必要とするものを正確に行う新しいPDAL kernelを作成することだと思います。

関連する問題