factcircuit
FactCircuit는 불변 출처와 단계별 검증, 제한된 검색, 재현 가능한 평가를 제공하는 감사 가능한 주장·증거 검증 루프입니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기軌島——在真實地圖上動畫化全台鐵道:台鐵(含即時誤點)、高鐵、各捷運與輕軌依實際時刻表運行;可跟隨列車看待避交會、查平交道通過預測與附近火車班次。
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
在真實地圖上動畫化全台鐵道列車運行——台鐵(含每分鐘即時誤點)、高鐵,以及各捷運與輕軌, 依實際時刻表運行;可跟隨列車看待避交會、查平交道通過預測與附近火車班次。 (靈感來源:Brilliant Maps 的 NYC transport/倫敦地鐵 timelapse。) 全部前端都在 index.html 一個檔案;資料在 data/;抓/建資料腳本在 scripts/。 需要網路(OpenFreeMap/Esri 地圖圖磚)。資料檔已在 repo,離線也能載入列車。 系統選單以群組頁籤呈現:全台同框(預設)/國家鐵路(台鐵+高鐵)/北北桃/中南部。 SCHED_K = 1 → 速度 1× = 真實速度,時鐘同步;開站即現在時刻、1×(可隨時調速快轉)。 放空模式 • 跟車視角/群車視角(鏡頭掛在當下最繁忙路段看群車交錯)、日夜天色、背景音樂、隨機換車。README 전문 보기 ↗
在真實地圖上動畫化全台鐵道列車運行——台鐵(含每分鐘即時誤點)、高鐵,以及各捷運與輕軌, 依實際時刻表運行;可跟隨列車看待避交會、查平交道通過預測與附近火車班次。 (靈感來源:Brilliant Maps 的 NYC transport/倫敦地鐵 timelapse。) 全部前端都在
index.html一個檔案;資料在data/;抓/建資料腳本在scripts/。
cd 捷運小動畫
python3 -m http.server 5178 # 或用 .claude/launch.json 的 "static" 設定
# 開 http://localhost:5178
需要網路(OpenFreeMap/Esri 地圖圖磚)。資料檔已在 repo,離線也能載入列車。
系統選單以群組頁籤呈現:全台同框(預設)/國家鐵路(台鐵+高鐵)/北北桃/中南部。
| 系統 | 模式 | 資料 |
|---|---|---|
| 台鐵 | 逐車次官方每日時刻表+每分鐘即時誤點(TDX) | data/tra_schedule_dense.json、軌道幾何 data/tra.json |
| 高鐵 | 逐車次時刻表(無逐車即時誤點,TDX v2) | data/thsr_schedule_dense.json、data/thsr_track.json |
| 阿里山林鐵 | 本線/祝山/神木/沼平線定期與推算班次 | data/afr_schedule_dense.json、TDX+OSM 缺口補線 data/afr.json |
| 台北捷運 | 當日實際逐班時刻表 | data/trtc.json + data/trtc_times.json(文湖線等無逐班時刻者以官方班距合成) |
| 桃園機場捷運 | 當日實際逐班時刻表 | data/tymc.json + data/tymc_times.json |
| 台中捷運 | 當日實際逐班時刻表 | data/tmrt.json + data/tmrt_times.json |
| 高雄捷運(+高雄輕軌) | 實際時刻表/輕軌班距 | data/krtc.json + data/krtc_times.json |
| 新北捷運・淡海輕軌 | 綠山線/藍海線分線,實際時刻表 | data/ntdlrt.json + data/ntdlrt_times.json |
| 新北捷運・安坑輕軌 | 實際時刻表 | data/ntalrt.json + data/ntalrt_times.json |
| 三鶯線 | 試營運(2026-06-30 通車),班距估算 | data/sanying.json + data/sanying_times.json |
| 環狀線(Y) | 新北捷運營運;幾何與班距為 OSM+估算 | 來源保留於 data/mrt.json |
SCHED_K = 1 → 速度 1× = 真實速度,時鐘同步;開站即現在時刻、1×(可隨時調速快轉)。
時刻與模擬
跟隨列車
探索與收集
放空模式
平交道(工具列「平」鈕)
附近火車(工具列「釘」鈕)
分享與安裝
其他
| 腳本 | 作用 |
|---|---|
fetch_tra.py | 台鐵路線/站點(OSM;站座標以 TDX 覆寫) |
fetch_tra_schedule.py | 台鐵每日時刻表(官方 ODS,ods.railway.gov.tw,免金鑰) |
densify_schedule.py | 班表密化:快車經過的中途站補進 stops,列車才能沿軌跡跑 |
fetch_tra_station_info.mjs | 台鐵車站地址/基本資料 |
fetch_station_class.mjs | 台鐵車站分級(特等站等) |
fetch_shapes.py | OSM 軌道幾何 → shape/里程 d(Overpass,有快取) |
despike_shapes.mjs | 清除 shape 折返毛刺(站場側線繞行)+重投影站點里程 |
repair_shape_holes.mjs | 補軌道折線斷洞 |
fetch_thsr.py / build_thsr_schedule.mjs | 高鐵軌道幾何與逐車次時刻表 |
fetch_tdx.py | TDX 捷運原始資料(北捷/機捷/新北捷/中捷/高捷含輕軌)→ data/tdx/ |
build_tdx.mjs | data/tdx/* → 各捷運路網 JSON:碎片縫合、支線接合、去重疊、折返防呆、官方班距 |
build_metro_times.mjs | TDX StationTimeTable → 各系統當日實際逐班時刻 *_times.json |
build_afr.mjs / fetch_afr_osm_fills.mjs | 阿里山林鐵 TDX 路網/班表,並以 OSM active narrow-gauge 軌道補上 TDX 的 5 處線形缺口 |
repair_station_distances.mjs | 重投影已發布資料中漏算接縫的站點里程(目前為淡海藍海線末三站) |
build_crossings.mjs / enrich_crossings_osm.mjs | 平交道資料建置+OSM 軌道數/電化推算 → data/crossings.json |
軌島是原始碼公開(source-available),不是開源軟體——公開是為了讓任何人都能查證 軌島怎麼處理位置資料、以及地圖上的班表與軌道是怎麼算出來的,但未授權再散布、 製作衍生作品或另行發布。完整條款見 LICENSE。
data/ 的資料衍生自 OpenStreetMap(ODbL)、TDX、台鐵官方公開資料與內政部界線資料,
suno musics/ 的音樂僅授權予作者本人——這兩者作者都無權轉授權,取用前請看 LICENSE 第三節。
歡迎回報問題與指正資料,這是目前最有價值的貢獻;想寫程式、做 Android 版或移植到其他平台, 請先開 Issue 談(有幾個從 repo 看不出來的障礙)。作法見 CONTRIBUTING.md。
index.html,無 build step)。_headers 檔(靜態資產不經 Worker 計費);設定見 wrangler.jsonc。BUILD(index.html 內,字母序遞增)顯示於畫面時鐘徽章與 console,供比對線上是否為最新版。index.html 全部前端(HTML+CSS+JS,無 build)
design-mock.html 設計打磨用自包含模型(見 DESIGN_BRIEF.md)
DESIGN_BRIEF.md Claude Design 交接指示
data/tra*.json 台鐵:軌道幾何/時刻表/車站分級/站資訊/特別列車
data/thsr_*.json 高鐵:軌道幾何/時刻表
data/afr*.json 阿里山林鐵:軌道幾何/OSM 缺口補線/時刻表
data/{trtc,tymc,tmrt,krtc}* 北捷/機捷/中捷/高捷(含輕軌)路網+實際時刻
data/{ntdlrt,ntalrt,sanying}* 淡海輕軌/安坑輕軌/三鶯線 路網+時刻
data/mrt.json OSM 北捷(環狀線來源保留)
data/crossings.json 全台平交道(位置+軌道數/電化)
data/tdx/ TDX 捷運原始資料(fetch_tdx.py 抓取)
scripts/ 上表抓/建資料腳本+ dev_server.mjs
wrangler.jsonc / _headers Cloudflare Workers 部署與安全標頭
.claude/launch.json dev server 設定(static:5178 / dev:5179)