Skip to main content
I would like to change z value in a polygon for particular vertex is there any way in FME.

 

 

I have more than 1000 polygon.

 

 

3rd and 4th vertex z values are need to change.

 

 

Please guide me

 

 

 

Thanks in advance
Hi,

 

 

A possible way I can think of is:

 

1) Transform a polygon into individual vertices (Chopper).

 

2) Add sequential number to the vertices (Counter: use polygon ID as Counter Name).

 

3) Determine if vertex is 3rt or 4th one (Tester), and change z value of  them (3DForcer).

 

4) Connect all vertices to re-create the original polygon (PointConnector: use polygon ID as Connection Break Attributes).

 

If you need to restore original attributes, consider using the FeatureMerger after.

 

 

Takashi
Thanks, works fine

Reply