D'oh! Oscar is right! I completely spaced on that distinction!
Well then -- maybe piggyback off the code that detects NMPs. Modified to also include exact matches.
Although... that may have been an earlier script, in what -- Python? -- that's never made it into the PHP the site does things in now. So that may require a bit of rewriting. Ugh.
Work...I understand what's going on below, but I think the thread may be about to get confusing.
Are you sure? I recall discovering a few cases where the detection didn't happen, and it turned out that the waypoints were off by .00001° or something.
I think mapcat is referring to cases where
multiplex detection didn't happen. Waypoints were off by .00001° on purpose to avoid false-positive multiplexes. (For example, TX US183 as the frontage roads of TX130.)
It's a reason why there was no insistence on NMP being an issue - it wasn't needed for this function. A missing one would probably be as the options are None-Some-More-Many, with no All option.
Oscar and Si are referring to CHM's
Intersecting highways shown function.
"it wasn't needed for this function", I parse as "Exact coordinate matches were not needed for the 'Intersecting highways shown' function."
"A missing one would probably be as the options...", I parse as "A missing highway (from the 'Intersecting highways shown' list) would probably be an issue as the options..."
Getting off-topic here, I think including NMPs as a datacheck might be worth thinking about, if for no other reason than to nail down multiplexes.
I think one of the CHM veterans (forget who) may have even agreed with me on that, over on AARoads... ISTR the discussion just fizzled. Maybe because it's viewed as a low priority, maybe because it'd open up a huge Pandora's box of Possible Errors to look thru & deal with & check off as false positives. Something that even I, as someone suggesting it as "worth thinking about", don't want to have to deal with.
Intersecting routes must be one of the most important things not yet on TM.
disagree strongly
disagree somewhat
neither agree nor disagreeagree somewhat
agree strongly