89. Mutacja: Eksportuj „Mapę stref” jako spakowany ISOXML
Wygeneruj archiwum zip z wybraną mapą "ZonesMap" jako ISOXML.
Aby przekonwertować ZonesMap z wartościami (rates) na ISOXML, muszą być spełnione następujące warunki: (1) ZonesMap musi zawierać co najmniej jeden produkt z wybranymi jednostkami oraz (2) typ ZonesMap musi być określony jako jeden z następujących: Siew (Seeding), Opryskiwanie (Spraying), Nawożenie (Fertilizing) lub Nawadnianie (Irrigation).
1. Przygotowanie
Atrybut
applicationMapszawiera tablicę ZonesMaps (VectorAnalysisMaps) z obiektami rates do wyeksportowania. Każdy taki obiekt zawiera paręfieldUuid(powiązanie z wybranym Polem) orazuuids(powiązanie z wybraną ZonesMap z przypisanymi wartościami rates).Atrybut
equationMapszawiera tablicę EquationMaps do wyeksportowania. Każdy taki obiekt zawiera paręfieldUuid(powiązanie z wybranym Polem) orazuuids(powiązanie z wybranymi EquationMaps).Atrybut
archiveNamezawiera nazwę wygenerowanego archiwum zip.Atrybut
filePostfixpozwala na dodanie niestandardowych przyrostków do eksportowanych plików i archiwum.
mutacja 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. Pobierz wygenerowane archiwum
Po wykonaniu zapytania GraphQL można je pobrać używając curl lub podobnego podejścia.
Archiwum z ISOXML składa się z reprezentacji GridType1, GridType2 oraz Vector .

Ostatnia aktualizacja
Czy to było pomocne?