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