Skip to main content
Solved

No output from PointCloudLASClassifier


I'm trying to get ground, and vegetation from a set of laz files, but there is no output from the PointCloudLASClassifier transformer. Is there something I'm missing that should go between the reader and classifier?

I'm running FME 2019.1.1.0. There aren't any parameters for the transformer, so I'm not sure what other info I can include.

 

Best answer by jovitaatsafe

Hi @minorsecond,

I took a quick look and my apologies that this is so obscure, but it looks like the PointCloudLASClassifier requires a PointCloudSplitter just before, preceding the custom transformer (green).

In the PointCloudSplitter: In the parameters, set “Split By” to “classification”, “Split Type” to Unique and “Output Attribute” to “_classification”. The Output Attribute must have this name because the PointCloudLASClassifer is set up to read the attribute “_classification”. There's more information on Step 2 in the Splitting By Classification section of this tutorial.

And that should output some features from the transformer, so long as your LAS data has the classification component (you can check this in the Feature Information window when inspecting your data).

I'll make a note about adding that information into the transformer documentation (: Also wanted to mention that we have lots of great tutorials for working with point clouds here in case you might be interested. Hope that works for you!

 

View original
Did this help you find an answer to your question?

5 replies

jovitaatsafe
Safer
Forum|alt.badge.img+11
  • Safer
  • Best Answer
  • August 16, 2019

Hi @minorsecond,

I took a quick look and my apologies that this is so obscure, but it looks like the PointCloudLASClassifier requires a PointCloudSplitter just before, preceding the custom transformer (green).

In the PointCloudSplitter: In the parameters, set “Split By” to “classification”, “Split Type” to Unique and “Output Attribute” to “_classification”. The Output Attribute must have this name because the PointCloudLASClassifer is set up to read the attribute “_classification”. There's more information on Step 2 in the Splitting By Classification section of this tutorial.

And that should output some features from the transformer, so long as your LAS data has the classification component (you can check this in the Feature Information window when inspecting your data).

I'll make a note about adding that information into the transformer documentation (: Also wanted to mention that we have lots of great tutorials for working with point clouds here in case you might be interested. Hope that works for you!

 


Thanks, @jovitaatsafe! That fixed it.


itay
Supporter
Forum|alt.badge.img+17
  • Supporter
  • August 30, 2019
jovitaatsafe wrote:

Hi @minorsecond,

I took a quick look and my apologies that this is so obscure, but it looks like the PointCloudLASClassifier requires a PointCloudSplitter just before, preceding the custom transformer (green).

In the PointCloudSplitter: In the parameters, set “Split By” to “classification”, “Split Type” to Unique and “Output Attribute” to “_classification”. The Output Attribute must have this name because the PointCloudLASClassifer is set up to read the attribute “_classification”. There's more information on Step 2 in the Splitting By Classification section of this tutorial.

And that should output some features from the transformer, so long as your LAS data has the classification component (you can check this in the Feature Information window when inspecting your data).

I'll make a note about adding that information into the transformer documentation (: Also wanted to mention that we have lots of great tutorials for working with point clouds here in case you might be interested. Hope that works for you!

 

Why not add the PointCloudSplitter into the the custom transformer ?


jovitaatsafe
Safer
Forum|alt.badge.img+11
minorsecond wrote:

Thanks, @jovitaatsafe! That fixed it.

no problem! Glad to hear it (:


jovitaatsafe
Safer
Forum|alt.badge.img+11
itay wrote:

Why not add the PointCloudSplitter into the the custom transformer ?

Good point! I will be adding that onto my list (: that's a better idea than just changing the documentation


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings