89. Mutation: ZonesMap को ज़िप्ड ISOXML के रूप में एक्सपोर्ट करें
चयनित "ZonesMap" को ISOXML के रूप में ज़िप अभिलेख बनाईए।
ZonesMap को रेट्स के साथ ISOXML में बदलने के लिए निम्न शर्तें पूरी होनी चाहिए: (1) ZonesMap में कम से कम एक उत्पाद होना चाहिए और उसके लिए यूनिट चुनी हुई हो, और (2) ZonesMap का प्रकार निम्न में से एक निर्दिष्ट होना चाहिए: सीडिंग (Seeding), छिड़काव (Spraying), उर्वरीकरण (Fertilizing), या सिंचाई (Irrigation)।
1. तैयारी
एट्रिब्यूट
applicationMapsएक सरणी रखता है जिसमें निर्यात किए जाने वाले रेट्स ऑब्जेक्ट्स वाले ZonesMaps (VectorAnalysisMaps) होते हैं। प्रत्येक ऐसे ऑब्जेक्ट में जोड़ी शामिल हैfieldUuid(चयनित फ़ील्ड से लिंक) औरuuids(चयनित ZonesMaps के साथ असाइन किए गए रेट्स का लिंक)।एट्रिब्यूट
equationMapsएक सरणी रखता है जिसमें निर्यात के लिए EquationMaps होते हैं। प्रत्येक ऐसे ऑब्जेक्ट में जोड़ी शामिल हैfieldUuid(चयनित फ़ील्ड से लिंक) औरuuids(चयनित EquationMaps के साथ लिंक)।एट्रिब्यूट
archiveNameबनाए गए ज़िप आर्काइव का नाम रखता है।एट्रिब्यूट
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 या समान तरीका।
ISOXML वाला अभिलेख निम्न से मिलकर बनता है GridType1, GridType2, और वेक्टर प्रतिनिधित्व।

अंतिम अपडेट
क्या यह उपयोगी था?