I am trying to convert vertical line (cross-section) features to the polygon, but all regular ArcGIS tools (e.g. Feature to Polygon) that I applied can't convert vertical lines to vertical polygons.

Do you know a tool that can do it automatically?

line feature that I need to convert to polygon

I also have point feature class with xyz coordinates of every pointpoints with xyz values

  • I suppose you want to compute discharge with sub-section method. I would use each vertical as input taking account i + i+1 pair of points to create n polygons. If verticals are equal-spaced, create a set of vertical lines to split the dissolved polygon of image 1 – aldo_tapia Nov 30 '17 at 10:56
  • You should be able to do it using cursors (search/update/insertcursor, pro.arcgis.com/en/pro-app/arcpy/data-access/…) and the shape tokens. That way you could read the Z values and write these as X or Y values. Will be a bit tricky though.. – BERA Nov 30 '17 at 11:26
  • @Fran: Are the points in the correct order or is the order ~random? – BERA Dec 2 '17 at 8:45
  • if the lines are equal in distance, you can create buffer on the vertical lines. – Amadeus Dec 4 '17 at 4:23
  • @BERA points are in correct order, spacing between points is 1 cm and every point has its own unique ID – Fran Dec 4 '17 at 10:15

I have not done any testing, but from the documentation it sounds like ArcGIS 3D Analyst supports Creating a vertical line segment.

However, 3D polygon interiors present additional challenges so:

Completely vertical polygons are not supported in the geodatabase as they are flagged as zero-area polygons.

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.