Skip to main content
Solved

How to extrude the buffered borders of the forced 2D Shape to the original 3D Shape

  • July 31, 2017
  • 11 replies
  • 34 views

Forum|alt.badge.img

Best answer by takashi

Hi @fernando, this is an experimental workspace. It may not be perfect, but seems to work fine for at least your sample data. Hope this helps.

esrishape2none.fmwt (FME 2017.0)

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

11 replies

danilo_fme
Celebrity
Forum|alt.badge.img+52
  • Celebrity
  • July 31, 2017

Hi @fernando do you have 3D polygons and would you like to extract the values borders?


Forum|alt.badge.img
  • Author
  • July 31, 2017

Hi @danilo_inovacao, here a picture of my result,

The green polygons are my original shape, and the buffered border in lila. I cant get all of the border aligned with the original


danilo_fme
Celebrity
Forum|alt.badge.img+52
  • Celebrity
  • July 31, 2017

Hi @danilo_inovacao, here a picture of my result,

The green polygons are my original shape, and the buffered border in lila. I cant get all of the border aligned with the original

Do you have a polygon for example and can share it?

 

 


Forum|alt.badge.img
  • Author
  • July 31, 2017
Do you have a polygon for example and can share it?

 

 

here the shape that Im using, ground-shape.zip

 

 


danilo_fme
Celebrity
Forum|alt.badge.img+52
  • Celebrity
  • July 31, 2017
here the shape that Im using, ground-shape.zip

 

 

Thanks @fernando. I used the transformer 3DBufferer and the output is:

 

Attached the Template file ( FMWT ).

 

 

Thanks,

 

Danilo - 3d.fmwt

Forum|alt.badge.img
  • Author
  • July 31, 2017
Thanks @fernando. I used the transformer 3DBufferer and the output is:

 

Attached the Template file ( FMWT ).

 

 

Thanks,

 

Danilo - 3d.fmwt
Sorry, I explained myself wrong, i meant, to draped the border polygons to the original 3D shape

 

 


danilo_fme
Celebrity
Forum|alt.badge.img+52
  • Celebrity
  • July 31, 2017

Hi @fernando, with custom transformer VertexCreator you can extract the points:

Points and geometry 3D:

And now do you want to extract like line the borders? Just connect the points extracted with transformer VertexExtrator.

Thanks,

3d-vertexextractor.fmwt


Forum|alt.badge.img
  • Author
  • July 31, 2017

Hi @fernando, with custom transformer VertexCreator you can extract the points:

Points and geometry 3D:

And now do you want to extract like line the borders? Just connect the points extracted with transformer VertexExtrator.

Thanks,

3d-vertexextractor.fmwt

I extracted already the border, but the SurfaceDraper wont completely draped the border to the original shape. I need both of them to be separated from each other, here my workspace. Thanks! geotiff-esrishape2none-trianguliert.fmwt

 

 


danilo_fme
Celebrity
Forum|alt.badge.img+52
  • Celebrity
  • July 31, 2017
I extracted already the border, but the SurfaceDraper wont completely draped the border to the original shape. I need both of them to be separated from each other, here my workspace. Thanks! geotiff-esrishape2none-trianguliert.fmwt

 

 

I tested so many the workspace template and maked any changes in configuration, but without success, very strange problem.

 

 


takashi
Celebrity
  • Best Answer
  • August 2, 2017

Hi @fernando, this is an experimental workspace. It may not be perfect, but seems to work fine for at least your sample data. Hope this helps.

esrishape2none.fmwt (FME 2017.0)


Forum|alt.badge.img
  • Author
  • August 2, 2017

Hi @fernando, this is an experimental workspace. It may not be perfect, but seems to work fine for at least your sample data. Hope this helps.

esrishape2none.fmwt (FME 2017.0)

Hi @takashi, thank you very much!!!! It helps a lot :)