89. Mutazione: Esporta ZonesMap come ISOXML compresso
Genera un archivio zip con la "ZonesMap" selezionata come ISOXML .
Per convertire una ZonesMap con rate in ISOXML, devono essere soddisfatte le seguenti condizioni: (1) la ZonesMap deve avere almeno un prodotto con unità selezionate, e (2) il tipo di ZonesMap deve essere specificato come uno dei seguenti: Semina, Trattamento (Spraying), Concimazione o Irrigazione.
1. Preparazione
L'attributo
applicationMapscontiene un array di ZonesMaps (VectorAnalysisMaps) con oggetti rate da esportare. Ciascuno di questi oggetti include una coppia difieldUuid(collegamento al Field selezionato) euuids(collegamento alle ZonesMaps selezionate con rate assegnate).L'attributo
equationMapscontiene un array di EquationMaps da esportare. Ciascuno di questi oggetti include una coppia difieldUuid(collegamento al Field selezionato) euuids(collegamento alle EquationMaps selezionate).L'attributo
archiveNamecontiene il nome dell'archivio zip generato.L'attributo
filePostfixconsente di aggiungere suffissi personalizzati ai file esportati e all'archivio.
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. Scaricare l'archivio generato
Dopo l'esecuzione della query GraphQL, è possibile scaricarlo usando curl o un approccio simile.
L'archivio con ISOXML consiste di rappresentazioni GridType1, GridType2 e Vector .

Ultimo aggiornamento
È stato utile?