yakra / HighwayData

Highway Data, including all systems, boundaries, etc.
0 stars 0 forks source link

boundaries #196

Open yakra opened 6 years ago

yakra commented 6 years ago

CSV changes:

8 columns _boundaries region code change duplicate .list entries connected routes CSVs

yakra commented 6 years ago

Create boundary files for: Eritrea South Sudan Oman, Yemen, UAE

yakra commented 6 years ago
replace boundaries CSVs, add _con CSVs      OK
copy 6 CSVs to _systems             OK

regions.csv                 OK
regions_countries_continents.csv        OK

siteupdate.py fails:

Traceback (most recent call last):
  File "./siteupdate.py", line 2994, in <module>
    graph_data = HighwayGraph(all_waypoints, highway_systems, datacheckerrors)
  File "./siteupdate.py", line 1582, in __init__
    HighwayGraphCollapsedEdgeInfo(self, vertex_info=vinfo)
  File "./siteupdate.py", line 1331, in __init__
    print("ERROR: edge1 " + str(edge1) + " removed from " + removed + " adjacency lists instead of 1.")
TypeError: Can't convert 'int' object to str implicitly

Collapsed Edges, eh? Try converting all _boundaries files to use only visible waypoints; see if that helps. This calls for CSVmode code to first be integrated into highway.cpp...

yakra commented 6 years ago

Concurrencies? B20,B21 B71,B86 B74,B104 B77,B78 B83,B142 B85,B88 B85,B93 B85,B94 B93,B94

Odd geometry; check: B20 vs B24 (Iraq/Jordan/Syria tripoint) B71 B85@1900&B93@1300 vs B85@1800 vs B93@1000&B93@2600 B85@2000&B93@1100 vs B85@2200&B93@1400 B87@300&B87@5700&B91@1200 B93@700&B93@2300 B93@800&B93@2400 B93@900&B93@2500

What is it? B19 B137 B138

incomplete B91

yakra commented 6 years ago

UserData Repo: https://github.com/TravelMapping/UserData/tree/3a8174b74a32292b54d4e295605e706f2b03ba10 DataProcessing Repo: https://github.com/TravelMapping/DataProcessing/tree/1332546a2a2f59c36aab95fdb750019b75090b45

HighwayData fail https://github.com/yakra/HighwayData/tree/BoundTest1 HighwayData good https://github.com/yakra/HighwayData/tree/BoundTest2 optimal bounds graphs https://github.com/yakra/HighwayData/tree/BoundTest2

In case I delete these branches, they came from: https://github.com/yakra/HighwayData/pull/197 5129a81fcd7a208f4de263fcbae761055ebc0f0f 61eb6a8e70fca1643feb292e8c11ecdca354da44

BoundTest:

BoundTest1:

BoundTest2:

BoundTest3: