81. Query: Obtener GeoJSON de "EquationMap"

Obtener GeoJSON de "EquationMaps" filtrado por equationMapUuids.

El atributo equationMapGeojson contiene GeoJSON con el Polígonos o MultyPolygons incluyendo los atributos de la característica geoespacial como id, value y área en las unidades definidas.

Detalles clave:

  • Parámetro asMultiGeometry: true significa que el Polígonos (celdas del "Equation Map") se fusionarán en MultiPolígonos basado en el value atributo de cada celda del "Equation Map".

  • El área de salida puede configurarse usando el unidad parámetro. Opciones disponibles: 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)        
      }
    }
  }
}

Si no se solicitan geometrías (solo se requieren atributos), entonces existe attributesJson en lugar de equationMapGeojson para usar.

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

Última actualización

¿Te fue útil?