88. Mutācija: eksportēt zonu karti kā ZIP arhivētu Shapefile
Ģenerēt zip arhīvu ar izvēlēto "ZonesMap" kā shapefile.
1. Sagatavošana
Atribūts
vectorAnalysisMapssatur masīvu ar ZonesMaps (VectorAnalysisMaps) objektiem, kas jāeksportē. Katrs šāds objekts ietver pāri nofieldUuid(saiste ar izvēlēto lauku) unuuid(saiste ar izvēlēto ZonesMap).Būla atribūts
asMultiGeometrynosaka, vai zonas tiek eksportētas kāPoligonivaiMultipoligoni(kad iestatīts uztrue).Būla atribūts
onlyProductColumnsnorāda, vai shapefile jāiekļauj tikai kolonnas ar produktiem (RX) (kadtrue). Citādi tiks iekļauti visi statistiskie atribūti un zonas ID kā kolonnas.Atribūts
archiveNamesatur ģenerētā zip arhīva nosaukumu.Atribūts
filePostfixļauj pievienot pielāgotus sufiksus eksportētajiem failiem un arhīvam.
mutation exportData {
exportData(
ievade: {
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. Lejupielādēt ģenerēto arhīvu
Pēc GraphQL vaicājuma izpildes to iespējams lejupielādēt, izmantojot curl vai līdzīgu pieeju.
Pēdoreiz atjaunināts
Vai tas bija noderīgi?