Birder Home是一個為喜歡建立個人資料庫的觀鳥者而設,資料庫可以包含文字,圖片,音訊和視訊等多媒體資料。

主要功能

使用指南

打開側邊欄顯示清單後,選取 family 進入鳥科清單。在這清單,可以見到不同的功能選項。

 


和鳥科清單一樣,使用同樣的操作方式。

按下想查看鳥種的項目後,會顯示鳥種的詳細資料頁面,包括多媒體資料。

    

在音訊搜尋項之中,使用者可查看 Xeno-Canto 的音訊清單,同時可按下載圖示直接下載有興趣的音訊檔案,也可按旁邊的 "i" 按鈕來查案音訊檔案的資料。

多媒體管理員是用來管理多媒體資料,按下浮動按鈕可增加檔案,也可把已加入的檔案更名或刪除。

 


 

在圖片顯示頁中可以按下左下角的 "圖片資料" 按鈕來顯示儲存在圖片的一些資料。


在頂部的應用欄提供搜尋,過濾,高亮和書籤的功能。



在頂部的應用欄提供鳥種清單的排序方式,可以選擇根據不同的條件來排序顯示。


在側邊欄顥示的喜愛清單中,可選擇要顯示的鳥種清單。

增加鳥種到喜愛清單,首先要選擇顯示 master 清單。在鳥種清單中按下鳥種的縮圖,縮圖會顯示選取狀態,重覆按下會取消選取。按下右上角的心心圖案,會跳出已建立的喜愛清單供供選擇,再按右上角完成,或左上角退出取消。


在側邊欄可以選擇顯示清單或者資料庫。所有喜愛清單都可以更改名稱或刪除,資料庫也有同樣的功能。而底部的增加按鈕,用來增加相應的清單和資料庫。用戶可按下喜愛清單旁的 "i" 按鈕來顯示清單資料。



如果電話內有外置記憶卡,在設定頁面中可以選擇把資料庫和所有多媒體檔案存放在不同位置。而存放的路徑可在頁面顯示出來。


用戶可以使用 Google 雲端來備份及複原創立的數據庫及多媒體檔案。在備份前或複原前,用戶需要登入 Google 帳戶,並且授權 App 在雲端存取 App 的數據。用戶以後便只需按下備份或複原按鈕來處理資料。當檔案數目龐大的時候,只使用無線網絡是比較好的選項。

支援檔案類型: UTF8 CSV or Excel (xlsx) 2018 or 更新版本

匯入成喜愛清單

欄 "NAMESCI" 代表鳥種的科學名稱,用以確定鳥種是否已存在 master 清單。如果鳥種不在 master 清單之中,這鳥種會被忽略。

CSV 的檔名或 xlsx 的試算表名稱會被用作喜愛清單的名稱。假如喜愛清單已存在,鳥種被加入已現存清單,否則會建立新清單。

匯入媒體檔名到 master 清單

欄 "NAMESCI" 代表鳥種的科學名稱,用以確定鳥種是否已存在 master 清單。如果鳥種不在 master 清單之中,這鳥種會被忽略。另一欄 "PHOTOS", "AUDIOS" 或 "VIDEOS" 包含將會加入資料庫的媒體檔案名稱。想加入多個媒體檔案到一個鳥種,可以用多行,每行一個檔案名,或者可以把多個媒體檔案名用 "|" 分隔開放在一個儲存格中。

當所有檔案名已經匯入資料庫,使用者可選擇多媒體檔案的來源資料夾,讓 app 複製到指定位置。或者使用者可以自行把多媒體檔案複製到設定頁所顯示的路徑下的相對應小資料夾中。以下是一個儲存位置在手機的例子

照片檔: Phone/Android/data/com.jimmy.twitcher_home/files/images
音訊檔: Phone/Android/data/com.jimmy.twitcher_home/files/audios
影片檔: Phone/Android/data/com.jimmy.twitcher_home/files/videos


Google 試算表的用戶可以下載成 xlsx 來使用此功能。


注意!錯誤的資料庫檔案有機會令 App 產生嚴重錯誤或反應,務必小心處理。

新的資料庫需要大量的資料輸入,在電腦中很多時都會比在電話中方便。這裡提供一個方法怎樣在電腦中輸入資料。首先,需要兩個軟件。

新增資料庫的步驟如下:

  1. 下載試算表範本 template.xlsx 和資料庫範本 template.db
  2. 在 Excel 或 Google Sheet 開啓試算表 template.xlsx。
  3. 輸入資料:首先在 family 表輸入鳥科資料,下一步在 master 表輸入鳥種資料。

  4. 鳥科資料的格式如下:
    欄目說明
    ID辦識鳥科的唯一編號
    IDXTAXON在物種順序之中的唯一順序編號
    NAMEPRI鳥科的主名稱
    NAMESEC鳥科的副名稱
    NAMESCI鳥科的科學名稱

    鳥種資料的格式如下:
    欄目說明
    ID辦識鳥種的唯一編號
    IDXTAXON在物種順序之中的唯一順序編號
    NAMEPRI鳥種的主名稱
    NAMESEC鳥種的副名稱
    NAMESCI鳥種的科學名稱
    DESC鳥種的描述
    NOTE個人的記事
    LOCATION位置資料
    PHOTOS圖片清單:多個檔案名稱之間用 '|' 符號分隔,名稱內不可包含 '|'。
    AUDIOS音訊清單:多個檔案名稱之間用 '|' 符號分隔,名稱內不可包含 '|'。
    VIDEOS影片清單:多個檔案名稱之間用 '|' 符號分隔,名稱內不可包含 '|'。
    FAMILY所屬鳥科在鳥科表格中的ID

    鳥科表格例子:

    鳥種表格例子:

  5. 輸出 CSV 檔案:輸出成為 UTF8 格式的 CSV 檔案。
  6. 在 Google Sheet 中,選擇 檔案 > 下載 > CSV。

    在 Excel 中,選擇 檔案 > 另存新檔 > 選擇資料夾 > 存檔類型 CSV UTF-8。

    family 的輸出檔案名是 family.csv,而 master 的輸出檔案名是 master.csv。

  7. 開啓 DB Browser 並開啓 下載的範本資料庫。
  8.  
  9. 首先匯入鳥科資料
    • Import > Table from CSV File
    • 選擇之前匯出的 family.csv 檔案
    • 檢查 Column Names in First Line 和 Encoding 設定
    鳥種資料以同一方法處理,但檔案名稱是 master.csv。

  10. 儲存和關閉資料庫並更改喜好的資料庫名稱。
  11. 把資料庫複製都電話之中,儲存位置就在 App 的設定頁所顯示的路徑。如果有多媒體檔案,把圖片複製到 images 子資料夾,音訊檔案複製到 audios 子資料來,影片複製到 videos 子資料夾。



用戶可以在設定 -> 資料庫範例 頁中直接下載資料庫範例。

也可從這裡下載並複製資料庫檔案到設定頁顯示的路徑。

Databasedb Linkxls Link
HKBWS 21-05 hkbws_2105.db hkbws_2105,xlsx
IOC 11.2 ioc_112.db ioc_112.xlsx
HBW v5 hbw_v5.db hbw_v5.xlsx
Clements 2021 clements_21.db clements_21.xlsx