47. Запрос: получение «КартЗон»

Запрос для получения пользовательских "ZonesMaps". Для реализации логики пагинации используйте параметр запроса размерСтраницы. Фильтр работает как условие И, например, возможно отфильтровать по farmUuid, fieldUuid, vectorAnalysisMapUuid, меткам, назначению, тип, и толькоСРейтами в одном запросе или использовать только одно условие фильтра или не использовать условие.

Ограничения: фильтрация по назначению, тип, и толькоСРейтами работает только в сочетании с 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 приведены ниже.

Последнее обновление

Это было полезно?