Travel Mapping

Highway Data Discussion => In-progress Highway Systems & Work => Topic started by: Bickendan on February 07, 2020, 08:39:15 am

Title: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on February 07, 2020, 08:39:15 am
I'm not proposing that we start this system, however, having traveled a bit of AH 1 near Kolkata, I noted a couple things that will need to be accounted for:
What Google and OSM show as NH 19 is signed in the field as NH 2, both as reassurance shields and with distance milestones.
I suspect other Indian NH routes are also incorrect in online maps, unless there has been a recent renumbering scheme and signage hasn't been swapped.
Title: Re: INH: India National Highways
Post by: neroute2 on February 07, 2020, 08:55:20 am
Wikipoo says 2 was renumbered 19 in 2010. But if it's still signed as 2, yeh.
Title: India: INDNH-WB and INDSH-WB
Post by: Bickendan on August 29, 2020, 10:15:33 pm
I'm planning on taking a stab at India, focusing on the state of West Bengal (as I've been there).

India has four systems of note: AH, of which is already drafted
NE, their National Expressway system, and not relevant to West Bengal
NH, their National Highway system
SH, each state's respective highway system

Based on field observation, 'headache' is a compliment. In 2010, the Ministry of Roads and Transport completely renumbered the NH system, converting it to a grid-like system like the US highways. In this instance, odd numbers run west to east, with 1 in the north and 87 in the south, and even numbers run north to south, with 2 in the east and 68 in the west. However, as of February 2020, none of the NH in West Bengal have been renumbered in the field.
Additionally, OpenStreetMap does not have accurate mapping outside of Kolkata, and there is no GMSV coverage in India. In several instances, Google Maps has the best mapping (even when comparing against OSM, Bing, MapQuest, and RMN), though Google itself has some errors I've noticed.

Wikipedia has a very detailed city itenary list for the NH here: https://en.wikipedia.org/wiki/List_of_National_Highways_in_India_by_highway_number
For official sources for our bibliography, the pdfs in the links should suffice and I will verify when I get a chance.

As for State Highways, I've yet to begin formal research and am relying on field observations for West Bengal. I'll be using West Bengal as a test state, as that will give me an idea how comprehensive the entirety of India will be.
Title: Re: India: INDNH-WB and INDSH-WB
Post by: michih on August 30, 2020, 10:03:14 am
You might want to start reviewing a preview first, or in combination with drafting new routes:
  • index - India National Expressways (si404) reviewer: t.b.d.
  • asiahp - UNESCAP / ASEAN Asian Highways (for preview) - (BGD, CHN (AH, GD, GX, GZ, HA, HB, HN, JS, JX, QH, SH, XZ, YN, ZJ), IND, NPL, PRK) (si404) reviewer: t.b.d.
Title: Re: India: INDNH-WB and INDSH-WB
Post by: si404 on August 30, 2020, 12:08:47 pm
You might want to start reviewing a preview first
The Indian routes are not ready for review. In part because of the mess of the NH system and the renumbering. In part because I've not touched them since first drafting them years ago.

I'm perfectly fine with Bickendan taking a stab at West Bengal, and have zero problems with changes being made to the routes I drafted in India (the whole lot). Not least as it means I don't have to deal with it!   :P
Title: Re: India: INDNH-WB and INDSH-WB
Post by: michih on August 30, 2020, 12:12:27 pm
That's what I meant. While dealing with the new routes, the existing routes could be revised. These routes could be the first routes to be touched: checking routing, adding wps for the routes of the next systems to be drafted etc.
Title: Re: India: INDNH-WB and INDSH-WB
Post by: Bickendan on August 30, 2020, 10:26:05 pm
I've grabbed the AH files for West Bengal, as I agree those should be the first to be touched up.
@Si, I note AH 1 is drafted running east to west from Bangladesh to Uttar Pradesh. Is this intentional/consistent with the rest of the AH 1 files?
Title: Re: India: INDNH-WB and INDSH-WB
Post by: si404 on August 31, 2020, 04:41:15 am
Yes AH1 begins in Tokyo and ends at the Bulgarian border. East to West.
Title: Re: India: INDNH-WB and INDSH-WB
Post by: Bickendan on August 31, 2020, 07:43:42 am
Initial progress: AH 2 and 46 look to be cleaned up. As OSM's coverage is actually pretty bad, I wound up relying on Google Satelite to gauge where new points should go in the editor and to sus out road names.
AH 46 was nice in that NH 49 overlaps 100% in West Bengal, so NH 49's done.
AH 2 allowed for preliminary drafts of the main portion NH 27 in West Bengal (the southern portion makes BC 97's border hopping look tame), 327, 327B, and WB 12. WB 12 has two overlaps with AH 2, first with NH 327 (all in the same direction), then with NH 27 (with AH 2 but against NH 27), and figuring out 12's routing wasn't easy.
Wiki's article on AH 46 makes mention of a junction with AH 20... but no article on its route, nor any indication on any of the online maps.

Currently, for drafting use, full extended overlap tags are being used for troubleshooting purposes (ie, AH2/NH327C/WB12 in the NH 327 file), because some of these overlaps are messy.
Title: Re: India: INDNH-WB and INDSH-WB
Post by: si404 on August 31, 2020, 08:59:41 am
Wiki's article on AH 46 makes mention of a junction with AH 20... but no article on its route, nor any indication on any of the online maps.
It's total guff.

Looking through the history of the Asian Highways Wiki page, there's someone whose been adding fake AH2x routes in India, despite the correct numbers for such routes being 4x or 5x. If they were real (especially as the AH20 was added to the wikipedia page last year) they would have some sort of source, but I can't find anything.

The most unbelievable thing out of these fake routes is that they have one crossing the India-Pakistan border - there's only one border point open, the two nations cooperate on nothing and only really speak with each other about Cricket, and the routes would pretty much entirely overlap other ones (not that that was a problem for the AH9 added last October!).

I've whacked a load of citation neededs on the main wikipedia article, and I've purged references from the AH46 page (the only other place that refers to these routes). The funniest thing is that the distances in miles are off what the kilometre distances are, and totally inconsistent as to what the conversion factor is (one is, OK, 'only' 10% off, but the other two are waaaaay off. It's not typos, it's just nonsense).
Title: Re: India: INDNH-WB and INDSH-WB
Post by: yakra on August 31, 2020, 01:14:22 pm
Seems wrong-headed to have a system code of country-system-subregion, effectively splitting the region code.
Compare Tier 5 systems in DEU.
Recommend indwbnh, indwbsh, etc.
Title: Re: India: INDNH-WB and INDSH-WB
Post by: si404 on August 31, 2020, 01:31:47 pm
Recommend indwbnh, indwbsh, etc.
Recommend indnh, indwbsh, etc.
Title: Re: India: INDNH-WB and INDSH-WB
Post by: Bickendan on August 31, 2020, 07:46:09 pm
Recommend indwbnh, indwbsh, etc.
Recommend indnh, indwbsh, etc.
I'm going to convert to this. I haven't even started constructing the .csvs yet, so my initial mental designations aren't going to make more work for me :)
Title: Re: India: INDNH-WB and INDSH-WB
Post by: Bickendan on August 31, 2020, 07:49:47 pm
Wiki's article on AH 46 makes mention of a junction with AH 20... but no article on its route, nor any indication on any of the online maps.
It's total guff.

Looking through the history of the Asian Highways Wiki page, there's someone whose been adding fake AH2x routes in India, despite the correct numbers for such routes being 4x or 5x. If they were real (especially as the AH20 was added to the wikipedia page last year) they would have some sort of source, but I can't find anything.

The most unbelievable thing out of these fake routes is that they have one crossing the India-Pakistan border - there's only one border point open, the two nations cooperate on nothing and only really speak with each other about Cricket, and the routes would pretty much entirely overlap other ones (not that that was a problem for the AH9 added last October!).

I've whacked a load of citation neededs on the main wikipedia article, and I've purged references from the AH46 page (the only other place that refers to these routes). The funniest thing is that the distances in miles are off what the kilometre distances are, and totally inconsistent as to what the conversion factor is (one is, OK, 'only' 10% off, but the other two are waaaaay off. It's not typos, it's just nonsense).
That saves a headache then.

I need to check WB 5's city iteneray; it looks like it has a long overlap with AH 46/NH 49.
Title: Re: India: INDNH-WB and INDSH-WB
Post by: Bickendan on September 02, 2020, 02:20:46 am
Initial AH cleanup in West Bengal is done.
Because of overlaps, a number of NH and SH routes have had very crude drafts done, with little regard on tag labels; only NH 16, 19, 49, 112, 317A, 327B, and 517 are considered 'cleaned up' because of their 100% overlap with an AH route.

Fun fact: Using NH or SH routes only, it is impossible to go from Kolkata to Nepal, Sikkim, Bhutan, or Assam and stay competely within West Bengal.

Cleaned up:
AH 1
2
45
46
48
NH 16
19
49
112
317A
327B
517

Drafted:
NH 12
17
27 (main)
114
312
317
327
717
WB 2
3
5
9
12
12A
13
14
15
Title: Re: India: INDNH-WB and INDSH-WB
Post by: Jim on September 02, 2020, 09:00:41 am
Files are in place on GitHub, but not quite ready for devel.  @Bickendan and others who have dealt with split countries split by region outside of the US and Canada, please take a look at where I put things and make sure it looks reasonable.

They can go to devel once we have one more .csv and all three _con.csv files.
Title: Re: India: INDNH-WB and INDSH-WB
Post by: si404 on September 02, 2020, 03:21:23 pm
Files are in place on GitHub, but not quite ready for devel.  @Bickendan and others who have dealt with split countries split by region outside of the US and Canada, please take a look at where I put things and make sure it looks reasonable.
Looks fine.

I've made the _con.csvs, per the routes as currently there, as well as making the missing .csv, and fixing the others (region is "IND-WB", rather than "WB"). I've added the systems to systems.csv, and ran a datacheck so it works. @Bickendan ought to download and maintain those files:
https://github.com/TravelMapping/HighwayData/blob/master/hwy_data/_systems/indah.csv
https://github.com/TravelMapping/HighwayData/blob/master/hwy_data/_systems/indah_con.csv
https://github.com/TravelMapping/HighwayData/blob/master/hwy_data/_systems/indnh.csv
https://github.com/TravelMapping/HighwayData/blob/master/hwy_data/_systems/indnh_con.csv
https://github.com/TravelMapping/HighwayData/blob/master/hwy_data/_systems/indwb.csv
https://github.com/TravelMapping/HighwayData/blob/master/hwy_data/_systems/indwb_con.csv

I've added 'x' banners to the asiahp files (and I'd imagine they'd just be replaced by the indah files in the asiah system) in West Bengal - because otherwise it throws a hissy fit as there's two routes with the same name. This is a heads up for when this redo extends to other states.
Title: Re: India: INDNH-WB and INDSH-WB
Post by: Bickendan on September 02, 2020, 04:40:04 pm
I'll grab the fixed and added .csvs when I get on my laptop.
I just noticed the named National Expressway routes in the browser; as the Durgapur overlaps 100% with AH1/NH19, the Belghoria with AH1/NH12, and Kona with NH 12, should I worry about these (I feel like it'll stray into can of worms territory with other regions [ORH cough])? I don't want to stir that pot at the moment.
Title: Re: India: INDNH-WB and INDSH-WB
Post by: Bickendan on September 03, 2020, 02:05:00 am
Well... great. I was drafting out NH 27's border hopping between Bihar and West Bengal, noticed the border shifted on a zoom level change on OSM, so went to compare with Google. Google's Bihar/West Bengal is completely different, showing only two border skips compared to OSM's seven.
Bing shows four, Mapquest only one, and RMN also only one.

I don't know who to believe here.
Title: Re: India: INDNH-WB and INDSH-WB
Post by: Bickendan on September 03, 2020, 06:23:15 am
Initial draft completed:
NH 10
12 (with segment in Bihar)
14
16
19
27 (7 segments in WB, 7 in Bihar ['main' being ultra crude: UP/BH, NH12, BH/WB])
31
33
49
110
112
114
114A
133A
312
317
317A
327
327B
327C
512
517
710
717
717A
SH 2
3
5
9
12
12A
13
14
15

Remaining for the initial draft:
NH 18
116
116A
116B
131A
218
316A
314
419
SH 1
4
4A
6
7
8
10
10A
11
11A
Title: Re: India: INDNH-WB and INDSH-WB
Post by: Bickendan on September 05, 2020, 06:57:40 am
I'm down to the last NH in West Bengal -- 316A, and I'm finding no evidence outside of the Gazette of India article Wikipedia cites. It's supposedly a NH 316 spur mostly in Orissa/Odisha (the official language there is Odia, not Hindi or Bengali, and my friend in Kolkata says it's Odisha) that terminates with NH 116B in West Bengal. The itenary makes absolutely no sense, however, suggesting it's a route that first bounces west of NH 316 then north of NH 16, then back to the south of NH 16, wedged between 16 and the coast, while 16 isn't that far inland.

OSM has 116B heading west of Dhiga, WB, into Odisha and terminating soon thereafter, with WB 4 overlapping in WB and OD 57 in Odisha.
Google has no NH west of Dhiga, instead having OD 57 entering WB and ending in Dhiga (this itself is incorrect; WB has no state highway above 15).
Bing doesn't show 116B at all, but does show WB 4 running to the WB/OD border (WB State Police route descriptions agrees with this).
Mapquest agrees with OSM's routing, just not showing the SH overlaps.
And RMN agrees with OSM and MQ.

So with that in mind, no 316A.

The only truly unresolved question is how none of the online maps agree with each other when it comes to NH 27 and the Bihar/WB border.

To draft:
WB 1
4
4A
6
7
8
10
10A
11
11A
Title: Re: India: INDNH-WB and INDSH-WB
Post by: Jim on September 05, 2020, 09:42:31 am
In case anyone has a chance to investigate, I put lots of updated files from @Bickendan into GitHub and ran a site update, but this led to many errors.  I'm commenting out the system to get an update through for now.  Could be some misnamed or misplaced files, could be some fields missing in the csvs, but I won't have time to investigate and fix right away.

Code: [Select]
ERROR: Unrecognized region in indnh.csv line: indnh;IND-BH;NH12;;;;indbh.nh012;
ERROR: Unrecognized region in indnh.csv line: indnh;IND-BH;NH27;;;Golpalgamj-Purnia;indbh.nh027main;
ERROR: Unrecognized region in indnh.csv line: indnh;IND-BH;NH27;;;Angia;indbh.nh027ang;
ERROR: Duplicate main list name in indbh.nh027ang: 'IND-BH NH27' already points to indbh.nh027main
ERROR: Duplicate main list name in indwb.nh027kan: 'IND-WB NH27' already points to indwb.nh027sur
ERROR: Unrecognized region in indnh.csv line: indnh;IND-BH;NH27;;;Samda;indbh.nh027sam;
ERROR: Duplicate main list name in indbh.nh027sam: 'IND-BH NH27' already points to indbh.nh027main
ERROR: Duplicate main list name in indwb.nh027cha: 'IND-WB NH27' already points to indwb.nh027sur
ERROR: Unrecognized region in indnh.csv line: indnh;IND-BH;NH27;;;Kishanganj;indbh.nh027kis;
ERROR: Duplicate main list name in indbh.nh027kis: 'IND-BH NH27' already points to indbh.nh027main
ERROR: Duplicate main list name in indwb.nh027pan: 'IND-WB NH27' already points to indwb.nh027sur
ERROR: Unrecognized region in indnh.csv line: indnh;IND-BH;NH27;;;Pothia;indbh.nh027pot;
ERROR: Duplicate main list name in indbh.nh027pot: 'IND-BH NH27' already points to indbh.nh027main
ERROR: Duplicate main list name in indwb.nh027isl: 'IND-WB NH27' already points to indwb.nh027sur
ERROR: Unrecognized region in indnh.csv line: indnh;IND-BH;NH27;;;Islampur;indbh.nh027isl;
ERROR: Duplicate main list name in indbh.nh027isl: 'IND-BH NH27' already points to indbh.nh027main
ERROR: Duplicate main list name in indwb.nh027ram: 'IND-WB NH27' already points to indwb.nh027sur
ERROR: Duplicate main list name in inbh.nh027ram: 'IND-WB NH27' already points to indwb.nh027sur
ERROR: Duplicate main list name in indwb.nh027main: 'IND-WB NH27' already points to indwb.nh027sur
ERROR: Unrecognized region in indnh.csv line: indnh;IND-OD;NH116B;;;;indod.nh116b;
ERROR: Duplicate main list name in indwb.218pur: 'IND-WB NH218' already points to indwb.nh218
ERROR: Could not find Route matching ConnectedRoute root indwb.nh010 in system indnh.
ERROR: No roots in indnh_con.csv line: indnh;NH10;;;indwb.nh010
ERROR: Could not find Route matching ConnectedRoute root inhbh.nh027sam in system indnh.
ERROR: Could not find Route matching ConnectedRoute root indwb.nh027pot in system indnh.
ERROR: Could not find Route matching ConnectedRoute root indbh.nh027ram in system indnh.
ERROR: Could not find Route matching ConnectedRoute root indas.nh027 in system indnh.
ERROR: Could not find Route matching ConnectedRoute root indor.nh116b in system indnh.
ERROR: Could not find Route matching ConnectedRoute root indjh.nh218cha in system indnh.
ERROR: Could not find Route matching ConnectedRoute root indwb.nh218pur in system indnh.
ERROR: Could not find Route matching ConnectedRoute root indwb.nh512 in system indnh.
ERROR: No roots in indnh_con.csv line: indnh;NH512;;;indwb.nh512

and

Code: [Select]
[202.4] Processing waypoint labels and checking for unconnected chopped routes.
Traceback (most recent call last):
  File "./siteupdate.py", line 2889, in <module>
    if r.rootOrder > 0 and len(q.point_list) > 1 and not r.con_beg().same_coords(q.con_end()):
  File "./siteupdate.py", line 1096, in con_beg
    return self.point_list[-1] if self.is_reversed else self.point_list[0]
IndexError: list index out of range
Title: Re: India: INDNH-WB and INDSH-WB
Post by: si404 on September 05, 2020, 12:50:37 pm
The unrecognised region issue is because the ISO 3166-2:IN (https://en.wikipedia.org/wiki/ISO_3166-2:IN) code for Bihar is BR, and thus our code is IND-BR, not IND-BH.

The Duplicate main list name issues are a lack of values in the 'Abbrev' field.
Title: Re: India: INDNH-WB and INDSH-WB
Post by: Bickendan on September 05, 2020, 05:27:52 pm
The unrecognised region issue is because the ISO 3166-2:IN (https://en.wikipedia.org/wiki/ISO_3166-2:IN) code for Bihar is BR, and thus our code is IND-BR, not IND-BH.
Not an intuitive ISO code, but I'll get those fixed, including in the tag labels.
Quote
The Duplicate main list name issues are a lack of values in the 'Abbrev' field.
Ok, I'll fix those up at lunch.
Title: Re: India: INDNH-WB and INDSH-WB
Post by: si404 on September 05, 2020, 05:39:37 pm
Not an intuitive ISO code
BihaR is no different to IowA, ConnecticuT, VermonT or VirginiA.
Title: Re: INH: India National Highways
Post by: michih on September 06, 2020, 04:35:41 am
The unrecognised region issue is because the ISO 3166-2:IN (https://en.wikipedia.org/wiki/ISO_3166-2:IN) code for Bihar is BR, and thus our code is IND-BR, not IND-BH.
Not an intuitive ISO code

Is BH signed on roads?
Title: Re: INH: India National Highways
Post by: Bickendan on September 07, 2020, 05:45:02 pm
Doesn't look like NH was reactivated.
Title: Re: INH: India National Highways
Post by: Bickendan on September 09, 2020, 11:06:04 pm
Initial drafts for IND-WB have been finished. Once they're live, I can start refining the files and hunting down appropriate labels for every tag (less of an issue for the AH files and the routes that overlap them).
Nightmare routes for WB will be NH 10, 110, 710, 717A, and WB 12, as they all ascend into the Himalayas north of Darjeeling and are switchback hell (Sikkim's going to be fun -- might do that next to get it out of the way).
Title: Re: INH: India National Highways
Post by: Bickendan on February 16, 2021, 10:44:06 pm
Can someone throw a quick glance at NH 27's border hops between Bihar and West Bengal to advise on how to address the Disconnected Route errors?
I *think* I have it all correct in the .csvs, but I'm not certain.
Title: Re: INH: India National Highways
Post by: si404 on February 17, 2021, 09:31:57 am
Can someone throw a quick glance at NH 27's border hops between Bihar and West Bengal to advise on how to address the Disconnected Route errors?
I *think* I have it all correct in the .csvs, but I'm not certain.
So I had a look at the individual routes and their border points. Seems like you finessed some on Bihar routes, but didn't then copy the coordinates over onto the Bengali routes

The order given for the (connected route (https://travelmapping.net/hb/showroute.php?r=indwb.nh027&cr)) works fine, so there's nothing wrong with the csvs. But if you zoom in on several of the border points, you can see the disconnects (https://travelmapping.net/hb/showroute.php?r=indwb.nh027&cr&lat=26.113763&lon=87.971381&zoom=19)

The western end (indbr.nh027,indwb.nh027sur,indbr.nh027ang,indwb.nh027kan) forms a working connected route, but almost everything after that everything is disconnected - the next 3 chopped routes (indbr.nh027sam,indwb.nh027cha,indbr.nh027kis) connect, but that's it, with everything else being near-miss points.

action points:

indbr.nh027sam
WB/BR - copy to indwb.nh027kan

indbr.nh027kis
BR/WB - copy to indwb.nh027pan

indbr.nh027pot
WB/BR - copy to indwb.nh027pan
BR/WB - copy to indwb.nh027isl

indbr.nh027isl
WB/BR - copy to indwb.nh027isl
BR/WB - copy to indwb.nh027ram

indbr.nh027ram
WB/BR - copy to indwb.nh027ram
BR/WB - copy to indwb.nh027
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on February 18, 2021, 03:10:09 am
Ah, ok. Unfinished initial revision.
Internet's been down for three days because of the ice storm here, so it'll be a bit before I can fix this x.x
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on February 21, 2021, 04:29:15 am
Traced centered, cleaned up, and tags labeled, project West Bengal:
NH 10
NH 710
Associated points/overlaps adjusted
AH 2
NH 27
NH 110
NH 17
WB 12
WB 12A

In Progress:
NH 12 (West Bengal, Bihar)
Associated points/overlaps
Kona Expressway (wholly overlaps)
Belghoria Expressway (wholly overlaps)
AH 45
AH 1
NH 16
NH 19
NH 112
NH 14
NH 312
NH 133A
NH 33
NH 31
NH 512
NH 131A
NH 27 (Bihar)
WB 1
WB 2
WB 11
WB 8
WB 14
WB 10A

In Queue:
NH 14
NH 16 (wholly overlaps with AH 45)
NH 17
NH 18
NH 19 (wholly overlaps with AH 1 and Durgapur Expressway)
NH 27 (north/east of NH 12)
NH 31
NH 33
NH 49 (wholly overlaps with AH 46)
NH 110
NH 112 (wholly overlaps with AH 1)
NH 114
NH 114A
NH 116
NH 116A
NH 116B
NH 131A
NH 133A
NH 218 (including Jarkhand segment)
NH 312
NH 314
NH 317
NH 317A
NH 327
NH 327B
NH 327C
NH 419
NH 512
AH 1
AH 2
AH 46 (wholly overlaps with NH 49)
AH 48
WB 1
WB 2
WB 3
WB 4
WB 4A
WB 5
WB 6
WB 7
WB 8
WB 9
WB 10
WB 10A
WB 11
WB 11A
WB 12
WB 12A
WB 13
WB 14
WB 15

As NH 12 and 19 wholly encompass the three named expressways in Tier 1, I am considering having them pulled in favor of the NH and AH systems. However, the Acharya Jagadish Chadra Bose Flyover/Parama Flyover expressway could be added.
Headache: Lack of street names in any of the online maps along the southern portion of NH 12. May be endemic in other routes as well.
Reaching out to a friend in Kolkata as well as to my brother-in-law to see if this is in-the-field accurate. I did note the lack of street signs when I was in Burdwan a year ago.
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on February 22, 2021, 03:53:40 pm
I spoke with my friend in Kolkata; she said that all roads are supposed to have names.
My brother-in-law said that Google's the go-to for online mapping in India.

Sigh

Google certainly has the most accurate street traces, moreso than OSM, but they are missing so much data. And no GMSV at all.
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on February 28, 2021, 06:25:34 am
Ok, NH 12 update.
I've done the initial revision from the southern terminus at the Bay of Bengal into Kolkata. Points have been added at approximate locations along the route per what to be access points into various villages etc, using villages and towns as the labels if the online maps don't have any at the moment. Google has had good handful added, however, which has helped.

Just to complicate things, Google claims NH 12 and WB 1 take different routes through/around Kolkata than the other maps do.

Thankfully, this is the longest route in West Bengal, longer than even the circuituous state highways.
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on February 28, 2021, 08:08:54 pm
NH 27's a menace. Not only does it have the border hops between Bihar and West Bengal that put BC 97's with British Columbia and Yukon to shame (and by extension, NT 5 with Northwest Territories and Alberta), but NH 27 also has 6 rapid fire border hops between Assam and Meghalaya.

NH 16 has a few between Tamil Nadu and Andhra Pradesh, NH 18 and 218 both with Jarkhand and West Bengal, and NH 717B has a good handful of switchbacks crossing from Sikkim into West Bengal.

27 and 717B may wind up with sequential segment naming.
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on March 21, 2021, 04:41:46 pm
So. How do we deal with state routes that dip into different countries?

OSM says WB 12 border skips into Nepal a few times. Google even agrees on at least one instance. Mapquest and RMN agree... in a different location.
Bing avoids it all by keeping WB 12 all in India.
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Jim on March 21, 2021, 07:11:22 pm
So. How do we deal with state routes that dip into different countries?

OSM says WB 12 border skips into Nepal a few times. Google even agrees on at least one instance. Mapquest and RMN agree... in a different location.
Bing avoids it all by keeping WB 12 all in India.

Would this need to be handled any differently than situations like where NY 17 dips into Pennsylvania for a bit?  I think indwb would then have pieces in NPL, allowing the _con.csv file to keep it a single route.
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: michih on March 22, 2021, 08:34:29 am
So. How do we deal with state routes that dip into different countries?

Like German Bundesstraßen through Austria (https://travelmapping.net/user/system.php?u=michih&sys=deub&rg=AUT), Belgium (https://travelmapping.net/user/system.php?u=michih&sys=deub&rg=BEL) or Switzerland (https://travelmapping.net/user/system.php?u=michih&sys=deub&rg=CHE)?
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on April 01, 2021, 02:24:34 am
This might be worth discussing in a different thread, but while working on NH 12, I have two AliRd tags. The second one is called 'Alipur Rd', and if memory serves, should be AliRd_Kal for the city.
But in this instance, using 'AlipurRd' uses less characters. I'm putting in AliRd_Kal as an alt label so I can easily switch it if needed, but this seems that holding hard and fast to the three or four character limit per word for a tag seems silly.
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Jim on April 01, 2021, 08:28:59 am
Why not one AliRd and one AlipRd?

https://travelmapping.net/devel/manual/wayptlabels.php#differentnames
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on April 01, 2021, 08:15:27 pm
Most likely what I'll do.
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on April 01, 2021, 08:22:46 pm
NH 12's initial revision is done.
OSM and Google disagree on routing through Kolkata and Malda, deferring to OSM here.
Placeholder shape tags for the future Dakola bypass, as well as shape points on a Bihar border skip Google says that OSM doesn't; route is split for border crossing OSM indicates that Google doesn't just east of NH 27.

Next: NH 14
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: michih on November 14, 2021, 03:49:41 am
There are some incorrect label suffixes: https://travelmapping.net/devel/datacheck.php?show=LONG_UNDERSCORE

indrj.nh027   NH52_E/RJ33
indup.nh019   GTR_Var_E
indup.nh019   GTR_Var_W
indup.nh027   NH330_W/UP15
indwb.nh012   MOHRd_Ayra

I notice it because it is a system in devel, and this might already be considered while drafting the next routes.
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on November 14, 2021, 07:43:15 pm
All placeholder tags as a reminder of what may be needed at those points; eg, NH52_E/RJ33 > NH52_E once RJ 33 is drafred.
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: michih on January 29, 2022, 12:06:49 pm
IND-WB/indwb/indwb.wb012a.wpt:mat_e --> Mat_E
IND-WB/indwb/indwb.wb012a.wpt:mat_n --> Mat_N

https://github.com/TravelMapping/DataProcessing/issues/488#issuecomment-1024942647
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on February 08, 2022, 12:02:43 am
Fixed locally, though the SH files are still very quick and dirty.
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: michih on June 15, 2022, 10:41:51 am
I think that we face the same problem like we have in Japan (https://forum.travelmapping.net/index.php?topic=4248.msg27985#msg27985). There are more than 500 NMP pairs (https://travelmapping.net/logs/nmpbyregion/) right now because the route wps are not synced (unlike the French NMPs which are mostly FPs).
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: si404 on June 15, 2022, 02:44:50 pm
I think that we face the same problem like we have in Japan (https://forum.travelmapping.net/index.php?topic=4248.msg27985#msg27985). There are more than 500 NMP pairs (https://travelmapping.net/logs/nmpbyregion/) right now because the route wps are not synced (unlike the French NMPs which are mostly FPs).
That isn't, AFAICS, an issue, unless we're talking about within the rework, rather than just between the rework and my initial drafts.
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on June 16, 2022, 03:21:13 am
I think it's the initial AH and Select Named Expressways drafts coexisting with the revised IND-AH and overlayed IND-NH (and IND-WB overlaps) that are causing all of these.
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on March 13, 2023, 02:58:38 pm
I need the Union Territory abbreviation for Jammu And Kashmir as it's not in the Asia-Pacific Master Thread.

I assume it will be indjk?
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: michih on March 13, 2023, 04:36:14 pm
I need the Union Territory abbreviation for Jammu And Kashmir as it's not in the Asia-Pacific Master Thread.

I assume it will be indjk?

Yep: https://github.com/TravelMapping/HighwayData/blob/master/regions.csv#L240
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on March 19, 2023, 03:00:36 pm
Drafted out NH 44, which runs north-south from the southern tip of India to Srinigar in Jammu And Kashmir.

As it's unclear whether NHs are being routed through cities or onto bypasses, I'm doing split alignments ala I-35 DFW/MSP, as 'NH 44-E' and 'NH 44-W'.

Extended NH 19's draft from Agra to Delhi at NH 48. I'll look into its city/bypass routings and make 19-S and 19-N files as needed.
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on March 21, 2023, 05:26:04 pm
Drafted out UP 39 and 62 (as I've physically been on portions of them in Agra), as well as NH 21.
Split WB 1 into WB 1-E and -W in Kolkata.

Next, drafting out NH 48, which will complete the Golden Quadralateral, the Maa Flyover in Kolkata, and poke at a couple expressways in Delhi.

The good news is it actually appears that GMSV is appearing in India now. The bad news is coverage isn't comprehensive yet, and isn't helpful in the sense of confirming routing or street names (matching on the ground experience).
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on March 26, 2023, 12:43:20 am
Checking the uploads...
Looks like that the split alignments of NH 44, 48, and WB 1 are throwing invalid parameter errors when attempting to directly view the routes; they do show if loaded as part of the connected route.
(e.g, NH 44-W and 44-E). I'm assuming the hyphen in either the filename or as the route name in the .csv is causing the error, whereas the _con.csv doesn't have much issue with it.
­·WB 1-E loads as part of the WB 1, 1-E, 1bar complex. Does not show on its own. WB 1-W is not accessible.
·Among the errors surrounding NH 44, both 44-W and 44-E in Nagpur (Maharashtra), Seoni and Dabra (Mahdya Pradesh), and Agra (Uttar Pradesh) load in as part of the Connected Route.
·NH 44's connected segments are being treated as two separate entities - Tamil Nadu through the Gwalior segment of Madhya Pradesh, with the southern Maharashtra segment missing;
and the Agra portion of Uttar Pradesh through Punjab.
Missing segments appear to be the southern Maharshtra segment, the Rajasthan segment, and the Jammu-and-Kashmir segment. I suspect .csv and _con.csv errors.

NH 48's abbreviation for Maharashtra is wrong. Used MA instead of MH. It loaded anyway (as MH NH48 -- if you fixed that, Si, thank you). All labels in the .wpt will need to be corrected.

---
It looks like GMSV is slowly rolling out for India. From what I've seen, it hasn't been helpful in figuring out the names for various points. However, my current plan is moreless to get each state to a presentable state and get them into preview status that way (ie, clean up West Bengal's AH, NE, NH, and SH and bring them up from Devel to Preview that way -- the NH system on its own is too massive to get it all up in one go).
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: si404 on March 26, 2023, 04:11:24 am
Missing segments appear to be the southern Maharshtra segment, the Rajasthan segment, and the Jammu-and-Kashmir segment. I suspect .csv and _con.csv errors.
The .csv errors here were that they were looking for files that weren't there - I actively removed those bits from the .csvs as it was easier than making .wpt files for the missing segments.
Quote
NH 48's abbreviation for Maharashtra is wrong. Used MA instead of MH. It loaded anyway (as MH NH48 -- if you fixed that, Si, thank you). All labels in the .wpt will need to be corrected.
I did fix it, as it threw up an error. I fixed the border points (including on the adjacent routes) but not the State Highway labels.
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on March 26, 2023, 03:36:33 pm
Found an error in my local .csv for NH 44 -- mistyped indmh.nh044 as indup.nh044
Fixed, hopefully that will unite the two disparate connected NH 44s into a single route.
It looks like I actually failed to actually create the .wpts for indjk.nh044 and indrj.nh044 and copy/paste the waypoints from the editor to my text file. sigh.

indma.nh044 -> indmh.nh044 and all relevant tags in the .wpt converted from MA to MH. Both .csvs also corrected.
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: yakra on October 29, 2023, 07:12:10 pm
Looks like that the split alignments of NH 44, 48, and WB 1 are throwing invalid parameter errors when attempting to directly view the routes; they do show if loaded as part of the connected route.
(e.g, NH 44-W and 44-E). I'm assuming the hyphen in either the filename or as the route name in the .csv is causing the error, whereas the _con.csv doesn't have much issue with it.
­·WB 1-E loads as part of the WB 1, 1-E, 1bar complex. Does not show on its own. WB 1-W is not accessible.
·Among the errors surrounding NH 44, both 44-W and 44-E in Nagpur (Maharashtra), Seoni and Dabra (Mahdya Pradesh), and Agra (Uttar Pradesh) load in as part of the Connected Route.
I assume the problem is showroute can't cope with the hyphen in the root name. There are similar problems in Brazil with braspa & braspi. (https://forum.travelmapping.net/index.php?topic=5768.msg33022#msg33022)
These look like I-35E/I-35W scenarios; I recommend just removing the hyphens from the roots.

Good catch on the routes being visible as part of a ConnectedRoute; I didn't think to try that.
Which brings us to another problem...
We can't have both sides of the E/W split alignments in a ConnectedRoute.
For a .list line like
Code: [Select]
IND-UP NH44jaj RJ/UP IND-UP NH44mat NH530Bthe system won't know whether to make the user's connection via the E or W branch.
(https://forum.travelmapping.net/index.php?action=dlattach;topic=3512.0;attach=711)
In practice, with the way the ConnectedRoute is entered now, what will happen is:
• The first .listed chopped route (NH44jaj) gets marked as traveled from the .listed point (RJ/UP) to its end.
• The last .listed chopped route (NH44mat) gets marked as traveled from its start to the .listed point (NH530B).
• All intermediate chopped routes (NH44-E and NH44-W) get marked in their entirety.
These _con.csv entries will have to be split into multiple connected routes for the main route designation, with separate entries for the E & W branches.
Unfortunately, there will be quite a few. :(

This brings us to an even bigger problem...
I'd expect that this would be throwing up DISCONNECTED_ROUTE (https://travelmapping.net/devel/manual/syserr.php#DISCONNECTED_ROUTE) errors all over the place.
But it's not. There are only 2 outside the US. (https://travelmapping.net/devel/datacheck.php?show=DISCONNECTED_ROUTE)
This means there's a bug in the datacheck routines (https://github.com/TravelMapping/DataProcessing/blob/03a36cab6f56c4f060bc41ce4739707a03969a15/siteupdate/cplusplus/classes/HighwaySystem/route_integrity.cpp#L62-L91) and/or a scenario in the underlying highway data that I didn't anticipate. The debug session for this may be a pretty deep dive, one I don't have the time to get into right away.

https://github.com/TravelMapping/DataProcessing/issues/610
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: Bickendan on February 17, 2024, 12:35:50 am
I have a large update ready for upload, with all of the NH routes for Uttar Pradesh and Karnataka (and their segments in all relevant states/union territories), along with a handful of Karnataka's state highways. Who should I send the .zip to?
Title: Re: IND-AH, IND-NH, IND-xx: India
Post by: si404 on February 17, 2024, 05:34:14 am
I can do it