Lading
意見回饋

請填寫下列表格,我們將會儘快回覆

問題描述

  • 繁體中文
  • English
0

最近10筆通知

查看全部
  • 暫無通知

>

API說明文件

API說明文件

TBIA API - V1

臺灣生物多樣性資訊聯盟 (Taiwan Biodiversity Information Alliance, TBIA) API使用說明,點選標題可錨點至該項:

物種出現紀錄 - occurrence API

服務網址:/api/v1/occurrence
本服務會進行部分資訊模糊化,可取得模糊化資料的限制型API目前僅供TBIA夥伴單位申請使用。

查詢參數說明

參數 型值 說明 範例網址
id string 使用本網站之入口網ID取得指定的出現紀錄資料 /api/v1/occurrence?id=6540d35818aad00028ecda95
occurrenceID string 使用來源資料庫 / 典藏單位之物種出現紀錄ID取得指定的出現紀錄資料 /api/v1/occurrence?occurrenceID=TAIF:PLANT:8540:1:1:186874
catalogNumber string 使用來源典藏單位之館藏號取得指定的出現紀錄資料 /api/v1/occurrence?catalogNumber=186874
taxonID string 取得指定物種編號的物種資料 /api/v1/occurrence?taxonID=t0052516
isCollection boolean 是否為自然史典藏資料,是=true,否=false /api/v1/occurrence?isCollection=true
rightsHolder string 取得指定來源資料庫 / 典藏單位的物種出現紀錄資料 /api/v1/occurrence?rightsHolder=台灣生物多樣性網絡 TBN&rightsHolder=濕地環境資料庫
datasetName string 取得指定資料集的物種出現紀錄資料 /api/v1/occurrence?datasetName=100年高雄都會公園環境長期監測研究計畫-生物(動植物)
eventDate date 紀錄日期,日期格式:yyyy-mm-dd。支援區間查詢 /api/v1/occurrence?eventDate=2021-10-21
created date 資料建立時間,日期格式:yyyy-mm-dd。支援區間查詢 /api/v1/occurrence?created=2023-05-09
modified date 資料更新時間,日期格式:yyyy-mm-dd。支援區間查詢 /api/v1/occurrence?modified=2023-05-09
boundedBy string 取得指定四邊形座標範圍內物種出現紀錄資料,輸入值={最大經度},{最大緯度},{最小經度},{最小緯度} /api/v1/occurrence?boundedBy=122,24,121,23
polygon string 取得指定多邊形座標範圍內物種出現紀錄資料,僅支援WKT格式 /api/v1/occurrence?polygon=POLYGON ((120.761719 23.755182, 120.772705 23.543845, 121.135254 23.5237, 121.135254 23.755182, 120.761719 23.755182))
circle string 取得指定圓形座標範圍內物種出現紀錄資料輸入值={經度},{緯度},{半徑},半徑單位為公里 /api/v1/occurrence?circle=122.51,24.9,10
apikey string 限制型API金鑰 /api/v1/occurrence?circle={yourAPIkey}
*區間查詢請用半形逗號分隔起迄時間
範例網址: /api/v1/occurrence?eventDate=2021-10-21,2021-10-25

回傳欄位說明

參數 名稱 型值 備註
id 入口網ID string
created 入口網資料建立時間 date
modified 入口網資料修改時間 date
standardDate 標準化日期 date
standardLatitude 標準化緯度 float
standardLongitude 標準化經度 float
standardRawLatitude 標準化未模糊化緯度 float 需透過限制型API取得
standardRawLongitude 標準化未模糊化經度 float 需透過限制型API取得
standardOrganismQuantity 標準化數量 float
associatedMedia 影像URL string 多值以分號;分隔
basisOfRecord 紀錄類型 string
catalogNumber 館藏號 string
coordinatePrecision 座標模糊化程度 string 請參考生物多樣性敏感資料開放作業原則文件中的逐條說明第六點
coordinateUncertaintyInMeters 座標誤差(公尺) string
dataGeneralizations 座標是否有模糊化 boolean
datasetName 資料集名稱 string
eventDate 紀錄日期 / 採集日期 string
license 授權狀況 string
locality 出現地 / 採集地 string
mediaLicense 影像授權 string
occurrenceID occurrenceID string
organismQuantity 數量 string
organismQuantityType 數量單位 string
originalScientificName 原始紀錄物種 string
preservation 保存方式 string
recordedBy 記錄者 / 採集者 string
recordNumber 採集號 string
references 原資料庫網頁URL string
resourceContacts 資料集聯絡人 string
rightsHolder 來源資料庫 / 典藏單位 string
sensitiveCategory 敏感層級 string
sourceCreated 來源資料庫資料建立時間 date
sourceModified 來源資料庫資料修改時間 date
sourceScientificName 來源資料庫使用學名 string
sourceVernacularName 來源資料庫使用中文名 string
typeStatus 標本類型 string
verbatimCoordinateSystem 座標系統 string
verbatimLatitude 緯度 string
verbatimLongitude 經度 string
verbatimRawLatitude 未模糊化緯度 string 需透過限制型API取得
verbatimRawLongitude 未模糊化經度 string 需透過限制型API取得
verbatimSRS 空間參考系統 string
scientificNameID 物種代碼 string 原始資料提供之物種代碼,可能為舊TaiCOL namecode
taxonID 物種編號 string 新版TaiCOL物種編號
match_higher_taxon 是否對應到上階層 boolean 若無法對到taxonID,則在taxonID欄位給予可以對到的上階層ID,此時match_higer_taxon標示true,反之為false
scientificName 學名 string
name_author 學名作者 string
taxonRank 鑑定層級 string
common_name_c 中文名 string
alternative_name_c 中文別名 string
synonyms 同物異名 string
misapplied 誤用名 string
kingdom string
kingdom_c 界中文名 string
phylum string
phylum_c 門中文名 string
class string
class_c 綱中文名 string
order string
order_c 目中文名 string
family string
family_c 科中文名 string
genus string
genus_c 屬中文名 string

格式及共同參數說明

複合查詢:

各查詢參數均可做聯集與交集查詢。當同時使用同一參數查詢多個值,將取聯集;當同時查詢不同參數,則取交集。
範例網址:/api/v1/occurrence?boundedBy=122,24,121,23&rightsHolder=GBIF

分頁參數說明:

參數 說明 範例網址
limit 限制回傳筆數。預設20筆,上限1000 /api/v1/occurrence?limit=1000

*因應效能考量,每次API請求至多回傳1000筆資料,若搜尋的結果大於1000筆,您可以透過回傳的next參數取得下一分頁的網址,並以遞迴方式取得全部資料。

回傳狀態(status)代碼說明:

代碼(code) 說明
200 輸入的請求成功
400 輸入的請求無效
404 網址錯誤或資源不存在
500 後端伺服器錯誤

回傳格式:

{
	"status": {
		"code": 回傳狀態代碼,
		"message": 回傳狀態說明
	},
	"meta": {
		"total": 符合查詢條件全部筆數,
		"limit": 每頁回傳筆數,
	},
	"links": {
		"self": 本頁網址,
		"next": 下一分頁網址
	  },	
	"data":[結果陣列]
}

使用條款

本網站提供之API採與本網站相同之使用條款

更新紀錄

  • 2024-06-27 | 修改分頁參數取得方式:棄用offset,改以next參數提供下一分頁網址。

  • 2023-12-12 | V1公告