81. Poizvedba: pridobi GeoJSON "EquationMap"

Pridobi GeoJSON "EquationMaps" filtriran po equationMapUuids.

Atribut equationMapGeojson vsebuje GeoJSON z Poligoni ali MultyPolygons vključno z geografsko-prostorskimi atributi kot so id, vrednost in površina v določenih enotah.

Ključne podrobnosti:

  • Parameter asMultiGeometry: true pomeni, da Poligoni (celice "Equation Map") bodo združene v MultiPoligoni na podlagi vrednost atributa vsake celice "Equation Map".

  • Izhodno površino je mogoče konfigurirati z unit parametrom. Na voljo so možnosti: JUTRI, HEKTARJI, KVADRATNI_METRI

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

Če geometrij ni potrebno zahtevati (potrebni so samo atributi), potem obstaja attributesJson namesto equationMapGeojson za uporabo.

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

Last updated

Was this helpful?