88. Mutacja: Eksportuj „Mapę stref” jako spakowany Shapefile
Wygeneruj archiwum zip z wybraną mapą "ZonesMap" jako plik shapefile.
1. Przygotowanie
Atrybut
vectorAnalysisMapszawiera tablicę obiektów ZonesMaps (VectorAnalysisMaps) do wyeksportowania. Każdy taki obiekt zawiera paręfieldUuid(powiązanie z wybranym Polem) orazuuid(powiązanie z wybraną mapą ZonesMap).Atrybut boolean
asMultiGeometryokreśla, czy strefy są eksportowane jakoPoligonylubMultiPoligony(gdy ustawione natrue).Atrybut boolean
onlyProductColumnsokreśla, czy tylko kolumny z produktami (RX) powinny być uwzględnione w pliku shapefile (gdytrue). W przeciwnym razie wszystkie atrybuty statystyczne i identyfikatory stref zostaną dołączone jako kolumny.Atrybut
archiveNamezawiera nazwę wygenerowanego archiwum zip.Atrybut
filePostfixpozwala na dodanie niestandardowych przyrostków do eksportowanych plików i archiwum.
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. Pobierz wygenerowane archiwum
Po wykonaniu zapytania GraphQL można je pobrać używając curl lub podobnego podejścia.
Ostatnia aktualizacja
Czy to było pomocne?