Add all local circuit work — year-by-year SVGs and tooling

This commit is contained in:
2026-03-25 22:17:47 +01:00
parent 6ceeba7fb9
commit c94ebcfb22
1149 changed files with 171650 additions and 421 deletions
@@ -0,0 +1,432 @@
{
"type": "FeatureCollection",
"name": "bh-2002",
"bbox": [
50.510278,
26.026086,
50.518387,
26.036885
],
"features": [
{
"type": "Feature",
"properties": {
"id": "bh-2002",
"Location": "Sakhir",
"Name": "Bahrain International Circuit",
"opened": 2002,
"seasons": [
2004,
2005,
2006,
2007,
2008,
2009,
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024,
2025
],
"length": 5412,
"altitude": -16
},
"bbox": [
50.510278,
26.026086,
50.518387,
26.036885
],
"geometry": {
"type": "LineString",
"coordinates": [
[
50.510539,
26.031766
],
[
50.510633,
26.034797
],
[
50.510722,
26.036782
],
[
50.510764,
26.036871
],
[
50.510852,
26.036885
],
[
50.510947,
26.036862
],
[
50.511018,
26.036815
],
[
50.511474,
26.0364
],
[
50.511598,
26.036358
],
[
50.511734,
26.036367
],
[
50.512527,
26.036598
],
[
50.512717,
26.036617
],
[
50.512889,
26.036607
],
[
50.518091,
26.035702
],
[
50.518269,
26.035655
],
[
50.518364,
26.035566
],
[
50.518387,
26.035452
],
[
50.518369,
26.035344
],
[
50.51831,
26.035222
],
[
50.518198,
26.035099
],
[
50.518068,
26.035
],
[
50.51789,
26.034877
],
[
50.517263,
26.034458
],
[
50.516759,
26.033987
],
[
50.516635,
26.033878
],
[
50.516535,
26.033723
],
[
50.51631,
26.033265
],
[
50.516233,
26.033166
],
[
50.516114,
26.033096
],
[
50.515996,
26.033039
],
[
50.515807,
26.03302
],
[
50.515238,
26.033105
],
[
50.515084,
26.0331
],
[
50.514925,
26.033072
],
[
50.514794,
26.033011
],
[
50.514635,
26.032879
],
[
50.51348,
26.031564
],
[
50.513368,
26.031474
],
[
50.513208,
26.031451
],
[
50.513108,
26.031521
],
[
50.513072,
26.031663
],
[
50.513078,
26.031879
],
[
50.513356,
26.033369
],
[
50.513516,
26.034302
],
[
50.51354,
26.034486
],
[
50.51351,
26.034656
],
[
50.513469,
26.034783
],
[
50.513386,
26.03491
],
[
50.512912,
26.035278
],
[
50.512847,
26.035306
],
[
50.512776,
26.035288
],
[
50.512735,
26.035222
],
[
50.512563,
26.034071
],
[
50.512516,
26.033303
],
[
50.512433,
26.031922
],
[
50.512374,
26.030479
],
[
50.512314,
26.029164
],
[
50.512338,
26.028948
],
[
50.512433,
26.02882
],
[
50.512581,
26.02875
],
[
50.512788,
26.028712
],
[
50.513001,
26.028726
],
[
50.513267,
26.028773
],
[
50.51354,
26.028891
],
[
50.51377,
26.029037
],
[
50.513995,
26.029244
],
[
50.514132,
26.029447
],
[
50.514386,
26.030041
],
[
50.514528,
26.030291
],
[
50.514664,
26.030437
],
[
50.514842,
26.030569
],
[
50.515055,
26.030687
],
[
50.515351,
26.030753
],
[
50.515676,
26.030758
],
[
50.515907,
26.03071
],
[
50.516215,
26.030578
],
[
50.517026,
26.030216
],
[
50.517192,
26.030107
],
[
50.517334,
26.02998
],
[
50.517405,
26.029862
],
[
50.517493,
26.02973
],
[
50.517493,
26.029612
],
[
50.517422,
26.02949
],
[
50.51728,
26.029367
],
[
50.517085,
26.029235
],
[
50.510941,
26.026143
],
[
50.510829,
26.026091
],
[
50.510651,
26.026086
],
[
50.510574,
26.026152
],
[
50.510302,
26.026671
],
[
50.510278,
26.026878
],
[
50.510284,
26.027269
],
[
50.510361,
26.029414
],
[
50.510539,
26.031766
]
]
}
}
]
}
+554
View File
@@ -0,0 +1,554 @@
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"id": "bh-2010",
"Location": "Sakhir",
"Name": "Bahrain International Circuit",
"opened": 2010,
"seasons": [
2010
],
"length": 5412,
"altitude": -16
},
"bbox": [
50.510278,
26.026086,
50.518387,
26.036885
],
"geometry": {
"type": "LineString",
"coordinates": [
[
50.510539,
26.031766
],
[
50.510633,
26.034797
],
[
50.510722,
26.036782
],
[
50.510764,
26.036871
],
[
50.510852,
26.036885
],
[
50.510947,
26.036862
],
[
50.511018,
26.036815
],
[
50.511474,
26.0364
],
[
50.511598,
26.036358
],
[
50.511734,
26.036367
],
[
50.512527,
26.036598
],
[
50.512717,
26.036617
],
[
50.512889,
26.036607
],
[
50.518091,
26.035702
],
[
50.518269,
26.035655
],
[
50.518364,
26.035566
],
[
50.518387,
26.035452
],
[
50.518369,
26.035344
],
[
50.51831,
26.035222
],
[
50.518198,
26.035099
],
[
50.518087,
26.034969
],
[
50.517996,
26.03481
],
[
50.51791,
26.034656
],
[
50.517851,
26.034526
],
[
50.517873,
26.034328
],
[
50.517915,
26.034184
],
[
50.518575,
26.033065
],
[
50.51865,
26.032848
],
[
50.518688,
26.03267
],
[
50.518672,
26.032499
],
[
50.518656,
26.032328
],
[
50.518565,
26.032048
],
[
50.518436,
26.031827
],
[
50.518076,
26.031451
],
[
50.518103,
26.031306
],
[
50.518248,
26.031089
],
[
50.51835,
26.030872
],
[
50.518034,
26.030409
],
[
50.517937,
26.03038
],
[
50.517824,
26.03039
],
[
50.517631,
26.030655
],
[
50.517519,
26.030761
],
[
50.517422,
26.030887
],
[
50.516859,
26.031224
],
[
50.516757,
26.031296
],
[
50.51673,
26.031422
],
[
50.51673,
26.031576
],
[
50.516843,
26.031687
],
[
50.517014,
26.031865
],
[
50.517341,
26.032203
],
[
50.517341,
26.032289
],
[
50.517288,
26.032448
],
[
50.517256,
26.032622
],
[
50.517229,
26.032747
],
[
50.517218,
26.033041
],
[
50.517181,
26.033634
],
[
50.517148,
26.033735
],
[
50.51703,
26.033827
],
[
50.516971,
26.03387
],
[
50.51688,
26.033899
],
[
50.516768,
26.033894
],
[
50.516644,
26.03387
],
[
50.516558,
26.033759
],
[
50.516392,
26.033408
],
[
50.516354,
26.033302
],
[
50.51622,
26.033176
],
[
50.516097,
26.03308
],
[
50.515807,
26.03302
],
[
50.515238,
26.033105
],
[
50.515084,
26.0331
],
[
50.514925,
26.033072
],
[
50.514794,
26.033011
],
[
50.514635,
26.032879
],
[
50.51348,
26.031564
],
[
50.513368,
26.031474
],
[
50.513208,
26.031451
],
[
50.513108,
26.031521
],
[
50.513072,
26.031663
],
[
50.513078,
26.031879
],
[
50.513356,
26.033369
],
[
50.513516,
26.034302
],
[
50.51354,
26.034486
],
[
50.51351,
26.034656
],
[
50.513469,
26.034783
],
[
50.513386,
26.03491
],
[
50.512912,
26.035278
],
[
50.512847,
26.035306
],
[
50.512776,
26.035288
],
[
50.512735,
26.035222
],
[
50.512563,
26.034071
],
[
50.512516,
26.033303
],
[
50.512433,
26.031922
],
[
50.512374,
26.030479
],
[
50.512314,
26.029164
],
[
50.512338,
26.028948
],
[
50.512433,
26.02882
],
[
50.512581,
26.02875
],
[
50.512788,
26.028712
],
[
50.513001,
26.028726
],
[
50.513267,
26.028773
],
[
50.51354,
26.028891
],
[
50.51377,
26.029037
],
[
50.513995,
26.029244
],
[
50.514132,
26.029447
],
[
50.514386,
26.030041
],
[
50.514528,
26.030291
],
[
50.514664,
26.030437
],
[
50.514842,
26.030569
],
[
50.515055,
26.030687
],
[
50.515351,
26.030753
],
[
50.515676,
26.030758
],
[
50.515907,
26.03071
],
[
50.516215,
26.030578
],
[
50.517026,
26.030216
],
[
50.517192,
26.030107
],
[
50.517334,
26.02998
],
[
50.517405,
26.029862
],
[
50.517493,
26.02973
],
[
50.517493,
26.029612
],
[
50.517422,
26.02949
],
[
50.51728,
26.029367
],
[
50.517085,
26.029235
],
[
50.510941,
26.026143
],
[
50.510829,
26.026091
],
[
50.510651,
26.026086
],
[
50.510574,
26.026152
],
[
50.510302,
26.026671
],
[
50.510278,
26.026878
],
[
50.510284,
26.027269
],
[
50.510361,
26.029414
],
[
50.510539,
26.031766
]
]
}
}
]
}
@@ -0,0 +1,432 @@
{
"type": "FeatureCollection",
"name": "bh-2002",
"bbox": [
50.510278,
26.026086,
50.518387,
26.036885
],
"features": [
{
"type": "Feature",
"properties": {
"id": "bh-2002",
"Location": "Sakhir",
"Name": "Bahrain International Circuit",
"opened": 2002,
"seasons": [
2004,
2005,
2006,
2007,
2008,
2009,
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024,
2025
],
"length": 5412,
"altitude": -16
},
"bbox": [
50.510278,
26.026086,
50.518387,
26.036885
],
"geometry": {
"type": "LineString",
"coordinates": [
[
50.510539,
26.031766
],
[
50.510633,
26.034797
],
[
50.510722,
26.036782
],
[
50.510764,
26.036871
],
[
50.510852,
26.036885
],
[
50.510947,
26.036862
],
[
50.511018,
26.036815
],
[
50.511474,
26.0364
],
[
50.511598,
26.036358
],
[
50.511734,
26.036367
],
[
50.512527,
26.036598
],
[
50.512717,
26.036617
],
[
50.512889,
26.036607
],
[
50.518091,
26.035702
],
[
50.518269,
26.035655
],
[
50.518364,
26.035566
],
[
50.518387,
26.035452
],
[
50.518369,
26.035344
],
[
50.51831,
26.035222
],
[
50.518198,
26.035099
],
[
50.518068,
26.035
],
[
50.51789,
26.034877
],
[
50.517263,
26.034458
],
[
50.516759,
26.033987
],
[
50.516635,
26.033878
],
[
50.516535,
26.033723
],
[
50.51631,
26.033265
],
[
50.516233,
26.033166
],
[
50.516114,
26.033096
],
[
50.515996,
26.033039
],
[
50.515807,
26.03302
],
[
50.515238,
26.033105
],
[
50.515084,
26.0331
],
[
50.514925,
26.033072
],
[
50.514794,
26.033011
],
[
50.514635,
26.032879
],
[
50.51348,
26.031564
],
[
50.513368,
26.031474
],
[
50.513208,
26.031451
],
[
50.513108,
26.031521
],
[
50.513072,
26.031663
],
[
50.513078,
26.031879
],
[
50.513356,
26.033369
],
[
50.513516,
26.034302
],
[
50.51354,
26.034486
],
[
50.51351,
26.034656
],
[
50.513469,
26.034783
],
[
50.513386,
26.03491
],
[
50.512912,
26.035278
],
[
50.512847,
26.035306
],
[
50.512776,
26.035288
],
[
50.512735,
26.035222
],
[
50.512563,
26.034071
],
[
50.512516,
26.033303
],
[
50.512433,
26.031922
],
[
50.512374,
26.030479
],
[
50.512314,
26.029164
],
[
50.512338,
26.028948
],
[
50.512433,
26.02882
],
[
50.512581,
26.02875
],
[
50.512788,
26.028712
],
[
50.513001,
26.028726
],
[
50.513267,
26.028773
],
[
50.51354,
26.028891
],
[
50.51377,
26.029037
],
[
50.513995,
26.029244
],
[
50.514132,
26.029447
],
[
50.514386,
26.030041
],
[
50.514528,
26.030291
],
[
50.514664,
26.030437
],
[
50.514842,
26.030569
],
[
50.515055,
26.030687
],
[
50.515351,
26.030753
],
[
50.515676,
26.030758
],
[
50.515907,
26.03071
],
[
50.516215,
26.030578
],
[
50.517026,
26.030216
],
[
50.517192,
26.030107
],
[
50.517334,
26.02998
],
[
50.517405,
26.029862
],
[
50.517493,
26.02973
],
[
50.517493,
26.029612
],
[
50.517422,
26.02949
],
[
50.51728,
26.029367
],
[
50.517085,
26.029235
],
[
50.510941,
26.026143
],
[
50.510829,
26.026091
],
[
50.510651,
26.026086
],
[
50.510574,
26.026152
],
[
50.510302,
26.026671
],
[
50.510278,
26.026878
],
[
50.510284,
26.027269
],
[
50.510361,
26.029414
],
[
50.510539,
26.031766
]
]
}
}
]
}