88. Mutation: Eksporter ZonesMap som zippet shapefile

Generer et zip-arkiv med det valgte "ZonesMap" som shapefil.

circle-info

Arket består af *.shp, *.shx, *.prj, *.dbf-filer i EPSG:4326.

1. Forberedelse

  • Attributten vectorAnalysisMaps indeholder et array af ZonesMaps (VectorAnalysisMaps)-objekter, der skal eksporteres. Hvert sådant objekt inkluderer et par fieldUuid (kobling til det valgte mark) og uuid (kobling til det valgte ZonesMap).

  • Den booleske attribut asMultiGeometry bestemmer, om zoner eksporteres som Polygons eller MultiPolygons (når sat til true ).

  • Den booleske attribut onlyProductColumns angiver, om kun kolonner med produkter (RX) skal medtages i shapefilen (når true). Ellers vil alle statistiske attributter og zone-ID'er blive inkluderet som kolonner.

  • Attributten archiveName indeholder navnet på det genererede zip-arkiv.

  • Attributten filePostfix giver mulighed for at tilføje brugerdefinerede postfixer til de eksporterede filer og arkivet.

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. Download det genererede arkiv

Efter udførelse af GraphQL-forespørgslen er det muligt at downloade det ved hjælp af curl eller en lignende fremgangsmåde.

Last updated

Was this helpful?