Chapter 4 歷史文件地名標註系統
4.3 系統功能
27
6. 對文章中被系統自動標註且加入坐標的地名,做坐標的更改。
7. 對文章中沒有被標註的地名做人工標註。
以下將介紹系統提供給使用者操作的功能及設計理念。
4.3.1 提交、新增、刪除文章至文本資料庫
系統的目的,在於幫助使用者標註出提交文章中的地名,系統目前提供兩種 方式讓使用者提交文章給網路伺服器端,一是透過點選介面中的「新增文章」按 鈕,讓使用者填寫出現的表單內容,如 Fig. 4-3 所示。此種方式近似於目前網路上 許多人使用的微網誌的填寫方式,使用者僅需要填寫文章的詮釋資料(metadata)及 全文,包括標題、起始、結束日期、分類、內文便可以將文章提交給伺服器端。
當伺服器端將地名標註完並加入坐標後便會呈現在 Timemap 上。
28
Fig. 4-5 利用填寫表單提交文章
這種方式讓使用者使用簡單且直覺的方式提交文章,不需要有任何資訊技術的概 念。但此種方法不適用於使用者想提交大量文章的情形,若使用者想透過此方式 提交多筆文章,需要一筆一筆的填寫表單,較為費時,系統提供第二種方式讓使 用者能夠一次性的新增多筆文章,即透過上傳一份 XML 格式的檔案,如 Fig. 4-4 所示,讓伺服器端去分析檔案的結構,將 XML 內含的多筆文章標註地名入坐標後 透過 Timemap 呈現給使用者。
29
Fig. 4-6 XML 檔案的樣式
此方式讓使用者可以不需要重複的填寫表單,而能夠僅上傳一份檔案便能提 交多筆數的文章。使用 XML 檔案格式,讓系統可以簡單的分析出每筆文章的詮釋 資料(metadata),然而對使用者卻有一定的技術門檻,需要有撰寫 XML 檔案的能 力,但透過系統提供的範本,應可以降低這方面的門檻。
除了新增文章外,系統亦提供介面給使用者針對資料庫中的文章做編輯及刪 除,方法為透過瀏覽文章時點選介面上的「編輯」、「刪除」按鈕,一樣透過直覺 式的操作便可以完成。
4.3.2 過濾文章、時間軸呈現
在新增文章時,之所以要輸入詮釋資料,是系統希望能夠幫助使用者在瀏覽 文章時,能更方便快速的找到想要觀察的文章,使用者在新增文章所填入的「分 類」、XML 檔案中的 Topic 標籤便是用來將文章分類,透過系統的功能選單,可以 選擇想呈現的分類。而系統也提供全文檢索的功能,此全文檢索的範圍為伺服器 端裡使用者的文本資料庫中全部的文章的內文及標題,此功能搭配文章分類,可
30
在使用者觀察史料時提供過濾的功能。
而在 HGIS 中,「時間」要素是不可或缺的,系統以 Timemap 呈現,將時間軸 放在最顯眼的位置,目的為讓使用者能夠一眼發現目前選取文章的時間點為何,
時間軸分為三層級,分別為天、月、年,能夠清楚觀察整個分類中的文章在時間 軸上的分布,同時能夠直接拖曳時間軸,改變呈現文章的時間帶,亦能夠直接輸 入「西元年-月-日」來選取時間帶。以觀察選取時間帶內的文章。
Fig. 4-7 以系統檢索含「六百里傳諭」的文章
呈現的介面如 Fig. 4-5 所示,分為三個部分,地圖、時間軸、文章。當選取時 間軸上的標題或地圖上的標示時右邊的頁面會將此篇文章全文呈現,當沒有目標 被選取時,地圖會呈現該時間帶內所有文章中地名的地標,當移動時間帶時地圖 呈現的地標也會跟著改變。若選取目標文章後,會將其他文章之地標隱藏直到再 次移動時間軸為止,使用者亦可以透過右下角的按鈕直接選取時間軸順序中前一 個或後一個的文章,而不需移動時間軸,當檢索的關鍵字文章分散在較廣的時間 軸時此功能會較方便於觀察。
31
4.3.3 校正地名標註
在 4.2 節提到當系統對文章的地名標註並非使用者所預期的將由使用者自己 對這些地名標註做校正或新增。基於系統的設計理念,依舊不希望給予使用者過 多負擔。透過介面的設計,目標是讓使用者能夠在閱讀文章的同時,便一邊能直 觀做到校正及新增標註。
校正的流程如下:
1. 選取想更改的地名標註或反白沒被標註的地名。
2. UI 會從伺服器端空間資料庫讀取選取地名的所有坐標及行政區。
3. UI 會顯示該地名所有可能的坐標,並依使用者選取在地圖上顯示。
4. 使用者可自行選取想更改的坐標,或將該地名改為不標註。
5. 點下「送出」按鈕,UI 便會傳送更改後的標註回文本資料庫,且將改變後的結 果呈現於介面上。