Question

Hull Accumulator produce the following error “Cannot write a non-area feature to an area feature class”

  • 4 September 2019
  • 7 replies
  • 12 views

Badge

Hi,

I created a workbench to convert an excel files records to point feature class and I need to create a polygon surrounding the point depend on a field in the attribute table, So I used the Hill Accumulator to do this but each time I choose a field in a the group by option I got an error as you can see below.

Please note that when I cleared the group by option the workbench is working fine and I got one polygon, so what did I miss in my workbench. Any Ideas to solve this?

Cheers,

Rawan


7 replies

Badge +16

Hi @rawansaleh,

Apparently the result of the HullAccumulator produces other types of geometries expected by the feature class.

You can use a GeometryFilter after the HullAccumulator and view the results before trying to write.

Itay

Badge +10

If there is only one feature in your group by option, then this will remain as a point, it won't be replaced by a polygon, it will then cause an error when you try and write this point to a writer that only accepts areas.

Badge

Hi @rawansaleh,

Apparently the result of the HullAccumulator produces other types of geometries expected by the feature class.

You can use a GeometryFilter after the HullAccumulator and view the results before trying to write.

Itay

Than you for your answer, yes that solve my problem
Badge

If there is only one feature in your group by option, then this will remain as a point, it won't be replaced by a polygon, it will then cause an error when you try and write this point to a writer that only accepts areas.

Thank you for your answer, so do you know how I could filter those points who have only one record the create a buffer on them?

Badge +10

Thank you for your answer, so do you know how I could filter those points who have only one record the create a buffer on them?

I would use a geometry filter to get those features that remain as points after the hullaccumulator and then send them to a bufferer to convert to polygons

Badge

I would use a geometry filter to get those features that remain as points after the hullaccumulator and then send them to a bufferer to convert to polygons

Thanks that help!

Badge +16
Than you for your answer, yes that solve my problem

You are welcome, glad I could help.

Reply