DPIRD Science - 西澳大利亞 (獨立發行商) (預覽版)
此 API 提供 DPIRD 網站上已有的迄今降雨量、潛在產量和土壤水工具的後端
此連接器適用於以下產品和區域:
| 服務 | Class | Regions |
|---|---|---|
| 副駕駛工作室 | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 邏輯應用程式 | 標準 | 所有 Logic Apps 區域, 但下列區域除外: - Azure Government 區域 - Azure 中國區域 - 美國國防部 (DoD) |
| Power Apps | 進階 | 除下列區域外的所有 Power Apps 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| Power Automate(自動化服務) | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 連絡人 | |
|---|---|
| 名稱 | 保羅·卡爾姆西 |
| URL | https://www.sevensigma.com.au |
| paul.culmsee@sevensigma.com.au |
| 連接器中繼資料 | |
|---|---|
| Publisher | 保羅·卡爾姆西 |
| 網站 | https://www.agric.wa.gov.au/ |
| 隱私權原則 | https://www.agric.wa.gov.au/apis/api-terms-and-conditions |
| 類別 | 商業智能;資料 |
正在建立連線
連接器支援下列驗證類型:
| 預設值 | 建立連線的參數。 | 所有區域 | 不可共享 |
預設
適用:所有地區
建立連線的參數。
這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。
| 名稱 | 類型 | Description | 為必填項目 |
|---|---|---|---|
| API 金鑰 | securestring | 此 API 的 API 金鑰 | 對 |
節流限制
| 名稱 | 呼叫 | 續約期間 |
|---|---|---|
| 每個連線的 API 呼叫 | 100 | 60 秒 |
動作
| 取得單站降雨量 |
傳回迄今為止的降雨量、歷史降雨量資料和預計降雨量資料,視已收到的降雨量而定 |
| 取得電台 |
傳回可與 Science API 搭配使用的站點清單。 |
| 可在安卓獲取黃斑 |
執行 Moin 或 Chris Yellow Spot 模型。 |
| 獲取單站 |
取得特定電台的中繼資料 |
| 獲取土壤水分 |
根據收到的降雨量和土壤類型返回土壤中的水量。 |
| 獲取附近的車站 |
傳回附近車站的清單,依距離排序。 使用分頁來控制傳回的站台數目。 預設會傳回 5 個工作站。 按與位置的距離升序排序。 |
| 獲得潛在收益 |
獲得潛在收益 |
取得單站降雨量
傳回迄今為止的降雨量、歷史降雨量資料和預計降雨量資料,視已收到的降雨量而定
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
車站代碼
|
stationCode | True | string |
區分大小寫的單一站號代碼。 |
|
夏季開學日期
|
summerStartDate | date |
夏天開始的日期。 預設為上一年的 1/11 |
|
|
生長季節開始日期
|
growingSeasonStartDate | date |
生長季節開始的日期。 預設為當年的 1/4。 |
|
|
生長季節結束日期
|
endDate | date |
生長季節的結束日期。 預設為當年的 31/10。 |
|
|
預測日期
|
forecastDate | date |
進行預測的日期。 可用於查看歷史預測。 預設為目前日期。 |
|
|
要包含的欄位
|
select | string |
要包含在結果中的欄位以逗號分隔的清單。 請注意,除非明確包含,否則這不會包括車站代碼或名稱。 |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
中繼資料
|
metadata | apiMetaDataModel |
所有回應的包裝函式,提供與API呼叫相關的實用資訊。 |
|
資料
|
data | stationRainfallModel |
取得電台
傳回可與 Science API 搭配使用的站點清單。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
車站代碼
|
stationCode | string |
區分大小寫的站點代碼的逗號分隔清單。 限制將傳回的站點。 |
|
|
查詢位移
|
offset | integer |
分頁位移參數會指定要從集合傳回的第一個專案。 |
|
|
要擷取的記錄數目
|
limit | integer |
分頁限制參數會限制傳回的項目數目。 |
|
|
要排序的欄位
|
sort | string |
要排序的欄位以逗號分隔的清單。 預設為遞增。 在降序前加上 '-'。 對於風場,您只能按最低的傳感器進行排序或選擇。 |
|
|
要包含的欄位
|
select | string |
要包含在結果中的欄位以逗號分隔的清單。 請注意,除非明確包含,否則這不會包括車站代碼或名稱。 |
|
|
站組
|
group | string |
將工作站篩選為預先定義的群組。 這些需要在後端得到支援。 'all' 傳回所有站點,'api' 傳回 API 使用的預設站點,'web' 傳回 weather.agric.wa.gov.au 使用的列表,'rtd' 傳回具有科學完整資料集的站點。 |
|
|
可用的值為 'all'、'wa'、'sa'、'nsw'、'vic'、'qld'、'tas'、'nt'
|
state | string |
依狀態篩選。 依預設,會傳回所有狀態。 |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
中繼資料
|
metadata | apiMetaDataModel |
所有回應的包裝函式,提供與API呼叫相關的實用資訊。 |
|
收藏
|
collection | array of stationModel |
車站集合 |
可在安卓獲取黃斑
執行 Moin 或 Chris Yellow Spot 模型。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
車站代碼
|
stationCode | string |
區分大小寫的單一站號代碼。 |
|
|
執行模型的日期
|
date | string |
格式 YYYY-MM-DD 的格式。 如果未提供,則預設為當天 |
|
|
只傳回部分結果。
|
select | string |
選項包括 'moin'、'chris'、'moinMaturation'、'moinModel'、'chrisMaturation'、'chrisModel'。 多個選項可以作為逗號分隔的字串提供,即。'moin成熟,chris成熟'。 依預設,會傳回所有結果。 |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
中繼資料
|
metadata | apiMetaDataModel |
所有回應的包裝函式,提供與API呼叫相關的實用資訊。 |
|
成熟
|
data.moin.maturation | maturationModel |
成熟 |
|
型號
|
data.moin.model | yellowSpotModel |
型號 |
|
成熟
|
data.chris.maturation | maturationModel |
成熟 |
|
型號
|
data.chris.model | yellowSpotModel |
型號 |
獲取單站
取得特定電台的中繼資料
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
車站代碼
|
stationCode | True | string |
區分大小寫的單一站號代碼。 |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
中繼資料
|
metadata | apiMetaDataModel |
所有回應的包裝函式,提供與API呼叫相關的實用資訊。 |
|
資料
|
data | stationModel |
獲取土壤水分
根據收到的降雨量和土壤類型返回土壤中的水量。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
車站代碼
|
stationCode | string |
區分大小寫的單一站號代碼。 |
|
|
緯度
|
latitude | number |
要以十進制度為單位搜尋的緯度。 |
|
|
經度
|
longitude | number |
要以十進制度為單位搜尋的經度。 |
|
|
開始日期
|
startDate | True | string |
期間的開始日期。 |
|
結束日期
|
endDate | True | string |
期間的結束日期。 |
|
土壤代碼
|
soilType | True | string |
一種土壤的代碼 |
|
作物初始化期間
|
faoInitialisationDays | integer |
作物初始化期的天數,用於估計作物蒸散量。 |
|
|
作物蒸發初始化期
|
faoInitialisationCropCoefficient | number |
作物在初始化期間使用的潛在蒸發比例 |
|
|
作物發育的日子
|
faoDevelopmentDays | integer |
作物發育期的天數,用於估計作物蒸散量。 |
|
|
作物蒸發發育期。
|
faoDevelopmentCropCoefficient | number |
作物在發育期間使用的潛在蒸發量的比例。 |
|
|
季中作物天數
|
faoMidSeasonDays | integer |
作物季中期間的天數,用於估計作物蒸散量。 |
|
|
農作物蒸發季中期
|
faoMidSeasonCropCoefficient | number |
季中期間使用的潛在蒸發量比例 |
|
|
季末作物的天數
|
faoLateSeasonDays | integer |
作物季末的天數,用於估計作物蒸散量。 |
|
|
作物蒸發季末期。
|
faoLateSeasonCropCoefficient | number |
作物在季末使用的潛在蒸發量的比例。 |
|
|
4月25日以後的降雨量(毫米)
|
faoBreakOfSeason3Days25April | integer |
4 月 25 日之後觸發季節休息的降雨量毫米數。 |
|
|
6月5日以後的降雨量(毫米)
|
faoBreakOfSeason3Days5June | integer |
6 月 5 日之後觸發季節中斷的降雨量毫米數。 |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
中繼資料
|
metadata | apiMetaDataModel |
所有回應的包裝函式,提供與API呼叫相關的實用資訊。 |
|
資料
|
data | soilWaterModel |
土壤水分數據 |
獲取附近的車站
傳回附近車站的清單,依距離排序。 使用分頁來控制傳回的站台數目。 預設會傳回 5 個工作站。 按與位置的距離升序排序。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
緯度
|
latitude | True | number |
要以十進制度為單位搜尋的緯度。 |
|
經度
|
longitude | True | number |
要以十進制度為單位搜尋的經度。 |
|
搜尋半徑
|
radius | integer |
只尋找這公里範圍內的車站。 預設為 100 公里。 |
|
|
查詢位移
|
offset | integer |
分頁位移參數會指定要從集合傳回的第一個專案。 |
|
|
要擷取的記錄數目
|
limit | integer |
分頁限制參數會限制傳回的項目數目。 |
|
|
要排序的欄位
|
sort | string |
要排序的欄位以逗號分隔的清單。 預設為遞增。 在降序前加上 '-'。 對於風場,您只能按最低的傳感器進行排序或選擇。 |
|
|
要包含的欄位
|
select | string |
要包含在結果中的欄位以逗號分隔的清單。 請注意,除非明確包含,否則這不會包括車站代碼或名稱。 |
|
|
站組
|
group | string |
將工作站篩選為預先定義的群組。 這些需要在後端得到支援。 'all' 傳回所有站點,'api' 傳回 API 使用的預設站點,'web' 傳回 weather.agric.wa.gov.au 使用的列表,'rtd' 傳回具有科學完整資料集的站點。 |
|
|
可用的值為 'all'、'wa'、'sa'、'nsw'、'vic'、'qld'、'tas'、'nt'
|
state | string |
依狀態篩選。 依預設,會傳回所有狀態。 |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
中繼資料
|
metadata | apiMetaDataModel |
所有回應的包裝函式,提供與API呼叫相關的實用資訊。 |
|
收藏
|
collection | array of stationModel |
車站集合 |
獲得潛在收益
獲得潛在收益
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
車站代碼
|
stationCode | string |
區分大小寫的單一站號代碼。 |
|
|
緯度
|
latitude | number |
要以十進制度為單位搜尋的緯度。 |
|
|
經度
|
longitude | number |
要以十進制度為單位搜尋的經度。 |
|
|
夏季開學日期
|
summerStartDate | date |
夏天開始的日期。 預設為上一年的 1/11 |
|
|
生長季節開始日期
|
growingSeasonStartDate | date |
生長季節開始的日期。 預設為當年的 1/4。 |
|
|
生長季節結束日期
|
endDate | date |
生長季節的結束日期。 預設為當年的 31/10。 |
|
|
預測日期
|
forecastDate | date |
進行預測的日期。 可用於查看歷史預測。 預設為目前日期。 |
|
|
用水效率。
|
waterUseEfficiency | integer |
用水效率。 |
|
|
蒸發。
|
evaporation | integer |
蒸發。 |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
中繼資料
|
metadata | apiMetaDataModel |
所有回應的包裝函式,提供與API呼叫相關的實用資訊。 |
|
資料
|
data | potentialYieldModel |
潛在收益數據 |
定義
apiMetaDataModel
所有回應的包裝函式,提供與API呼叫相關的實用資訊。
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
狀態
|
status | integer |
狀態 |
|
links
|
links | linksModel |
與端點相關的一系列連結。 |
|
收藏
|
collection | paginationModel |
分頁詳細資料 |
yellowSpot模型
型號
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
date
|
date | string |
日期。 |
|
minimum
|
temperature.minimum | float |
當天的最低氣溫。 |
|
最大值
|
temperature.maximum | float |
當天的最高氣溫。 |
|
平均
|
temperature.average | float |
當天的平均氣溫。 |
|
移動平均
|
temperature.movingAverage | float |
移動平均線。 |
|
雨
|
rainfall.rain | float |
該期間的每日降雨量 |
|
移動總和
|
rainfall.movingSum | float |
降雨量移動總和。 |
|
宜
|
suitable |
適合的型號 |
|
|
成熟進度
|
maturationProgress |
模型成熟進度 |
成熟模型
成熟
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
date
|
date | string |
計算到期日(如果已發生)。 |
|
進展
|
progress | float |
截至請求日期的當前成熟度佔目標的百分比。 如果請求日期是計算的到期日,則為 100%;如果之後會更大。 |
|
目標
|
target | integer |
達到成熟所需的適當天數。 |
土壤水模型
土壤水分數據
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
土壤水
|
soilWater | array of object |
土壤水分數據 |
|
date
|
soilWater.date | string |
夏季開始日期。 |
|
降雨量
|
soilWater.rainfall | float |
當天的降雨量。 |
|
休耕
|
soilWater.fallow | float |
休耕圍場的土壤水(以毫米為單位)。 |
|
裁切
|
soilWater.crop | float |
作物圍場的土壤水(以毫米為單位)。 |
|
季節休息
|
breakOfSeason | string |
季節休息 |
potentialYieldModel
潛在收益數據
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
預測日期
|
summary.forecastDate | string |
預測日期 |
|
在生長季節
|
summary.inGrowingSeason | boolean |
在生長季節 |
|
startDate
|
summary.summer.startDate | string |
夏季開始日期。 |
|
結束日期
|
summary.summer.endDate | string |
夏季結束(賽季開始前一天) |
|
累積降雨量
|
summary.summer.cumulativeRainfall | float |
夏季期間的降雨量。 |
|
十分位數
|
summary.summer.decile | integer |
今年夏天降雨量落入歷史十分位數。 |
|
startDate
|
summary.growingSeason.startDate | string |
賽季開始日期 |
|
結束日期
|
summary.growingSeason.endDate | string |
賽季結束的日期,或當前日期(如果當前在賽季內)。 |
|
累積降雨量
|
summary.growingSeason.cumulativeRainfall | float |
開始日期和結束日期之間的降雨量。 |
|
十分位數
|
summary.growingSeason.decile | integer |
考慮到目前的累積降雨量,這是降雨量適合的歷史十分位數。 |
|
潛力收益率
|
potentialYield | array of object |
本季的潛在產量和預期降雨量(按十分位數)。 |
|
十分位數
|
potentialYield.decile | integer |
從 1 到 9 的十分位數 |
|
預計降雨量
|
potentialYield.projectedRainfall | float |
十分位數的預計降雨量(以毫米為單位)。 |
|
潛力收益率
|
potentialYield.potentialYield |
潛在產量(以噸/公頃為單位)。 |
stationRainfallModel (電台降雨模型)
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
預測日期
|
forecastDate | string |
這是唯一的區分大小寫的氣象站代碼。 |
|
startDate
|
summary.summer.startDate | string |
夏季開始日期。 |
|
結束日期
|
summary.summer.endDate | string |
夏季結束(賽季開始前一天) |
|
累積降雨量
|
summary.summer.cumulativeRainfall | float |
夏季期間的降雨量。 |
|
十分位數
|
summary.summer.decile | integer |
今年夏天降雨量落入歷史十分位數。 |
|
startDate
|
summary.season.startDate | string |
賽季開始日期。 |
|
結束日期
|
summary.season.endDate | string |
賽季結束日期,或當前日期(如果當前在賽季內) |
|
累積降雨量
|
summary.season.cumulativeRainfall | float |
開始日期和結束日期之間的降雨量。 |
|
十分位數
|
summary.season.decile | integer |
考慮到目前的累積降雨量,這是降雨量適合的歷史十分位數。 |
|
當前季節性降雨量
|
summary.currentSeasonalRainfall | array of object |
季節降雨量總結 |
|
date
|
summary.currentSeasonalRainfall.date | string |
降雨發生的日期。 |
|
降雨量
|
summary.currentSeasonalRainfall.rainfall | float |
當天發生的降雨量。 |
|
累積降雨量
|
summary.currentSeasonalRainfall.cumulativeRainfall | float |
本季迄今為止發生的累積降雨量。 |
|
預計季節性降雨量
|
summary.projectedSeasonalRainfall | array of object |
預計季節降雨量 |
|
date
|
summary.projectedSeasonalRainfall.date | string |
預計降雨的日期。 |
|
十分位數
|
summary.projectedSeasonalRainfall.deciles | array of object | |
|
十分位數
|
summary.projectedSeasonalRainfall.deciles.decile | integer |
從 1 到 9 的十分位數 |
|
降雨量
|
summary.projectedSeasonalRainfall.deciles.rainfall | float |
十分位數的預計降雨量。 |
|
歷史降雨量
|
summary.historicalRainfall | array of object |
歷史季節降雨量 |
|
date
|
summary.historicalRainfall.date | string |
歷史降雨量的月份和日期十分位數。 |
|
十分位數
|
summary.historicalRainfall.deciles | array of object |
以十分位數計算的預計降雨量值。 |
|
十分位數
|
summary.historicalRainfall.deciles.decile | integer |
從 1 到 9 的十分位數 |
|
降雨量
|
summary.historicalRainfall.deciles.rainfall | float |
十分位數的預計降雨量。 |
分頁模型
分頁詳細資料
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
count
|
count | integer |
count |
|
limit
|
limit | integer |
limit |
|
位移
|
offset | integer |
位移 |
|
links
|
links | linksModel |
與端點相關的一系列連結。 |
stationModel
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
站代碼
|
stationCode | string |
站台的唯一識別碼。 區分大小寫。 |
|
站名
|
stationName | string |
氣象站的人類可讀名稱。 |
|
緯度
|
latitude | float |
氣象站的緯度(以十進制度為單位),用於在地圖上顯示。 |
|
經度
|
longitude | float |
氣象站的經度(以十進制度為單位),用於在地圖上顯示。 |
|
擁有者
|
owner | string |
氣象站的主人。 |
|
狀態
|
state | string |
該電台所在的澳大利亞州。 |
|
開始年份
|
startYear | number |
車站啟動的那一年 |
|
結束年份
|
endYear | boolean |
車站關閉的那一年。 如果仍在執行,則為 Null。 |
連結模型
與端點相關的一系列連結。
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
URL
|
href | string |
指定連結所前往之頁面的 URL。 |
|
Relationship
|
rel | string |
指定目前文件與連結文件之間的關係。 |