Skip to main content
Question

Issue Matching Point Cloud Coordinates with .000 Sounding Points

  • March 9, 2026
  • 0 replies
  • 9 views

francesca.corp1
Contributor
Forum|alt.badge.img

Hi everyone,

I’m currently building a tool in FME to compare a point cloud with a .000 layer that contains point soundings.

Because the two datasets have different geometry types, I rounded the coordinates in both datasets to the same decimal precision (0 decimal places), using the CoordinateRounder. After that, I extracted the X and Y coordinates as attributes so that I could compare them directly using the CoordinateExtractor.

When using the Matcher, I intentionally excluded the geometries and matched the features purely based on the coordinate attributes. The matcher does find some matches between the two datasets, but it does not capture all of them.

I also tried using both FeatureJoiner and FeatureMerger, but these transformers merge all attributes, which I would prefer to avoid for this workflow.

Initially, I suspected the issue might be related to the coordinate system. However, when I examine the features that were not matched and compare them with the original soundings from the .000 file, the coordinates appear to be exactly the same.

Has anyone encountered issues with attribute-based matching like this, or knows of potential causes (for example rounding behaviour, data types, or precision differences)?

Any suggestions would be greatly appreciated,

Fran.