Compartilhar via


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
Email 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.