Udostępnij przez


DPIRD Science — Australia Zachodnia (niezależny wydawca) (wersja zapoznawcza)

Ten interfejs API udostępnia zaplecze do narzędzi opadów do daty, potencjalnych plonów i wody gleby, które są już dostępne w witrynie internetowej DPIRD

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Paul Culmsee
adres URL https://www.sevensigma.com.au
Email paul.culmsee@sevensigma.com.au
Metadane łącznika
Publisher Paul Culmsee
Witryna internetowa https://www.agric.wa.gov.au/
Zasady ochrony prywatności https://www.agric.wa.gov.au/apis/api-terms-and-conditions
Kategorie Analiza biznesowa; Dane

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Klucz interfejsu API securestring Klucz interfejsu API dla tego interfejsu API Prawda

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Uzyskiwanie opadów pojedynczej stacji

Zwraca aktualne opady, historyczne dane opadów i przewidywane dane opadów, w zależności od już odebranych opadów

Uzyskiwanie pojedynczej stacji

Pobieranie metadanych dla określonej stacji

Uzyskiwanie potencjalnej wydajności

Uzyskiwanie potencjalnej wydajności

Uzyskiwanie stacji

Zwraca listę stacji, które mogą być używane z interfejsem API nauki.

Uzyskiwanie stacji w pobliżu

Zwraca listę pobliskich stacji posortowanych według odległości. Użyj stronicowania, aby kontrolować liczbę zwracanych stacji. Zwraca domyślnie 5 stacji. Posortowane według odległości od lokalizacji rosnącej.

Uzyskiwanie wody gleby

Zwraca ilość wody w glebie w zależności od odebranych opadów i typu gleby.

Uzyskiwanie żółtego miejsca

Uruchom model Moin lub Chris Yellow Spot.

Uzyskiwanie opadów pojedynczej stacji

Zwraca aktualne opady, historyczne dane opadów i przewidywane dane opadów, w zależności od już odebranych opadów

Parametry

Nazwa Klucz Wymagane Typ Opis
Kod stacji
stationCode True string

Pojedynczy kod stacji z uwzględnieniem wielkości liter.

Data rozpoczęcia lata
summerStartDate date

Data, na którą zaczyna się lato. Wartość domyślna to 1/11 z poprzedniego roku

Data rozpoczęcia sezonu rosnącego
growingSeasonStartDate date

Data rozpoczęcia sezonu rosnącego. Wartość domyślna to 1/4 bieżącego roku.

Data zakończenia sezonu rosnącego
endDate date

Data zakończenia sezonu rosnącego. Wartość domyślna to 31/10 bieżącego roku.

Data prognozy
forecastDate date

Data przeprowadzania projekcji. Umożliwia wyświetlanie przewidywań historycznych. Domyślnie jest to bieżąca data.

Pola do uwzględnienia
select string

Rozdzielona przecinkami lista pól do uwzględnienia w wyniku. Należy pamiętać, że nie będzie to zawierać kodów stacji ani nazw, chyba że jawnie dołączono.

Zwraca

Nazwa Ścieżka Typ Opis
metadane
metadata apiMetaDataModel

Otoka na wszystkich odpowiedziach dostarczająca przydatne informacje związane z wywołaniem interfejsu API.

dane
data stationRainfallModel

Uzyskiwanie pojedynczej stacji

Pobieranie metadanych dla określonej stacji

Parametry

Nazwa Klucz Wymagane Typ Opis
Kod stacji
stationCode True string

Pojedynczy kod stacji z uwzględnieniem wielkości liter.

Zwraca

Nazwa Ścieżka Typ Opis
metadane
metadata apiMetaDataModel

Otoka na wszystkich odpowiedziach dostarczająca przydatne informacje związane z wywołaniem interfejsu API.

dane
data stationModel

Uzyskiwanie potencjalnej wydajności

Uzyskiwanie potencjalnej wydajności

Parametry

Nazwa Klucz Wymagane Typ Opis
Kod stacji
stationCode string

Pojedynczy kod stacji z uwzględnieniem wielkości liter.

Szerokość
latitude number

Szerokość geograficzna do wyszukiwania według w stopniach dziesiętnych.

Długość
longitude number

Długość geograficzna do wyszukiwania według w stopniach dziesiętnych.

Data rozpoczęcia lata
summerStartDate date

Data, na którą zaczyna się lato. Wartość domyślna to 1/11 z poprzedniego roku

Data rozpoczęcia sezonu rosnącego
growingSeasonStartDate date

Data rozpoczęcia sezonu rosnącego. Wartość domyślna to 1/4 bieżącego roku.

Data zakończenia sezonu rosnącego
endDate date

Data zakończenia sezonu rosnącego. Wartość domyślna to 31/10 bieżącego roku.

Data prognozy
forecastDate date

Data przeprowadzania projekcji. Umożliwia wyświetlanie przewidywań historycznych. Domyślnie jest to bieżąca data.

Woda wykorzystuje efektywność do wykorzystania.
waterUseEfficiency integer

Woda wykorzystuje efektywność do wykorzystania.

Odparowanie.
evaporation integer

Odparowanie.

Zwraca

Nazwa Ścieżka Typ Opis
metadane
metadata apiMetaDataModel

Otoka na wszystkich odpowiedziach dostarczająca przydatne informacje związane z wywołaniem interfejsu API.

dane
data potentialYieldModel

Potencjalne dane dotyczące wydajności

Uzyskiwanie stacji

Zwraca listę stacji, które mogą być używane z interfejsem API nauki.

Parametry

Nazwa Klucz Wymagane Typ Opis
Kody stacji
stationCode string

Rozdzielona przecinkami lista kodów stacji z uwzględnieniem wielkości liter. Ogranicza stacje, które zostaną zwrócone.

Przesunięcie zapytania
offset integer

Parametr przesunięcia stronicowania określa pierwszy wpis, który ma być zwracany z kolekcji.

Liczba rekordów do pobrania
limit integer

Parametr limitu stronicowania ogranicza liczbę zwracanych wpisów.

Pola do sortowania według
sort string

Rozdzielona przecinkami lista pól do sortowania. Wartości domyślne do rosnącej. Prepend '-' dla malejąco. W przypadku pól wiatru można sortować lub wybierać tylko według najniższego czujnika.

Pola do uwzględnienia
select string

Rozdzielona przecinkami lista pól do uwzględnienia w wyniku. Należy pamiętać, że nie będzie to zawierać kodów stacji ani nazw, chyba że jawnie dołączono.

Grupa stacji
group string

Przefiltruj stacje do wstępnie zdefiniowanej grupy. Muszą one być obsługiwane na zapleczu. Polecenie "all" zwraca wszystkie stacje, "api" zwraca domyślne stacje używane z interfejsem API, "web" zwraca listę używaną przez weather.agric.wa.gov.au i "rtd" zwraca stacje z naukowo kompletnymi zestawami danych.

Dostępne wartości to "all", "wa", "sa", "nsw", "vic", "qld", "tas", "nt"
state string

Filtruj według stanu. Domyślnie zwracane są wszystkie stany.

Zwraca

Nazwa Ścieżka Typ Opis
metadane
metadata apiMetaDataModel

Otoka na wszystkich odpowiedziach dostarczająca przydatne informacje związane z wywołaniem interfejsu API.

kolekcja
collection array of stationModel

Kolekcja stacji

Uzyskiwanie stacji w pobliżu

Zwraca listę pobliskich stacji posortowanych według odległości. Użyj stronicowania, aby kontrolować liczbę zwracanych stacji. Zwraca domyślnie 5 stacji. Posortowane według odległości od lokalizacji rosnącej.

Parametry

Nazwa Klucz Wymagane Typ Opis
Szerokość
latitude True number

Szerokość geograficzna do wyszukiwania według w stopniach dziesiętnych.

Długość
longitude True number

Długość geograficzna do wyszukiwania według w stopniach dziesiętnych.

Promień wyszukiwania
radius integer

Poszukaj tylko stacji w tym zasięgu kilometrów. Wartość domyślna to 100 km.

Przesunięcie zapytania
offset integer

Parametr przesunięcia stronicowania określa pierwszy wpis, który ma być zwracany z kolekcji.

Liczba rekordów do pobrania
limit integer

Parametr limitu stronicowania ogranicza liczbę zwracanych wpisów.

Pola do sortowania według
sort string

Rozdzielona przecinkami lista pól do sortowania. Wartości domyślne do rosnącej. Prepend '-' dla malejąco. W przypadku pól wiatru można sortować lub wybierać tylko według najniższego czujnika.

Pola do uwzględnienia
select string

Rozdzielona przecinkami lista pól do uwzględnienia w wyniku. Należy pamiętać, że nie będzie to zawierać kodów stacji ani nazw, chyba że jawnie dołączono.

Grupa stacji
group string

Przefiltruj stacje do wstępnie zdefiniowanej grupy. Muszą one być obsługiwane na zapleczu. Polecenie "all" zwraca wszystkie stacje, "api" zwraca domyślne stacje używane z interfejsem API, "web" zwraca listę używaną przez weather.agric.wa.gov.au i "rtd" zwraca stacje z naukowo kompletnymi zestawami danych.

Dostępne wartości to "all", "wa", "sa", "nsw", "vic", "qld", "tas", "nt"
state string

Filtruj według stanu. Domyślnie zwracane są wszystkie stany.

Zwraca

Nazwa Ścieżka Typ Opis
metadane
metadata apiMetaDataModel

Otoka na wszystkich odpowiedziach dostarczająca przydatne informacje związane z wywołaniem interfejsu API.

kolekcja
collection array of stationModel

Kolekcja stacji

Uzyskiwanie wody gleby

Zwraca ilość wody w glebie w zależności od odebranych opadów i typu gleby.

Parametry

Nazwa Klucz Wymagane Typ Opis
Kod stacji
stationCode string

Pojedynczy kod stacji z uwzględnieniem wielkości liter.

Szerokość
latitude number

Szerokość geograficzna do wyszukiwania według w stopniach dziesiętnych.

Długość
longitude number

Długość geograficzna do wyszukiwania według w stopniach dziesiętnych.

Data rozpoczęcia
startDate True string

Data rozpoczęcia okresu.

Data zakończenia
endDate True string

Data zakończenia okresu.

Kod gleby
soilType True string

Kod typu gleby

Okres inicjowania przycinania
faoInitialisationDays integer

Liczba dni w okresie inicjowania upraw, używanych do szacowania wyparowania upraw.

Okres inicjowania odparowania przycinania
faoInitialisationCropCoefficient number

Proporcja potencjalnego odparowania używanego przez uprawy w okresie inicjalizacji

Dni rozwoju upraw
faoDevelopmentDays integer

Liczba dni w okresie rozwoju upraw, używanych do szacowania wyparowania upraw.

Okres rozwoju odparowania upraw.
faoDevelopmentCropCoefficient number

Proporcja potencjalnego odparowania używanego przez uprawy w okresie rozwoju.

Dni w uprawie w połowie sezonu
faoMidSeasonDays integer

Liczba dni w okresie uprawy w połowie sezonu, używanych do szacowania wyparowania upraw.

Odparowanie upraw w połowie sezonu
faoMidSeasonCropCoefficient number

Proporcja potencjalnego odparowania używanego przez okres w połowie sezonu

Dni w uprawach pod koniec sezonu
faoLateSeasonDays integer

Liczba dni w okresie późnym sezonu uprawnego, używanych do szacowania wyparowania upraw.

Przycinanie parowania późnym okresem sezonu.
faoLateSeasonCropCoefficient number

Proporcja potencjalnego odparowania używanego przez uprawy w okresie późnym sezonu.

Opady (mm) po 25 kwietnia
faoBreakOfSeason3Days25April integer

Liczba mm opadów po 25 kwietnia, która wyzwala przerwę w sezonie.

Opady (mm) po 5 czerwca
faoBreakOfSeason3Days5June integer

Liczba mm opadów po 5 czerwca, co wyzwala przerwę w sezonie.

Zwraca

Nazwa Ścieżka Typ Opis
metadane
metadata apiMetaDataModel

Otoka na wszystkich odpowiedziach dostarczająca przydatne informacje związane z wywołaniem interfejsu API.

dane
data soilWaterModel

Dane dotyczące wody gleby

Uzyskiwanie żółtego miejsca

Uruchom model Moin lub Chris Yellow Spot.

Parametry

Nazwa Klucz Wymagane Typ Opis
Kod stacji
stationCode string

Pojedynczy kod stacji z uwzględnieniem wielkości liter.

Data uruchomienia modelu dla
date string

format RRRR-MM-DD. Wartość domyślna bieżącego dnia, jeśli nie zostanie podana

Zwróć tylko część wyników.
select string

Opcje to "moin", "chris", "moinMaturation", "moinModel", "chrisMaturation", "chrisModel". Wiele opcji można podać jako rozdzielony przecinkami ciąg. "moinMaturation,chrisMaturation". Domyślnie zwracane są wszystkie wyniki.

Zwraca

Nazwa Ścieżka Typ Opis
metadane
metadata apiMetaDataModel

Otoka na wszystkich odpowiedziach dostarczająca przydatne informacje związane z wywołaniem interfejsu API.

dojrzewanie
data.moin.maturation maturationModel

dojrzewanie

model
data.moin.model yellowSpotModel

model

dojrzewanie
data.chris.maturation maturationModel

dojrzewanie

model
data.chris.model yellowSpotModel

model

Definicje

apiMetaDataModel

Otoka na wszystkich odpowiedziach dostarczająca przydatne informacje związane z wywołaniem interfejsu API.

Nazwa Ścieżka Typ Opis
stan
status integer

stan

links
links linksModel

Seria łączy związanych z punktem końcowym.

kolekcja
collection paginationModel

Szczegóły stronicowania

yellowSpotModel

model

Nazwa Ścieżka Typ Opis
date
date string

Data.

minimum
temperature.minimum float

Minimalna temperatura dnia.

maksimum
temperature.maximum float

Maksymalna temperatura dnia.

średnia
temperature.average float

Średnia temperatura dnia.

movingAverage
temperature.movingAverage float

Średnia ruchoma.

deszcz
rainfall.rain float

Dzienne opady deszczu w danym okresie

movingSum
rainfall.movingSum float

Suma ruchoma opadów.

stosowny
suitable

Odpowiedni model

nasycenieProgress
maturationProgress

Postęp nasycenia modelu

maturationModel

dojrzewanie

Nazwa Ścieżka Typ Opis
date
date string

Obliczona data zapadalności, jeśli wystąpiła.

postęp
progress float

Bieżące nasycenie jako wartość procentowa wartości docelowej od daty żądania. Jeśli data żądania to obliczona data zapadalności, będzie to 100%; jeśli po nim będzie większy.

miejsce docelowe
target integer

Liczba odpowiednich dni wymaganych do osiągnięcia nasycenia.

soilWaterModel

Dane dotyczące wody gleby

Nazwa Ścieżka Typ Opis
glebaWoda
soilWater array of object

dane dotyczące wody gleby

date
soilWater.date string

Data rozpoczęcia lata.

Opadów
soilWater.rainfall float

Ilość deszczu, który spadł w dniu.

ugór
soilWater.fallow float

Woda gleby w mm dla padoku.

przycinać
soilWater.crop float

Woda gleby w mm dla przyciętego padoku.

breakOfSeason
breakOfSeason string

Przerwa sezonu

potentialYieldModel

Potencjalne dane dotyczące wydajności

Nazwa Ścieżka Typ Opis
forecastDate
summary.forecastDate string

forecastDate

inGrowingSeason
summary.inGrowingSeason boolean

inGrowingSeason

startDate
summary.summer.startDate string

Data rozpoczęcia lata.

data zakończenia
summary.summer.endDate string

Koniec okresu letniego (dzień przed rozpoczęciem sezonu)

cumulativeRainfall
summary.summer.cumulativeRainfall float

Ilość deszczu, który spadł w okresie letnim.

decyl
summary.summer.decile integer

Historyczne decyle tego lata opady deszczu wpadają.

startDate
summary.growingSeason.startDate string

Data rozpoczęcia sezonu

data zakończenia
summary.growingSeason.endDate string

Data zakończenia sezonu lub bieżąca data, jeśli jest obecnie w sezonie.

cumulativeRainfall
summary.growingSeason.cumulativeRainfall float

Ilość deszczu, który spadł między datami rozpoczęcia i zakończenia.

decyl
summary.growingSeason.decile integer

Biorąc pod uwagę obecne skumulowane opady, jest to historyczny decyl opadów pasujących do.

potencjalny Yield
potentialYield array of object

Potencjalny plon i oczekiwane opady w sezonie, według decylu.

decyl
potentialYield.decile integer

Decyla z zakresu od 1 do 9

projectedRainfall
potentialYield.projectedRainfall float

Przewidywane opady dla decylu w mm.

potencjalny Yield
potentialYield.potentialYield

Potencjalna wydajność w tonach/ha.

stationRainfallModel

Nazwa Ścieżka Typ Opis
forecastDate
forecastDate string

Jest to unikatowy kod stacji pogodowej z uwzględnieniem wielkości liter.

startDate
summary.summer.startDate string

Data rozpoczęcia lata.

data zakończenia
summary.summer.endDate string

Koniec okresu letniego (dzień przed rozpoczęciem sezonu)

cumulativeRainfall
summary.summer.cumulativeRainfall float

Ilość deszczu, który spadł w okresie letnim.

decyl
summary.summer.decile integer

Historyczne decyle tego lata opady deszczu wpadają.

startDate
summary.season.startDate string

Data rozpoczęcia sezonu.

data zakończenia
summary.season.endDate string

Data zakończenia sezonu lub bieżąca data, jeśli jest obecnie w sezonie

cumulativeRainfall
summary.season.cumulativeRainfall float

Ilość deszczu, który spadł między datami rozpoczęcia i zakończenia.

decyl
summary.season.decile integer

Biorąc pod uwagę obecne skumulowane opady, jest to historyczny decyl opadów pasujących do.

currentSeasonalRainfall
summary.currentSeasonalRainfall array of object

Podsumowanie opadów w sezonie

date
summary.currentSeasonalRainfall.date string

Data wystąpienia opadów deszczu.

Opadów
summary.currentSeasonalRainfall.rainfall float

Opady deszczu, które miały miejsce w danym dniu.

cumulativeRainfall
summary.currentSeasonalRainfall.cumulativeRainfall float

Skumulowane opady, które miały miejsce do tej pory w tym sezonie.

projectedSeasonalRainfall
summary.projectedSeasonalRainfall array of object

Przewidywane opady w sezonie

date
summary.projectedSeasonalRainfall.date string

Data przewidywanych opadów deszczu.

decyle
summary.projectedSeasonalRainfall.deciles array of object
decyl
summary.projectedSeasonalRainfall.deciles.decile integer

Decyla z zakresu od 1 do 9

Opadów
summary.projectedSeasonalRainfall.deciles.rainfall float

Przewidywane opady dla decylu.

historicalRainfall
summary.historicalRainfall array of object

Historyczne opady sezonu

date
summary.historicalRainfall.date string

Miesiąc i dzień historycznych decyli opadów deszczu.

decyle
summary.historicalRainfall.deciles array of object

Przewidywane wartości opadów według decylu.

decyl
summary.historicalRainfall.deciles.decile integer

Decyla z zakresu od 1 do 9

Opadów
summary.historicalRainfall.deciles.rainfall float

Przewidywane opady dla decylu.

paginationModel

Szczegóły stronicowania

Nazwa Ścieżka Typ Opis
count
count integer

count

limit
limit integer

limit

przesunąć
offset integer

przesunąć

links
links linksModel

Seria łączy związanych z punktem końcowym.

stationModel

Nazwa Ścieżka Typ Opis
stationCode
stationCode string

Unikatowy identyfikator stacji. Uwzględniana wielkość liter.

stationName
stationName string

Czytelna nazwa stacji pogodowej.

latitude
latitude float

Szerokość geograficzna stacji pogodowej w stopniach dziesiętnych, używana do wyświetlania na mapie.

długość geograficzna
longitude float

Długość geograficzna stacji pogodowej w stopniach dziesiętnych, używana do wyświetlania na mapie.

właściciel
owner string

Właściciel stacji pogodowej.

stan
state string

Australijski stan, w którym znajduje się stacja.

startYear
startYear number

Rok rozpoczęcia stacji

endYear
endYear boolean

Rok wyłączenia stacji. Wartość null, jeśli nadal działa.

linksModel

Seria łączy związanych z punktem końcowym.

Nazwa Ścieżka Typ Opis
adres URL
href string

Określa adres URL strony, z którym przechodzi link.

Relacja
rel string

Określa relację między bieżącym dokumentem a połączonym dokumentem.