Skip to main content
Question

ChangeDetector Still Flagging Geometry Changes Even with Lenient Matching and Vector Tolerance


aawad.93
Contributor

Hello everyone,

I’m working in FME 2023.2 and using the ChangeDetector to compare features coming from PostGIS and ArcGIS Online (AGOL). Visually, the geometries look identical (no edits were actually made), but the ChangeDetector keeps reporting that a large number of features have updated geometry.

I’ve already tried:

  • Turning on Lenient Geometry Matching in the ChangeDetector
  • Setting Vector Tolerance to a small value (like 0.0001 - Takes more time)

While that helped reduce the count somewhat, I’m still seeing a substantial amount of features flagged as updated when they shouldn’t be.

I suspect it might have to do with differences in ring orientation, vertex ordering, or the presence of Z/M values, but I’m not certain how best to address these discrepancies so the ChangeDetector recognizes that there hasn’t really been a change.

Any suggestions or advice on how to make the geometry truly match (or be treated as unchanged) would be greatly appreciated. Thanks in advance!

2 replies

max_h
Contributor
Forum|alt.badge.img+10
  • Contributor
  • March 13, 2025

Just a few ideas that come to my mind:

-Have you checked the change report lists? What are those saying?

-Have you tried using a Matcher instead of ChangeDetector for a simpler approach, check if that grants the same results?

-without knowing your geometries it is kinda hard, but maybe you find a way to refine/validate/reset them to get the same ordering/orientations

Hope any of that helps, cheers!


ebygomm
Influencer
Forum|alt.badge.img+31
  • Influencer
  • March 13, 2025

Can you extract a couple of the ‘non-matching’ geometries and post here?


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings