Ciência DPIRD - Austrália Ocidental (Editor Independente) (Versão prévia)
Esta API fornece o back-end para as ferramentas Precipitação até a Data, Potencial Rendimento e Água do Solo já disponíveis no site da DPIRD
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Paul Culmsee |
| URL | https://www.sevensigma.com.au |
| paul.culmsee@sevensigma.com.au |
| Metadados do conector | |
|---|---|
| Publicador | Paul Culmsee |
| Site | https://www.agric.wa.gov.au/ |
| Política de Privacidade | https://www.agric.wa.gov.au/apis/api-terms-and-conditions |
| Categorias | Business Intelligence; Dados |
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Chave de API | secureString | A chave de API para esta api | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Obter chuvas de estação única |
Retorna as chuvas até o momento, os dados históricos de chuvas e os dados de chuva projetados, dependendo das chuvas já recebidas |
| Obter Estação Única |
Obter os metadados de uma estação específica |
| Obter Estações |
Retorna uma lista de estações que podem ser usadas com a API de Ciência. |
| Obter estações nas proximidades |
Retorna uma lista de estações próximas, classificadas por distância. Use a paginação para controlar o número de estações retornadas. Retorna 5 estações por padrão. Classificado pela distância da localização crescente. |
| Obter Ponto Amarelo |
Execute o modelo Moin ou Chris Yellow Spot. |
| Obter rendimento potencial |
Obter rendimento potencial |
| Obter água do solo |
Retorna a quantidade de água no solo dependendo das chuvas recebidas e do tipo de solo. |
Obter chuvas de estação única
Retorna as chuvas até o momento, os dados históricos de chuvas e os dados de chuva projetados, dependendo das chuvas já recebidas
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Código da estação
|
stationCode | True | string |
Um único código de estação que diferencia maiúsculas de minúsculas. |
|
Data de início do verão
|
summerStartDate | date |
A data em que o verão começa. O padrão é 1/11 do ano anterior |
|
|
Data de início da temporada de crescimento
|
growingSeasonStartDate | date |
A data em que a temporada de crescimento começa. O padrão é 1/4 do ano atual. |
|
|
Data de término da temporada em crescimento
|
endDate | date |
A data de término da temporada de crescimento. O padrão é 31/10 do ano atual. |
|
|
Data de Previsão
|
forecastDate | date |
A data da qual realizar as projeções. Pode ser usado para ver previsões históricas. O padrão é a data atual. |
|
|
Campos a serem incluídos
|
select | string |
Uma lista separada por vírgulas de campos a serem incluídos no resultado. Observe que isso não incluirá códigos de estação ou nomes, a menos que incluídos explicitamente. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
metadados
|
metadata | apiMetaDataModel |
Um wrapper em todas as respostas que fornecem informações úteis relacionadas à chamada à API. |
|
dados
|
data | stationRainfallModel |
Obter Estação Única
Obter os metadados de uma estação específica
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Código da estação
|
stationCode | True | string |
Um único código de estação que diferencia maiúsculas de minúsculas. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
metadados
|
metadata | apiMetaDataModel |
Um wrapper em todas as respostas que fornecem informações úteis relacionadas à chamada à API. |
|
dados
|
data | stationModel |
Obter Estações
Retorna uma lista de estações que podem ser usadas com a API de Ciência.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Códigos de estação
|
stationCode | string |
Uma lista separada por vírgulas de códigos de estação que diferenciam maiúsculas de minúsculas. Limita as estações que serão retornadas. |
|
|
Deslocamento de consulta
|
offset | integer |
O parâmetro de deslocamento de paginação especifica a primeira entrada a ser retornada de uma coleção. |
|
|
Número de registros a serem recuperados
|
limit | integer |
O parâmetro de limite de paginação restringe o número de entradas retornadas. |
|
|
Campos a serem classificados por
|
sort | string |
Uma lista separada por vírgulas de campos a serem classificados. O padrão é crescente. Prepend '-' para decrescente. Para campos de vento, você só pode classificar ou selecionar pelo sensor mais baixo. |
|
|
Campos a serem incluídos
|
select | string |
Uma lista separada por vírgulas de campos a serem incluídos no resultado. Observe que isso não incluirá códigos de estação ou nomes, a menos que incluídos explicitamente. |
|
|
Grupo de estações
|
group | string |
Filtre as estações para um grupo predefinido. Eles precisam ter suporte no back-end. 'all' retorna todas as estações, 'api' retorna as estações padrão em uso com a API, 'web' retorna a lista em uso pelo weather.agric.wa.gov.au e 'rtd' retorna estações com conjuntos de dados cientificamente concluídos. |
|
|
Os valores disponíveis são 'all', 'wa', 'sa', 'nsw', 'vic', 'qld', 'tas', 'nt'
|
state | string |
Filtrar por estado. Por padrão, todos os estados são retornados. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
metadados
|
metadata | apiMetaDataModel |
Um wrapper em todas as respostas que fornecem informações úteis relacionadas à chamada à API. |
|
coleção
|
collection | array of stationModel |
Coleção de estações |
Obter estações nas proximidades
Retorna uma lista de estações próximas, classificadas por distância. Use a paginação para controlar o número de estações retornadas. Retorna 5 estações por padrão. Classificado pela distância da localização crescente.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Latitude
|
latitude | True | number |
A latitude a ser pesquisada em graus decimais. |
|
Longitude
|
longitude | True | number |
A longitude a ser pesquisada em graus decimais. |
|
Raio de Pesquisa
|
radius | integer |
Procure apenas estações dentro deste intervalo de quilômetros. O padrão é de 100km. |
|
|
Deslocamento de consulta
|
offset | integer |
O parâmetro de deslocamento de paginação especifica a primeira entrada a ser retornada de uma coleção. |
|
|
Número de registros a serem recuperados
|
limit | integer |
O parâmetro de limite de paginação restringe o número de entradas retornadas. |
|
|
Campos a serem classificados por
|
sort | string |
Uma lista separada por vírgulas de campos a serem classificados. O padrão é crescente. Prepend '-' para decrescente. Para campos de vento, você só pode classificar ou selecionar pelo sensor mais baixo. |
|
|
Campos a serem incluídos
|
select | string |
Uma lista separada por vírgulas de campos a serem incluídos no resultado. Observe que isso não incluirá códigos de estação ou nomes, a menos que incluídos explicitamente. |
|
|
Grupo de estações
|
group | string |
Filtre as estações para um grupo predefinido. Eles precisam ter suporte no back-end. 'all' retorna todas as estações, 'api' retorna as estações padrão em uso com a API, 'web' retorna a lista em uso pelo weather.agric.wa.gov.au e 'rtd' retorna estações com conjuntos de dados cientificamente concluídos. |
|
|
Os valores disponíveis são 'all', 'wa', 'sa', 'nsw', 'vic', 'qld', 'tas', 'nt'
|
state | string |
Filtrar por estado. Por padrão, todos os estados são retornados. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
metadados
|
metadata | apiMetaDataModel |
Um wrapper em todas as respostas que fornecem informações úteis relacionadas à chamada à API. |
|
coleção
|
collection | array of stationModel |
Coleção de estações |
Obter Ponto Amarelo
Execute o modelo Moin ou Chris Yellow Spot.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Código da estação
|
stationCode | string |
Um único código de estação que diferencia maiúsculas de minúsculas. |
|
|
A data para a qual executar o modelo
|
date | string |
formato YYYY-MM-DD. O padrão será o dia atual, se não for fornecido |
|
|
Retornar apenas uma parte dos resultados.
|
select | string |
As opções são 'moin', 'chris', 'moinMaturation', 'moinModel', 'chrisMaturation', 'chrisModel'. Várias opções podem ser fornecidas como uma cadeia de caracteres separada por vírgula ou seja. "moinMaturation, chrisMaturation". Por padrão, todos os resultados são retornados. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
metadados
|
metadata | apiMetaDataModel |
Um wrapper em todas as respostas que fornecem informações úteis relacionadas à chamada à API. |
|
maturação
|
data.moin.maturation | maturationModel |
maturação |
|
modelo
|
data.moin.model | yellowSpotModel |
modelo |
|
maturação
|
data.chris.maturation | maturationModel |
maturação |
|
modelo
|
data.chris.model | yellowSpotModel |
modelo |
Obter rendimento potencial
Obter rendimento potencial
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Código da estação
|
stationCode | string |
Um único código de estação que diferencia maiúsculas de minúsculas. |
|
|
Latitude
|
latitude | number |
A latitude a ser pesquisada em graus decimais. |
|
|
Longitude
|
longitude | number |
A longitude a ser pesquisada em graus decimais. |
|
|
Data de início do verão
|
summerStartDate | date |
A data em que o verão começa. O padrão é 1/11 do ano anterior |
|
|
Data de início da temporada de crescimento
|
growingSeasonStartDate | date |
A data em que a temporada de crescimento começa. O padrão é 1/4 do ano atual. |
|
|
Data de término da temporada em crescimento
|
endDate | date |
A data de término da temporada de crescimento. O padrão é 31/10 do ano atual. |
|
|
Data de Previsão
|
forecastDate | date |
A data da qual realizar as projeções. Pode ser usado para ver previsões históricas. O padrão é a data atual. |
|
|
A água usa eficiência para usar.
|
waterUseEfficiency | integer |
A água usa eficiência para usar. |
|
|
A evaporação.
|
evaporation | integer |
A evaporação. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
metadados
|
metadata | apiMetaDataModel |
Um wrapper em todas as respostas que fornecem informações úteis relacionadas à chamada à API. |
|
dados
|
data | potentialYieldModel |
Dados potenciais de rendimento |
Obter água do solo
Retorna a quantidade de água no solo dependendo das chuvas recebidas e do tipo de solo.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Código da estação
|
stationCode | string |
Um único código de estação que diferencia maiúsculas de minúsculas. |
|
|
Latitude
|
latitude | number |
A latitude a ser pesquisada em graus decimais. |
|
|
Longitude
|
longitude | number |
A longitude a ser pesquisada em graus decimais. |
|
|
Data de início
|
startDate | True | string |
A data de início do período. |
|
Data de término
|
endDate | True | string |
A data de término do período. |
|
Código do solo
|
soilType | True | string |
Um código para um tipo de solo |
|
Período de inicialização de corte
|
faoInitialisationDays | integer |
Número de dias no período de inicialização da cultura, usado na estimativa da evapotranspiração da cultura. |
|
|
Período de inicialização de evaporação de corte
|
faoInitialisationCropCoefficient | number |
Proporção de evaporação potencial usada pela cultura durante o período de inicialização |
|
|
Dias no desenvolvimento de culturas
|
faoDevelopmentDays | integer |
Número de dias no período de desenvolvimento de culturas, usado na estimativa da evapotranspiração das culturas. |
|
|
Período de desenvolvimento de evaporação de corte.
|
faoDevelopmentCropCoefficient | number |
Proporção de evaporação potencial usada pela cultura durante o período de desenvolvimento. |
|
|
Dias na safra no meio da temporada
|
faoMidSeasonDays | integer |
Número de dias no período de safra no meio da temporada, usado na estimativa de evapotranspiração da cultura. |
|
|
Período de evaporação de corte no meio da temporada
|
faoMidSeasonCropCoefficient | number |
Proporção de evaporação potencial usada durante o período de meio de temporada |
|
|
Dias na safra final da estação
|
faoLateSeasonDays | integer |
Número de dias no período de fim de temporada da cultura, usado na estimativa da evapotranspiração das culturas. |
|
|
Período de evaporação de corte no final da temporada.
|
faoLateSeasonCropCoefficient | number |
Proporção de evaporação potencial usada pela cultura durante o período de final da temporada. |
|
|
Chuvas (mm) após 25 de abril
|
faoBreakOfSeason3Days25April | integer |
O número de mm de chuva após 25 de abril, que desencadeia o intervalo da temporada. |
|
|
Chuvas (mm) após 5 de junho
|
faoBreakOfSeason3Days5June | integer |
O número de mm de chuva após 5 de junho, que desencadeia a interrupção da temporada. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
metadados
|
metadata | apiMetaDataModel |
Um wrapper em todas as respostas que fornecem informações úteis relacionadas à chamada à API. |
|
dados
|
data | soilWaterModel |
Dados de água do solo |
Definições
apiMetaDataModel
Um wrapper em todas as respostas que fornecem informações úteis relacionadas à chamada à API.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
status
|
status | integer |
status |
|
links
|
links | linksModel |
Uma série de links relacionados ao ponto de extremidade. |
|
coleção
|
collection | paginationModel |
Detalhes da paginação |
yellowSpotModel
modelo
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
date
|
date | string |
A data. |
|
minimum
|
temperature.minimum | float |
A temperatura mínima do dia. |
|
máximo
|
temperature.maximum | float |
A temperatura máxima do dia. |
|
média
|
temperature.average | float |
A temperatura média do dia. |
|
movingAverage
|
temperature.movingAverage | float |
A média móvel. |
|
chuva
|
rainfall.rain | float |
As chuvas diárias para o período |
|
movingSum
|
rainfall.movingSum | float |
A chuva movendo a soma. |
|
adequado
|
suitable |
Modelo adequado |
|
|
maturationProgress
|
maturationProgress |
Progresso da maturação do modelo |
maturationModel
maturação
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
date
|
date | string |
Data calculada de vencimento, se ela tiver ocorrido. |
|
progresso
|
progress | float |
Maturação atual como percentual de destino a partir da data da solicitação. Se a data da solicitação for a data calculada de vencimento, será 100%; se depois for maior. |
|
destino
|
target | integer |
Número de dias adequados necessários para atingir a maturação. |
soilWaterModel
Dados de água do solo
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
água do solo
|
soilWater | array of object |
os dados de água do solo |
|
date
|
soilWater.date | string |
A data de início do verão. |
|
chuva
|
soilWater.rainfall | float |
A quantidade de chuva que caiu no dia. |
|
pousio
|
soilWater.fallow | float |
A água do solo em mm para um paddock fallow. |
|
cortar
|
soilWater.crop | float |
A água do solo em mm para um paddock cortado. |
|
breakOfSeason
|
breakOfSeason | string |
Pausa da Temporada |
potentialYieldModel
Dados potenciais de rendimento
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
forecastDate
|
summary.forecastDate | string |
forecastDate |
|
inGrowingSeason
|
summary.inGrowingSeason | boolean |
inGrowingSeason |
|
startDate
|
summary.summer.startDate | string |
A data de início do verão. |
|
data de término
|
summary.summer.endDate | string |
O final do período de verão (um dia antes do início da temporada) |
|
cumulativeRainfall
|
summary.summer.cumulativeRainfall | float |
A quantidade de chuva que caiu durante o período de verão. |
|
bloco
|
summary.summer.decile | integer |
O bloco histórico neste verão em que as chuvas caem. |
|
startDate
|
summary.growingSeason.startDate | string |
A data em que a temporada começa |
|
data de término
|
summary.growingSeason.endDate | string |
A data em que a temporada termina, ou a data atual, se atualmente dentro da temporada. |
|
cumulativeRainfall
|
summary.growingSeason.cumulativeRainfall | float |
A quantidade de chuva que caiu entre as datas de início e término. |
|
bloco
|
summary.growingSeason.decile | integer |
Dadas as chuvas cumulativas atuais, este é o bloco histórico em que as chuvas se encaixariam. |
|
potentialYield
|
potentialYield | array of object |
O potencial rendimento e as chuvas esperadas para a estação, por decila. |
|
bloco
|
potentialYield.decile | integer |
O bloco de 1 a 9 |
|
projectedRainfall
|
potentialYield.projectedRainfall | float |
As chuvas projetadas para o bloco em mm. |
|
potentialYield
|
potentialYield.potentialYield |
O potencial rendimento em toneladas/ha. |
stationRainfallModel
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
forecastDate
|
forecastDate | string |
Este é o código exclusivo da estação meteorológica que diferencia maiúsculas de minúsculas. |
|
startDate
|
summary.summer.startDate | string |
A data de início do verão. |
|
data de término
|
summary.summer.endDate | string |
O final do período de verão (um dia antes do início da temporada) |
|
cumulativeRainfall
|
summary.summer.cumulativeRainfall | float |
A quantidade de chuva que caiu durante o período de verão. |
|
bloco
|
summary.summer.decile | integer |
O bloco histórico neste verão em que as chuvas caem. |
|
startDate
|
summary.season.startDate | string |
A data de início da temporada. |
|
data de término
|
summary.season.endDate | string |
A data em que a temporada termina, ou a data atual, se atualmente dentro da temporada |
|
cumulativeRainfall
|
summary.season.cumulativeRainfall | float |
A quantidade de chuva que caiu entre as datas de início e término. |
|
bloco
|
summary.season.decile | integer |
Dadas as chuvas cumulativas atuais, este é o bloco histórico em que as chuvas se encaixariam. |
|
currentSeasonalRainfall
|
summary.currentSeasonalRainfall | array of object |
Resumo das chuvas da estação |
|
date
|
summary.currentSeasonalRainfall.date | string |
A data em que as chuvas ocorreram. |
|
chuva
|
summary.currentSeasonalRainfall.rainfall | float |
As chuvas que ocorreram no dia determinado. |
|
cumulativeRainfall
|
summary.currentSeasonalRainfall.cumulativeRainfall | float |
As chuvas cumulativas que ocorreram até agora nesta temporada. |
|
projectedSeasonalRainfall
|
summary.projectedSeasonalRainfall | array of object |
A estação de chuvas projetada |
|
date
|
summary.projectedSeasonalRainfall.date | string |
A data da chuva projetada. |
|
deciles
|
summary.projectedSeasonalRainfall.deciles | array of object | |
|
bloco
|
summary.projectedSeasonalRainfall.deciles.decile | integer |
O bloco de 1 a 9 |
|
chuva
|
summary.projectedSeasonalRainfall.deciles.rainfall | float |
As chuvas projetadas para o bloco. |
|
historicalRainfall
|
summary.historicalRainfall | array of object |
A estação histórica das chuvas |
|
date
|
summary.historicalRainfall.date | string |
O mês e o dia das chuvas históricas se reconciliam. |
|
deciles
|
summary.historicalRainfall.deciles | array of object |
Os valores de chuva projetados por bloco. |
|
bloco
|
summary.historicalRainfall.deciles.decile | integer |
O bloco de 1 a 9 |
|
chuva
|
summary.historicalRainfall.deciles.rainfall | float |
As chuvas projetadas para o bloco. |
paginationModel
Detalhes da paginação
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
count |
|
limit
|
limit | integer |
limit |
|
deslocamento
|
offset | integer |
deslocamento |
|
links
|
links | linksModel |
Uma série de links relacionados ao ponto de extremidade. |
stationModel
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
stationCode
|
stationCode | string |
O identificador exclusivo de uma estação. Diferencia maiúsculas de minúsculas. |
|
stationName
|
stationName | string |
O nome legível humano da estação meteorológica. |
|
latitude
|
latitude | float |
Latitude da estação meteorológica em graus decimais, usada para exibição em um mapa. |
|
longitude
|
longitude | float |
Longitude da estação meteorológica em graus decimais, usada para exibição em um mapa. |
|
proprietário
|
owner | string |
O dono da estação meteorológica. |
|
estado
|
state | string |
O estado australiano em que a estação reside. |
|
startYear
|
startYear | number |
O ano em que a estação foi iniciada |
|
endYear
|
endYear | boolean |
O ano em que a estação foi desligada. Nulo se ainda estiver em execução. |
linksModel
Uma série de links relacionados ao ponto de extremidade.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
URL
|
href | string |
Especifica a URL da página à qual o link vai. |
|
Relationship
|
rel | string |
Especifica a relação entre o documento atual e o documento vinculado. |