Skip to main content
Question

Topological Error like overshoots ,undershoots and pseudo node


gis2020
Participant
Forum|alt.badge.img

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 :)

9 replies

david_r
Celebrity
  • March 16, 2017

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

The other option would be to use the MRF transformers.


david_r
Celebrity
  • March 16, 2017
itay wrote:

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
Participant
Forum|alt.badge.img
  • Author
  • Participant
  • March 17, 2017
david_r wrote:

 

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
Participant
Forum|alt.badge.img
  • Author
  • Participant
  • March 17, 2017
itay wrote:

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
gis2020 wrote:
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
Participant
Forum|alt.badge.img
  • Author
  • Participant
  • March 20, 2017
david_r wrote:

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. :)

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