Commit Graph

6 Commits

Author SHA1 Message Date
mikkeli e45562a9d2 274: two named parking bays; roster trimmed to 132
50.52  紅葉山駐車帯  41 m off  夕張市紅葉山
57.08  楓駐車帯     39 m off  夕張市楓

Both signposted and both absent from OpenStreetMap, which carries no
parking or rest-area features anywhere on this stretch. One of them is a
bay the author had previously recorded as unnamed. Responsible body is
北海道開発局 札幌開発建設部 岩見沢道路事務所 by jurisdiction — R274 is
指定区間 全線 and every adjacent structure registers to that office — but
no document names either bay, since parking has no published register.

Author's trimming removed 38 rows: the 丁目 grid, all five bus stops,
川端駅, and some civic furniture. That leaves 132 rows with 132 distinct
object names, so the planned lyric-to-row index is unambiguous with no
special case except モトツ橋/シェルター, which already share coordinates.

274-romaji.py learns ちゅうしゃたい and ていしゃたい so parking bays split
as Momijiyama chuushatai rather than one run-on token; --check is clean.

CSV and GeoJSON re-propagated from the Markdown.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S6MpcBisZYhX45oDGRRJoz
2026-09-15 14:58:21 +09:00
mikkeli ee4c177233 274: shrines, power stations, readings; romaji generator
Field sweep additions, all absent from OpenStreetMap and found by the
author on Google Maps:
  40.16  滝下八幡神社          栗山町字滝下
  43.07  滝下発電所           栗山町字滝下 (北海道企業局)
  57.44  登川神社            夕張市楓
  66.78  豊進神社            むかわ町穂別稲里
  71.86  穂別ダム神社          むかわ町穂別稲里
  79.67  福山神社            むかわ町穂別福山
  93.58  名石駐車場           占冠村字中央
 102.36  日高神社            日高町宮下町
 104.52  日高発電所           日高町字千栄 (北海道電力)
 106.22  右左府発電所          日高町字日高
Plus 滝ノ上信号場 and 楓信号場, which OSM tags railway=signal /
railway=junction with no place tag, so both fell through every filter.

Corrections: モトツ橋 moved 86.16 → 87.12. It does not cross パンケモトツ沢川;
it is the sheltered span between モトツトンネル and 福山トンネル, roofed by
モトツシェルター — the identical 62 m lengths are the same deck. Author
also fixed 下福山橋 → 77.05 and オロロップ橋 → 77.55, matching route01's order.

Readings: kana is the source of truth. Romaji regenerated from it in
wāpuro style, no macrons. Adds 274-romaji.py, which does that
deterministically and is idempotent against the current table.

Artifact now shows Romaji in the table and kana under each strip mark.
CSV and GeoJSON re-propagated. 168 entries, 118 with readings.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S6MpcBisZYhX45oDGRRJoz
2026-09-12 17:54:45 +09:00
mikkeli f808154a16 274: add 穂別ダム神社; take in the hand-entered readings
穂別ダム神社 at 71.86 km, 18 m off the road and 166 m before the dam.
Absent from OpenStreetMap entirely — nothing tagged place_of_worship
within 900 m of it — so it came from the author's Google Maps sighting,
positioned from the pin and geocoded to 勇払郡むかわ町穂別稲里.

Readings: author's pass takes kana coverage from 42 to 83 of 173.
Cluster summary regenerated: 穂別 now carries five objects (キャンプ場,
ダム, ダム神社, 大橋, 川).

Page rebuilt, artifact republished, CSV and GeoJSON re-propagated.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S6MpcBisZYhX45oDGRRJoz
2026-09-12 16:44:13 +09:00
mikkeli bbb96ab082 274: add the two missing signal posts; label strip by object name
滝ノ上信号場 (45.21 km) and 楓信号場 (57.76 km) were both absent. OSM tags
them railway=signal / railway=junction with no place tag, so they fell
through both the railway filter and the place layer that had caught
滝ノ下信号場 and 十三里信号場.

滝ノ上 was a passenger station until its demotion to 信号場 in 2024.

Strip marks now carry the full object name; the km line underneath shows
the extracted Name when it differs. Labelling by the stripped root alone
was ambiguous where several objects share a name.

CSV and GeoJSON re-propagated from the Markdown. 172 entries.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S6MpcBisZYhX45oDGRRJoz
2026-09-11 20:33:13 +09:00
mikkeli a9d461301a 274: readings, addresses and the district transect
Roster now carries, for every entry: kana and romaji readings, the
administrative address with its reading, and the 大字 it sits in.

- Kana/Romaji columns prefilled from OSM name:ja-Hira / name:ja-Latn
  where they exist (42 of 170); the rest are blank rather than guessed,
  pending the plaque readings.
- Address and Address kana for all 170, from 国土地理院 reverse geocoding
  joined to GSI muni.js and 日本郵便 郵便番号データ. Confirms 千栄=ちさか
  and 穂別長和=ほべつおさわ.
- District transect: the route sampled every 250 m gives 23 大字 bands
  with entry and exit kilometres. R274 does not pass through 字ニニウ at
  all — it runs 穂別福山 → 字中央 → 字日高, and both municipal boundaries
  fall inside tunnels (穂高 and 日高).
- Fixes a real bug: duplicate-named features shared one set of
  coordinates, so both セイコーマート pointed at the same spot 50 km
  apart. 12 coordinate cells were wrong.
- 沙流川 added at 105.67 km, where the road joins its valley at 右左府,
  rather than at its nearest point past the range end.
- Kind labels normalised to English throughout.

CSV and GeoJSON regenerated from the Markdown, which is now the source
of truth. GeoJSON also carries the district bands as geometryless
features.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S6MpcBisZYhX45oDGRRJoz
2026-09-10 23:19:24 +09:00
mikkeli 1ec8aff737 274-dev: single master table keyed on the extracted name
Replaces the three separate tables (structures / watercourses / PoI) with
one table in road order, and adds a Name column: the proper noun with
generic tails stripped (橋, 川, トンネル, 覆道, 郵便局, 発電所, 町, 丁目),
Ainu size qualifiers stripped (パンケ, ペンケ, ポン), and variants aliased
(十三哩→十三里, 滝ノ上→滝の上, 浪ノ沢→浪の沢, 能見→熊見, クルキ→久留喜,
三川 compounds folded together).

Objects are kept in full alongside, with kilometre, offset, kind, WGS84
coordinates and the register attributes.

188 entries, 119 distinct names, 15 names carried by three or more objects.

Adds machine-readable copies for later visualisation work:
274-lookup.csv and 274-lookup.geojson (route line plus one point per
entry, all properties carried through).

Name extraction is mechanical and meant to be corrected by hand.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S6MpcBisZYhX45oDGRRJoz
2026-09-10 02:03:05 +09:00