Files
ncmr-songs/wip/274/274-lyrics-index.csv
T
mikkeli e271da634e 274: lyric index for the visualiser
Adds 274-lyrics-index.py and its output 274-lyrics-index.csv: every sung
line resolved to its roster entry, with coordinates and timing.

98 lyric lines -> 99 rows. Columns are start/stop as mm:ss.xx and as
seconds, the line as sung, the roster's full name for it, kind, km,
lat/lon, and km_from/km_to for district headers. stop is the next
timestamp in the file, spacer lines included, so every line has one.

Four aliases cover the gap between sung and registered names: the three
power stations are sung without their operator prefix, and
モトツ橋にモトツシェルター names two facilities, so it emits two rows sharing
one timing and one coordinate. 東に続く is typed as closing, no object.

District headers resolve from the run of objects they introduce, not from
274-districts.json. Those bands are sampled along the road and so cannot
describe a district the road does not enter: 宮下町 has no band at all,
本町東 exists only as 本町東一丁目, and 千栄's band sits at 107.25-107.75
while the station it introduces is at km 104.52, 666 m off the
carriageway inside 千栄.

Object names in the roster are unique, so no other disambiguation is
needed. The script exits non-zero and names any line it cannot resolve.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-16 18:28:37 +09:00

10 KiB

1startstopstart_sstop_ssungobjectkindkmlatlonkm_fromkm_to
200:14.5400:17.8914.5417.89夕張郡由仁町川端夕張郡由仁町川端district38.4142.91715141.9089638.4138.41
300:17.8900:19.6717.8919.67川端橋川端橋bridge38.4142.91715141.90896
400:25.0400:28.4125.0428.41夕張郡栗山町滝下夕張郡栗山町滝下district39.8042.91197141.9164239.8041.86
500:28.4100:32.0628.4132.06川端発電所北海道企業局 川端発電所power station39.8042.91197141.91642
600:32.0600:35.4432.0635.44滝下八幡神社滝下八幡神社Shinto shrine40.1642.91183141.92472
700:35.4400:39.8435.4439.84滝ノ下信号場滝ノ下信号場place (locality)40.5742.90630141.92320
800:39.8400:42.0139.8442.01雨霧橋雨霧橋bridge41.8642.91003141.94197
900:42.4500:45.1542.4545.15夕張郡由仁町川端夕張郡由仁町川端district43.0342.91604141.9522043.0343.03
1000:45.1500:46.6945.1546.69竜仙橋竜仙橋bridge43.0342.91604141.95220
1100:47.6300:50.0847.6350.08夕張郡栗山町滝下夕張郡栗山町滝下district44.0042.91449141.9632144.0044.00
1200:50.0800:52.8850.0852.88草木橋草木橋bridge44.0042.91449141.96321
1300:52.8800:54.7352.8854.73滝の上こ線橋滝の上こ線橋bridge44.0042.91449141.96321
1400:56.4400:59.9556.4459.95夕張市滝ノ上夕張市滝ノ上district44.6242.91152141.9702144.6245.29
1500:59.9501:03.4759.9563.47滝の上発電所北海道企業局 滝の上発電所power station44.6242.91152141.97021
1601:03.4701:06.9463.4766.94滝ノ上信号場滝ノ上信号場railway signal post45.2142.91000141.97642
1701:06.9401:08.7866.9468.78滝ノ上神社滝ノ上神社Shinto shrine45.2942.90979141.97873
1801:10.5001:12.0570.5072.05夕張市紅葉山夕張市紅葉山district49.7142.91482142.0243949.7155.60
1901:12.0501:13.8672.0573.86十三里信号場十三里信号場place (locality)49.7142.91482142.02439
2001:13.8601:16.4473.8676.44十三里橋十三里橋bridge50.2842.91772142.03043
2101:16.4401:18.7876.4478.78紅葉山駐車帯紅葉山駐車帯parking50.5242.91840142.03331
2201:18.7801:21.0678.7881.06瑞穂橋瑞穂橋bridge52.1142.93244142.03548
2301:21.0601:24.4481.0684.44セブンイレブン夕張紅葉山店セブンイレブン夕張紅葉山店convenience store52.4742.93507142.03683
2401:24.4401:27.0684.4487.06新夕張駅新夕張駅railway station52.5442.93670142.03648
2501:27.0601:30.0287.0690.02紅葉山郵便局紅葉山郵便局post office52.6142.93642142.03925
2601:30.0201:32.3090.0292.30紅葉山神社紅葉山神社Shinto shrine52.8542.93788142.03956
2701:32.3001:35.4292.3095.42セイコーマートもみじやま店セイコーマートもみじやま店convenience store52.9942.93910142.04167
2801:35.4201:37.9295.4297.92紅葉山橋紅葉山橋bridge (structure)53.0142.94353142.04306
2901:37.9201:39.4697.9299.46紅楓橋紅楓橋bridge53.1342.93855142.04317
3001:39.4601:41.5499.46101.54ポン久留喜橋ポン久留喜橋bridge53.6942.93697142.04976
3101:41.5401:43.84101.54103.84久留喜橋久留喜橋bridge53.6942.93697142.04976
3201:43.8401:45.05103.84105.05楓橋楓橋bridge55.4142.92957142.06562
3301:45.0501:46.47105.05106.47桂橋桂橋bridge55.6042.93026142.06775
3401:46.8401:48.90106.84108.90夕張市楓夕張市楓district56.6042.93414142.0786056.6057.84
3501:48.9001:50.84108.90110.84千紫橋千紫橋bridge56.6042.93414142.07860
3601:50.8401:52.07110.84112.07楓駐車帯楓駐車帯parking57.0842.93352142.08412
3701:52.0701:53.93112.07113.93万紅橋万紅橋bridge57.2542.93274142.08627
3801:53.9301:55.61113.93115.61登川神社登川神社Shinto shrine57.4442.93395142.08819
3901:55.6101:57.32115.61117.32楓信号場楓信号場railway signal post57.7642.93157142.09230
4001:57.3201:59.00117.32119.00登川橋登川橋bridge57.8442.93167142.09327
4101:59.0002:00.74119.00120.74登川郵便局登川郵便局post office57.8442.93185142.09335
4202:01.2602:02.93121.26122.93夕張市登川夕張市登川district58.2342.92922142.0964758.2360.29
4302:02.9302:04.87122.93124.87花園橋花園橋bridge58.2342.92922142.09647
4402:04.8702:06.63124.87126.63登川トンネル登川トンネルtunnel60.2942.92478142.11599
4503:30.8003:34.55210.80214.55勇払郡むかわ町穂別長和勇払郡むかわ町穂別長和district62.3642.90892142.1248262.3662.94
4603:34.5503:36.77214.55216.77オマナイ橋オマナイ橋bridge62.3642.90892142.12482
4703:36.7703:39.41216.77219.41桂木橋桂木橋bridge62.9442.90434142.12726
4803:41.1303:44.62221.13224.62勇払郡むかわ町穂別稲里勇払郡むかわ町穂別稲里district64.4442.89157142.1230564.4471.86
4903:44.6203:46.67224.62226.67大和橋大和橋bridge64.4442.89157142.12305
5003:46.6703:48.38226.67228.38豊進橋豊進橋bridge66.6942.87371142.13048
5103:48.3803:51.61228.38231.61豊進神社豊進神社Shinto shrine66.7842.87318142.13135
5203:51.6103:53.14231.61233.14豊里橋豊里橋bridge67.4842.87311142.13854
5303:53.1403:55.52233.14235.52稲豊橋稲豊橋bridge67.6042.87313142.14000
5403:55.5203:57.78235.52237.78稲里橋稲里橋bridge68.6342.87144142.15164
5503:57.7804:01.08237.78241.08稲里簡易郵便局稲里簡易郵便局post office69.2942.86734142.15774
5604:01.0804:03.50241.08243.50佐主橋佐主橋bridge69.4842.86894142.16085
5704:03.5004:05.59243.50245.59穂別ダム神社穂別ダム神社Shinto shrine71.8642.88475142.17737
5804:05.9604:10.08245.96250.08勇払郡むかわ町穂別長和勇払郡むかわ町穂別長和district72.0242.88619142.1774872.0275.28
5904:10.0804:13.02250.08253.02長和トンネル長和トンネルtunnel72.0242.88619142.17748
6004:13.0204:15.39253.02255.39穂別大橋穂別大橋bridge72.2942.88820142.17918
6104:15.3904:18.81255.39258.81山水橋山水橋bridge72.9042.89187142.18476
6204:18.8104:23.20258.81263.20沼の沢橋沼の沢橋bridge74.3142.88830142.20015
6304:23.2004:24.97263.20264.97稲里トンネル稲里トンネルtunnel75.2842.88343142.20951
6404:26.0004:29.74266.00269.74勇払郡むかわ町穂別福山勇払郡むかわ町穂別福山district76.9742.87802142.2278276.9788.25
6504:29.7404:31.50269.74271.50ペンケ橋ペンケ橋bridge76.9742.87802142.22782
6604:31.5004:33.62271.50273.62下福山橋下福山橋bridge77.0542.88572142.23487
6704:33.6204:35.02273.62275.02オロロップ橋オロロップ橋bridge77.5542.87850142.22868
6804:35.0204:37.07275.02277.07福山橋福山橋bridge79.1142.89249142.24390
6904:37.0704:38.70277.07278.70福山神社福山神社Shinto shrine79.6742.89114142.25175
7004:38.7004:41.02278.70281.02福山大橋福山大橋bridge80.2442.88678142.25416
7104:41.0204:43.29281.02283.29千坂橋千坂橋bridge85.4042.88901142.29725
7204:43.2904:45.12283.29285.12オコタン橋オコタン橋bridge85.8742.89179142.30059
7304:45.1204:46.22285.12286.22モトツトンネルモトツトンネルtunnel86.2442.89321142.30463
7404:46.2204:48.98286.22288.98モトツ橋にモトツシェルターモトツ橋bridge87.1242.89931142.31156
7504:46.2204:48.98286.22288.98モトツ橋にモトツシェルターモトツシェルターshed87.1242.89931142.31156
7604:48.9804:51.39288.98291.39福山トンネル福山トンネルtunnel87.2142.89988142.31229
7704:51.3904:53.61291.39293.61福穂橋福穂橋bridge88.0442.90322142.32132
7804:53.6104:55.52293.61295.52穂高トンネル穂高トンネルtunnel88.2542.90398142.32368
7905:22.6005:25.76322.60325.76勇払郡占冠村中央勇払郡占冠村中央district90.5842.90958142.3512890.5896.43
8005:25.7605:28.88325.76328.88穂高橋穂高橋bridge90.5842.90958142.35128
8105:28.8805:31.52328.88331.52高翠橋高翠橋bridge90.9042.90889142.35485
8205:31.5205:34.95331.52334.95占翠橋占翠橋bridge91.1442.90869142.35768
8305:34.9505:38.08334.95338.08名石駐車場名石駐車場parking93.5842.90980142.36986
8405:38.0805:40.99338.08340.99名石橋名石橋bridge93.6742.91029142.37052
8505:40.9905:43.96340.99343.96赤岩大橋赤岩大橋bridge94.3542.91317142.37731
8605:43.9605:48.62343.96348.62渓流大橋渓流大橋bridge95.3742.91502142.38677
8705:48.6205:50.73348.62350.73日高トンネル日高トンネルtunnel96.4342.91588142.39911
8807:11.3907:14.14431.39434.14沙流郡日高町日高沙流郡日高町日高district100.6042.89710142.42716100.60100.60
8907:14.1407:16.38434.14436.38日夕橋日夕橋bridge100.6042.89710142.42716
9007:28.8507:31.68448.85451.68沙流郡日高町宮下町沙流郡日高町宮下町district102.3642.88427142.43553102.36102.36
9107:31.6807:34.09451.68454.09日高神社日高神社Shinto shrine102.3642.88427142.43553
9207:42.9007:45.51462.90465.51沙流郡日高町本町東沙流郡日高町本町東district103.1242.87791142.44001103.12103.29
9307:45.5107:49.88465.51469.88新川橋新川橋bridge103.1242.87791142.44001
9407:49.8807:52.76469.88472.76セイコーマート日高道の駅店セイコーマート日高道の駅店convenience store103.2942.87734142.44216
9507:52.7607:55.11472.76475.11日高郵便局日高郵便局post office103.2942.87748142.44195
9607:56.6907:59.36476.69479.36沙流郡日高町千栄沙流郡日高町千栄district104.5242.87724142.45788104.52104.52
9707:59.3608:02.15479.36482.15北電日高発電所北海道電力 日高発電所power station104.5242.87724142.45788
9808:03.9008:06.38483.90486.38沙流郡日高町日高沙流郡日高町日高district106.2242.89314142.46755106.22106.22
9908:06.3808:09.44486.38489.44右左府発電所右左府発電所power station106.2242.89314142.46755
10008:10.9308:12.66490.93492.66東に続くclosing