Поделиться через


DPIRD Science - Западная Австралия (независимый издатель) (предварительная версия)

Этот API предоставляет серверную часть для осадков до даты, потенциальной доходности и инструментов для воды почвы, уже доступных на веб-сайте DPIRD.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Пол Калмси
URL https://www.sevensigma.com.au
Адрес электронной почты paul.culmsee@sevensigma.com.au
Метаданные соединителя
Publisher Пол Калмси
Веб-сайт https://www.agric.wa.gov.au/
Privacy Policy (Политика конфиденциальности) https://www.agric.wa.gov.au/apis/api-terms-and-conditions
Категории Бизнес-аналитика; Данные

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Недоступен для совместного использования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Имя Тип Description Обязательно
Ключ API securestring Ключ API для этого API True

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Получение воды почвы

Возвращает количество воды в почве в зависимости от полученных осадков и типа почвы.

Получение желтого пятна

Запустите модель Moin или Chris Yellow Spot.

Получение одной станции

Получение метаданных для определенной станции

Получение осадков на одной станции

Возвращает данные о осадках на сегодняшний день, данные об исторических осадках и прогнозируемые данные о осадках в зависимости от уже полученных осадков

Получение потенциальной доходности

Получение потенциальной доходности

Получение станций

Возвращает список станций, которые можно использовать с API науки.

Получение станций рядом

Возвращает список близлежащих станций, отсортированных по расстоянию. Используйте разбиение по страницам, чтобы контролировать количество возвращаемых станций. Возвращает 5 станций по умолчанию. Сортировка по расстоянию от расположения по возрастанию.

Получение воды почвы

Возвращает количество воды в почве в зависимости от полученных осадков и типа почвы.

Параметры

Имя Ключ Обязательно Тип Описание
Код станции
stationCode string

Код отдельной станции с учетом регистра.

Широта
latitude number

Широта для поиска по десятичным градусам.

Долгота
longitude number

Долгота для поиска по десятичным градусам.

Начальная дата
startDate True string

Дата начала периода.

Дата окончания
endDate True string

Дата окончания периода.

Код почвы
soilType True string

Код для типа почвы

Период инициализации обрезки
faoInitialisationDays integer

Количество дней в период инициализации обрезки, используемое в оценке обрезки evapotranspiration.

Период инициализации испарения обрезки
faoInitialisationCropCoefficient number

Доля потенциального испарения, используемого обрезой во время инициализации

Дни в разработке обрезок
faoDevelopmentDays integer

Количество дней в период разработки урожая, используемое в оценке обрезки evapotranspiration.

Период испарения обрезки.
faoDevelopmentCropCoefficient number

Доля потенциального испарения, используемого культурой в период разработки.

Дни в урожае в середине сезона
faoMidSeasonDays integer

Количество дней в середине сезона урожая, используемое в оценке обрезки evapotranspiration.

Урожай испарения в середине сезона
faoMidSeasonCropCoefficient number

Доля потенциального испарения, используемого в середине сезона

Дни в урожае в конце сезона
faoLateSeasonDays integer

Количество дней в урожае в конце сезона, используемое в оценке обрезки evapotranspiration.

Урожай испарения в конце сезона.
faoLateSeasonCropCoefficient number

Доля потенциального испарения, используемого обрезкой в период конца сезона.

Осадки (мм) после 25 апреля
faoBreakOfSeason3Days25April integer

Количество осадков после 25 апреля, которое активирует перерыв сезона.

Осадки (мм) после 5 июня
faoBreakOfSeason3Days5June integer

Количество осадков после 5 июня, которое активирует перерыв сезона.

Возвращаемое значение

Имя Путь Тип Описание
metadata
metadata apiMetaDataModel

Оболочка для всех ответов, предоставляющая полезную информацию, связанную с вызовом API.

данные
data soilWaterModel

Данные о воде почвы

Получение желтого пятна

Запустите модель Moin или Chris Yellow Spot.

Параметры

Имя Ключ Обязательно Тип Описание
Код станции
stationCode string

Код отдельной станции с учетом регистра.

Дата запуска модели для
date string

формат ГГГГ-ММ-ДД. По умолчанию используется текущий день, если он не указан

Возвращает только часть результатов.
select string

Параметры: "moin", "chris", "moinMaturation", "moinModel", "chrisMaturation", "chrisModel". Несколько параметров можно указать как разделенную запятыми строку ie. "moinMaturation,chrisMaturation". По умолчанию возвращаются все результаты.

Возвращаемое значение

Имя Путь Тип Описание
metadata
metadata apiMetaDataModel

Оболочка для всех ответов, предоставляющая полезную информацию, связанную с вызовом API.

созревание
data.moin.maturation maturationModel

созревание

model
data.moin.model yellowSpotModel

model

созревание
data.chris.maturation maturationModel

созревание

model
data.chris.model yellowSpotModel

model

Получение одной станции

Получение метаданных для определенной станции

Параметры

Имя Ключ Обязательно Тип Описание
Код станции
stationCode True string

Код отдельной станции с учетом регистра.

Возвращаемое значение

Имя Путь Тип Описание
metadata
metadata apiMetaDataModel

Оболочка для всех ответов, предоставляющая полезную информацию, связанную с вызовом API.

данные
data stationModel

Получение осадков на одной станции

Возвращает данные о осадках на сегодняшний день, данные об исторических осадках и прогнозируемые данные о осадках в зависимости от уже полученных осадков

Параметры

Имя Ключ Обязательно Тип Описание
Код станции
stationCode True string

Код отдельной станции с учетом регистра.

Дата начала лета
summerStartDate date

Дата, на которую начинается лето. По умолчанию используется значение 1/11 предыдущего года

Дата начала сезона в растущем сезоне
growingSeasonStartDate date

Дата начала растущего сезона. По умолчанию используется значение 1/4 текущего года.

Дата окончания растущего сезона
endDate date

Дата окончания для растущего сезона. По умолчанию используется значение 31/10 текущего года.

Дата прогнозирования
forecastDate date

Дата проведения проекций. Можно использовать для просмотра исторических прогнозов. По умолчанию используется текущая дата.

Поля для включения
select string

Разделенный запятыми список полей для включения в результат. Обратите внимание, что это не будет включать коды или имена станций, если они не включены явным образом.

Возвращаемое значение

Имя Путь Тип Описание
metadata
metadata apiMetaDataModel

Оболочка для всех ответов, предоставляющая полезную информацию, связанную с вызовом API.

данные
data stationRainfallModel

Получение потенциальной доходности

Получение потенциальной доходности

Параметры

Имя Ключ Обязательно Тип Описание
Код станции
stationCode string

Код отдельной станции с учетом регистра.

Широта
latitude number

Широта для поиска по десятичным градусам.

Долгота
longitude number

Долгота для поиска по десятичным градусам.

Дата начала лета
summerStartDate date

Дата, на которую начинается лето. По умолчанию используется значение 1/11 предыдущего года

Дата начала сезона в растущем сезоне
growingSeasonStartDate date

Дата начала растущего сезона. По умолчанию используется значение 1/4 текущего года.

Дата окончания растущего сезона
endDate date

Дата окончания для растущего сезона. По умолчанию используется значение 31/10 текущего года.

Дата прогнозирования
forecastDate date

Дата проведения проекций. Можно использовать для просмотра исторических прогнозов. По умолчанию используется текущая дата.

Эффективность использования воды.
waterUseEfficiency integer

Эффективность использования воды.

Испарение.
evaporation integer

Испарение.

Возвращаемое значение

Имя Путь Тип Описание
metadata
metadata apiMetaDataModel

Оболочка для всех ответов, предоставляющая полезную информацию, связанную с вызовом API.

данные
data potentialYieldModel

Потенциальные данные о выходе

Получение станций

Возвращает список станций, которые можно использовать с API науки.

Параметры

Имя Ключ Обязательно Тип Описание
Коды станций
stationCode string

Разделенный запятыми список кодов станций с учетом регистра. Ограничивает станции, которые будут возвращены.

Смещение запросов
offset integer

Параметр смещения страниц указывает первую запись, возвращаемую из коллекции.

Количество записей для получения
limit integer

Параметр ограничения на страницы ограничивает количество возвращаемых записей.

Поля для сортировки по
sort string

Разделенный запятыми список полей для сортировки по. По умолчанию по возрастанию. Предустановка "-" для убывания. Для полей ветра можно отсортировать или выбрать только по самому низкому датчику.

Поля для включения
select string

Разделенный запятыми список полей для включения в результат. Обратите внимание, что это не будет включать коды или имена станций, если они не включены явным образом.

Группа станций
group string

Отфильтруйте станции в предопределенную группу. Они должны поддерживаться в внутренней части. "все" возвращает все станции, api возвращает станции по умолчанию, используемые с API, "web" возвращает список, используемый weather.agric.wa.gov.au и rtd, возвращает станции с научно полными наборами данных.

Доступные значения: "all", "wa", "sa", "nsw", "vic", "qld", "tas", "nt"
state string

Фильтрация по состоянию. По умолчанию возвращаются все состояния.

Возвращаемое значение

Имя Путь Тип Описание
metadata
metadata apiMetaDataModel

Оболочка для всех ответов, предоставляющая полезную информацию, связанную с вызовом API.

коллекция
collection array of stationModel

Коллекция станций

Получение станций рядом

Возвращает список близлежащих станций, отсортированных по расстоянию. Используйте разбиение по страницам, чтобы контролировать количество возвращаемых станций. Возвращает 5 станций по умолчанию. Сортировка по расстоянию от расположения по возрастанию.

Параметры

Имя Ключ Обязательно Тип Описание
Широта
latitude True number

Широта для поиска по десятичным градусам.

Долгота
longitude True number

Долгота для поиска по десятичным градусам.

Радиус поиска
radius integer

Ищите только станции в этом километровом диапазоне. Значение по умолчанию — 100 км.

Смещение запросов
offset integer

Параметр смещения страниц указывает первую запись, возвращаемую из коллекции.

Количество записей для получения
limit integer

Параметр ограничения на страницы ограничивает количество возвращаемых записей.

Поля для сортировки по
sort string

Разделенный запятыми список полей для сортировки по. По умолчанию по возрастанию. Предустановка "-" для убывания. Для полей ветра можно отсортировать или выбрать только по самому низкому датчику.

Поля для включения
select string

Разделенный запятыми список полей для включения в результат. Обратите внимание, что это не будет включать коды или имена станций, если они не включены явным образом.

Группа станций
group string

Отфильтруйте станции в предопределенную группу. Они должны поддерживаться в внутренней части. "все" возвращает все станции, api возвращает станции по умолчанию, используемые с API, "web" возвращает список, используемый weather.agric.wa.gov.au и rtd, возвращает станции с научно полными наборами данных.

Доступные значения: "all", "wa", "sa", "nsw", "vic", "qld", "tas", "nt"
state string

Фильтрация по состоянию. По умолчанию возвращаются все состояния.

Возвращаемое значение

Имя Путь Тип Описание
metadata
metadata apiMetaDataModel

Оболочка для всех ответов, предоставляющая полезную информацию, связанную с вызовом API.

коллекция
collection array of stationModel

Коллекция станций

Определения

apiMetaDataModel

Оболочка для всех ответов, предоставляющая полезную информацию, связанную с вызовом API.

Имя Путь Тип Описание
статус
status integer

статус

links
links linksModel

Ряд ссылок, связанных с конечной точкой.

коллекция
collection paginationModel

Сведения о разбиении на страницы

yellowSpotModel

model

Имя Путь Тип Описание
date
date string

Дата.

minimum
temperature.minimum float

Минимальная температура в течение дня.

максимум
temperature.maximum float

Максимальная температура в течение дня.

средний
temperature.average float

Средняя температура в течение дня.

перемещениеAverage
temperature.movingAverage float

Скользящее среднее.

дождь
rainfall.rain float

Ежедневные осадки за период

movingSum
rainfall.movingSum float

Сумма осадков, перемещающихся.

подходящий
suitable

Подходящая модель

maturationProgres
maturationProgress

Ход обновления модели

mementModel

созревание

Имя Путь Тип Описание
date
date string

Вычисляемая дата зрелости, если она произошла.

прогресс
progress float

Текущее изменение в процентах от целевой даты запроса. Если дата запроса является вычисляемой датой зрелости, это будет 100%; Если после этого будет больше.

target
target integer

Количество подходящих дней, необходимых для достижения зрелости.

soilWaterModel

Данные о воде почвы

Имя Путь Тип Описание
почвоутерии
soilWater array of object

Данные о воде почвы

date
soilWater.date string

Дата начала лета.

количество осадков
soilWater.rainfall float

Количество дождей, которые упали на день.

пар
soilWater.fallow float

Вода почвы в мм для паданого паддока.

урожай
soilWater.crop float

Вода почвы в мм для обрезанного паддока.

breakOfSeason
breakOfSeason string

Перерыв сезона

потенциалYieldModel

Потенциальные данные о выходе

Имя Путь Тип Описание
прогнозDate
summary.forecastDate string

прогнозDate

inGrowingSeason
summary.inGrowingSeason boolean

inGrowingSeason

startDate
summary.summer.startDate string

Дата начала лета.

Дата окончания
summary.summer.endDate string

Конец летнего периода (за день до начала сезона)

cumulativeRainfall
summary.summer.cumulativeRainfall float

Количество дождей, которые упали в течение летнего периода.

десятая часть
summary.summer.decile integer

Исторический децил этого лета осадков падает в.

startDate
summary.growingSeason.startDate string

Дата начала сезона

Дата окончания
summary.growingSeason.endDate string

Дата окончания сезона или текущая дата, если в настоящее время в течение сезона.

cumulativeRainfall
summary.growingSeason.cumulativeRainfall float

Количество дождей, которые упали между датами начала и окончания.

десятая часть
summary.growingSeason.decile integer

Учитывая нынешние совокупные осадки, это исторический дециль осадков будет помещаться в.

потенциалYield
potentialYield array of object

Потенциальная доходность и ожидаемые осадки в течение сезона, децил.

десятая часть
potentialYield.decile integer

Декиль от 1 до 9

projectedRainfall
potentialYield.projectedRainfall float

Проецируемые осадки для детиля в мм.

потенциалYield
potentialYield.potentialYield

Потенциальная доходность в тоннах/га.

stationRainfallModel

Имя Путь Тип Описание
прогнозDate
forecastDate string

Это уникальный код метеостанции с учетом регистра.

startDate
summary.summer.startDate string

Дата начала лета.

Дата окончания
summary.summer.endDate string

Конец летнего периода (за день до начала сезона)

cumulativeRainfall
summary.summer.cumulativeRainfall float

Количество дождей, которые упали в течение летнего периода.

десятая часть
summary.summer.decile integer

Исторический децил этого лета осадков падает в.

startDate
summary.season.startDate string

Дата начала сезона.

Дата окончания
summary.season.endDate string

Дата окончания сезона или текущая дата, если в настоящее время в течение сезона

cumulativeRainfall
summary.season.cumulativeRainfall float

Количество дождей, которые упали между датами начала и окончания.

десятая часть
summary.season.decile integer

Учитывая нынешние совокупные осадки, это исторический дециль осадков будет помещаться в.

currentSeasonalRainfall
summary.currentSeasonalRainfall array of object

Сводка по осадкам сезона

date
summary.currentSeasonalRainfall.date string

Дата осадков произошла.

количество осадков
summary.currentSeasonalRainfall.rainfall float

Осадки, которые произошли в данный день.

cumulativeRainfall
summary.currentSeasonalRainfall.cumulativeRainfall float

Совокупные осадки, которые произошли до сих пор в этом сезоне.

projectedSeasonalRainfall
summary.projectedSeasonalRainfall array of object

Прогнозируемые осадки сезона

date
summary.projectedSeasonalRainfall.date string

Дата прогнозируемых осадков.

детили
summary.projectedSeasonalRainfall.deciles array of object
десятая часть
summary.projectedSeasonalRainfall.deciles.decile integer

Декиль от 1 до 9

количество осадков
summary.projectedSeasonalRainfall.deciles.rainfall float

Прогнозируемые осадки для детиля.

historicalRainfall
summary.historicalRainfall array of object

Исторические осадки сезона

date
summary.historicalRainfall.date string

Месяц и день исторического осадков декилирует.

детили
summary.historicalRainfall.deciles array of object

Прогнозируемые значения осадков по детилю.

десятая часть
summary.historicalRainfall.deciles.decile integer

Декиль от 1 до 9

количество осадков
summary.historicalRainfall.deciles.rainfall float

Прогнозируемые осадки для детиля.

paginationModel

Сведения о разбиении на страницы

Имя Путь Тип Описание
count
count integer

count

limit
limit integer

limit

offset
offset integer

offset

links
links linksModel

Ряд ссылок, связанных с конечной точкой.

stationModel

Имя Путь Тип Описание
stationCode
stationCode string

Уникальный идентификатор станции. Учитывает регистр.

stationName
stationName string

Понятное имя метеостанции.

широта
latitude float

Широта метеостанции в десятичных градусах, используемая для отображения на карте.

долгота
longitude float

Долгота метеостанции в десятичных градусах, используемая для отображения на карте.

owner
owner string

Владелец метеостанции.

государство
state string

Австралийское государство, в котором находится станция.

startYear
startYear number

Год начала станции

endYear
endYear boolean

Год, когда станция была отключена. Значение NULL, если оно по-прежнему выполняется.

linksModel

Ряд ссылок, связанных с конечной точкой.

Имя Путь Тип Описание
URL
href string

Указывает URL-адрес страницы, на который идет ссылка.

Relationship
rel string

Указывает связь между текущим документом и связанным документом.