Skip to main content
Hi ,

 

I am trying to tile a process a point cloud to make a raster.  What I want to happen for each tile is
  • Read tile boundary
  • Buffer by 100m
  • Clip point cloud to Buffered polygon
  • Create DEM
  • Clip DEM  to tile boundary
  • Write the final output raster
Now the problem I am running into is 4 (in this case) point clouds come out of the clipper and go into the RasterDEMGenerator but only 1 DEM_Raster comes out and not the 4 I had hoped for.  

 

 

Also I'm wondering how to implement the clipping the output DEM to the correct tile geometry.  I suspect I need to implement this as a loop so that it steps through each tile.

 

 

Thanks
Hi,

 

 

setting the 'Group By' parameter of the RasterDEMGenerator might help you: 1) Give unique ID attribute to each tile. 2) Set 'Yes' to the 'Merge Attributes' parameter of the Clipper to transfer the ID attribute to the clipped points. 3) Set the ID attribute name to the 'Group By' parameter of the RasterDEMGenerator.

 

 

Hope this helps.

 

 

Takashi
... sorry, you have 4 point clouds, not 4 tiles. Try setting fme_basename (attribute name of point cloud) to the 'Group By' parameter of the RasterDEMGenerator.
Hi Takashi,

 

That works a treat.  The bit I was missing was adding the clippers UID to the points so now it works exactly as I intended.

 

 

Many thanks

 

Justin.

Reply