89. Mutación: exportar ZonesMap como ISOXML comprimido
Generar un archivo zip con el "ZonesMap" seleccionado como ISOXML.
Para convertir un ZonesMap con tasas a ISOXML, deben cumplirse las siguientes condiciones: (1) el ZonesMap debe tener al menos un producto con unidades seleccionadas, y (2) el tipo de ZonesMap debe especificarse como uno de los siguientes: Siembra, Pulverización, Fertilización o Riego.
1. Preparación
El atributo
applicationMapscontiene una matriz de ZonesMaps (VectorAnalysisMaps) con objetos de tasas para exportar. Cada uno de estos objetos incluye un par defieldUuid(vínculo al Field seleccionado) yuuids(vinculación a los ZonesMaps seleccionados con tasas asignadas).El atributo
equationMapscontiene una matriz de EquationMaps para exportar. Cada uno de estos objetos incluye un par defieldUuid(vínculo al Field seleccionado) yuuids(vinculación a los EquationMaps seleccionados).El atributo
archiveNamecontiene el nombre del archivo zip generado.El atributo
filePostfixpermite añadir sufijos personalizados a los archivos y al archivo exportado.
mutation exportIsoXml {
exportIsoXml(
input: {
applicationMaps:[
{
fieldUuid:"<placeholder_field_uuid>"
uuids:[
"<placeholder_zones_map_1_uuid>",
"<placeholder_zones_map_2_uuid>"
]
}
]
equationMaps: [
{
fieldUuid:"<placeholder_field_uuid>"
uuids:[
"<placeholder_equation_map_1_uuid>"
]
}
]
filePostfix:"_GP"
archiveName:"CustomZonesMapsISOXML"
}
) {
archiveUrl
}
}2. Descargar el archivo generado
Después de la ejecución de la consulta GraphQL, es posible descargarlo usando curl o un enfoque similar.
El archivo con ISOXML consta de representaciones GridType1, GridType2 y Vector .

Última actualización
¿Te fue útil?