47. Запитване: Получаване на "ZonesMaps"

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

Ограничения: филтрирането по цел, тип, и withRatesOnly работи само в съчетание с fieldUuid. Позволено е търсене на карти на зони по vectorAnalysisMapUuid еденствен атрибут.

Има последноОцененКлюч и общБрой в отговора. Полето последноОцененКлюч се отнася до последния обработен запис, който отговаря на условията на филтъра. Полето общБрой - е общият брой записи, които отговарят на условията за филтриране.

Шаблон

заявка 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
      name
      zonesMapGeojson(unit: ACRES)
      zonesMapUrl
    }
    общБрой
    lastEvaluatedKey {
      PartitionKey
      SortKey
      TagString
    }
  }
}

Поискай

Отговор

Метаданни

Отговорът съдържа JSON по-долу.

Статистика и геометрии на зоните

Подробности за статистиката и геометриите на зоните са в zonesMapUrl .

Пример за статистика от properties е по-долу.

Last updated

Was this helpful?