81. Query: Získat GeoJSON z "EquationMap"

Získat GeoJSON "EquationMaps" filtrovaný podle equationMapUuids.

Atribut equationMapGeojson obsahuje GeoJSON s Polygony nebo MultyPolygons včetně ge prostorových atributů prvku jako id, value a plocha v definovaných jednotkách.

Klíčové informace:

  • Parametr asMultiGeometry: true znamená, že Polygony (buňky "Equation Map") budou sloučeny do MultiPolygony na základě value atributu každé buňky "Equation Map".

  • Výstupní plochu lze nakonfigurovat pomocí unit parametru. Dostupné možnosti: AKRY, HEKTARY, ČTVEREČNÍ_METRY

query GetEquationMapGeometries {
  getFields (filter: {fieldUuid: "<placeholder_of_farm_uuid>"}) {
    fields {
      equationMaps(equationMapUuids: ["<placeholder_of_equationmap_uuid>"]) {
        equationMapGeojson(unit: HECTARES, asMultiGeometry: true)        
      }
    }
  }
}

Pokud nejsou požadovány geometrie (vyžadují se pouze atributy), pak existuje attributesJson místo equationMapGeojson k použití.

query GetEquationMapAttributes {
  getFields (filter: {fieldUuid: "<placeholder_of_farm_uuid>"}) {
    fields {
      equationMaps(equationMapUuids: ["<placeholder_of_equationmap_uuid>"]) {
        attributesJson(unit: HECTARES, asMultiGeometry: true)        
      }
    }
  }
}

Last updated

Was this helpful?