E實習
太遙中心實習:三套正式部署的系統
2026 年 6 月起於國立中央大學太空及遙測研究中心實習,承接曾國欣特聘教授(現任中心主任)交付的任務,依中心提出的需求主責完成三套正式部署的系統並交付,實習持續至今並持續參與後續開發。
書審對應:附件 E-1 至 E-3
01實習期間與任務
任務由中心交付,成果經資源衛星接收站工作季會報告、與合作單位的工作會議、系統交付文件與實際運作呈現。每套系統交付時附規格書、威脅模型、測試計畫與報告、部署與維運手冊、對外介接規格等技術資料,供中心接手後續開發。2026 年 7 月另為中心工程師開設 AI 程式助理的組內分享。
02衛星影像圖磚授權閘門
背景與問題FORMOSAT-8A 等衛星影像須以圖磚形式提供給網頁、QGIS 與第三方平台,而不開放資料庫直接存取;每位買家僅能取得核准範圍內的圖磚,撤銷須立即生效,且授權檢查不得增加取圖延遲。難點在於同時滿足兩者:撤銷要立刻反映在每一次取圖,而取圖熱路徑不能多一次資料庫查詢。
方法
- 自威脅模型出發設計:三層權杖(會員權杖、短效圖磚票、綁定 IP 的授權權杖)、AES-256-GCM 加密權杖、Argon2id 密碼雜湊、預設拒絕的授權判斷;授權狀態以記憶體查表,取圖熱路徑不增加資料庫查詢。
- 後端、雙語買家入口與管理後台(申請審核、範圍檢視、停權);98 項測試自測試計畫至測試報告;12 份系統文件含威脅模型與維運手冊;systemd、原生 TLS、GPG 加密備份與還原演練。
- 第三方平台介接規格與可執行範例;另實作參考前端,自接取端驗證三層權杖、到期前自動續票與 401/403 語意分流:核准範圍內回傳真實影像,範圍外回傳透明圖磚。
成果
- 撤銷設計:合併會員權杖與圖磚票兩套撤銷狀態、同時攔截三個核發端點,停權經任何取圖路徑皆立即生效,仍維持零額外資料庫查詢;授權判斷一律預設拒絕。
- 依實際網路環境調整防線:以存取紀錄查證校園防火牆的來源位址轉換後,將 IP 綁定設為可設定之防線並保留效期、即時撤銷與範圍裁切;底圖改接國土測繪中心 WMTS,海外視野自動切換全球底圖,並以測試鎖定切換邏輯。
- 效能實測:授權判斷路徑與不檢查授權的基準端點無可辨差異。已部署於中心主機,並交付介接規格與可執行範例供合作平台接取;2026 年 6 月於工作季會報告。
03衛星影像月曆與土地使用分區對照網站
線上站台:cal.csrsr.ncu.edu.tw。將「非都市土地使用分區」與「國土功能分區」置於同一三維地球左右對照;亦為內政部國土管理署與太遙中心合作編印之 2027 年桌曆的線上互動版,桌曆上的 QR code 即導向本站。
背景與問題全國國土功能分區資料分散於 22 縣市、28 份格式各異的檔案,座標系統與字元編碼各三種,且檔案自帶的中繼資料常有錯誤;81.7 萬個多邊形無法直接載入瀏覽器。須支援一般民眾以手機瀏覽,並在四週內從資料整理做到公開上線。
方法
- 自動化合併程式:格式與編碼以位元組層級實測判讀而非採信檔案宣告(如宣告 UTF-8 實為 Big5、宣告經緯度實為 TM2 公尺);來源本身的兩筆錯誤保留原貌並以警示色標示。
- 圖層改由 GeoServer 出圖、GeoWebCache 快取;快取層會忽略圖例篩選條件且不報錯,改為全選走快取、部分取消走未快取端點,並逐像素比對確認一致;nginx 僅放行取圖與查詢屬性的請求,防止原始資料被整批下載。
- 左右分割對照、點選查詢屬性、十二個月開發案索引與手機版面;定義「深色像素佔比」指標,逐視角實測描邊門檻,避免全臺視角被描邊覆蓋。
- 供非程式背景同仁更換資料集與圖例的管理後台。
成果網站對外公開上線,桌曆 QR code 導向本站;上線首週有來自 31 個不同來源的存取。
04徵求計畫批次匯入系統
背景與問題衛星影像徵求計畫的訂單原以 Excel 逐筆輸入、以公式檢核並配流水號,再將 SQL 手動貼入資料庫工具執行;規則僅存在於 Excel 公式與承辦人員經驗中,難以交接。難點在於把規則還原為可測試的邏輯,並證明結果與原流程完全一致。
方法
- 逐條訪談確認 Excel 規則,撰寫領域規格與 25 則設計決策紀錄;領域邏輯(檢核、衍生欄位、流水號、SQL 產生、貼上與 CSV 解析)實作為前後端共用的純函式。
- 試算表式前端(多重選取、插入與刪除列、貼上、Excel 與 CSV 匯入,按儲存才一次寫入);後端整合中央大學入口網單一登入,具權杖輪替、失敗鎖定與稽核。
- 直接寫入 Oracle 正式表,或產生可貼用的 SQL 作為退路;以表名後綴設定使兩者指向同一組表;開發環境依真實資料表定義建置 Oracle 替身。
- Oracle 表鏡像編輯:欄位完整、主鍵不可改、作廢不刪除;統計頁僅回傳加總值。
成果
- 共 896 項自動化測試(領域層、連接 MySQL 與 Oracle 替身的後端整合、前端元件)全數通過,另有端對端測試;以 188 筆歷史訂單執行全流程,結果與 Excel 逐字元一致。
- 前台另提供徵求計畫追蹤表、客戶影像紀錄與逐年統計頁;已部署於中心伺服器供內部使用。
- 領域規格、決策紀錄與交接文件使規則不再僅存於 Excel 公式。















