81. Vaicājums: iegūt GeoJSON no "EquationMap"

Iegūt "EquationMaps" GeoJSON, filtrēts pēc equationMapUuids.

Atribūts equationMapGeojson satur GeoJSON ar Poligoni vai Daudzpoligoniem ieskaitot ģeotelpiskā elementa atribūtus, piemēram id, vērtība un platība norādītajās mērvienībās.

Galvenie dati:

  • Parametrs asMultiGeometry: true norāda, ka Poligoni ("Equation Map" šūnas) tiks sapludinātas Multipoligoni pamatojoties uz vērtība katras "Equation Map" šūnas atribūtu.

  • Izvades laukumu var konfigurēt, izmantojot unit parametru. Pieejamās opcijas: AKRI, HEKTĀRI, KVADRĀTMETRI

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

Ja ģeometrijas netiek pieprasītas (ir nepieciešami tikai atribūti), tad ir pieejams attributesJson nevis equationMapGeojson lai izmantotu.

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?