Select to view content in your preferred language

Allow Polylines to Polygons to maintain some attributes

516
4
11-24-2025 08:44 AM
Status: In Product Plan
Labels (1)
HeatherAlexander
Emerging Contributor

I want to be able to convert contour lines created from LiDAR data to Polygons with the Elevation intact.  I used to be able to complete this with the feature to polygon tool but this no longer maintains the elevation information that I need.  The work around for this is much longer and introduces more chances for the wrong elevation to be used.  

4 Comments
DrewFlater
Status changed to: Under Consideration

Hi @HeatherAlexander 

The Contour tool in ArcGIS Pro provides a Contour Type parameter to create polygons (filled contour lines) directly.

https://pro.arcgis.com/en/pro-app/latest/tool-reference/spatial-analyst/contour.htm 

Can you explain how this may not match your request? 

About Feature To Polygon, it is true that this tool does not maintain attribute information without post processing, and we are working on an enhancement to resolve that, ENH-000132387. 

DanLee
by Esri Regular Contributor

Hello @HeatherAlexander 

Would it be possible for you to share some sample data - the contour lines created from LiDAR data with the Elevation intact?  When we make the enhancement, I'd like to make sure it works for your data.

Thanks!

Dan

MargaretCrawford
Status changed to: In Product Plan

In ArcGIS Pro 3.7, the Feature to Polygon tool has a new Polygon Construction Source parameter which supports constructing polygons per enclosed area or per enclosed line. When polygons are constructed from enclosed input lines, the attributes from the input will transfer to the output.

DanLee
by Esri Regular Contributor

Here is a simple illustration of the new parameter in Feature To Polygon tool. On the left below is the default option, which is how the tool has worked for decades. On the right is the new option which makes a polygon from each individual enclosed line regardless of their crossing each other; the output polygon will carry all input line attributes. Hope this will help shorten your workflows.  🙂

DanLee_0-1776116336305.png