Best practice: diversion of direction necessary?

In the toll tool, there is still an indrect recommendation to separate directions within a toll-file using the naming convention:

“Naming convention is Country-State-RoadName-Direction, for example: US-CA-241-Southbound”

As I understood, a separation per direction is not necessary. Staff told us it is not needed and we didn’t do it. Up to know it seems to work fine.

I would like to know why it is still indicated as best practice, so we take it into account for our local situation. Who gives clarity?

To answer your question, I’m not 100% sure. I believe in the beginning alpha stages it was needed to be separate files, and the process has been improved so that a single file can work. Although in certain situations I don’t know if that’s the case. For example I don’t know if a matrix can run in both directions in a single file. I have to ask the people who’ve been spending more time with it.
However either for simplicity, so it’s easier to find issues, or if it is needed in certain situations; the naming convention accounts for all the variables.
So if you do have separate files for different directions, this is how you should name them. That being said you can have multiple roads in a single file - and that’s fine, you don’t have to put the name of each road into the file name. However this is the format to use to keep the names uniform. So you follow this format, with the elements that are relevant to your case. In our example we used one file for most of the entire New York City, and therefore didn’t use many of the name elements.

Matrix will work fine in both directions. You can’t use the same segment for both directions.

UK currently has 1 file with a matrix and pay per section mapped in multiple directions so it seems to work fine.

matrix works fine in both directions, but only IF the price is the same for both directions. Meaning the matrix triangles are mirrored.

For a ring road, we had to make 2 direcions with non-mirrored matrices where the prices differ based on distance driven. In our case, going into one direction is longer, but saves a lot of time. You pay a bit more though. There are separate entrances/exits for both directions. Example: India_TG_Hyderabad_ORR

My Matrix isn’t completely mirrored because some Sections are entries only or exits only.

i understand on a ring road that you can have two valid but different paths between Sections though
I might check how you handled it so I understand the logic behind your choices.

Yeah, they do not have to be mirrored across the diagonal, but there must be only one price to go from entry x to exit y in each case. Nice job on the ring road.

Talking about best pratice.

I believe we have to have a default for names, even if they are not needed, thinking of other editors who will in the future edit these tolls, not just who created them.