88. Mutación: exportar ZonesMap como Shapefile comprimido
Generar un archivo zip con el "ZonesMap" seleccionado como shapefile.
1. Preparación
El atributo
vectorAnalysisMapscontiene un arreglo de objetos ZonesMaps (VectorAnalysisMaps) que se exportarán. Cada uno de estos objetos incluye un par defieldUuid(vínculo al Field seleccionado) yuuid(vínculo al ZonesMap seleccionado).El atributo booleano
asMultiGeometrydetermina si las zonas se exportan comoPolígonosoMultiPolígonos(cuando está establecido entrue).El atributo booleano
onlyProductColumnsespecifica si solo se deben incluir en el shapefile las columnas con productos (RX) (cuandotrue). De lo contrario, se incluirán todas las métricas estadísticas y los IDs de zona como columnas.El atributo
archiveNamecontiene el nombre del archivo zip generado.El atributo
filePostfixpermite añadir sufijos personalizados a los archivos y al archivo exportado.
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. Descargar el archivo generado
Después de la ejecución de la consulta GraphQL, es posible descargarlo usando curl o un enfoque similar.
Última actualización
¿Te fue útil?