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

Вземете всички "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 #шаблон "<OperationType> <YYYY-mm-DD>"
        operationId #ако съществува
        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?