Skip to main content
Solved

RasterCellcoercer


sunsilk11
Contributor
Forum|alt.badge.img+6

Hi, I am reading 2 ASCI files convert these to rasters and clip each to a polygon feature class, then generate points using RasterCellCoercer so that I end up with a point feature class with DTM and DSM height values for each point. This process is taking far too long. See attached workbench.

Any suggestion how the performance can be improved?

Best answer by dmitribagh

Hi @sunsilk11

I think, the best way to approach this problem is through combining the results of the clipping together into a single rasters grouped by OBJECTID - use RasterBandCombiner for that. If the clipped rasters have the same extents and spacing, this should work nicely. After that, you will have a single raster with two bands - one band will have DTM heights, and another - DSM. Coerce the raster to points and rename both bands to DSM_Height and DTM_Height, and the output can go directly to geodatabase. FeatureMerger, which is the slowest part of you workspace, is simply excluded.

 

 

See the attachment, I added the necessary transformers below your part of the workspace:

 

dm-1553-processlidar.fmw

 

 

If this does not help, do not hesitate to contact me directly at dmitri.bagh@safe.com

Dmitri

View original
Did this help you find an answer to your question?
This post is closed to further activity.
It may be a question with a best answer, an implemented idea, or just a post needing no comment.
If you have a follow-up or related question, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

2 replies

takashi
Influencer
  • February 5, 2016

This QA might be helpful: Optimising use of RasterCellCoercer


dmitribagh
Safer
Forum|alt.badge.img+16
  • Safer
  • Best Answer
  • February 10, 2016

Hi @sunsilk11

I think, the best way to approach this problem is through combining the results of the clipping together into a single rasters grouped by OBJECTID - use RasterBandCombiner for that. If the clipped rasters have the same extents and spacing, this should work nicely. After that, you will have a single raster with two bands - one band will have DTM heights, and another - DSM. Coerce the raster to points and rename both bands to DSM_Height and DTM_Height, and the output can go directly to geodatabase. FeatureMerger, which is the slowest part of you workspace, is simply excluded.

 

 

See the attachment, I added the necessary transformers below your part of the workspace:

 

dm-1553-processlidar.fmw

 

 

If this does not help, do not hesitate to contact me directly at dmitri.bagh@safe.com

Dmitri


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