81. Query: Ottieni GeoJSON di "EquationMap"

Ottieni GeoJSON di "EquationMaps" filtrati per equationMapUuids.

L'attributo equationMapGeojson contiene GeoJSON con i Poligoni o MultyPolygons inclusi gli attributi delle feature geospaziali come id, value e area nelle unità definite.

Dettagli chiave:

  • Parametro asMultiGeometry: true significa che il Poligoni (celle della "Equation Map") saranno uniti in MultiPoligoni basato sul value attributo di ogni cella della "Equation Map".

  • L'area di output può essere configurata utilizzando il unit parametro. Opzioni disponibili: ACRI, ETTARI, METRI_QUADRATI

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

Se le geometrie non sono richieste (sono necessari solo gli attributi), allora c'è attributesJson invece di equationMapGeojson da usare.

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

Ultimo aggiornamento

È stato utile?