89. Мутація: експортувати ZonesMap як запакований ISOXML
Створити zip-архів з обраним "ZonesMap" в форматі ISOXML.
Щоб конвертувати ZonesMap з нормами в ISOXML, мають бути виконані такі умови: (1) у ZonesMap має бути принаймні один продукт з обраними одиницями, та (2) тип ZonesMap має бути вказаний як один із наступних: Seeding, Spraying, Fertilizing або Irrigation.
1. Підготовка
Атрибут
applicationMapsмістить масив ZonesMaps (VectorAnalysisMaps) з об'єктами норм, які потрібно експортувати. Кожен такий об'єкт включає паруfieldUuid(зв'язок з вибраним Field) таuuids(зв'язок з обраними ZonesMaps з призначеними нормами).Атрибут
equationMapsмістить масив EquationMaps для експорту. Кожен такий об'єкт включає паруfieldUuid(зв'язок з вибраним Field) таuuids(зв'язок з обраними EquationMaps).Атрибут
archiveNameмістить назву згенерованого zip-архіву.Атрибут
filePostfixдозволяє додавати користувацькі постфікси до експортованих файлів та архіву.
мутація 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. Завантаження згенерованого архіву
Після виконання GraphQL-запиту його можна завантажити за допомогою curl або подібного підходу.
Архів з ISOXML складається з GridType1, GridType2 та векторних представлень.

Останнє оновлення
Це було корисно?