日本旅遊路線規劃電車 vs 開車 · 全程費用試算v21
✈️ 航班 填了會自動接進第一天/最後一天的時間軸
🗓️ 行程天數
整趟行程的名稱在右上角 📁 旁邊的 ✎ 修改。
📍 加入景點 點按即加入 Day 1
🧭 本日路線 · ⠿ 可拖曳排序
💴 全程費用總計
💰 整趟旅費預算 交通+住宿+餐食+門票
🎫 JR Pass / 周遊券 划算度
✈️ 飛機 vs 新幹線 長距離路段自動比較

開車的里程、時間與高速路段皆取自 Google Directions 實際路線;過路費依 NEXCO 公式(終端費 150 円 + 24.6 円/km × 車種比率 × 長距離逓減,另加 10% 消費稅)計算。
電車部分:Google 的 Directions API 在日本不提供大眾運輸資料,所以票價與時間改由內建資料庫計算 —— JR 本州幹線運賃表、JR 電車特定區間、東京メトロ/都営/大阪メトロ、私鐵運賃表與新幹線特急料金表,都是各業者公告的實際級距; 另有已查證的特殊路段(標「查證票價」者)。 想看實際班次與票價,按各段的「🚉 乗換案内」開 Yahoo!/Jorudan/NAVITIME(日本人最常用,有完整班次、票價、轉乘月台),出發時刻會自動帶入。 景點旁的 ✎ 可以改該點對應的日文車站名。
所有數字皆為估算,實際以各業者公告為準。

🗺️ 路線地圖
🗾
尚未載入 Google 地圖
按右上「地圖金鑰」貼上 API Key 即可顯示地圖與實際路線
Google Maps API 金鑰

最常見的失敗原因:金鑰設了「網站(HTTP referrer)限制」。用滑鼠雙擊開啟本檔案時網址是 file://,Google 一律會擋 → 請到 Cloud Console → 憑證 → 這把金鑰 → 應用程式限制改「無」

需在 Google Cloud Console 啟用:Maps JavaScript APIDirections APIGeocoding API(選用:Places API),且專案需綁定帳單。
想永久免輸入,可用文字編輯器打開本檔案,把最上方 const DEFAULT_API_KEY = "" 中間填入你的金鑰。
金鑰只留在這個分頁的記憶體中,不會被存檔或上傳。

📁 行程庫

每個行程獨立保存(天數、景點、參數都各自記住),存在這台電腦的瀏覽器裡。想備份或換裝置,用「匯出 / 匯入」複製文字。

📤 輸出行程
📝 簡易版

純文字,一行一段,適合貼到 LINE/備忘錄帶著走。

📘 完整版

含每日路線圖、每段票價明細、費用總計,可用瀏覽器列印成 PDF。

✈️ 航班查詢金鑰(AeroDataBox / RapidAPI)

支援兩種服務,貼上金鑰後會自動判斷是哪一種:
AeroDataBox(rapidapi.com 註冊並訂閱 Basic 免費層,複製 X-RapidAPI-Key,約 50 字元)
AviationStack(aviationstack.com 註冊,複製 Access Key,32 位十六進位)
注意:AviationStack 免費方案只支援 http,瀏覽器可能會擋 https 請求;若查詢失敗請改用 AeroDataBox 或手動填。
金鑰只存在這台電腦的瀏覽器,不會上傳。

🏨 設定住宿地點

設定後會自動加到今天的最後一站,並成為明天的第一站,最後一段回飯店的交通也會算進去。

找不到座標時,可先在上方搜尋欄輸入飯店名稱加入,再用這裡改名。

✎ 填入實際查到的數字

在乗換案内查到真實票價與時間後填在這裡,這一段就會改用你填的數字,並標成「實查」。留空=維持系統估算。

🚉 設定乗換案内車站名

請填日文車站名(不含「駅」字),例如 京都なんば箱根湯本。同名車站可加縣名,例如 清水(静岡)

⚠️ 地圖金鑰被拒絕

試算參數
匯出 / 匯入行程

複製下方文字即可保存行程;貼上別的行程後按「匯入」可還原。