Skip to main content

Hi everyone,

I​ have 2 datasets:

1. Polyline set (with x,y,z coordinates)

2. Points set (with x,y,z coordinates)

The second dataset I generated by using my FME workbench to extract the vertices from dataset 1 (with the chopper transformer), and setting its z to the correct value that it got from a 3th dataset (with neighbourfinder) which contained the "right = measured by a surveyor" z value for dataset 1.

Now I have dataset 2 that contains points with the correct x,y,z, and a dataset 1 that contains polylines which vertrices correspond with the points from dataset 2, except for the z value.

Is there a transformer that sets the z value of vertices from dataset 1 to the z value of any point from dataset 2 which overlap/ are the same as that vertex?

​thanks in advance.

CoodinateExtractor, PointOnPointOverlay/SpatialRelator/etc. to generate a list of intersects, and then use a 3d forcer with the list value from the intersect as the Z.


Reply