17. Запит: отримати «НабориДанихҐрунту»

Отримати всі "SoilDatasets" для вибраного "Field". Набори даних можна отримати за допомогою загальних GraphQL-запитів, таких як getFarms та getFields з пов'язаного "Field".

circle-exclamation
query GetSoilDatasetsViaGetFarms {
  getFarms (farmUuids: ["<placeholder_of_farm_uuid>"]) {
    uuid
    fields (fieldUuids: ["<placeholder_of_field_uuid>"]) {
      uuid
      soilDatasets {
        uuid
        name #pattern "<OperationType> <YYYY-mm-DD>"
        operationId #if exists
        number #загальна кількість геофічних об'єктів
        geometryType
        totalCoveredArea(unit: HECTARES)
        fieldCoverage
        fieldCoveredArea(unit: HECTARES)
        
        fullAttributes { #повні дані по кожному атрибуту
          name #посилання на статистику >> атрибут
          transliteratedName
          fullName #якщо існує
          unit #якщо існує
        }

        createdDate #дата та час створення об'єкта в GeoPard
        updatedDate #дата та час останнього оновлення
        operationType
        operationId
        operationFileDate #дата та час створення файлу
        operationStartDate #початок операції
        
        statistics { #розподіл статистики для кожного ґрунтового атрибуту
          attribute
          min
          max
          avg
          mdn
          var
          std
          sum
        }

        geoMaps {
          url
          shortName
          hexColorCodes
          classes
        }
      }
    }
  }
}

Last updated

Was this helpful?