Author Topic: Listing states with 3di entries  (Read 5963 times)

0 Members and 1 Guest are viewing this topic.

Online Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2856
  • Last Login:Today at 09:55:54 pm
Listing states with 3di entries
« on: June 12, 2022, 10:38:40 pm »
Do we care that the single instances of I-785 and I-885 that exist in NC are given a "groupName" of "North Carolina" while most (all?) other examples of 3dis that exist in only one place leave that blank?  I'm happy to make the quick edits in the usai_con.csv file if the "North Carolina"s should be removed.

Offline si404

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2067
  • Last Login:Today at 07:03:29 pm
Re: Listing states with 3di entries
« Reply #1 on: June 13, 2022, 03:53:14 am »
Is this like bannered routes where the norm is for something in that field as stuff is allowed to repeat.

Even when there wasn't an abbreviation (though almost all have them even if the abbrev isn't needed for disambiguation - in fact it's the rule that they should have abbreviations), there was a city/group name, eg ky.i066fut had Bowling Green in the city field even though it was the only FI-66. Ditto ca.i905futota has Otay Mesa, CA - it doesn't need the abbrev or the city/group name field but has both because we default to that for routes with banners.

Therefore could this be turned around to "why don't these 3di routes have state names as a group name?"

Online Markkos1992

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 3301
  • Last Login:Today at 09:52:29 pm
Re: Listing states with 3di entries
« Reply #2 on: June 13, 2022, 07:22:09 am »
I think it would be useful for the 3dis to all have state names.  You never know when another state will use that designation (especially with how NC is adding interstates all the time).

Offline yakra

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 4422
  • Last Login:November 11, 2024, 12:50:03 pm
  • I like C++
Re: Listing states with 3di entries
« Reply #3 on: June 13, 2022, 09:06:52 am »
You never know when another state will use that designation (especially with how NC is adding interstates all the time).
https://github.com/TravelMapping/DataProcessing/issues/338
Sri Syadasti Syadavaktavya Syadasti Syannasti Syadasti Cavaktavyasca Syadasti Syannasti Syadavatavyasca Syadasti Syannasti Syadavaktavyasca

Offline osu-lsu

  • Full Member
  • ***
  • Posts: 169
  • Last Login:Yesterday at 10:29:32 pm
Re: Listing states with 3di entries
« Reply #4 on: June 13, 2022, 05:53:38 pm »
What problem are we solving?
Are there 3di numbers used more than once in the same state?

Offline si404

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2067
  • Last Login:Today at 07:03:29 pm
Re: Listing states with 3di entries
« Reply #5 on: June 13, 2022, 07:02:52 pm »
What problem are we solving?
Extraneous group names/city, even though we happily have them on bannered route systems - enough that the norm is extraneous abbreviations making .list names longer - not just city/groupname fields - even when the route name is unique (eg CA I-5TrkNew, which is the only interstate truck route we have, but gets a city field, group name and abbreviation even though I-5Trk would be unique on TM even without the state bit). Nothing wrong with that - that's the consensus (albeit one that I removed from gbnam, even after I moved the M bit to be a banner...).

Quote
Are there 3di numbers used more than once in the same state?
No, but the group name is necessary when there's multiples of the same number as the connected routes don't give state names. How are you going to tell what I-295 is what without the group names?

Often, on other sites (eg interstate-guide.com), states are given for 3dis, even if its unnecessarily as the number is unique. This is because they, like the bannered routes that have almost-manditory abbreviations (let alone city/groupname descriptions) here, can happen multiple times and are only guarenteed to be unique in a state. On this webpage every reference to a 3di is to a 3di with a unique number - however, states are given for all the the 3dis. Therefore is the 'North Carolina' wrong, or just a different way, a way that is consistent with our TMI when it comes to bannered routes, whereby the leaving group names blank is wrong for 3dis even if its unique?

Offline Duke87

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 1018
  • Last Login:Today at 08:12:59 pm
Re: Listing states with 3di entries
« Reply #6 on: June 13, 2022, 08:49:55 pm »
I'd rather leave the group name blank if the number only used once. Adds unnecessary clutter and confusion to the stats page having it there. And I like how it being absent when not needed calls specific attention to cases where there are multiple not-connected sections of road with the same designation.

Besides, if always including it, why limit this to only 3-digit routes? They're shown in the same table as 2-digit routes and some of those by necessity have group names.

Online Markkos1992

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 3301
  • Last Login:Today at 09:52:29 pm
Re: Listing states with 3di entries
« Reply #7 on: June 13, 2022, 09:36:00 pm »
I'd rather leave the group name blank if the number only used once. Adds unnecessary clutter and confusion to the stats page having it there. And I like how it being absent when not needed calls specific attention to cases where there are multiple not-connected sections of road with the same designation.

Besides, if always including it, why limit this to only 3-digit routes? They're shown in the same table as 2-digit routes and some of those by necessity have group names.

Would it be a huge ordeal beyond adding new lines in the CSV files name-wise if, for instance, an I-385 was added in NC?  I guess we could use an alternate name if needed, but is it even needed?

Offline Duke87

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 1018
  • Last Login:Today at 08:12:59 pm
Re: Listing states with 3di entries
« Reply #8 on: June 14, 2022, 07:41:50 pm »
Would it be a huge ordeal beyond adding new lines in the CSV files name-wise if, for instance, an I-385 was added in NC?  I guess we could use an alternate name if needed, but is it even needed?

No. In this scenario, the only change necessary beyond what is otherwise necessary to add the NC route would be to change this line in usai_con.csv
Quote
usai;I-385;;;sc.i385
to this
Quote
usai;I-385;;South Carolina;sc.i385

Online Markkos1992

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 3301
  • Last Login:Today at 09:52:29 pm
Re: Listing states with 3di entries
« Reply #9 on: June 14, 2022, 08:15:08 pm »
Would it be a huge ordeal beyond adding new lines in the CSV files name-wise if, for instance, an I-385 was added in NC?  I guess we could use an alternate name if needed, but is it even needed?

No. In this scenario, the only change necessary beyond what is otherwise necessary to add the NC route would be to change this line in usai_con.csv
Quote
usai;I-385;;;sc.i385
to this
Quote
usai;I-385;;South Carolina;sc.i385

Yeah, it is better to leave it as the status quo then since no one's list files are affected.

Online Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2856
  • Last Login:Today at 09:55:54 pm
Re: Listing states with 3di entries
« Reply #10 on: June 14, 2022, 08:17:23 pm »
None of this discussion affects user lists, just how things are presented on the site.

For now, I'm going to remove the unnecessary "North Carolina" entries from I-785 and I-885 for consistency with how we've been handling this.  The only other one I found (and removed) was for I-269.

We can discuss whether we would want to add the state(s) for all 3dis or even all usai routes, but I doubt that would gather widespread support.

Offline si404

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2067
  • Last Login:Today at 07:03:29 pm
Re: Listing states with 3di entries
« Reply #11 on: June 15, 2022, 05:35:04 am »
Besides, if always including it, why limit this to only 3-digit routes? They're shown in the same table as 2-digit routes and some of those by necessity have group names.
Because 2dis are meant to be unique, whereas 3dis can repeat on a state-by-state basis. I explained that upthread, and even gave interstate-guide.com as an example of a website that puts state stuff on all 3dis (a further example to the one already given as to how they do that is that https://www.interstate-guide.com/i-381 redirects to https://www.interstate-guide.com/i-381-va/ - there's only one I-381, but all 3dis have what state(s) they are in attached to them in the url and in text, other than some exceptions that have other disambiguation), but nothing on 2dis unless needed.

Bannered routes, because they are not designed to be unique designations, but can repeat from city-city, all have to have abbreviations and city names (not just group names) even when the designation is unique. Similar principles apply to 3dis (which can repeat from state-to-state), but not to 2dis (which are meant to be unique, though obviously there's exceptions).

For consistency with the stupid rule demanding (list name extending) unnecessary detail for bannered routes, surely we need group names on 3dis? Or is it that the stupid rule about unnecessary detail for bannered routes is so arcane we need to add group names to everything for consistency?

I think we've reached an overwhelming consensus that stupid rules adding unnecessary detail are stupid and, therefore, we can have a more logical approach to bannered routes.

Offline michih

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 4849
  • Last Login:Today at 12:52:03 pm
Re: Listing states with 3di entries
« Reply #12 on: July 27, 2022, 03:34:48 pm »
For now, I'm going to remove the unnecessary "North Carolina" entries from I-785 and I-885 for consistency with how we've been handling this.  The only other one I found (and removed) was for I-269.

Thanks: https://github.com/TravelMapping/HighwayData/commit/db9be88343f70472fd6c99f1714f3f395a6ef542

We can discuss whether we would want to add the state(s) for all 3dis or even all usai routes, but I doubt that would gather widespread support.

Since no one raised his hand, I think that we can mark the topic solved.

Offline rickmastfan67

  • TM Collaborator (A)
  • Hero Member
  • *****
  • Posts: 2064
  • Gender: Male
  • Last Login:Yesterday at 11:42:03 pm
Re: Listing states with 3di entries
« Reply #13 on: July 28, 2022, 09:16:04 pm »
The only other one I found (and removed) was for I-269.

Why would we want to remove it from I-269?  Sure, there's only 'one' of it, but it does exist in 2 states.  I-785 (for now) & I-885 are only in one.

Online Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2856
  • Last Login:Today at 09:55:54 pm
Re: Listing states with 3di entries
« Reply #14 on: July 28, 2022, 10:41:21 pm »
The only other one I found (and removed) was for I-269.

Why would we want to remove it from I-269?  Sure, there's only 'one' of it, but it does exist in 2 states.  I-785 (for now) & I-885 are only in one.

Looks like we are currently handling it consistently with other unique 3di numbers that exist in multiple states (I-255, I-287, I-435, I-471, I-520, I-535).