88. Mutasjon: Eksporter ZonesMap som zippet shapefile

Generer et zip-arkiv med den valgte "ZonesMap" som shapefile.

circle-info

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

1. Forberedelse

  • Attributtet vectorAnalysisMaps inneholder et array av ZonesMaps (VectorAnalysisMaps)-objekter som skal eksporteres. Hvert slikt objekt inkluderer et par fieldUuid (kobling til det valgte feltet) og uuid (kobling til den valgte ZonesMap).

  • Det boolske attributtet asMultiGeometry avgjør om sonene eksporteres som Polygoner eller MultiPolygoner (når satt til true ).

  • Det boolske attributtet onlyProductColumns spesifiserer om bare kolonner med produkter (RX) skal inkluderes i shapefilen (når true). Ellers vil alle statistiske attributter og sone-IDer bli inkludert som kolonner.

  • Attributtet archiveName inneholder navnet på det genererte zip-arkivet.

  • Attributtet filePostfix lar deg legge til tilpassede suffikser på de eksporterede filene 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. Last ned det genererte arkivet

Etter kjøring av GraphQL-spørringen er det mulig å laste det ned ved hjelp av curl eller en lignende fremgangsmåte.

Sist oppdatert

Var dette nyttig?