Skip to main content
Question

Topological Error like overshoots ,undershoots and pseudo node

  • March 16, 2017
  • 9 replies
  • 233 views

gis2020
Contributor
Forum|alt.badge.img+5

Hi All,

I have road network where in i want to find the the overshoots,undershoots and pseudonode in network.

I have tried to build the topology using the topology builder but note sure about other transformers which can be used to do this. I have done this in arc but not in FME.

Can some body help me to find the correct transformer to do this task in FME.

Thank you in advance :)

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

9 replies

david_r
Celebrity
  • March 16, 2017

itay
Supporter
Forum|alt.badge.img+18
  • Supporter
  • March 16, 2017

The other option would be to use the MRF transformers.


david_r
Celebrity
  • March 16, 2017

The other option would be to use the MRF transformers.

Agree. They're expensive, but in my experience they're well worth it when the going gets tough.

 

Link: https://www.safe.com/solutions/specialty/mrfcleaner/

gis2020
Contributor
Forum|alt.badge.img+5
  • Author
  • Contributor
  • March 17, 2017

 

Hi David,

 

Thank you for suggesting the smartcleaner.

 

smart cleaner is cleaning the geometry but in my case just want to identify the error i dont want to repair them. so i am using few transformer form smart cleaner to do this with some changes. so far i have succeeded with identifying the overshoots. for this I am building the topology and then using length calculator for calculating the length for each segment of the network and then a tester which has a set tolerance/distance for overshoot to filter out overshoot segments and illustrative WB for overshoot identification.

 

But struggling to identify the undershoots now.Any help on this

 

thank you in advance :)

gis2020
Contributor
Forum|alt.badge.img+5
  • Author
  • Contributor
  • March 17, 2017

The other option would be to use the MRF transformers.

Hi,

 

I have read about the super cleaner but not sure about how i can integrate it in FME.

 


  • March 17, 2017

What if using the Smartcleaner first and then put cleaned and original through the ChangeDetector?

Then "Added" and "Deleted" are the identified error locations.


david_r
Celebrity
  • March 17, 2017

I agree with @webklaas about considering the ChangeDetector or similar.

Another option to detect undershoots would be to use the LineExtender followed by an Intersector to see if the number of intersections change, which would indicate a possible undershoot.


david_r
Celebrity
  • March 17, 2017
Hi,

 

I have read about the super cleaner but not sure about how i can integrate it in FME.

 

You would have to buy a separate license for the MRFCleaner transformer family, see the link I provided above.

gis2020
Contributor
Forum|alt.badge.img+5
  • Author
  • Contributor
  • March 20, 2017

I agree with @webklaas about considering the ChangeDetector or similar.

Another option to detect undershoots would be to use the LineExtender followed by an Intersector to see if the number of intersections change, which would indicate a possible undershoot.

 

Thank you David .I will surly try this. :)