88. Mutasyon: ZonesMap'i Sıkıştırılmış Shapefile olarak Dışa Aktar

Seçili "ZonesMap"'i shapefile olarak içeren bir zip arşivi oluşturun.

circle-info

Arşiv, EPSG:4326 formatında *.shp, *.shx, *.prj, *.dbf dosyalarından oluşur.

1. Hazırlık

  • Öznitelik vectorAnalysisMaps dışa aktarılacak ZonesMaps (VectorAnalysisMaps) nesnelerinden oluşan bir dizi içerir. Her bir nesne bir çift içerir fieldUuid (seçili Tarlaya bağlantı) ve uuid (seçili ZonesMap'e bağlantı).

  • Boolean (mantıksal) öznitelik asMultiGeometry bölgelerin şu şekilde dışa aktarılıp aktarılmayacağını belirler Poligonlar veya MultiPoligonlar (eğer true ).

  • Boolean (mantıksal) öznitelik onlyProductColumns sadece ürün içeren sütunların (RX) shapefile'a dahil edilip edilmeyeceğini belirtir (eğer true). Aksi halde, tüm istatistiksel öznitelikler ve bölge kimlikleri sütunlar olarak dahil edilir.

  • Öznitelik archiveName oluşturulan zip arşivinin adını tutar.

  • Öznitelik filePostfix dışa aktarılan dosyalara ve arşive özel son eklerin eklenmesine izin verir.

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. Oluşturulan arşivi indirme

GraphQL sorgusunun yürütülmesinin ardından, bunu şununla indirmek mümkündür curl veya benzeri bir yaklaşımla.

Last updated

Was this helpful?