Question

Concave Hull and polygons resulting in FME.exe crash

  • 12 July 2019
  • 1 reply
  • 4 views

Badge +2

Hi, we are trying to use a hullreplacer (FME2017.1) to get a concave hull. When we feed it with polygons, it crashes the engine, even the polygons pass the GeometryValidator. The alpha parameter does not seem to have any effect on this behavior.

However, when we chop the polygons into points, it comes with nice polygons.

Any similar experiences on this?


1 reply

Badge +2

Hi @helmoet,

I found a couple of related issue(s) for this in our system. The first addresses the HullAccumulator crash in Concave Mode and the second addresses the slow when the alpha value is small and the input is polygon geometry. As both issues are related, the workaround, as you have discovered, is to convert it to points then send the points to the HullAccumulator. If you update the HullAccumulator to a newer version (like version 5 in 2018.1 or 6 in 2019.0), the crash is resolved but you may need to use an Alpha value or you may see "Error Running Translation".

If you would like, I can create a case for you and link it to the existing issues to ensure you are notified if there are any updates to the existing issue(s). Alternatively, if you have a workspace/sample data that you can share, please submit a case for this with the workspace attached and referenced FMEENGINE-15968 and FMEENGINE-16045 so we can link your case to the appropriate issues!

Reply