88. Мутація: експортувати ZonesMap як запакований Shapefile
Згенерувати zip-архів із вибраною "ZonesMap" як shapefile.
1. Підготовка
Атрибут
vectorAnalysisMapsмістить масив об'єктів ZonesMaps (VectorAnalysisMaps) для експорту. Кожен такий об'єкт включає паруfieldUuid(зв'язок з вибраним Field) таuuid(зв'язок з вибраним ZonesMap).Булевий атрибут
asMultiGeometryвизначає, чи зони експортуються якПолігониабоМультиполігони(коли встановленоtrue).Булевий атрибут
onlyProductColumnsвказує, чи слід включати в shapefile лише стовпці з продуктами (RX) (колиtrue). В іншому випадку в якості стовпців будуть включені всі статистичні атрибути та ID зон.Атрибут
archiveNameмістить назву згенерованого zip-архіву.Атрибут
filePostfixдозволяє додавати користувацькі постфікси до експортованих файлів та архіву.
mutation exportData {
exportData(
input: {
filePostfix:"_GP"
vectorAnalysisMaps:[
{
uuid:"<placeholder_zones_map_uuid>"
fieldUuid:"<placeholder_field_uuid>"
},
{
uuid:"<placeholder_zones_map_uuid>"
fieldUuid:"<placeholder_field_uuid>"
}
]
asMultiGeometry:true
onlyProductColumns:true
archiveName:"ArchivedZonesMaps"
}
) {
archiveUrl
zippedVectorAnalysisMaps {
uuid
fieldUuid
status
}
ignoredVectorAnalysisMaps {
uuid
fieldUuid
status
}
}
}2. Завантаження згенерованого архіву
Після виконання GraphQL-запиту його можна завантажити за допомогою curl або подібного підходу.
Останнє оновлення
Це було корисно?