Skip to main content
Solved

Cannot write a non-area feature to an area feature class


I am using an AutoDesk Revit Reader to transfer an RVZ file to a Feature Class in an ESRI GEoDatabase (ArcObjects). When using the 2DForcer to transform the 3D RVZ data to 2D data the translation fails and there error I get is 'Cannot write a non-area feature to an area feature class.' I am using a Geometry Filter which has the solid and area options checked, followed by a GeometryValidator with all options checked. and the output feature class type is set to polygon.

Best answer by erik_jan

The issue with going from 3D to 2D is usually that vertical lines become points and vertical areas become lines.

Sounds like that is the case for some of your features.

And the ESRI geodatabase is very picky about those geometry types.

View original
Did this help you find an answer to your question?

3 replies

trentatsafe
Safer
Forum|alt.badge.img+6
Hello @rralbritton, would you mind attaching your workspace and maybe a small sample of data(1 feature in FFS format would work).

 

 

Alternatively, the output exiting the 2DForcer, what is the geometry listed as?

erik_jan
Contributor
Forum|alt.badge.img+17
  • Contributor
  • Best Answer
  • August 4, 2017

The issue with going from 3D to 2D is usually that vertical lines become points and vertical areas become lines.

Sounds like that is the case for some of your features.

And the ESRI geodatabase is very picky about those geometry types.


erik_jan wrote:

The issue with going from 3D to 2D is usually that vertical lines become points and vertical areas become lines.

Sounds like that is the case for some of your features.

And the ESRI geodatabase is very picky about those geometry types.

Thanks Erik. I changed my reader parameters to spit out floorplans and then changed my writer out output to polylines instead of polygons and that worked

 

 


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