旅遊足跡Travel Footprint

去過的國家
圖一 停留與航線分布 · 拖曳旋轉、雙指縮放;點國家以綠線高亮航線 停留天數 飛行次數
快速補登一列一趟,日期會自動接續下去
要記什麼
停留長度
這段怎麼來的?選填,填了才有飛行距離與時間
選好起降機場後,距離與飛行時間會自動算出來。
行程紀錄
年度足跡
PERSONAL ARCHIVE / CONTROL DESK

管理旅行資料、備份方式與顯示偏好。

01 / ARCHIVE

資料與備份

把足跡保存在本機,也可以建立加密的跨裝置備份。

匯出備份

存成 JSON 檔。iOS 可能在系統回收後清掉網頁資料,這是唯一的保險。

匯入 Google Maps Timeline

選擇 Google Maps 匯出的 location-history.json,整理每日所在國家,並依跨國位置變化推估航段;原始座標不會保存。

iPhone 快速打卡

把這個網址放進 iPhone「捷徑」的「開啟 URL」,執行時會開啟定位打卡;iOS 仍會依權限設定詢問定位。

匯入備份

可選擇「合併」或「取代」。合併時同一筆以匯入的版本為準。

Cloudflare D1 雲端同步

資料會在裝置端加密後才上傳。請把同步代碼保存在密碼管理器,換裝置時輸入同一組代碼即可下載。

02 / PREFERENCES

使用偏好

調整天數統計口徑與常駐地,讓後續補登更順手。

天數口徑

常駐地機場

打卡與補登時的預設出發地。填了之後補登會自動帶入。

03 / INTEGRITY

資料檢查

在匯出或同步前,先確認日期與紀錄狀態。

04 / COLOPHON

關於

這份旅行檔案的資料口徑與技術說明。

飛行時間怎麼來的
沒填實際起降時刻時,用 0.0725 × 距離km + 46 估算。這條公式是拿 58,609 條真實航線的排定時間回歸校準出來的,中位誤差 9 分鐘、p90 誤差 27 分鐘。 估算值在畫面上一律標示「估算」,不會混充實際數據。

國家怎麼判定
用 Natural Earth 50m 國界圖資做 point-in-polygon,機場的國別也是用同一份圖資 重新指派,所以地圖畫出來的那一塊跟統計算的一定是同一個國家。

資料放在哪
你加入的資料預設存在這台裝置的瀏覽器裡;只有你主動使用 Cloudflare D1 同步時,才會上傳裝置端加密的備份。地圖、機場庫、國界圖資都內嵌在 App 內,沒有網路也能使用。

05 / IRREVERSIBLE

危險區

清空前請先匯出一份 JSON 備份。

清空所有資料

不可復原。請先匯出備份。

刪除雲端備份

用目前的同步代碼,把 Cloudflare 上那份密文刪掉。本機資料不受影響。