88. الطفرة: تصدير ZonesMap كملف Shapefile مضغوط
إنشاء أرشيف مضغوط بصيغة zip يحتوي على "ZonesMap" المحددة كملف shapefile.
1. التحضير
السمة
vectorAnalysisMapsتحتوي على مصفوفة من كائنات ZonesMaps (VectorAnalysisMaps) المراد تصديرها. يحتوي كل كائن من هذا النوع على زوج منمعرف_الحقل(رابط إلى الحقل المحدد) وuuid(رابط إلى خريطة المناطق ZonesMap المحددة).السمة البوليانية
asMultiGeometryتحدد ما إذا كانت المناطق تُصدر كـمضلعات (Polygons)أومتعددة المضلعات (MultiPolygons)(عند تعيينها إلىtrue).السمة البوليانية
onlyProductColumnsتحدد ما إذا كانت تدرجات الأعمدة التي تحتوي على منتجات (مثل RX) فقط يجب تضمينها في ملف الشكل (عندماtrue). وإلا، فسيتم تضمين جميع السمات الإحصائية ومعرّفات المناطق كأعمدة.السمة
archiveNameيحمل اسم أرشيف zip الناتج.السمة
filePostfixيسمح بإضافة لاحقات مخصصة إلى الملفات والأرشيف المصدر.
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
معرف_الحقل
status
}
ignoredVectorAnalysisMaps {
uuid
معرف_الحقل
status
}
}
}2. تنزيل الأرشيف المولد
بعد تنفيذ استعلام GraphQL، يمكن تنزيله باستخدام curl أو نهج مشابه.
آخر تحديث
هل كان هذا مفيدا؟