Partilhar via


DPIRD Science - West Australia (Editora Independente) (Pré-visualização)

Esta API fornece o back-end para as ferramentas Precipitação até à data, Rendimento potencial e Água do solo já disponíveis no site da DPIRD

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Paulo Culmsee
URL https://www.sevensigma.com.au
Email paul.culmsee@sevensigma.com.au
Metadados do conector
Editora Paulo Culmsee
Sítio Web 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

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição 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.

Esta conexão não é compartilhável. Se o aplicativo avançado 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

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Obtenha rendimento potencial

Obtenha rendimento potencial

Obter chuva de estação única

Devolve a precipitação até à data, dados históricos de precipitação e dados de precipitação projetada, dependendo da precipitação já recebida

Obter estações

Retorna uma lista de estações que podem ser usadas com a API Science.

Obter estações nas proximidades

Retorna uma lista de estações próximas, ordenadas por distância. Use a paginação para controlar o número de estações retornadas. Retorna 5 estações por padrão. Ordenado por distância do local ascendente.

Obter Ponto Amarelo

Execute o modelo Moin ou Chris Yellow Spot.

Obter Single Station

Obter os metadados de uma estação específica

Obter água do solo

Devolve a quantidade de água no solo dependendo da precipitação recebida e do tipo de solo.

Obtenha rendimento potencial

Obtenha rendimento potencial

Parâmetros

Name Chave Necessá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 para pesquisar 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. Incumprimento de 1/11 do ano anterior

Data de início da estação de crescimento
growingSeasonStartDate date

A data em que começa a estação de crescimento. O padrão é 1/4 do ano atual.

Data de Fim da Época de Crescimento
endDate date

A data final para a estação de crescimento. Padrão para 31/10 do ano corrente.

Data de previsão
forecastDate date

A data para realizar as projeções. Pode ser usado para ver previsões históricas. O padrão é a data atual.

A eficiência do uso da água.
waterUseEfficiency integer

A eficiência do uso da água.

A evaporação.
evaporation integer

A evaporação.

Devoluções

Name Caminho Tipo Description
metadados
metadata apiMetaDataModel

Um wrapper em todas as respostas que fornece informações úteis relacionadas à chamada de API.

dados
data potentialYieldModel

Dados de rendimento potencial

Obter chuva de estação única

Devolve a precipitação até à data, dados históricos de precipitação e dados de precipitação projetada, dependendo da precipitação já recebida

Parâmetros

Name Chave Necessá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. Incumprimento de 1/11 do ano anterior

Data de início da estação de crescimento
growingSeasonStartDate date

A data em que começa a estação de crescimento. O padrão é 1/4 do ano atual.

Data de Fim da Época de Crescimento
endDate date

A data final para a estação de crescimento. Padrão para 31/10 do ano corrente.

Data de previsão
forecastDate date

A data para realizar as projeções. Pode ser usado para ver previsões históricas. O padrão é a data atual.

Campos a incluir
select string

Uma lista separada por vírgulas de campos a serem incluídos no resultado. Observe que isso não incluirá códigos ou nomes de estação, a menos que explicitamente incluído.

Devoluções

Name Caminho Tipo Description
metadados
metadata apiMetaDataModel

Um wrapper em todas as respostas que fornece informações úteis relacionadas à chamada de API.

dados
data stationRainfallModel

Obter estações

Retorna uma lista de estações que podem ser usadas com a API Science.

Parâmetros

Name Chave Necessário Tipo Description
Códigos das estações
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 devolvidas.

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 registos a recuperar
limit integer

O parâmetro de limite de paginação restringe o número de entradas retornadas.

Campos a ordenar por
sort string

Uma lista separada por vírgulas de campos pelos quais classificar. O padrão é ascendente. Prepend '-' para descer. Para campos de vento, você só pode classificar ou selecionar pelo sensor mais baixo.

Campos a incluir
select string

Uma lista separada por vírgulas de campos a serem incluídos no resultado. Observe que isso não incluirá códigos ou nomes de estação, a menos que explicitamente incluído.

Grupo de estações
group string

Filtre as estações para um grupo predefinido. Estes precisam de ser suportados no back-end. «todas» devolve todas as estações, «api» devolve as estações predefinidas utilizadas com a API, «web» devolve a lista em utilização pelo weather.agric.wa.gov.au e «rtd» devolve estações com conjuntos de dados cientificamente completos.

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.

Devoluções

Name Caminho Tipo Description
metadados
metadata apiMetaDataModel

Um wrapper em todas as respostas que fornece informações úteis relacionadas à chamada de 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, ordenadas por distância. Use a paginação para controlar o número de estações retornadas. Retorna 5 estações por padrão. Ordenado por distância do local ascendente.

Parâmetros

Name Chave Necessário Tipo Description
Latitude
latitude True number

A latitude para pesquisar 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 desta faixa de quilômetros. O padrão é 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 registos a recuperar
limit integer

O parâmetro de limite de paginação restringe o número de entradas retornadas.

Campos a ordenar por
sort string

Uma lista separada por vírgulas de campos pelos quais classificar. O padrão é ascendente. Prepend '-' para descer. Para campos de vento, você só pode classificar ou selecionar pelo sensor mais baixo.

Campos a incluir
select string

Uma lista separada por vírgulas de campos a serem incluídos no resultado. Observe que isso não incluirá códigos ou nomes de estação, a menos que explicitamente incluído.

Grupo de estações
group string

Filtre as estações para um grupo predefinido. Estes precisam de ser suportados no back-end. «todas» devolve todas as estações, «api» devolve as estações predefinidas utilizadas com a API, «web» devolve a lista em utilização pelo weather.agric.wa.gov.au e «rtd» devolve estações com conjuntos de dados cientificamente completos.

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.

Devoluções

Name Caminho Tipo Description
metadados
metadata apiMetaDataModel

Um wrapper em todas as respostas que fornece informações úteis relacionadas à chamada de 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

Name Chave Necessá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 executar o modelo para
date string

formato AAAA-MM-DD. Padrão para o dia atual se não for fornecido

Devolve 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. 'moinMaturação,chrisMaturação'. Por padrão, todos os resultados são retornados.

Devoluções

Name Caminho Tipo Description
metadados
metadata apiMetaDataModel

Um wrapper em todas as respostas que fornece informações úteis relacionadas à chamada de 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 Single Station

Obter os metadados de uma estação específica

Parâmetros

Name Chave Necessá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.

Devoluções

Name Caminho Tipo Description
metadados
metadata apiMetaDataModel

Um wrapper em todas as respostas que fornece informações úteis relacionadas à chamada de API.

dados
data stationModel

Obter água do solo

Devolve a quantidade de água no solo dependendo da precipitação recebida e do tipo de solo.

Parâmetros

Name Chave Necessá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 para pesquisar 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 fim
endDate True string

A data final do período.

Código do solo
soilType True string

Um código para um tipo de solo

Período de inicialização da colheita
faoInitialisationDays integer

Número de dias no período de inicialização da cultura, utilizado na estimativa da evapotranspiração da cultura.

Período de inicialização da evaporação da cultura
faoInitialisationCropCoefficient number

Proporção de evaporação potencial utilizada pela cultura durante o período de inicialização

Dias no desenvolvimento da cultura
faoDevelopmentDays integer

Número de dias no período de desenvolvimento da cultura, utilizado na estimativa da evapotranspiração da cultura.

Período de desenvolvimento da evaporação das culturas.
faoDevelopmentCropCoefficient number

Proporção de evaporação potencial utilizada pela cultura durante o período de desenvolvimento.

Dias na entressafra
faoMidSeasonDays integer

Número de dias no período de entressafra, utilizado na estimativa da evapotranspiração da cultura.

Evaporação da cultura no meio da estação
faoMidSeasonCropCoefficient number

Proporção de evaporação potencial utilizada durante o período de entressafra

Dias na colheita no final da estação
faoLateSeasonDays integer

Número de dias no período de final de safra, utilizado na estimativa da evapotranspiração da cultura.

Evaporação da cultura no final da estação.
faoLateSeasonCropCoefficient number

Proporção de evaporação potencial utilizada pela cultura durante o período de final de estação.

Precipitação (mm) após 25 de abril
faoBreakOfSeason3Days25April integer

O número de mm de precipitação após o 25 de abril que desencadeia a interrupção da estação.

Precipitação (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 estação.

Devoluções

Name Caminho Tipo Description
metadados
metadata apiMetaDataModel

Um wrapper em todas as respostas que fornece informações úteis relacionadas à chamada de API.

dados
data soilWaterModel

Dados sobre a água no solo

Definições

apiMetaDataModel

Um wrapper em todas as respostas que fornece informações úteis relacionadas à chamada de API.

Name Caminho Tipo Description
estado
status integer

estado

links
links linksModel

Uma série de links relacionados ao ponto de extremidade.

coleção
collection paginationModel

Detalhes da paginação

yellowSpotModel

modelo

Name Caminho Tipo Description
date
date string

A data.

minimum
temperature.minimum float

A temperatura mínima para o dia.

máximo
temperature.maximum float

A temperatura máxima para o dia.

média
temperature.average float

A temperatura média do dia.

movendoMédia
temperature.movingAverage float

A média móvel.

chuva
rainfall.rain float

A precipitação diária para o período

movingSum
rainfall.movingSum float

A quantidade de chuvas em movimento.

adequado
suitable

Modelo adequado

maturaçãoProgresso
maturationProgress

Progresso da maturação do modelo

modelo de maturação

maturação

Name Caminho Tipo Description
date
date string

Data de vencimento calculada, caso tenha ocorrido.

Progressos
progress float

Vencimento atual em percentagem do objetivo à data do pedido. Se a data do pedido for a data de vencimento calculada, esta será de 100%; se depois será maior.

destino
target integer

Número de dias adequados necessários para atingir a maturação.

soloModelo de Água

Dados sobre a água no solo

Name Caminho Tipo Description
soloÁgua
soilWater array of object

os dados relativos à água no solo

date
soilWater.date string

A data de início do verão.

precipitação
soilWater.rainfall float

A quantidade de chuva que caiu no dia.

pousio
soilWater.fallow float

A água do solo em mm para um piquete de pousio.

Rec.
soilWater.crop float

A água do solo em mm para um piquete recortado.

breakOfSeason
breakOfSeason string

Pausa de temporada

potentialYieldModel

Dados de rendimento potencial

Name Caminho Tipo Description
data de previsão
summary.forecastDate string

data de previsão

emGrowSeason
summary.inGrowingSeason boolean

emGrowSeason

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)

cumulativaPrecipitação
summary.summer.cumulativeRainfall float

A quantidade de chuva que caiu durante o período de verão.

decil
summary.summer.decile integer

O decil histórico deste verão precipita em.

startDate
summary.growingSeason.startDate string

A data de início da temporada

data de término
summary.growingSeason.endDate string

A data em que a temporada termina, ou a data atual, se atualmente dentro da temporada.

cumulativaPrecipitação
summary.growingSeason.cumulativeRainfall float

A quantidade de chuva que caiu entre as datas de início e fim.

decil
summary.growingSeason.decile integer

Dada a atual precipitação acumulada, este é o decil histórico em que a precipitação se encaixaria.

potencialRendimento
potentialYield array of object

O rendimento potencial e precipitação esperada para a estação, por decil.

decil
potentialYield.decile integer

O decil de 1 a 9

projectadoPrecipitação
potentialYield.projectedRainfall float

A precipitação projetada para o decil em mm.

potencialRendimento
potentialYield.potentialYield

O rendimento potencial em toneladas/ha.

estaçãoRainfallModel

Name Caminho Tipo Description
data de previsão
forecastDate string

Este é o código exclusivo da estação meteorológica sensível a maiúsculas e 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)

cumulativaPrecipitação
summary.summer.cumulativeRainfall float

A quantidade de chuva que caiu durante o período de verão.

decil
summary.summer.decile integer

O decil histórico deste verão precipita em.

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

cumulativaPrecipitação
summary.season.cumulativeRainfall float

A quantidade de chuva que caiu entre as datas de início e fim.

decil
summary.season.decile integer

Dada a atual precipitação acumulada, este é o decil histórico em que a precipitação se encaixaria.

atualSazonalPrecipitação
summary.currentSeasonalRainfall array of object

Resumo das chuvas da estação

date
summary.currentSeasonalRainfall.date string

A data em que a chuva ocorreu.

precipitação
summary.currentSeasonalRainfall.rainfall float

A precipitação que ocorreu no dia determinado.

cumulativaPrecipitação
summary.currentSeasonalRainfall.cumulativeRainfall float

As chuvas acumuladas que ocorreram até agora nesta estação.

projetadoSazonalPrecipitação
summary.projectedSeasonalRainfall array of object

A precipitação projetada para a estação

date
summary.projectedSeasonalRainfall.date string

A data da precipitação projetada.

decis
summary.projectedSeasonalRainfall.deciles array of object
decil
summary.projectedSeasonalRainfall.deciles.decile integer

O decil de 1 a 9

precipitação
summary.projectedSeasonalRainfall.deciles.rainfall float

A precipitação projetada para o decil.

históricoPrecipitação
summary.historicalRainfall array of object

A precipitação da estação histórica

date
summary.historicalRainfall.date string

O mês e o dia da precipitação histórica decis.

decis
summary.historicalRainfall.deciles array of object

Os valores de precipitação projetados por decil.

decil
summary.historicalRainfall.deciles.decile integer

O decil de 1 a 9

precipitação
summary.historicalRainfall.deciles.rainfall float

A precipitação projetada para o decil.

paginaçãoModelo

Detalhes da paginação

Name Caminho Tipo Description
count
count integer

count

limit
limit integer

limit

offset
offset integer

offset

links
links linksModel

Uma série de links relacionados ao ponto de extremidade.

estaçãoModelo

Name Caminho Tipo Description
código de estação
stationCode string

O identificador exclusivo de uma estação. Sensível a maiúsculas e minúsculas

Nome da estação
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 exibir em um mapa.

proprietário
owner string

O proprietário da estação meteorológica.

state
state string

O estado australiano em que a estação reside.

startYear
startYear number

O ano em que a estação foi iniciada

Fim do Ano
endYear boolean

O ano em que a estação foi desligada. Nulo se ainda estiver em execução.

linksModelo

Uma série de links relacionados ao ponto de extremidade.

Name Caminho Tipo Description
URL
href string

Especifica o URL da página para a qual o link vai.

Relacionamento
rel string

Especifica a relação entre o documento atual e o documento vinculado.