89. طفرية: تصدير خريطة المناطق كملف ISOXML مضغوط

إنشاء أرشيف مضغوط بصيغة zip يحتوي على "ZonesMap" المحددة كـ ISOXML.

triangle-exclamation
circle-info

يمكن تصدير خرائط تطبيق ISOXML متعددة للحقل المحدد باستخدام applicationMaps >> uuids و/أو equationMaps >> uuids.

1. التحضير

  • السمة applicationMaps يحتوي على مصفوفة من ZonesMaps (VectorAnalysisMaps) مع كائنات معدلات ليتم تصديرها. يتضمن كل كائن من هذا النوع زوجًا من معرف_الحقل (رابط إلى الحقل المحدد) و uuids (ارتباط بالـ ZonesMaps المحددة مع المعدلات المعيّنة).

  • السمة equationMaps يحتوي على مصفوفة من EquationMaps ليتم تصديرها. يتضمن كل كائن من هذا النوع زوجًا من معرف_الحقل (رابط إلى الحقل المحدد) و uuids (ارتباط بالـ EquationMaps المحددة).

  • السمة archiveName يحمل اسم أرشيف zip الناتج.

  • السمة filePostfix يسمح بإضافة لاحقات مخصصة إلى الملفات والأرشيف المصدر.

mutation exportIsoXml {
  exportIsoXml(
    input: {
      applicationMaps:[
        {
          fieldUuid:"<placeholder_field_uuid>" 
          uuids:[
            "<placeholder_zones_map_1_uuid>",
            "<placeholder_zones_map_2_uuid>"
          ]
        }
      ] 
      equationMaps: [
        {
          fieldUuid:"<placeholder_field_uuid>" 
          uuids:[
            "<placeholder_equation_map_1_uuid>"
          ]
        }
      ]
      filePostfix:"_GP" 
      archiveName:"CustomZonesMapsISOXML"
    }
  ) {
    archiveUrl
  }
}

2. تنزيل الأرشيف المولد

بعد تنفيذ استعلام GraphQL، يمكن تنزيله باستخدام curl أو نهج مشابه.

circle-check

Last updated

Was this helpful?