47. Запит: Отримати "ZonesMaps"
Запит для отримання користувача "ZonesMaps". Щоб реалізувати логіку пагінації, використовуйте параметр запиту розмірСторінки. Фільтр працює як умова AND, наприклад можна фільтрувати за farmUuid, fieldUuid, vectorAnalysisMapUuid, мітками, purpose, тип, та withRatesOnly в одному запиті або використовувати лише одну умову фільтра або не використовувати умову.
Обмеження: фільтрація за purpose, тип, та withRatesOnly працює лише у поєднанні з fieldUuid. Дозволено шукати карти зон за vectorAnalysisMapUuid одним атрибутом.
Є останнійОціненийКлюч та загальнаКількість у відповіді. Поле останнійОціненийКлюч відноситься до останнього обробленого запису, що відповідає умовам фільтрації. Поле загальнаКількість - це загальна кількість записів, що відповідають умовам фільтрації.
Шаблон
query FilterZonesMapsSample {
getZonesMaps(
filter: {
pageSize: 10
fieldUuid: "<placeholder_of_field_uuid>"
farmUuid: "<placeholder_of_farm_uuid>"
purpose: SEEDING
type: SATELLITE
labels: ["id=field"]
withRatesOnly: true
vectorAnalysisMapUuid: "<placeholder_of_vectoranalysismap_uuid>"
}
) {
zonesMaps {
uuid
назва
zonesMapGeojson(unit: ACRES)
zonesMapUrl
}
загальнаКількість
lastEvaluatedKey {
PartitionKey
SortKey
TagString
}
}
}Запитати
Відповідь
Метадані
Відповідь містить JSON нижче.
Статистика та геометрії зон
Деталі про статистику та геометрії зон знаходяться в zonesMapUrl .
Приклад статистики з properties нижче.
Останнє оновлення
Це було корисно?