Skip to main content

Hi

I have a tiled point cloud.

I want to be able to test/check what tiles are intersecting, within, touching etc with polygons from a shapefile.

If a tile is overlapping then the part that's inside the polygon needs to be ground filtered. The other part needs to stay the same.

It seems that the spatialfilter doesn't work with a point cloud. I get the wrong geometry message.

 

Is there another way or another transformer I can use?

 

 

*** Dont forget the World Tour Webinars: TUESDAY, MAY 5 2020***

Clipper works with point cloud data.

It will get you the Inside and outside part of the point cloud.

Even in 3D if you supply a 3D box as the clipper feature.

Hope this helps.


Clipper works with point cloud data.

It will get you the Inside and outside part of the point cloud.

Even in 3D if you supply a 3D box as the clipper feature.

Hope this helps.

Thx for your reply, but I dont think that helps.

I only want to go further with the las tiles that have overlap with the shape file.

If they have overlap I want to remove everything but the ground from the overlapping part and the other part should stay the same.

I'm talking about 500GB pointclouds and if I only use a clipper I carry around all the tiles that fall outside the shape file and they will be written away by the writer.

I don't think that's efficient.

 

Also clipper works with pointclouds and even without 3dbox.


Another idea:

Would it be an option to use the BoundingBoxReplacer to find the extents of the point cloud.

Use the SpatialFilter to find all overlapping extents, which should be a lot faster than checking the point clouds.

Then use a FeatureMerger to find all original point clouds that have an overlapping extent.

Hope this helps.


Hi Erik

Thx for your input. I took a look at the specialfilter and it has a boundingbox option built in.

So that did the trick.

 


Another idea:

Would it be an option to use the BoundingBoxReplacer to find the extents of the point cloud.

Use the SpatialFilter to find all overlapping extents, which should be a lot faster than checking the point clouds.

Then use a FeatureMerger to find all original point clouds that have an overlapping extent.

Hope this helps.

Hi Erik

Thx for your input. I took a look at the specialfilter and it has a boundingbox option built in.

So that did the trick.

 


Hi Erik

Thx for your input. I took a look at the specialfilter and it has a boundingbox option built in.

So that did the trick.

 

Yes, that is even better. Should have thought of that option.


Reply