DPIRD 科学 - 西澳大利亚 (独立出版商) (预览版)
此 API 提供 DPIRD 网站上已提供的“降雨量到日期”、“潜在产量”和“土壤水”工具的后端
此连接器在以下产品和区域中可用:
| 服务 | Class | 区域 |
|---|---|---|
| Copilot Studio | 高级 | 除以下各项外的所有 Power Automate 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| 逻辑应用程序 | 标准 | 除以下各项外的所有 逻辑应用区域 : - Azure 政府区域 - Azure 中国区域 - 美国国防部(DoD) |
| Power Apps | 高级 | 除以下各项外的所有 Power Apps 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| Power Automate | 高级 | 除以下各项外的所有 Power Automate 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| 联系人 | |
|---|---|
| Name | 保罗·库姆西 |
| URL | https://www.sevensigma.com.au |
| paul.culmsee@sevensigma.com.au |
| 连接器元数据 | |
|---|---|
| 发布者 | 保罗·库姆西 |
| 网站 | https://www.agric.wa.gov.au/ |
| 隐私策略 | https://www.agric.wa.gov.au/apis/api-terms-and-conditions |
| 类别 | 商业智能;数据 |
正在创建连接
连接器支持以下身份验证类型:
| 默认 | 用于创建连接的参数。 | 所有区域 | 不可共享 |
违约
适用:所有区域
用于创建连接的参数。
这是不可共享的连接。 如果 Power App 与另一个用户共享,系统会提示其他用户显式创建新连接。
| Name | 类型 | Description | 必选 |
|---|---|---|---|
| API 密钥 | securestring | 此 API 的 API 密钥 | True |
限制
| 名称 | 调用 | 续订期 |
|---|---|---|
| 每个连接的 API 调用数 | 100 | 60 秒 |
操作
| 获取单站 |
获取特定工作站的元数据 |
| 获取单站降雨 |
根据已接收的降雨量,返回迄今为止的降雨量、历史降雨数据和预计的降雨数据 |
| 获取土壤水 |
根据收到的降雨和土壤类型返回土壤中的水量。 |
| 获取工作站 |
返回可用于科学 API 的工作站列表。 |
| 获取潜在收益 |
获取潜在收益 |
| 获取附近的工作站 |
返回附近车站的列表,按距离排序。 使用分页控制返回的工作站数。 默认情况下返回 5 个工作站。 按位置升序距离排序。 |
| 获取黄色点 |
运行 Moin 或 Chris Yellow Spot 模型。 |
获取单站
获取特定工作站的元数据
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
工作站代码
|
stationCode | True | string |
一个区分大小写的工作站代码。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
元数据
|
metadata | apiMetaDataModel |
所有响应的包装器都提供与 API 调用相关的有用信息。 |
|
数据
|
data | stationModel |
获取单站降雨
根据已接收的降雨量,返回迄今为止的降雨量、历史降雨数据和预计的降雨数据
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
工作站代码
|
stationCode | True | string |
一个区分大小写的工作站代码。 |
|
夏季开始日期
|
summerStartDate | date |
夏天开始的日期。 默认值为上一年的 1/11 |
|
|
成长季节开始日期
|
growingSeasonStartDate | date |
生长季节开始的日期。 默认为当前年份的 1/4。 |
|
|
成长季节结束日期
|
endDate | date |
生长季节的结束日期。 默认为当前年份的 31/10。 |
|
|
预测日期
|
forecastDate | date |
执行投影的日期。 可用于查看历史预测。 默认为当前日期。 |
|
|
要包含的字段
|
select | string |
要包含在结果中的字段的逗号分隔列表。 请注意,除非明确包含,否则不包括工作站代码或名称。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
元数据
|
metadata | apiMetaDataModel |
所有响应的包装器都提供与 API 调用相关的有用信息。 |
|
数据
|
data | stationRainfallModel |
获取土壤水
根据收到的降雨和土壤类型返回土壤中的水量。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
工作站代码
|
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日之后的降雨量,这引发了本赛季的中断。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
元数据
|
metadata | apiMetaDataModel |
所有响应的包装器都提供与 API 调用相关的有用信息。 |
|
数据
|
data | soilWaterModel |
土壤水数据 |
获取工作站
返回可用于科学 API 的工作站列表。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
工作站代码
|
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 |
按状态筛选。 默认情况下,返回所有状态。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
元数据
|
metadata | apiMetaDataModel |
所有响应的包装器都提供与 API 调用相关的有用信息。 |
|
收藏
|
collection | array of stationModel |
工作站集合 |
获取潜在收益
获取潜在收益
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
工作站代码
|
stationCode | string |
一个区分大小写的工作站代码。 |
|
|
纬度
|
latitude | number |
要按十进制度搜索的纬度。 |
|
|
经度
|
longitude | number |
要按十进制度搜索的经度。 |
|
|
夏季开始日期
|
summerStartDate | date |
夏天开始的日期。 默认值为上一年的 1/11 |
|
|
成长季节开始日期
|
growingSeasonStartDate | date |
生长季节开始的日期。 默认为当前年份的 1/4。 |
|
|
成长季节结束日期
|
endDate | date |
生长季节的结束日期。 默认为当前年份的 31/10。 |
|
|
预测日期
|
forecastDate | date |
执行投影的日期。 可用于查看历史预测。 默认为当前日期。 |
|
|
要使用的水使用效率。
|
waterUseEfficiency | integer |
要使用的水使用效率。 |
|
|
蒸发。
|
evaporation | integer |
蒸发。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
元数据
|
metadata | apiMetaDataModel |
所有响应的包装器都提供与 API 调用相关的有用信息。 |
|
数据
|
data | potentialYieldModel |
潜在收益数据 |
获取附近的工作站
返回附近车站的列表,按距离排序。 使用分页控制返回的工作站数。 默认情况下返回 5 个工作站。 按位置升序距离排序。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
纬度
|
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 |
按状态筛选。 默认情况下,返回所有状态。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
元数据
|
metadata | apiMetaDataModel |
所有响应的包装器都提供与 API 调用相关的有用信息。 |
|
收藏
|
collection | array of stationModel |
工作站集合 |
获取黄色点
运行 Moin 或 Chris Yellow Spot 模型。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
工作站代码
|
stationCode | string |
一个区分大小写的工作站代码。 |
|
|
要为其运行模型的日期
|
date | string |
格式 YYYY-MM-DD。 如果未提供,则默认为当前日期 |
|
|
仅返回结果的一部分。
|
select | string |
选项包括“moin”、“chris”、“moinMaturation”、“moinModel”、“chrisMaturation”、“chrisModel”。 可以将多个选项作为逗号分隔字符串提供。“moinMaturation,chrisMaturation”。 默认情况下,返回所有结果。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
元数据
|
metadata | apiMetaDataModel |
所有响应的包装器都提供与 API 调用相关的有用信息。 |
|
成熟
|
data.moin.maturation | maturationModel |
成熟 |
|
模型
|
data.moin.model | yellowSpotModel |
模型 |
|
成熟
|
data.chris.maturation | maturationModel |
成熟 |
|
模型
|
data.chris.model | yellowSpotModel |
模型 |
定义
apiMetaDataModel
所有响应的包装器都提供与 API 调用相关的有用信息。
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
状态
|
status | integer |
状态 |
|
链接
|
links | linksModel |
与终结点相关的一系列链接。 |
|
收藏
|
collection | paginationModel |
分页详细信息 |
yellowSpotModel
模型
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
date
|
date | string |
日期。 |
|
minimum
|
temperature.minimum | float |
当天的最低温度。 |
|
maximum
|
temperature.maximum | float |
当天的最高温度。 |
|
平均
|
temperature.average | float |
当天的平均温度。 |
|
movingAverage
|
temperature.movingAverage | float |
移动平均值。 |
|
雨
|
rainfall.rain | float |
期间每日降雨量 |
|
movingSum
|
rainfall.movingSum | float |
降雨移动总和。 |
|
合适
|
suitable |
适合的模型 |
|
|
maturationProgress
|
maturationProgress |
模型成熟进度 |
maturationModel
成熟
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
date
|
date | string |
已计算到期日期(如果已发生)。 |
|
进展
|
progress | float |
当前成熟度为请求日期的目标百分比。 如果请求日期是到期日的计算日期,则为 100%;如果之后会变大。 |
|
目标
|
target | integer |
达到成熟所需的合适天数。 |
soilWaterModel
土壤水数据
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
soilWater
|
soilWater | array of object |
土壤水数据 |
|
date
|
soilWater.date | string |
夏季开始日期。 |
|
雨量
|
soilWater.rainfall | float |
当天下降的雨量。 |
|
休耕地
|
soilWater.fallow | float |
草场的土壤水以毫米为单位。 |
|
剪切
|
soilWater.crop | float |
裁剪围场的土壤水以毫米为单位。 |
|
breakOfSeason
|
breakOfSeason | string |
赛季休息 |
potentialYieldModel
潜在收益数据
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
forecastDate
|
summary.forecastDate | string |
forecastDate |
|
inGrowingSeason
|
summary.inGrowingSeason | boolean |
inGrowingSeason |
|
startDate
|
summary.summer.startDate | string |
夏季开始日期。 |
|
结束日期
|
summary.summer.endDate | string |
夏季结束(季节开始前一天) |
|
cumulativeRainfall
|
summary.summer.cumulativeRainfall | float |
夏季雨量下降。 |
|
decile
|
summary.summer.decile | integer |
今年夏天降雨的历史十分化。 |
|
startDate
|
summary.growingSeason.startDate | string |
季节开始的日期 |
|
结束日期
|
summary.growingSeason.endDate | string |
季节结束的日期,或当前日期(如果当前在季节内)。 |
|
cumulativeRainfall
|
summary.growingSeason.cumulativeRainfall | float |
开始和结束日期之间的降雨量。 |
|
decile
|
summary.growingSeason.decile | integer |
鉴于目前的累计降雨量,这是降雨将适合的历史十分位数。 |
|
potentialYield
|
potentialYield | array of object |
本赛季的潜在产量和预期降雨量,以十分位数计算。 |
|
decile
|
potentialYield.decile | integer |
十二分位数从 1 到 9 |
|
projectedRainfall
|
potentialYield.projectedRainfall | float |
预计十分位数的降雨量为毫米。 |
|
potentialYield
|
potentialYield.potentialYield |
吨/公顷的潜在产量。 |
stationRainfallModel
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
forecastDate
|
forecastDate | string |
这是唯一区分大小写的气象站代码。 |
|
startDate
|
summary.summer.startDate | string |
夏季开始日期。 |
|
结束日期
|
summary.summer.endDate | string |
夏季结束(季节开始前一天) |
|
cumulativeRainfall
|
summary.summer.cumulativeRainfall | float |
夏季雨量下降。 |
|
decile
|
summary.summer.decile | integer |
今年夏天降雨的历史十分化。 |
|
startDate
|
summary.season.startDate | string |
季节开始日期。 |
|
结束日期
|
summary.season.endDate | string |
季节结束的日期,或当前日期(如果当前在季节内) |
|
cumulativeRainfall
|
summary.season.cumulativeRainfall | float |
开始和结束日期之间的降雨量。 |
|
decile
|
summary.season.decile | integer |
鉴于目前的累计降雨量,这是降雨将适合的历史十分位数。 |
|
currentSeasonalRainfall
|
summary.currentSeasonalRainfall | array of object |
季节降雨摘要 |
|
date
|
summary.currentSeasonalRainfall.date | string |
降雨发生日期。 |
|
雨量
|
summary.currentSeasonalRainfall.rainfall | float |
给定日发生的降雨。 |
|
cumulativeRainfall
|
summary.currentSeasonalRainfall.cumulativeRainfall | float |
本赛季迄今累计降雨。 |
|
projectedSeasonalRainfall
|
summary.projectedSeasonalRainfall | array of object |
预计季节降雨 |
|
date
|
summary.projectedSeasonalRainfall.date | string |
预计降雨量的日期。 |
|
deciles
|
summary.projectedSeasonalRainfall.deciles | array of object | |
|
decile
|
summary.projectedSeasonalRainfall.deciles.decile | integer |
十二分位数从 1 到 9 |
|
雨量
|
summary.projectedSeasonalRainfall.deciles.rainfall | float |
预计十分位数的降雨量。 |
|
historicalRainfall
|
summary.historicalRainfall | array of object |
历史季节降雨 |
|
date
|
summary.historicalRainfall.date | string |
历史降雨量的月份和日数。 |
|
deciles
|
summary.historicalRainfall.deciles | array of object |
预计降雨量值(以十分位数表示)。 |
|
decile
|
summary.historicalRainfall.deciles.decile | integer |
十二分位数从 1 到 9 |
|
雨量
|
summary.historicalRainfall.deciles.rainfall | float |
预计十分位数的降雨量。 |
paginationModel
分页详细信息
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
计数
|
count | integer |
计数 |
|
limit
|
limit | integer |
limit |
|
偏移
|
offset | integer |
偏移 |
|
链接
|
links | linksModel |
与终结点相关的一系列链接。 |
stationModel
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
stationCode
|
stationCode | string |
工作站的唯一标识符。 区分大小写。 |
|
stationName
|
stationName | string |
气象站的人类可读名称。 |
|
latitude
|
latitude | float |
天气站的纬度(以十进制度为单位)用于在地图上显示。 |
|
longitude
|
longitude | float |
天气站的经度(以十进制度为单位)用于在地图上显示。 |
|
所有者
|
owner | string |
气象站的所有者。 |
|
状态
|
state | string |
该站所在的澳大利亚州。 |
|
startYear
|
startYear | number |
车站开始的一年 |
|
endYear
|
endYear | boolean |
车站关闭的一年。 如果仍在运行,则为 Null。 |
linksModel
与终结点相关的一系列链接。
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
URL
|
href | string |
指定链接指向的页面的 URL。 |
|
关系
|
rel | string |
指定当前文档与链接文档之间的关系。 |