# HG changeset patch # User Teemu Piippo # Date 1523789499 -10800 # Node ID 438d77bca50e884f731c3d6270a511cc4e6fbe83 # Parent 3b86597c5a88aad420bd494c130f81fae8ed54f0 map updates diff -r 3b86597c5a88 -r 438d77bca50e Makefile --- a/Makefile Fri Apr 13 17:32:40 2018 +0300 +++ b/Makefile Sun Apr 15 13:51:39 2018 +0300 @@ -1,7 +1,7 @@ all: gtfs.zip regions-per-stop.json regions-per-stop.json: föli.osm gtfs.zip - ./compute-regions.py föli.osm > regions-per-stop.json || rm -f regions-per-stop.json + ./compute-regions.py gtfs.zip föli.osm > regions-per-stop.json || rm -f regions-per-stop.json gtfs.zip: wget http://data.foli.fi/gtfs/gtfs.zip diff -r 3b86597c5a88 -r 438d77bca50e compute-regions.py --- a/compute-regions.py Fri Apr 13 17:32:40 2018 +0300 +++ b/compute-regions.py Sun Apr 15 13:51:39 2018 +0300 @@ -8,10 +8,10 @@ representatives = {} -regions = parse_regions(sys.argv[1]) +regions = parse_regions(sys.argv[2]) bus_stops = {} -with ZipFile('gtfs.zip') as archive: +with ZipFile(sys.argv[1]) as archive: with archive.open('stops.txt') as file: for row in read_csv(map(bytes.decode, file)): location = Location(float(row['stop_lat']), float(row['stop_lon'])) diff -r 3b86597c5a88 -r 438d77bca50e föli.osm --- a/föli.osm Fri Apr 13 17:32:40 2018 +0300 +++ b/föli.osm Sun Apr 15 13:51:39 2018 +0300 @@ -69,2072 +69,2145 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2146,7 +2219,7 @@ - + @@ -2158,7 +2231,7 @@ - + @@ -2171,7 +2244,7 @@ - + @@ -2183,7 +2256,7 @@ - + @@ -2194,7 +2267,7 @@ - + @@ -2203,10 +2276,10 @@ - - - - + + + + @@ -2215,7 +2288,7 @@ - + @@ -2232,7 +2305,7 @@ - + @@ -2252,7 +2325,7 @@ - + @@ -2261,7 +2334,7 @@ - + @@ -2272,49 +2345,52 @@ - + + - - + - + + + + - - + + + - - - + - + + - - + - + + @@ -2322,25 +2398,25 @@ - - + - + + - - + - + + @@ -2349,150 +2425,150 @@ - - + - + + - - + - + + - - + - + + - - + - + + + - - - + - + + + - + + + + + - - - - - - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + + - - - - + + - + + @@ -2504,26 +2580,26 @@ - - + - + + - - + - + + @@ -2536,12 +2612,12 @@ - - + - + + @@ -2554,13 +2630,13 @@ - - + - + + @@ -2573,50 +2649,50 @@ - - + - + + - - + - + + - - + - + + - - + - + + @@ -2624,27 +2700,27 @@ - - + - + + - - + - + + @@ -2652,63 +2728,63 @@ - - + - + + - - + - + + - - + - + + + + - - - - + - + + - - - + + - + + @@ -2720,229 +2796,229 @@ - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + + - - + + + - - - - - - - - + + + + + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + @@ -2956,15 +3032,15 @@ - - + - + + @@ -2973,13 +3049,13 @@ - - + - + + @@ -2988,95 +3064,95 @@ - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + + + + + - - - - @@ -3087,13 +3163,13 @@ - - + - + + @@ -3105,13 +3181,13 @@ - - + - + + @@ -3120,14 +3196,14 @@ - - + - + + @@ -3135,14 +3211,14 @@ - - + - + + @@ -3161,14 +3237,14 @@ - - + - + + @@ -3178,25 +3254,25 @@ - - + - + + - - + - + + @@ -3206,26 +3282,26 @@ - - + - + + - - + - + + + - @@ -3233,13 +3309,13 @@ - - + - + + @@ -3252,12 +3328,12 @@ - - + - + + @@ -3269,13 +3345,13 @@ - - + - + + @@ -3284,8 +3360,7 @@ - - + @@ -3293,41 +3368,42 @@ - + + - - + - + + - - + - + + - - + - + + @@ -3335,55 +3411,55 @@ - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + @@ -3394,8 +3470,7 @@ - - + @@ -3403,54 +3478,54 @@ - + + - - + - + + - - + - + + + + + + - - - - - - + - + + - - + @@ -3459,45 +3534,46 @@ - + + + + + + - - - - - - + - + + - - + - + + - - + - + + @@ -3507,45 +3583,45 @@ - - + - + + - - + - + + - - + - + + - - + - + + @@ -3553,116 +3629,116 @@ - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + @@ -3670,25 +3746,25 @@ - - + - + + + + + + - - - - @@ -3697,62 +3773,62 @@ + + + + - - - - - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + @@ -3761,45 +3837,45 @@ - - + - + + - - + - + + - - + - + + - - + - + + @@ -3808,33 +3884,33 @@ - - + - + + + + + + - - - - + + + + - - - - @@ -3846,62 +3922,62 @@ + + + + - - - - + + + + - - - - + + + + - - - - - - + - + + - - + - + + - - + - + + @@ -3909,8 +3985,7 @@ - - + @@ -3918,7 +3993,8 @@ - + + @@ -3926,91 +4002,91 @@ - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + @@ -4020,8 +4096,7 @@ - - + @@ -4030,81 +4105,82 @@ - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + @@ -4114,47 +4190,47 @@ - - + - + + - - + - + + + + + + - - - - - - + - + + @@ -4164,106 +4240,105 @@ - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + - - + - + + + + + + + + - - - - - + + + + + + - - - - - - - - - + @@ -4273,234 +4348,236 @@ - + + + + + + + - - - - + + + + + + - - - - - - + + + + + - - - - - - - - + - + + + - - - + - + + + + + + + + + - - - - - - + + + + + - - - - - + + + + + + - - - - - - - - - + - + + + - - - + - + + + + + + + + + - - - - - - - - - + - + + + + + + + + - - - - - - - - + - - - - + + + + + + + + + + + - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - - - - + - + + + + + - - - - - + - + + + @@ -4509,16 +4586,16 @@ - - - + - + + + @@ -4526,136 +4603,123 @@ - - - + - - - - - - + - - - - - - - - - - + - + + + + - + + + + + - - - - - + + + + + + - - - - - - - - - + - + + + + - - - - + + - + + + + + + + - - - - + + + + + + - - - - - - + + + + + - - - - - - - - + - + + + @@ -4669,30 +4733,33 @@ - - - + - + + + - - - - + + - - + + + + + + + @@ -4703,48 +4770,48 @@ - - - + - + + + + + + + + - - - - - - - - + - + + + - - - + - + + + @@ -4753,49 +4820,47 @@ - - - + - + + + - - - + - - + + + + - - + + + + + + + + - - - - - - + - + - - - - + @@ -4804,23 +4869,23 @@ - + + + - - - + - + + + - - - + @@ -4829,124 +4894,126 @@ - + + + + + + + + - - - - - + + + + - - - - + + + + + + - - - - - - + + + + + + - - - - - - - - - + - + + + + + + + + - - - - - + + + + + - - - - - - - - + - + + + + + + + + + - - - - - - - - - + - + + + + + + + + + - - - - - - @@ -4956,73 +5023,73 @@ + + + + + - - - - - - - - + - + + + + + + + + - - - - - + + + + + - - - - - - - - + - + + + - - - + - + + + @@ -5102,48 +5169,48 @@ + + + + + - - - - - + - - - - + - + + + + + + + + - - - - - - - - + - + + + @@ -5152,198 +5219,196 @@ - - - + - + + + - - - + - + - + + + + + + + + - - - - - + + + + - - - - + + + + + - - - - - - - - + - + + + + + + + + + - - - - - - - - - + - + + + - - - + - + + + - - - + - + + + + + + + + + - - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - - - - + - + + + + - + + + + + - - - - - + + + + + - - - - - - - - + @@ -5353,21 +5418,23 @@ - + + + + - + + + + + + - - - - - - @@ -5379,79 +5446,77 @@ - - - + - + + + + - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + - - - + - - + + + - - - + - - - + - + + + - - - + @@ -5459,733 +5524,881 @@ - + + + + + + + + - - - - - + + + + + - - - - - - - - + - + + + - - - + - + + + - - - + - + + + - - - + - + + + - - - + - - - + + + + + + + + + + + + - - - - - + + + + + - - - - - - - - + - + + + - - - + - + + + - - - + - + + + - - - + - + + + - - - + - + + + + + + + + - - - - - - - - + - + + + + + + + + + - - - - - - + + + + + - - - - - - - - + - + + + + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + + - - - - - - - - - + - + + + + + + + + - - - - - - - - + - + + + + + - + + + + + - - - - - - - + + + + + + + - - - - - - + + + - - - + + + + + + - - - - - - - - - + - + + + + + + + + - - - - - - - - + - + + + + + + + + + - - - - - - + + + + + + - - - - - - - - - + - + + + + + + + + - - - - - - - - + - + + + + - - - + - + + + - - - + - + + + - - - + - + + + + + + + + - - - - - + + + + + - - - - - - - - + - + + + + + + + + - - - - - + + + + + + - - - - - - + + + + + - - - - - - - - + - + + + - - - + - + + + - - - + - + + + - - - + - + + + + + + - - - - - - + - + + + + + + + + + + - - - - - - - - + - - - + - - - - - - - - - - - + + + + + + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - - + + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - - - + + + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +