Skip to main content
Solved

Create 3d donut polygon with an incline of 1.2 percent from center to edge?

  • November 25, 2022
  • 2 replies
  • 12 views

Forum|alt.badge.img

I'm trying to Create 3d polygon with a center polygon and a buffer around it, I need to have an incline of 1.2 percent from the center polygon towards the edge of the "buffer".

Hope someone can help, and thanks in advance.

 

I've come this far, but I'm missing something:

image

Best answer by caracadrian

This looks airport related (Area 2b+c maybe)😁

I don't think FME is the right choice for this.

Firstly, you cannot create a 3d donut polygon (not in FME's naming scheme), it must be a mesh or composite surface.

If you want to use FME this is the way:

Bufferer->3DForcer (by original elevation + 0.012*buffer value).

Original feature + 3Dforced buffer to Breaklines port of SurfaceModeller (output Triangles) -> Clippee port of Clipper and original Feature to Clipper port (Outside port) -> Triangulator (TIN Surface output port) -> MeshMerger.

3D donut mesh

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

caracadrian
Contributor
Forum|alt.badge.img+23

This looks airport related (Area 2b+c maybe)😁

I don't think FME is the right choice for this.

Firstly, you cannot create a 3d donut polygon (not in FME's naming scheme), it must be a mesh or composite surface.

If you want to use FME this is the way:

Bufferer->3DForcer (by original elevation + 0.012*buffer value).

Original feature + 3Dforced buffer to Breaklines port of SurfaceModeller (output Triangles) -> Clippee port of Clipper and original Feature to Clipper port (Outside port) -> Triangulator (TIN Surface output port) -> MeshMerger.

3D donut mesh


Forum|alt.badge.img

Indeed it is.

Thank you so much for the response.


Reply


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