81. Query : obtenir le GeoJSON d'une « EquationMap »

Obtenir le GeoJSON de "EquationMaps" filtré par equationMapUuids.

L'attribut equationMapGeojson contient le GeoJSON avec le Polygones ou MultyPolygons incluant les attributs géospatiaux comme id, value et surface dans les unités définies.

Détails clés :

  • Paramètre asMultiGeometry: true signifie que le Polygones (cellules de la "Equation Map") seront fusionnées en MultiPolygones en fonction de l' value attribut de chaque cellule de la "Equation Map".

  • La surface de sortie peut être configurée à l'aide du paramètre unit Options disponibles : ACRES, HECTARES, SQUARE_METERS

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

Si les géométries ne sont pas demandées (seuls les attributs sont requis), alors il y a attributesJson au lieu de equationMapGeojson à utiliser.

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

Mis à jour

Ce contenu vous a-t-il été utile ?