88. Módosítás: Zónatérkép exportálása tömörített Shapefile-ként

Hozzon létre egy zip archívumot a kiválasztott "ZonesMap" shapefile-ként történő exportálásával.

circle-info

Az archívum *.shp, *.shx, *.prj, *.dbf fájlokat tartalmaz EPSG:4326 vetületi rendszerben.

1. Előkészítés

  • A attributum vectorAnalysisMaps tartalmaz egy tömböt ZonesMaps (VectorAnalysisMaps) objektumokból, amelyeket exportálni kell. Minden ilyen objektum egy párt tartalmaz fieldUuid (kapcsolat a kiválasztott táblához) és uuid (kapcsolat a kiválasztott ZonesMap-hez).

  • A logikai (boolean) attribútum asMultiGeometry meghatározza, hogy a zónák exportálása Poligonokként vagy MultiPoligonokként (ha beállítva true ).

  • A logikai (boolean) attribútum onlyProductColumns meghatározza, hogy csak a termékoszlopok (RX) szerepeljenek-e a shapefile-ban (amikor true). Ellenkező esetben minden statisztikai attribútum és zónaazonosító oszlopként szerepel majd.

  • A attributum archiveName tartalmazza a generált zip archívum nevét.

  • A attributum filePostfix lehetővé teszi egyedi postfixek hozzáadását az exportált fájlokhoz és az archívumhoz.

mutation exportData {
  exportData(
    bemenet: {
      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. Töltse le a létrehozott archívumot

A GraphQL lekérdezés végrehajtása után lehetséges letölteni azt a használatával curl vagy hasonló módszerrel.

Last updated

Was this helpful?