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 |
Указывает связь между текущим документом и связанным документом. |