3DInterpolator

Interpolates elevation values along a non-aggregated linear feature from a starting value to an ending value. The resulting feature’s elevation will monotonically increase (or decrease) from the starting value to the ending value.

Each of the parameters may either be entered as a number, or can be taken from the value of a feature attribute by selecting the attribute name from the pull-down list.

If the feature was two-dimensional, it becomes three-dimensional.

If the feature was three-dimensional, its previous elevations are wiped out and replaced.

Note: The SurfaceDraper transformer (available in FME Professional and higher) can be used to supply interpolated elevation values based on a 3D grid or set of 3D features to the vertices of 2-dimensional features.

If the Geometry Handling parameter (under the Advanced Workspace Settings node) is set to Classic, an arc is demoted to its centerpoint prior to interpolation. If the parameter is set to Rich, the elevation of an arc is interpolated on its defined end-points and possibly mid-point (if the arc is an arc by 3 points).

FME Function or Factory Used

@Interpolate