I have contour lines in a feature class. I covert the closed lines into polygons using the 'Feature to Polygon' tool. With this method I get concentric stripes, but I need the area of each area enclosed by a polygon.

For better understanding see the picture below. So I have the two contours - A and B. If if convert them by using the 'Feature to Polygon' tool on the whole featureclass I get the areas in option one: area enclosed by contour A, and a stripe between A and B. But I need option 2: the area enclosed by A and the area enclosed by B.

enter image description here

To do this I tried to run the 'Feature to Polygon' tool in model builder using on the output of a Feature Selection iterator, but I got an empty feature class.

enter image description here

What am I missing or the iterator tool is a wrong choice?

  • Please update your question to show a screen shot of how you set up the Feature to Polygon tool.
    – Hornbydd
    Oct 11, 2015 at 19:54
  • Your iterator should do it.. but probably not feature selection. You're wanting overlapping polygons aren't you? The feature to polygon tool will produce planar polygons when a new line is detected a new polygon is created, to create non-planar polygons you will need to polygonize each elevation (or feature, if 100% closed polylines are present) and then append the results to re-stack (or not, depending on what's needed). A bit more information about what you're trying to achieve as an end result would be helpful. Oct 11, 2015 at 22:30
  • If you are after depth/area curve, your 'concentric' rings is what you need. Sorting them in descending or reverse order and computing accumulated area will produce the curve
    – FelixIP
    Oct 12, 2015 at 5:31
  • I want to calculate rough volumes of the area covered with the contours. The area of each contour is needed to do the calculation in an other software. I have tried to convert the polylines to 3d ones, but it was no help because making polygons of the 3D polylines resulted stripes just like using the 2D polylines. So I need overlapping polygons, they can be coplanar or parallel, the needed information is the contour (Z) value and the area of each polygon.
    – fkoppany
    Oct 12, 2015 at 12:07

1 Answer 1


The problem with your model is that, each time "Feature To Polygon" is executed, a new polygon feature class replaces the old one. To overcome this situation change the "output feature class" parameter of "Feature To Polygon" to :

Output Feature Class: C:\Users\UserName\Documents\ArcGIS\Default.gdb\LineFC_%Value%

%Value% is the objectid of the line feature which is changing into a polygon. Then do a Merge to merge all feature classes into a single one.

  • 1
    Farid Cher, thank You for your help! The suggested method solved my problem.
    – fkoppany
    Oct 14, 2015 at 18:34
  • I'm happy to hear that! Oct 14, 2015 at 19:04

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.