81. Query: haal GeoJSON van "EquationMap" op

Haal GeoJSON van "EquationMaps" gefilterd op equationMapUuids.

Het attribuut equationMapGeojson bevat GeoJSON met de Polygonen of MultyPolygons inclusief de georuimtelijke kenmerkattributen zoals id, value en oppervlakte in de gedefinieerde eenheden.

Belangrijke details:

  • Parameter asMultiGeometry: true betekent dat de Polygonen ("Equation Map" cellen) zullen worden samengevoegd tot MultiPolygonen op basis van de value attribuut van elke "Equation Map" cel.

  • De uitvoeroppervlakte kan worden geconfigureerd met behulp van de eenheid parameter. Beschikbare opties: ACRES, HECTARES, SQUARE_METERS

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

Als geometrieën niet worden opgevraagd (alleen attributen zijn vereist), dan is er attributesJson in plaats van equationMapGeojson om te gebruiken.

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

Laatst bijgewerkt

Was dit nuttig?