Author Topic: NY: NY14A/54 concurrency broken  (Read 676 times)

0 Members and 1 Guest are viewing this topic.

Offline Duke87

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 938
  • Last Login:Yesterday at 04:26:16 pm
NY: NY14A/54 concurrency broken
« on: July 23, 2023, 01:32:08 pm »
NY 54 has a NY14A_S point but no corresponding NY 14A_N point.

Based on signs the northbound routing of NY 54 through Penn Yan is Liberty-Elm-Main, but the southbound routing is Main-Water-Liberty. So, the NY14A_N point should be halfway between Elm and Water, though it'd be tempting to fudge it to Elm to get a graph connection with NY 54A.

Offline yakra

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 4234
  • Last Login:February 13, 2024, 07:19:36 pm
  • I like C++
Re: NY: NY14A/54 concurrency broken
« Reply #1 on: September 21, 2023, 12:02:13 am »
Edited NY54 a few years back.
I thought there was a prior topic on this, but maybe not; nothing was linked from the pull request.
NY54 cuts straight across the couplet without favoring one direction or the other.
There's a graph connection at NY14A_S/NY54_S.
No-build.
Sri Syadasti Syadavaktavya Syadasti Syannasti Syadasti Cavaktavyasca Syadasti Syannasti Syadavatavyasca Syadasti Syannasti Syadavaktavyasca

Offline neroute2

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 976
  • Last Login:Today at 01:57:37 am
Re: NY: NY14A/54 concurrency broken
« Reply #2 on: September 21, 2023, 12:32:51 am »
I'm confused. Northbound NY 54 traffic is directed to turn left on NY 14A. Southbound NY 54 traffic uses Water Street. So no matter which way you go on NY 54, you're using NY 14A south of Water Street. That's very clearly an overlap that needs to be mapped.
(I would also put a point on NY 54 at the Elm/Main intersection to make the routing clearer and potentially avoid questions, since OSM doesn't show it properly.)

Offline Duke87

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 938
  • Last Login:Yesterday at 04:26:16 pm
Re: NY: NY14A/54 concurrency broken
« Reply #3 on: September 21, 2023, 07:16:10 pm »
Edited NY54 a few years back.

So... it looks like it was correct before it was changed.

What's in the HB for NY 54 currently would be fine if one of the directions used Lake east of 14A, but neither does.


(I would also put a point on NY 54 at the Elm/Main intersection to make the routing clearer and potentially avoid questions, since OSM doesn't show it properly.)

I agree with this and think it's best practice to have a point at any intersection that's a divergence point for different directions of a route regardless.

Offline yakra

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 4234
  • Last Login:February 13, 2024, 07:19:36 pm
  • I like C++
Re: NY: NY14A/54 concurrency broken
« Reply #4 on: October 01, 2023, 05:35:36 pm »
I'm confused. Northbound NY 54 traffic is directed to turn left on NY 14A. Southbound NY 54 traffic uses Water Street. So no matter which way you go on NY 54, you're using NY 14A south of Water Street. That's very clearly an overlap that needs to be mapped.
(I would also put a point on NY 54 at the Elm/Main intersection to make the routing clearer and potentially avoid questions, since OSM doesn't show it properly.)
Good point. Done.
https://github.com/TravelMapping/HighwayData/pull/6861

So... it looks like it was correct before it was changed.
It would appear so. In location if arguably not in label. Maybe that was what threw me off/ brought it to my attention. *Shrug.*

I agree with this and think it's best practice to have a point at any intersection that's a divergence point for different directions of a route regardless.
I don't necessarily think they're always needed bar none; there'll be insignificant cases where it really doesn't matter.
That said, I do agree with neroute2 and think a point is useful for clarification here. Added.
Sri Syadasti Syadavaktavya Syadasti Syannasti Syadasti Cavaktavyasca Syadasti Syannasti Syadavatavyasca Syadasti Syannasti Syadavaktavyasca