Skip to main content
Question

Why is PointOnLineOverlayer producing more points than were input?


Forum|alt.badge.img

I have 208 points going through PointOnLineOverlayer and I am getting 238 points for output. I have tried various tolerance values to no avail. It appears that there is some duplication occurring. Has anyone else experienced this?

4 replies

david_r
Celebrity
  • May 11, 2018

Could it be that you have aggregate feature geometries in your input? The PointOnLineOverlayer will decompose aggregates by default.

You can try inserting a Deaggregator before the PointOnLineOverlayer and see if that makes a difference in the feature counts.


Forum|alt.badge.img

Thanks for the speedy response. I tried your suggestion but still got duplicate points. I believe the culprit is instances where two line segment intersect so the point is associated with both and thus another point is created. Tried combining the lines but that does not work for all cases. I would like the transformer to simply process the overlay and not create additional features or a setting that can deactivate that function. All this is in an effort to extract M values from the points.


takashi
Influencer
  • May 11, 2018

I believe that the PointOnLineOverlayer should not duplicate point features in any case except the case where input point was an aggregate (or multipoint) consisting of multiple points. Could you please share a minimal dataset (points and lines) that reproduce the duplication?


fmelizard
Safer
Forum|alt.badge.img+18
  • Safer
  • May 17, 2018

Hi @freddybutler We can't reproduce your problem. Please submit a case via https://www.safe.com/support/report-a-problem/ Thanks!


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