{
  "format": "geolibre-language-pack",
  "formatVersion": 1,
  "scope": "whitebox",
  "locale": "hi",
  "name": "Whitebox हिन्दी भाषा पैक",
  "updatedAt": "2026-09-25T16:57:55.990Z",
  "translations": {
    "processing": {
      "toolMeta": {
        "whitebox": {
          "build_object_hierarchy_multiscale": {
            "name": "बहु-पैमाना ऑब्जेक्ट पदानुक्रम बनाएँ",
            "description": "अनेक खंडन पैमानों पर पुनरावृत्त संकलन द्वारा निर्मित पदानुक्रमित ऑब्जेक्ट नेटवर्क, जो स्पेक्ट्रल समानता और स्थानिक निकटता के आधार पर सूक्ष्मतर खंडों को क्रमशः विलीन करता है। एक वृक्ष संरचना बनाता है जिसमें पत्र नोड सूक्ष्म-पैमाने के खंडों का और मूल नोड संपूर्ण छवि का प्रतिनिधित्व करता है। अंतर्विष्टि संबंध जनक-संतति (अंश-पूर्ण) ऑब्जेक्ट पदानुक्रमों को कूटबद्ध करते हैं, जिससे बहु-विभेदन विश्लेषण और पदानुक्रम स्तरों पर पैमाना-अनुकूली ऑब्जेक्ट क्वेरी संभव होती हैं। मुख्य विशेषताएँ: बहु-पैमाना खंडन पदानुक्रम; अंश-पूर्ण संबंधों का अनुसरण; नेस्टेड ऑब्जेक्ट क्वेरी का समर्थन; पैमाना-अनुकूली विश्लेषण सक्षम; स्मृति-कुशल पदानुक्रमित निरूपण; सोपानी वर्गीकरण को सुगम बनाता है। उपयोग के मामले: पदानुक्रमित भू-आवरण मानचित्रण; घटकों से भवन परिसरों का निष्कर्षण; कृषि खेतों का संसूचन; वनस्पति स्तर विश्लेषण; शहरी जिलों का सीमांकन; उप-घटक वर्गीकरण सहित आर्द्रभूमि मानचित्रण। आउटपुट व्याख्या: आउटपुट एक पदानुक्रमित ऑब्जेक्ट डेटाबेस है जो पैमाना-निर्भर संरचना को कूटबद्ध करता है। विशिष्ट पैमानों पर ऑब्जेक्ट क्वेरी करें; मध्यवर्ती पैमाने विवरण/सामान्यीकरण में संतुलन रखने वाले संक्रमणकालीन ऑब्जेक्ट पैमानों को प्रकट करते हैं। जनक-संतति संबंध संघटनात्मक संरचना प्रकट करते हैं। पैमाना-स्तरीय सांख्यिकीय वितरण प्रत्येक पदानुक्रम स्तर पर ऑब्जेक्ट के आकार/आकृति गुणों को चित्रित करते हैं, जिससे पैमाना-इष्टतम वर्गीकरण रणनीति का चयन संभव होता है।",
            "params": {
              "coarse_segments": {
                "label": "स्थूल खंड",
                "description": "मोटा खंड रास्टर।"
              },
              "fine_segments": {
                "label": "सूक्ष्म खंड",
                "description": "सूक्ष्म खंड रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट पदानुक्रम CSV पथ।"
              }
            }
          },
          "classify_objects_ensemble_pro": {
            "name": "ऑब्जेक्ट वर्गीकरण एन्सेम्बल प्रो",
            "description": "विषम दृश्यों में उच्च स्थिरता के लिए समायोजित एक एन्सेम्बल-शैली ऑब्जेक्ट वर्गीकरण विन्यास चलाता है।",
            "params": {
              "features": {
                "label": "फ़ीचर",
                "description": "इनपुट ऑब्जेक्ट-फ़ीचर CSV (इसमें segment_id और संख्यात्मक फ़ीचर स्तंभ होने चाहिए)।"
              },
              "training": {
                "label": "प्रशिक्षण",
                "description": "segment_id और वर्ग लेबल स्तंभों वाला प्रशिक्षण CSV।"
              },
              "segment_id_field": {
                "label": "खंड ID फ़ील्ड",
                "description": "खंड ID फ़ील्ड नाम (डिफ़ॉल्ट segment_id)।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "प्रशिक्षण CSV में वर्ग लेबल फ़ील्ड (डिफ़ॉल्ट class)।"
              },
              "n_trees": {
                "label": "वृक्षों की संख्या",
                "description": "वृक्षों की संख्या (डिफ़ॉल्ट 200)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट पूर्वानुमान CSV पथ।"
              }
            }
          },
          "classify_objects_random_forest": {
            "name": "ऑब्जेक्ट वर्गीकरण रैंडम फ़ॉरेस्ट",
            "description": "स्पेक्ट्रल, आकृतिक और बनावट फ़ीचर को प्रेडिक्टर के रूप में उपयोग करके लेबल किए गए खंड प्रशिक्षण नमूनों पर एन्सेम्बल Random Forest वर्गीकारक को प्रशिक्षित करता है। बूटस्ट्रैप नमूनाकरण और फ़ीचर यादृच्छिकीकरण द्वारा अनेक निर्णय वृक्ष बनाता है, फिर बहुमत मतदान द्वारा पूर्वानुमानों को संकलित करता है। वर्गीकरण प्रति-खंड फ़ीचर सदिशों पर कार्य करता है और एन्सेम्बल सहमति के आधार पर संभाव्य रूप से ऑब्जेक्ट वर्ग लेबल निर्दिष्ट करता है, जिससे OBIA फ़ीचर से मज़बूत बहु-वर्ग ऑब्जेक्ट श्रेणीकरण संभव होता है। मुख्य विशेषताओं में मज़बूत वर्गीकरण के लिए अनेक निर्णय वृक्षों को जोड़ने वाला एन्सेम्बल लर्निंग, बहुस्पेक्ट्रल OBIA की विशिष्ट उच्च-आयामी फ़ीचर समष्टियों का प्रबंधन, वर्गीकरण विश्वास और प्रायिकता अनुमान, विभेदक गुणों की पहचान करने वाली फ़ीचर महत्व रैंकिंग, अरैखिक फ़ीचर अन्योन्यक्रियाओं का स्वाभाविक प्रबंधन, तथा फ़ीचर शोर और अतिरेक के प्रति मज़बूती शामिल हैं। उपयोग के मामलों में OBIA खंडों से बहु-वर्ग भू-आवरण वर्गीकरण (शहरी, कृषि, वन, जल), प्रशिक्षण नमूना चयन द्वारा परिष्कृत ऑब्जेक्ट-स्तरीय पर्यवेक्षित वर्गीकरण, कालिक खंडन अनुक्रमों में परिवर्तन संसूचन वर्गीकरण, पदानुक्रमित वर्गीकरण (स्थूल आवास प्रकारों को सूक्ष्म श्रेणियों में परिष्कृत करना), और दृश्य व्याख्या से प्राप्त मैनुअल प्रशिक्षण नमूनों के साथ एकीकरण शामिल हैं। आउटपुट पूर्वानुमानित वर्ग लेबल प्राथमिक ऑब्जेक्ट प्रकार की पहचान करता है; विश्वास प्रायिकता वर्गीकरण की निश्चितता दर्शाती है; कम विश्वास अस्पष्ट मध्यवर्ती ऑब्जेक्ट का संकेत देता है; फ़ीचर महत्व बताता है कि कौन-से स्पेक्ट्रल/आकृतिक गुण वर्गीकरण निर्णयों को संचालित करते हैं; वर्गीकरण मानचित्र सीधे ऑब्जेक्ट प्रकार वितरण को दर्शाता है; समान वर्गों के बीच भ्रम प्रशिक्षण परिष्करण की जानकारी देता है; संभाव्य आउटपुट अनिश्चितता मात्रांकन को संभव बनाता है।",
            "params": {
              "features": {
                "label": "फ़ीचर",
                "description": "इनपुट ऑब्जेक्ट-फ़ीचर CSV (इसमें segment_id और संख्यात्मक फ़ीचर स्तंभ होने चाहिए)।"
              },
              "training": {
                "label": "प्रशिक्षण",
                "description": "segment_id और वर्ग लेबल स्तंभों वाला प्रशिक्षण CSV।"
              },
              "segment_id_field": {
                "label": "खंड ID फ़ील्ड",
                "description": "खंड ID फ़ील्ड नाम (डिफ़ॉल्ट segment_id)।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "प्रशिक्षण CSV में वर्ग लेबल फ़ील्ड (डिफ़ॉल्ट class)।"
              },
              "n_trees": {
                "label": "वृक्षों की संख्या",
                "description": "वृक्षों की संख्या (डिफ़ॉल्ट 200)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट पूर्वानुमान CSV पथ।"
              }
            }
          },
          "classify_objects_rules_basic": {
            "name": "ऑब्जेक्ट वर्गीकरण मूल नियम",
            "description": "फ़ीचर-ऑपरेटर-थ्रेशोल्ड नियमों वाली CSV से पारदर्शी नियम-आधारित ऑब्जेक्ट वर्गीकरण लागू करता है। विषय-विशेषज्ञ कार्यप्रवाहों और नियामकीय अनुपालन के लिए पूर्णतः व्याख्येय निर्णय तर्क।",
            "params": {
              "features": {
                "label": "फ़ीचर",
                "description": "इनपुट ऑब्जेक्ट-फ़ीचर CSV।"
              },
              "rules": {
                "label": "नियम",
                "description": "स्तंभों वाला नियम CSV: feature, op, value, class, [priority]।"
              },
              "default_class": {
                "label": "डिफ़ॉल्ट वर्ग",
                "description": "कोई नियम मेल न खाने पर फ़ॉलबैक वर्ग।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट पूर्वानुमान CSV पथ।"
              }
            }
          },
          "classify_objects_rules_hierarchical": {
            "name": "ऑब्जेक्ट वर्गीकरण पदानुक्रमित नियम",
            "description": "पदानुक्रमित नियम-आधारित ऑब्जेक्ट वर्गीकरण लागू करता है; वर्तमान में नियतात्मक फ़ॉलबैक के साथ क्रमबद्ध नियमों का उपयोग करता है।",
            "params": {
              "features": {
                "label": "फ़ीचर",
                "description": "इनपुट ऑब्जेक्ट-फ़ीचर CSV।"
              },
              "rules": {
                "label": "नियम",
                "description": "स्तंभों वाला नियम CSV: feature, op, value, class, [priority]।"
              },
              "default_class": {
                "label": "डिफ़ॉल्ट वर्ग",
                "description": "कोई नियम मेल न खाने पर फ़ॉलबैक वर्ग।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट पूर्वानुमान CSV पथ।"
              }
            }
          },
          "classify_objects_svm": {
            "name": "ऑब्जेक्ट वर्गीकरण SVM",
            "description": "SVM-शैली कार्यप्रवाह का उपयोग करके ऑब्जेक्ट का वर्गीकरण करता है (मज़बूत ऑब्जेक्ट-वर्गीकरण बैकएंड डिफ़ॉल्ट के माध्यम से कार्यान्वित)।",
            "params": {
              "features": {
                "label": "फ़ीचर",
                "description": "इनपुट ऑब्जेक्ट-फ़ीचर CSV (इसमें segment_id और संख्यात्मक फ़ीचर स्तंभ होने चाहिए)।"
              },
              "training": {
                "label": "प्रशिक्षण",
                "description": "segment_id और वर्ग लेबल स्तंभों वाला प्रशिक्षण CSV।"
              },
              "segment_id_field": {
                "label": "खंड ID फ़ील्ड",
                "description": "खंड ID फ़ील्ड नाम (डिफ़ॉल्ट segment_id)।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "प्रशिक्षण CSV में वर्ग लेबल फ़ील्ड (डिफ़ॉल्ट class)।"
              },
              "n_trees": {
                "label": "वृक्षों की संख्या",
                "description": "वृक्षों की संख्या (डिफ़ॉल्ट 200)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट पूर्वानुमान CSV पथ।"
              }
            }
          },
          "evaluate_object_classification_accuracy": {
            "name": "ऑब्जेक्ट वर्गीकरण सटीकता का मूल्यांकन",
            "description": "पूर्वानुमानित ऑब्जेक्ट लेबलों की संदर्भ भू-सत्य या सत्यापन लेबलों से तुलना करके वर्गीकरण सटीकता मापक परिकलित करता है। प्रति वर्ग वर्गीकरण सहमति/असहमति प्रतिरूपों को दर्ज करने वाला भ्रम आव्यूह बनाता है, तथा समग्र सटीकता (कुल सही पूर्वानुमान), प्रति-वर्ग उत्पादक सटीकता (संसूचन दर), उपयोगकर्ता सटीकता (विश्वसनीयता), F1-स्कोर (हरात्मक माध्य), कप्पा सांख्यिकी (संयोग-संशोधित सहमति) और व्यवस्थित गलत-वर्गीकरण प्रतिरूपों की पहचान करने वाला वर्ग-विशिष्ट त्रुटि विश्लेषण परिकलित करता है। मुख्य विशेषताओं में सभी वर्गों पर व्यापक सटीकता आकलन, वर्ग-विशिष्ट निदान सक्षम करने वाले प्रति-वर्ग प्रदर्शन मापक, व्यवस्थित गलत-वर्गीकरण प्रतिरूप प्रकट करने वाला भ्रम आव्यूह, कप्पा गुणांक द्वारा सांख्यिकीय सार्थकता परीक्षण, असंतुलित वर्ग वितरणों का स्वाभाविक प्रबंधन, और प्रशिक्षण डेटा की पर्याप्तता संबंधी समस्याओं की पहचान शामिल हैं। उपयोग के मामलों में वर्गीकरण मॉडल सत्यापन और प्रदर्शन मात्रांकन, प्रतिस्पर्धी वर्गीकरण दृष्टिकोणों और पैरामीटरों की तुलना, अतिरिक्त प्रशिक्षण की आवश्यकता वाले समस्याग्रस्त ऑब्जेक्ट वर्गों की पहचान, परिचालन अनुप्रयोगों के लिए वर्गीकरण की उपयुक्तता का आकलन, सटीकता-आधारित मॉडल चयन और हाइपरपैरामीटर ट्यूनिंग, स्वचालित मानचित्रण कार्यप्रवाहों में गुणवत्ता आश्वासन, तथा सहकर्मी समीक्षा के लिए मानकीकृत सटीकता मापकों की रिपोर्टिंग शामिल हैं। आउटपुट समग्र सटीकता सभी ऑब्जेक्ट पर वर्गीकरण की विश्वसनीयता दर्शाती है; उत्पादक सटीकता प्रति वर्ग संसूचन की पूर्णता दर्शाती है; उपयोगकर्ता सटीकता पूर्वानुमान की विश्वसनीयता दर्शाती है; उच्च कप्पा (>0.8) संयोग से परे मज़बूत सहमति दर्शाता है; भ्रम आव्यूह बताता है कि कौन-से वर्ग एक-दूसरे से भ्रमित होते हैं; विकर्ण प्रभुत्व मज़बूत वर्ग पृथक्करण दर्शाता है; विकर्णेतर प्रविष्टियाँ गलत-वर्गीकरण के स्रोतों को इंगित करती हैं; वर्ग-विशिष्ट मापक लक्षित प्रशिक्षण सुधार का मार्गदर्शन करते हैं।",
            "params": {
              "predictions": {
                "label": "पूर्वानुमान",
                "description": "segment_id और predicted_class वाला पूर्वानुमान CSV।"
              },
              "reference": {
                "label": "संदर्भ",
                "description": "segment_id और class वाला संदर्भ CSV।"
              },
              "segment_id_field": {
                "label": "खंड ID फ़ील्ड",
                "description": "खंड ID फ़ील्ड नाम (डिफ़ॉल्ट segment_id)।"
              },
              "predicted_field": {
                "label": "पूर्वानुमानित फ़ील्ड",
                "description": "पूर्वानुमानित वर्ग फ़ील्ड (डिफ़ॉल्ट predicted_class)।"
              },
              "reference_field": {
                "label": "संदर्भ फ़ील्ड",
                "description": "संदर्भ वर्ग फ़ील्ड (डिफ़ॉल्ट class)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट JSON रिपोर्ट पथ।"
              }
            }
          },
          "evaluate_segmentation_quality_pro": {
            "name": "खंडन गुणवत्ता मूल्यांकन प्रो",
            "description": "ऑब्जेक्ट-गणना और प्रमुख-लेबल अतिव्यापन सांख्यिकी सहित खंडन गुणवत्ता निदान परिकलित करता है।",
            "params": {
              "segments": {
                "label": "खंड",
                "description": "इनपुट खंड-लेबल रास्टर।"
              },
              "reference": {
                "label": "संदर्भ",
                "description": "अतिव्यापन-आधारित निदान के लिए वैकल्पिक संदर्भ लेबल रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट JSON रिपोर्ट पथ।"
              }
            }
          },
          "image_segmentation": {
            "name": "छवि खंडन",
            "description": "बीजित क्षेत्र वृद्धि का उपयोग करके बहु-बैंड रास्टर स्टैक को सन्निहित समरूप क्षेत्रों में खंडित करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी (प्रति बैंड एक)।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "मानकीकृत फ़ीचर समष्टि में क्षेत्र वृद्धि के लिए दूरी थ्रेशोल्ड (डिफ़ॉल्ट 0.5)।"
              },
              "steps": {
                "label": "चरण",
                "description": "बीज-प्राथमिकता बैंडों की संख्या (डिफ़ॉल्ट 10)।"
              },
              "min_area": {
                "label": "न्यूनतम क्षेत्रफल",
                "description": "विलय-पश्चात सफ़ाई के लिए वैकल्पिक न्यूनतम क्षेत्र क्षेत्रफल (डिफ़ॉल्ट 4)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "image_slider": {
            "name": "छवि स्लाइडर",
            "description": "Image Slider एक अंतःक्रियात्मक विज़ुअलाइज़ेशन टूल है जो खींचे जा सकने वाले क्षैतिज या ऊर्ध्वाधर अध्यारोपण विभाजकों के माध्यम से सह-पंजीकृत रास्टर डेटासेट के बीच प्रत्यक्ष पिक्सेल-स्तरीय तुलना सक्षम करता है। एल्गोरिथ्म: दो संरेखित रास्टर डेटासेट को स्मृति में रखता है, लेयर दृश्यता नियंत्रित करने वाली समायोज्य विभाजक स्थिति के साथ संयुक्त दृश्य प्रस्तुत करता है, और उपयोगकर्ता अंतःक्रिया विभाजक को गतिशील रूप से समायोजित करके विभाजित-स्क्रीन प्रभाव बनाती है। क्षैतिज और ऊर्ध्वाधर दोनों विभाजन अभिविन्यासों का समर्थन करता है। मुख्य विशेषताएँ: अंतःक्रियात्मक वास्तविक-समय तुलना, पूर्ण-विभेदन विज़ुअलाइज़ेशन बनाए रखता है, बिना किसी विश्लेषणात्मक कौशल के उपयोग योग्य सहज उपयोगकर्ता इंटरफ़ेस, बहुस्पेक्ट्रल और अनुक्रमित रास्टर के साथ कार्य करता है, कुशल रेंडरिंग द्वारा बड़े डेटासेट का समर्थन करता है। क्षमताएँ: परिवर्तन संसूचन विज़ुअलाइज़ेशन, पहले/बाद की तुलना, बहुकालिक विश्लेषण, रेडियोमितीय सामान्यीकरण आकलन, वर्गीकरण सटीकता का दृश्य निरीक्षण। उपयोग के मामले: तिथियों के बीच इमेजरी परिवर्तनों का संसूचन, संदर्भ डेटा से वर्गीकरण परिणामों की तुलना, पूर्वप्रसंस्करण की प्रभावशीलता का मूल्यांकन, काल-श्रेणी विश्लेषण में दृश्य परिवर्तन संसूचन। अनुप्रयोग: आपदा प्रतिक्रिया क्षति आकलन, शहरी फैलाव निगरानी, वन विक्षोभ संसूचन, कृषि परिवर्तन निगरानी, छवि प्रसंस्करण आउटपुट का गुणवत्ता नियंत्रण। आउटपुट व्याख्या: दृश्य अंतर परिवर्तन के परिमाण और स्थान को प्रकट करते हैं; तीक्ष्ण किनारे महत्वपूर्ण परिवर्तनों को दर्शाते हैं; क्रमिक संक्रमण पंजीकरण की अशुद्धि या कालिक क्रमिकता का संकेत देते हैं; पूरी छवि में व्यवस्थित अंतर व्यवस्थित प्रसंस्करण विकृतियों को प्रकट करते हैं।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "बायाँ छवि रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "दायाँ छवि रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "label1": {
                "label": "लेबल 1",
                "description": "बाईं छवि के लिए दिखाया गया वैकल्पिक लेबल।"
              },
              "left_palette": {
                "label": "बायाँ पैलेट",
                "description": "बाईं गैर-RGB छवि के लिए पैलेट (डिफ़ॉल्ट grey)।"
              },
              "left_reverse_palette": {
                "label": "बायाँ पैलेट उलटें",
                "description": "बायाँ पैलेट उलटें।"
              },
              "label2": {
                "label": "लेबल 2",
                "description": "दाईं छवि के लिए दिखाया गया वैकल्पिक लेबल।"
              },
              "right_palette": {
                "label": "दायाँ पैलेट",
                "description": "दाईं गैर-RGB छवि के लिए पैलेट (डिफ़ॉल्ट grey)।"
              },
              "right_reverse_palette": {
                "label": "दायाँ पैलेट उलटें",
                "description": "दायाँ पैलेट उलटें।"
              },
              "height": {
                "label": "ऊँचाई",
                "description": "पिक्सेल में प्रदर्शन ऊँचाई (डिफ़ॉल्ट 600)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट HTML पथ।"
              }
            }
          },
          "image_stack_profile": {
            "name": "छवि स्टैक प्रोफ़ाइल",
            "description": "क्रमबद्ध रास्टर स्टैक से प्रति-बिंदु प्रोफ़ाइल निकालता है और वैकल्पिक रूप से एक HTML रिपोर्ट लिखता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "पथों की सरणी या अल्पविराम/अर्धविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर सूची।"
              },
              "points": {
                "label": "बिंदु",
                "description": "प्रतिदर्श स्थान वाला बिंदु वेक्टर पथ (या टाइप किया गया वेक्टर ऑब्जेक्ट)।"
              },
              "output_html": {
                "label": "आउटपुट HTML",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ।"
              }
            }
          },
          "obia_audit_report_pro": {
            "name": "OBIA ऑडिट रिपोर्ट प्रो",
            "description": "OBIA कार्यप्रवाह आर्टिफ़ैक्ट के लिए फ़ाइल अस्तित्व, आकार और टाइमस्टैम्प मेटाडेटा सहित एक ऑडिट रिपोर्ट बनाता है।",
            "params": {
              "artifacts": {
                "label": "आर्टिफ़ैक्ट",
                "description": "ऑडिट करने हेतु आर्टिफ़ैक्ट पथों की सरणी।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट ऑडिट रिपोर्ट JSON पथ।"
              }
            }
          },
          "obia_batch_orchestrator_pro": {
            "name": "OBIA बैच ऑर्केस्ट्रेटर प्रो",
            "description": "एक ही अनुरोध में अनेक OBIA पाइपलाइन जॉब चलाता है और एक समेकित जॉब रिपोर्ट लौटाता है।",
            "params": {
              "jobs": {
                "label": "जॉब",
                "description": "inputs, training, output_prefix और वैकल्पिक segment_method वाले जॉब ऑब्जेक्ट की सरणी।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट JSON रिपोर्ट पथ।"
              }
            }
          },
          "obia_pipeline_basic": {
            "name": "OBIA मूल पाइपलाइन",
            "description": "एक ही संक्रिया में संपूर्ण शुरू-से-अंत OBIA कार्यप्रवाह निष्पादित करता है: खंडन (SLIC/Graph), लघु-क्षेत्र विलय, स्पेक्ट्रल/आकृति फ़ीचर निष्कर्षण, और random-forest वर्गीकरण।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "खंडन/फ़ीचर के लिए एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "training": {
                "label": "प्रशिक्षण",
                "description": "segment_id और class स्तंभों वाला प्रशिक्षण CSV।"
              },
              "output_prefix": {
                "label": "आउटपुट उपसर्ग",
                "description": "उत्पन्न आर्टिफ़ैक्ट के लिए आउटपुट पथ उपसर्ग।"
              },
              "segment_method": {
                "label": "खंडन विधि",
                "description": "खंडन विधि: slic या graph (डिफ़ॉल्ट slic)।"
              },
              "min_size": {
                "label": "न्यूनतम आकार",
                "description": "विलय सफ़ाई के लिए न्यूनतम खंड आकार (डिफ़ॉल्ट 10)।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "प्रशिक्षण वर्ग फ़ील्ड नाम (डिफ़ॉल्ट class)।"
              }
            }
          },
          "object_class_probability_maps": {
            "name": "ऑब्जेक्ट वर्ग प्रायिकता मानचित्र",
            "description": "पूर्वानुमानों को प्रति-वर्ग प्रायिकता मानचित्रों में बदलता है, जिससे रास्टर-आधारित अनिश्चितता विज़ुअलाइज़ेशन और विश्वास-आधारित फ़िल्टरिंग संभव होती है। अनुप्रवाह विश्वास थ्रेशोल्डिंग और बहु-लेबल परिदृश्यों का समर्थन करता है।",
            "params": {
              "predictions": {
                "label": "पूर्वानुमान",
                "description": "segment_id और predicted_class वाला पूर्वानुमान CSV।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट प्रायिकता CSV पथ।"
              }
            }
          },
          "object_features_context_neighbors": {
            "name": "ऑब्जेक्ट फ़ीचर: संदर्भ पड़ोसी",
            "description": "स्थानिक संदर्भ फ़ीचर परिकलित करता है: आसन्न-ऑब्जेक्ट गणना, साझा-सीमा लंबाई और पृथकता मापक। भूदृश्य में ऑब्जेक्ट संबंधों को पकड़ने वाला पड़ोस-जागरूक वर्गीकरण सक्षम करता है।",
            "params": {
              "segments": {
                "label": "खंड",
                "description": "इनपुट खंड-लेबल रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट CSV पथ।"
              }
            }
          },
          "object_features_shape_basic": {
            "name": "ऑब्जेक्ट फ़ीचर: मूल आकृति",
            "description": "प्रत्येक खंड के लिए ज्यामितीय और आकृतिक आकृति वर्णक परिकलित करता है, जिनमें क्षेत्रफल (पिक्सेल गणना), परिमाप (सीमा लंबाई), संहतता (परिमाप-सामान्यीकृत वृत्ताकारता), दीर्घीकरण (लंबाई-से-चौड़ाई अनुपात), रूप गुणक (सामान्यीकृत आकृति नियमितता) और ठोसता (उत्तल आवरण दक्षता) शामिल हैं। आकृति वर्णक स्पेक्ट्रल सामग्री से स्वतंत्र संरचनात्मक विशेषताओं को पकड़ते हैं, जिससे ऑब्जेक्ट ज्यामिति वर्गीकरण और आकृतिक प्रतिरूप पहचान संभव होती है। मुख्य विशेषताओं में क्षेत्रफल, परिमाप, नियमितता और दीर्घीकरण को समाहित करने वाले व्यापक आकृति मापक समूह, संगणनात्मक रूप से कुशल सीमा-अनुरेखण एल्गोरिथ्म, घूर्णन और स्थानांतरण के प्रति अपरिवर्ती मापक, विभिन्न पैमाना परासों में प्रयोज्यता, और आकृतिक ऑब्जेक्ट वर्गीकरण क्षमता (उदा. लंबी सड़कें बनाम संहत भवन) शामिल हैं। उपयोग के मामलों में भवन पदचिह्न वर्गीकरण और शहरी संरचना विश्लेषण, रैखिक फ़ीचर निष्कर्षण (सड़कें, नदियाँ, सीमाएँ), वनस्पति खंड अभिलक्षणन और विखंडन विश्लेषण, आकृति-आधारित फ़िल्टरिंग द्वारा गुणवत्ता नियंत्रण, आकृति और स्पेक्ट्रल गुणों को जोड़ने वाली पदानुक्रमित ऑब्जेक्ट पहचान, तथा पारिस्थितिक निगरानी में भूदृश्य संरचना मात्रांकन शामिल हैं। आउटपुट क्षेत्रफल खंड के आकार को पिक्सेल में मापता है; परिमाप सीमा की जटिलता को परिभाषित करता है; 1.0 के निकट संहतता वृत्ताकार/नियमित आकृतियाँ दर्शाती है, कम मान अनियमित/लंबे फ़ीचर दर्शाते हैं; >1 दीर्घीकरण रैखिक फ़ीचर दर्शाता है, 1 के निकट मान संहत ऑब्जेक्ट दर्शाता है; रूप गुणक एकीकृत आकृति वर्गीकरण के लिए अनेक आकृति गुणों को जोड़ता है; आकृति मापक लक्षित ऑब्जेक्ट प्रकारों को पृथक करने के लिए आकृतिक फ़िल्टरिंग सक्षम करते हैं।",
            "params": {
              "segments": {
                "label": "खंड",
                "description": "इनपुट खंड-लेबल रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट CSV पथ।"
              }
            }
          },
          "object_features_spectral_basic": {
            "name": "ऑब्जेक्ट फ़ीचर: मूल स्पेक्ट्रल",
            "description": "सभी छवि बैंडों में प्रत्येक खंड के भीतर स्पेक्ट्रल परावर्तन मानों के व्यापक एकचर सांख्यिकीय सारांश परिकलित करता है। प्रति-खंड गणनाओं में माध्य परावर्तन, मानक विचलन (समरूपता), न्यूनतम और अधिकतम परावर्तन सीमाएँ, मज़बूत आकलन के लिए क्वांटाइल मान, और बैंड-वार सांख्यिकी शामिल हैं, जो OBIA वर्गीकरण कार्यप्रवाहों के लिए मूलभूत बहुस्पेक्ट्रल बनावट मात्रांकन और स्पेक्ट्रल प्रोफ़ाइल अभिलक्षणन को संभव बनाती हैं। मुख्य विशेषताओं में बहुस्पेक्ट्रल और अतिस्पेक्ट्रल इमेजरी के लिए बैंड-वार स्पेक्ट्रल सांख्यिकी निर्माण, केंद्रीय प्रवृत्ति और प्रकीर्णन को पकड़ने वाले मज़बूत सांख्यिकीय माप, खंडों के भीतर स्पेक्ट्रल विसंगतियों और बाह्य मानों की पहचान, कुशल रास्टर-से-वेक्टर सारांशीकरण, और सीधे मशीन-लर्निंग वर्गीकरण पाइपलाइनों को पोषित करने वाला आउटपुट शामिल हैं। उपयोग के मामलों में स्पेक्ट्रल मापकों का उपयोग करके ऑब्जेक्ट-आधारित वर्गीकरण के लिए फ़ीचर निष्कर्षण, स्पेक्ट्रल हस्ताक्षर विश्लेषण द्वारा भू-आवरण प्रकार की पहचान, कालिक अनुक्रमों में स्पेक्ट्रल सांख्यिकी की तुलना द्वारा परिवर्तन संसूचन, डेटा गुणवत्ता आकलन और बाह्य मान संसूचन, स्पेक्ट्रल काल-श्रेणी विश्लेषण द्वारा पर्यावरणीय निगरानी, तथा सामान्यीकृत स्पेक्ट्रल प्रतिक्रिया अभिलक्षणन की आवश्यकता वाले परिशुद्ध कृषि अनुप्रयोग शामिल हैं। आउटपुट माध्य मान खंड की सामग्री की विशिष्ट स्पेक्ट्रल प्रतिक्रिया दर्शाते हैं; मानक विचलन आंतरिक विषमता को मापता है (कम = समरूप सतह, अधिक = मिश्रित सामग्री या छायाएँ); न्यूनतम/अधिकतम सीमाएँ खंडों के भीतर स्पेक्ट्रल चरम मानों की पहचान करती हैं; स्पेक्ट्रल प्रोफ़ाइल संदर्भ हस्ताक्षरों से तुलना संभव बनाती हैं; सांख्यिकी वर्गीकरण फ़ीचर सदिशों का आधार बनती है; बैंड-वार विश्लेषण स्पेक्ट्रल सूचकांकों और सामग्री विभेदन क्षमता को प्रकट करता है।",
            "params": {
              "segments": {
                "label": "खंड",
                "description": "इनपुट खंड-लेबल रास्टर।"
              },
              "inputs": {
                "label": "इनपुट",
                "description": "वर्णक्रमीय फ़ीचर के लिए उपयोग किए गए एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट CSV पथ।"
              }
            }
          },
          "object_features_texture_glcm_basic": {
            "name": "ऑब्जेक्ट फ़ीचर: मूल GLCM बनावट",
            "description": "प्रत्येक खंड के भीतर प्रति-बैंड तीव्रता वितरणों से परिकलित Gray-Level Co-occurrence Matrix (GLCM) विश्लेषण का उपयोग करके बनावट विशेषताएँ निकालता है। GLCM टोन स्तरों की स्थानिक सह-घटना को मापता है और कंट्रास्ट (स्थानीय भिन्नता), समरूपता (स्थानिक नियमितता), ऊर्जा (व्यवस्थितता), एन्ट्रॉपी (अव्यवस्था) तथा असमानता मापक सहित वर्णक उत्पन्न करता है, जो समग्र स्पेक्ट्रल चमक से स्वतंत्र बनावट प्रतिरूपों को पकड़ते हैं। मुख्य विशेषताओं में खंडों के भीतर स्थानीय स्थानिक प्रतिरूपों को पकड़ने वाले GLCM-आधारित बनावट मापक, अभिविन्यास-स्वतंत्र बनावट अभिलक्षणन के लिए बहु-दिशात्मक विश्लेषण (क्षैतिज, ऊर्ध्वाधर, विकर्ण), बनावट फ़िंगरप्रिंटिंग सक्षम करने वाली सभी छवि बैंडों पर प्रयोज्यता, बनावटयुक्त बनाम चिकनी सतहों का विभेदन, और खंड स्तर पर संगणनात्मक रूप से व्यवहार्य विश्लेषण शामिल हैं। उपयोग के मामलों में सतह खुरदरापन और बनावट-आधारित सामग्री वर्गीकरण (डामर बनाम कंक्रीट, फसल प्रकार भेद), वितान बनावट द्वारा वन संरचना और घनत्व अभिलक्षणन, SAR छवि व्याख्या और शहरी संरचना बनावट विश्लेषण, गुणवत्तापूर्ण बनाम क्षरित सतह का विभेदन, वितान बनावट मापकों द्वारा फसल स्वास्थ्य आकलन, तथा बनावट विसंगतियों द्वारा बादल और छाया संसूचन शामिल हैं। आउटपुट: उच्च कंट्रास्ट खुरदरी/परिवर्ती बनावट दर्शाता है, निम्न कंट्रास्ट चिकनी सतहें दर्शाता है; उच्च समरूपता नियमित स्थानिक प्रतिरूप दर्शाती है, निम्न अव्यवस्थित बनावट दर्शाती है; उच्च ऊर्जा संगठित बनावट दर्शाती है, निम्न यादृच्छिक शोर दर्शाती है; एन्ट्रॉपी बनावट की अव्यवस्था को मापती है; असमानता स्थानिक प्रतिरूप की अनियमितता को पकड़ती है; बनावट प्रोफ़ाइल सामग्री-विशिष्ट वर्गीकरण संभव बनाती हैं; स्पेक्ट्रल फ़ीचर के साथ संयोजन ऑब्जेक्ट प्रकार विभेदन में सुधार करता है।",
            "params": {
              "segments": {
                "label": "खंड",
                "description": "इनपुट खंड-लेबल रास्टर।"
              },
              "input": {
                "label": "इनपुट",
                "description": "बनावट विश्लेषण के लिए एकल-बैंड तीव्रता रास्टर।"
              },
              "levels": {
                "label": "स्तर",
                "description": "GLCM के लिए क्वांटीकरण स्तर (डिफ़ॉल्ट 16)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट CSV पथ।"
              }
            }
          },
          "object_features_topology_relations": {
            "name": "ऑब्जेक्ट फ़ीचर: सांस्थितिक संबंध",
            "description": "ग्राफ़-सांस्थितिक फ़ीचर परिकलित करता है: ऑब्जेक्ट डिग्री (पड़ोसी गणना), प्रमुख-पड़ोसी सामर्थ्य और आर्टिकुलेशन फ़्लैग। पदानुक्रमित वर्गीकरण के लिए ऑब्जेक्ट नेटवर्क में संरचनात्मक स्थिति को पकड़ता है।",
            "params": {
              "segments": {
                "label": "खंड",
                "description": "इनपुट खंड-लेबल रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट CSV पथ।"
              }
            }
          },
          "object_uncertainty_diagnostics_pro": {
            "name": "ऑब्जेक्ट अनिश्चितता निदान प्रो",
            "description": "ऑब्जेक्ट प्रायिकता आउटपुट से समग्र अनिश्चितता निदान परिकलित करता है।",
            "params": {
              "probabilities": {
                "label": "प्रायिकताएँ",
                "description": "probability और uncertainty स्तंभों वाला इनपुट प्रायिकता CSV।"
              },
              "low_conf_threshold": {
                "label": "निम्न विश्वास थ्रेशोल्ड",
                "description": "प्रायिकता पर निम्न-विश्वास थ्रेशोल्ड (डिफ़ॉल्ट 0.7)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट निदान JSON पथ।"
              }
            }
          },
          "objects_boundary_refinement_pro": {
            "name": "ऑब्जेक्ट सीमा परिशोधन प्रो",
            "description": "पड़ोस-जागरूक विलय के साथ पुनरावृत्त लघु-क्षेत्र सफ़ाई का उपयोग करके ऑब्जेक्ट सीमाओं को परिष्कृत करता है।",
            "params": {
              "segments": {
                "label": "खंड",
                "description": "इनपुट खंड-लेबल रास्टर।"
              },
              "iterations": {
                "label": "पुनरावृत्तियाँ",
                "description": "परिशोधन पुनरावृत्तियाँ (डिफ़ॉल्ट 2)।"
              },
              "min_size": {
                "label": "न्यूनतम आकार",
                "description": "न्यूनतम ऑब्जेक्ट आकार थ्रेशोल्ड (डिफ़ॉल्ट 6)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट परिशोधित रास्टर पथ।"
              }
            }
          },
          "objects_enforce_min_mapping_unit": {
            "name": "ऑब्जेक्ट न्यूनतम मानचित्रण इकाई लागू करें",
            "description": "अल्पाकार ऑब्जेक्ट खंडों को विलीन करके न्यूनतम मानचित्रण इकाई लागू करता है।",
            "params": {
              "segments": {
                "label": "खंड",
                "description": "इनपुट खंड-लेबल रास्टर।"
              },
              "min_size": {
                "label": "न्यूनतम आकार",
                "description": "कोशिकाओं में न्यूनतम खंड आकार (डिफ़ॉल्ट 5)।"
              },
              "method": {
                "label": "विधि",
                "description": "विलय विधि: longest, largest, nearest (डिफ़ॉल्ट longest)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "polygons_to_segments": {
            "name": "बहुभुज से खंड",
            "description": "संपादित बहुभुजों को ऑब्जेक्ट ID या विशेषता मानों को संरक्षित रखते हुए वापस खंड-लेबल रास्टर में रास्टरीकृत करता है। स्वचालित खंडन को मैनुअल परिष्करण के साथ जोड़ने वाले पुनरावृत्त OBIA कार्यप्रवाह सक्षम करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर पथ।"
              },
              "base": {
                "label": "आधार",
                "description": "आउटपुट ग्रिड परिभाषित करने वाला आधार रास्टर।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "बर्न करने के लिए वैकल्पिक संख्यात्मक फ़ील्ड (डिफ़ॉल्ट FID)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट खंड रास्टर पथ।"
              }
            }
          },
          "propagate_labels_across_hierarchy": {
            "name": "पदानुक्रम में लेबल प्रसारित करें",
            "description": "पदानुक्रम मैपिंग के माध्यम से स्थूल-स्तरीय वर्ग लेबलों को सूक्ष्म-स्तरीय संतति ऑब्जेक्ट तक प्रसारित करता है। नेस्टेड पदानुक्रमों की कुशल लेबलिंग और वंशानुक्रम-आधारित परिष्करण कार्यप्रवाह सक्षम करता है।",
            "params": {
              "hierarchy": {
                "label": "पदानुक्रम",
                "description": "fine_segment_id और coarse_segment_id वाला पदानुक्रम CSV।"
              },
              "parent_labels": {
                "label": "पैरेंट लेबल",
                "description": "coarse_segment_id और class वाला मूल लेबल CSV।"
              },
              "child_labels": {
                "label": "चाइल्ड लेबल",
                "description": "fine_segment_id और class वाला वैकल्पिक संतति लेबल CSV।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट प्रसारित लेबल CSV पथ।"
              }
            }
          },
          "segment_graph_felzenszwalb": {
            "name": "Felzenszwalb ग्राफ़ खंडन",
            "description": "Felzenszwalb का ग्राफ़-आधारित खंडन छवि को एक भारित अदिष्ट ग्राफ़ मानता है, जिसमें पिक्सेल नोड होते हैं और किनारे आसन्न पिक्सेलों को स्पेक्ट्रल असमानता दर्शाने वाले भारों के साथ जोड़ते हैं। घटकों के भीतर किनारा भारों की गतिशील थ्रेशोल्ड से तुलना करके खंड पुनरावृत्त रूप से विलीन होते हैं; थ्रेशोल्ड से कम भार वाले किनारे विलीन हो जाते हैं, जिससे स्थानीय रूप से समरूप स्पेक्ट्रल विशेषताओं वाले खंड बनते हैं। यह पदानुक्रमित दृष्टिकोण स्थानीय कंट्रास्ट भिन्नताओं और प्राकृतिक रंग/बनावट असंततताओं के प्रति संवेदनशील, बोधात्मक रूप से सार्थक खंडन उत्पन्न करता है। मुख्य विशेषताएँ: ग्राफ़-आधारित पदानुक्रमित खंडन; कुशल O(n log n) संगणनात्मक जटिलता; स्थानीय कंट्रास्ट भिन्नताओं के प्रति संवेदनशील; बोधात्मक रूप से सार्थक खंड उत्पन्न करता है; बहुस्पेक्ट्रल/अतिस्पेक्ट्रल डेटा का समर्थन; प्राकृतिक सीमाओं को संरक्षित रखने वाले परिवर्ती-आकार के क्षेत्र उत्पन्न करता है। उपयोग के मामले: बहुस्पेक्ट्रल छवि खंडन; प्राकृतिक आवास मानचित्रण; शहरी फ़ीचर निष्कर्षण; वन वितान सीमांकन; परिवर्तन संसूचन पूर्वप्रसंस्करण; अतिस्पेक्ट्रल डेटा खंडन। आउटपुट व्याख्या: आउटपुट एक लेबलयुक्त रास्टर है; प्रत्येक पिक्सेल को एक खंड ID निर्दिष्ट होती है। खंड का आकार स्थानीय स्पेक्ट्रल कंट्रास्ट के व्युत्क्रमानुपाती होता है; उच्च-कंट्रास्ट सीमाएँ छोटे, अनेक खंड उत्पन्न करती हैं; एकसमान क्षेत्र बड़े खंडों में विलीन हो जाते हैं। k-पैरामीटर (थ्रेशोल्ड पैमाना) के प्रति संवेदनशीलता स्थूलतर या सूक्ष्मतर खंडन उत्पन्न करने देती है। खंड सीमाएँ प्राकृतिक स्पेक्ट्रल असंततताओं के अनुरूप होती हैं।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "k": {
                "label": "K",
                "description": "खंडन पैमाना प्राचल (डिफ़ॉल्ट 500.0)।"
              },
              "sigma": {
                "label": "सिग्मा",
                "description": "वैकल्पिक चिकनाई संकेत (डिफ़ॉल्ट 0.8)।"
              },
              "min_area": {
                "label": "न्यूनतम क्षेत्रफल",
                "description": "विलय-पश्चात सफ़ाई के लिए न्यूनतम क्षेत्रफल (डिफ़ॉल्ट 20)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट खंड रास्टर पथ।"
              }
            }
          },
          "segment_multiresolution_hierarchical": {
            "name": "बहु-विभेदन पदानुक्रमित खंडन",
            "description": "स्पष्ट जनक-संतति मैपिंग के साथ बहु-पैमाना पदानुक्रमित खंडन (स्थूल और सूक्ष्म) उत्पन्न करता है। पैमाना-निर्भर फ़ीचर निष्कर्षण और बहु-स्तरीय वर्गीकरण कार्यप्रवाह सक्षम करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "coarse_k": {
                "label": "स्थूल K",
                "description": "मोटा पैमाना प्राचल (डिफ़ॉल्ट 800)।"
              },
              "fine_k": {
                "label": "सूक्ष्म K",
                "description": "सूक्ष्म पैमाना प्राचल (डिफ़ॉल्ट 250)।"
              },
              "output_prefix": {
                "label": "आउटपुट उपसर्ग",
                "description": "उत्पन्न उत्पादों के लिए आउटपुट उपसर्ग।"
              }
            }
          },
          "segment_scale_parameter_optimizer": {
            "name": "खंड पैमाना पैरामीटर अनुकूलक",
            "description": "लक्षित ऑब्जेक्ट गणना से मेल खाने वाले इष्टतम पैमाने की पहचान के लिए अभ्यर्थी खंडन पैमाना पैरामीटरों की खोज करता है। स्वचालित पैमाना चयन सुसंगत खंडन गुणवत्ता के लिए मैनुअल ट्यूनिंग की आवश्यकता समाप्त करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "candidate_scales": {
                "label": "उम्मीदवार पैमाने",
                "description": "उम्मीदवार पैमाना (k) मानों की सूची।"
              },
              "target_objects": {
                "label": "लक्ष्य ऑब्जेक्ट",
                "description": "वांछित ऑब्जेक्ट गणना। डिफ़ॉल्ट sqrt(total_cells)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक ऑप्टिमाइज़र रिपोर्ट JSON पथ।"
              }
            }
          },
          "segment_slic_superpixels": {
            "name": "SLIC सुपरपिक्सेल खंडन",
            "description": "SLIC (Simple Linear Iterative Clustering) स्थानिक निर्देशांकों और रंग/स्पेक्ट्रल मानों को जोड़ने वाली 5D फ़ीचर समष्टि में पुनरावृत्त पिक्सेल क्लस्टरिंग करता है, जिससे सुपरपिक्सेल स्थानीय समरूपता की ओर अभिसरित होते हैं। एल्गोरिथ्म क्लस्टर केंद्रों के एक नियमित ग्रिड से आरंभ करता है और पिक्सेलों को निकटतम केंद्रों को निर्दिष्ट करता है, तथा पुनरावृत्त रूप से केंद्रों को अद्यतन करता और खोज क्षेत्रों को घटाता है। इससे watershed या mean-shift विकल्पों की तुलना में न्यूनतम सीमा उल्लंघन वाले संहत, नियमित आकृति के सुपरपिक्सेल बनते हैं, जो प्राकृतिक किनारों का बेहतर अनुपालन करते हैं। मुख्य विशेषताएँ: एकसमान, संहत सुपरपिक्सेल उत्पन्न करता है; रैखिक समय जटिलता के साथ संगणनात्मक रूप से कुशल; उपयोगकर्ता-विन्यास योग्य संहतता पैरामीटर स्थानिक नियमितता और स्पेक्ट्रल सुसंगतता में संतुलन रखता है; न्यूनतम सीमा अतिक्रमण; बहुस्पेक्ट्रल इमेजरी का समर्थन। उपयोग के मामले: ऑब्जेक्ट-आधारित वर्गीकरण पूर्वप्रसंस्करण; पदानुक्रमित क्षेत्र विश्लेषण; SAR और प्रकाशीय छवि खंडन; शहरी मानचित्रण; वनस्पति सीमांकन; भूमि-उपयोग सीमा पहचान। आउटपुट व्याख्या: आउटपुट एक लेबलयुक्त रास्टर है जिसमें पिक्सेल मान निर्दिष्ट सुपरपिक्सेल ID दर्शाते हैं। सुपरपिक्सेल सीमाएँ प्रमुख किनारों और रंग संक्रमणों के साथ संरेखित होती हैं। छोटे सुपरपिक्सेल (उच्च सूक्ष्मता) बारीक विवरण पकड़ते हैं परंतु संगणनात्मक भार बढ़ाते हैं; बड़े सुपरपिक्सेल (निम्न सूक्ष्मता) समान क्षेत्रों को विलीन करके दक्षता बढ़ाते हैं। सीमा सटीकता संहतता पैरामीटर की ट्यूनिंग और बहुस्पेक्ट्रल बैंड पृथक्करण पर निर्भर करती है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "region_size": {
                "label": "क्षेत्र आकार",
                "description": "पिक्सेल में लक्ष्य सुपरपिक्सेल आकार (डिफ़ॉल्ट 20)।"
              },
              "compactness": {
                "label": "सघनता",
                "description": "सघनता नियंत्रण (डिफ़ॉल्ट 10.0)।"
              },
              "min_area": {
                "label": "न्यूनतम क्षेत्रफल",
                "description": "सफ़ाई विलय के लिए न्यूनतम क्षेत्रफल (डिफ़ॉल्ट region_size से व्युत्पन्न)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट खंड रास्टर पथ।"
              }
            }
          },
          "segment_watershed_markers": {
            "name": "मार्कर जलग्रहण खंडन",
            "description": "मार्कर-संचालित watershed-सदृश खंडन, जो पहचाने गए मार्कर बीज क्षेत्रों के चारों ओर ऑब्जेक्ट को पृथक करता है। पदानुक्रमित OBIA कार्यप्रवाहों के लिए खंड आकार को नियंत्रित करते हुए सीमा संरक्षण पर बल देता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "gradient_weight": {
                "label": "प्रवणता भार",
                "description": "सीमा बल नियंत्रण (डिफ़ॉल्ट 1.0)।"
              },
              "min_area": {
                "label": "न्यूनतम क्षेत्रफल",
                "description": "न्यूनतम खंड आकार (डिफ़ॉल्ट 12)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट खंड रास्टर पथ।"
              }
            }
          },
          "segments_merge_small_regions": {
            "name": "छोटे खंड क्षेत्र विलय करें",
            "description": "खंड विलय स्थानिक निकटता विश्लेषण और उपयोगकर्ता-परिभाषित विलय मानदंडों के माध्यम से पदानुक्रमित समेकन लागू करता है। प्रत्येक अल्पाकार खंड का आकार थ्रेशोल्ड, स्पेक्ट्रल समानता मापों या कस्टम आकृतिक मानदंडों के आधार पर पड़ोसी क्षेत्रों के सापेक्ष मूल्यांकन करता है; विलय लागत पर आधारित प्राथमिकता कतारों का अनुसरण करते हुए अभ्यर्थी खंडों को अवशोषक पड़ोसियों में क्रमशः विलीन करता है, खंड संयोजकता को संरक्षित रखता है और सांस्थितिक उल्लंघनों से बचता है। मुख्य विशेषताओं में अति-खंडित इमेजरी का पश्च-प्रसंस्करण नियमितीकरण, उपयोगकर्ता-विन्यास योग्य विलय मानदंड (न्यूनतम आकार, स्पेक्ट्रल समानता थ्रेशोल्ड, आकृतिक गुण), विलय के दौरान खंड सीमा अखंडता का संरक्षण, संहत सरलीकृत खंड मानचित्रों का निर्माण, और पूर्ण पुनर्खंडन के बिना पदानुक्रमित परिष्करण शामिल हैं। उपयोग के मामलों में विखंडन और शोर घटाने के लिए अति-खंडित OBIA परिणामों की सफ़ाई, बेहतर वर्गीकरण स्थिरता के लिए खंडों का सरलीकरण, प्रारंभिक खंडन से भ्रामक छोटे खंडों का निष्कासन, एकसमान अनुप्रवाह फ़ीचर निष्कर्षण के लिए खंड गुणों का मानकीकरण, तथा बहु-पैमाना खंडन पदानुक्रमों का गुणवत्ता आश्वासन परिष्करण शामिल हैं। आउटपुट में समेकन को दर्शाती घटी हुई खंड गणना होती है; विलीन खंड अवशोषित घटकों से स्पेक्ट्रल सांख्यिकी प्राप्त करते हैं; सीमाएँ घटी हुई जटिलता के साथ अधिक चिकनी हो जाती हैं; विलीन क्षेत्र स्थानिक अखंडता बनाए रखते हैं परंतु उनमें आंतरिक स्पेक्ट्रल विषमता थोड़ी बढ़ जाती है; आउटपुट अनुप्रवाह वर्गीकरण और फ़ीचर स्थिरता के लिए अनुकूलित होता है।",
            "params": {
              "segments": {
                "label": "खंड",
                "description": "इनपुट खंड-लेबल रास्टर।"
              },
              "min_size": {
                "label": "न्यूनतम आकार",
                "description": "कोशिकाओं में न्यूनतम खंड आकार (डिफ़ॉल्ट 5)।"
              },
              "method": {
                "label": "विधि",
                "description": "विलय विधि: longest, largest, nearest (डिफ़ॉल्ट longest)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "segments_split_low_cohesion": {
            "name": "कम संसक्ति वाले खंड विभाजित करें",
            "description": "स्पेक्ट्रल समरूपता सुधारने के लिए सूक्ष्मतर पैमाना सेटिंग का उपयोग करके मौजूदा निम्न-संसक्ति ऑब्जेक्ट को पुनः खंडित करता है। सुगठित ऑब्जेक्ट को प्रभावित किए बिना समस्याग्रस्त क्षेत्रों के लिए अनुकूली परिष्करण।",
            "params": {
              "segments": {
                "label": "खंड",
                "description": "मौजूदा खंड रास्टर।"
              },
              "inputs": {
                "label": "इनपुट",
                "description": "पुनः खंडन के लिए उपयोग किए गए इनपुट रास्टरों की सरणी।"
              },
              "split_scale": {
                "label": "विभाजन पैमाना",
                "description": "सूक्ष्मतर विभाजन पैमाना प्राचल (डिफ़ॉल्ट 120)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "segments_to_polygons": {
            "name": "खंड से बहुभुज",
            "description": "अंतःक्रियात्मक संपादन, गुणवत्ता नियंत्रण और GIS एकीकरण के लिए रास्टर खंड लेबलों को वेक्टर बहुभुजों में बदलता है। रास्टर और वेक्टर OBIA निरूपणों के बीच निर्बाध संक्रमण संभव बनाता है।",
            "params": {
              "segments": {
                "label": "खंड",
                "description": "इनपुट खंड रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ।"
              }
            }
          },
          "evaluate_training_sites": {
            "name": "प्रशिक्षण स्थलों का मूल्यांकन",
            "description": "बहु-बैंड प्रशिक्षण बहुभुजों में वर्ग पृथक्करणीयता का मूल्यांकन करता है और प्रति-बैंड वितरण सांख्यिकी के साथ एक HTML रिपोर्ट लिखता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी (प्रति वर्णक्रमीय बैंड एक), पथों या एक सीमांकित स्ट्रिंग के रूप में।"
              },
              "training_data": {
                "label": "प्रशिक्षण डेटा",
                "description": "बहुभुज प्रशिक्षण डेटा का पथ।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "training_data विशेषताओं में वर्ग फ़ील्ड नाम।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट HTML फ़ाइल पथ।"
              }
            }
          },
          "fuzzy_knn_classification": {
            "name": "फ़ज़ी KNN वर्गीकरण",
            "description": "फ़ज़ी k-निकटतम-पड़ोसी वर्गीकरण करता है और वर्ग सदस्यता विश्वास आउटपुट करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "training_data": {
                "label": "प्रशिक्षण डेटा",
                "description": "बिंदु/बहुभुज वेक्टर प्रशिक्षण डेटा पथ।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "training_data विशेषताओं में वर्ग फ़ील्ड।"
              },
              "scaling": {
                "label": "मापन",
                "description": "फ़ीचर पैमानन मोड: none (डिफ़ॉल्ट), normalize, standardize।"
              },
              "k": {
                "label": "K",
                "description": "पड़ोसियों की संख्या (डिफ़ॉल्ट 5)।"
              },
              "m": {
                "label": "M",
                "description": "फ़ज़ी घातांक प्राचल (> 1; डिफ़ॉल्ट 2.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वर्गीकृत रास्टर पथ।"
              },
              "probability_output": {
                "label": "प्रायिकता आउटपुट",
                "description": "वैकल्पिक सदस्यता-प्रायिकता रास्टर पथ।"
              }
            }
          },
          "generalize_classified_raster": {
            "name": "वर्गीकृत रास्टर का सामान्यीकरण",
            "description": "वर्गीकृत रास्टर का सामान्यीकरण पुनरावृत्त बहुलक फ़िल्टरिंग द्वारा छोटे पृथक खंडों को हटाकर वर्गीकरण मानचित्रों को सरल बनाता है, और खंडित एकल-पिक्सेल या बहु-पिक्सेल घटकों को स्थानिक रूप से प्रमुख पड़ोसी वर्गों में विलीन करता है। एल्गोरिथ्म: गतिशील विंडो के भीतर प्रमुख वर्ग को संरक्षित रखने वाला आकृतिक बहुलक फ़िल्टर लागू करता है, स्थानिक संदर्भ से पृथक पिक्सेलों को हटाता या समेकित करता है, संबद्ध-घटक विश्लेषण द्वारा वर्गीकरण को पुनरावृत्त रूप से परिष्कृत करता है, और गौण वर्गों को पड़ोसी प्रमुख वर्गों में समाहित करता है। विन्यास योग्य विंडो आकार और न्यूनतम खंड आकार सामान्यीकरण की तीव्रता को नियंत्रित करते हैं। मुख्य विशेषताएँ: वर्गीकरण विखंडन को घटाता है, स्थानिक सुसंगतता सुधारता है, शोर-जनित पृथक खंडों को हटाता है, चयनात्मक फ़िल्टरिंग द्वारा वर्ग सीमाओं को बनाए रखता है, संगणनात्मक रूप से कुशल संबद्ध-घटक प्रसंस्करण। क्षमताएँ: परिवर्ती सामान्यीकरण तीव्रता, बड़े सन्निहित खंडों का संरक्षण, अनुक्रमित या श्रेणी डेटा पर प्रयोज्यता। उपयोग के मामले: salt-and-pepper प्रभाव हटाने वाला वर्गीकरण-पश्चात परिष्करण, खंडित वर्गीकरण परिणामों का समेकन, अंतिम वर्गीकरण उत्पादों की तैयारी, विशिष्ट न्यूनतम मानचित्रण इकाई तक सामान्यीकरण। अनुप्रयोग: भू-आवरण मानचित्र को अंतिम रूप देना, भ्रामक एकल-पिक्सेल वर्गीकरणों को हटाना, वर्गीकरण की स्थानिक निरंतरता सुधारना। आउटपुट व्याख्या: घटा हुआ वर्ग विखंडन प्रभावी धब्बा-निवारण दर्शाता है; संरक्षित सीमाएँ उपयुक्त सामान्यीकरण पैरामीटर प्रकट करती हैं; अत्यधिक सामान्यीकरण अति-बड़े विंडो पैरामीटर दर्शाता है; स्थानिक सुसंगतता में सुधार संकेत देता है कि वर्गीकरण शोर मुख्यतः एकल-पिक्सेल विकृतियाँ थीं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वर्गीकृत रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "min_size": {
                "label": "न्यूनतम आकार",
                "description": "कोशिकाओं में न्यूनतम फ़ीचर आकार; छोटे पैच पुनः निर्दिष्ट किए जाते हैं (डिफ़ॉल्ट 5)।"
              },
              "method": {
                "label": "विधि",
                "description": "सामान्यीकरण विधि: 'longest' (डिफ़ॉल्ट), 'largest', या 'nearest'।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "generalize_with_similarity": {
            "name": "समानता द्वारा सामान्यीकरण",
            "description": "वर्गीकृत रास्टर में छोटे खंडों को स्पेक्ट्रल रूप से सबसे समान पड़ोसी खंड में विलीन करके उनका सामान्यीकरण करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वर्गीकृत रास्टर पथ।"
              },
              "similarity": {
                "label": "समानता",
                "description": "फ़ीचर-केंद्र समानता की गणना के लिए उपयोग किए गए समानता रास्टरों की सरणी।"
              },
              "min_size": {
                "label": "न्यूनतम आकार",
                "description": "पिक्सेल में न्यूनतम फ़ीचर आकार; छोटे फ़ीचर विलय किए जाते हैं (डिफ़ॉल्ट 5)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "k_means_clustering": {
            "name": "K-मीन्स क्लस्टरिंग",
            "description": "K-means क्लस्टरिंग पिक्सेलों को पुनरावृत्त रूप से K स्पेक्ट्रल क्लस्टरों में विभाजित करके अपर्यवेक्षित स्पेक्ट्रल वर्गीकरण करता है, जो क्लस्टर-आंतरिक प्रसरण को न्यूनतम करता है और प्रशिक्षण नमूनों या पूर्व-निर्धारित वर्ग परिभाषाओं के बिना बहुस्पेक्ट्रल इमेजरी में प्राकृतिक स्पेक्ट्रल समूहों की खोज करता है। एल्गोरिथ्म K यादृच्छिक क्लस्टर केंद्रों से आरंभ करता है, अभिसरण तक पुनरावृत्त रूप से पिक्सेलों को निकटतम केंद्रों को निर्दिष्ट करता है और केंद्रों को क्लस्टर माध्यों के रूप में पुनः परिकलित करता है, तथा अंतिम क्लस्टर निर्धारण और केंद्र आउटपुट करता है। K-means संगणनात्मक रूप से कुशल है, बड़े बहुस्पेक्ट्रल स्टैक तक मापनीय है, और अन्वेषणात्मक विश्लेषण तथा प्राकृतिक वर्ग पहचान के लिए उपयोगी डेटा-चालित स्पेक्ट्रल प्रतिरूपों की खोज करता है। मुख्य विशेषताओं में स्पेक्ट्रल विवरण और आउटपुट व्याख्येयता के बीच लचीला संतुलन देने वाली उपयोगकर्ता-निर्दिष्ट क्लस्टर गणना K, विन्यास योग्य पुनरावृत्ति सीमाओं और केंद्र विस्थापन थ्रेशोल्ड वाले अभिसरण मानदंड, परीक्षण और सत्यापन के लिए पुनरुत्पादनीय क्लस्टरिंग सुनिश्चित करने वाला वैकल्पिक यादृच्छिक बीज नियंत्रण, और बड़ी इमेजरी को संभालने वाला कुशल समानांतरीकरण शामिल हैं। अनुप्रयोगों में प्राकृतिक स्पेक्ट्रल वर्गों की खोज करने वाला अपर्यवेक्षित भू-आवरण वर्गीकरण, स्पेक्ट्रल रूप से असामान्य पिक्सेलों की पहचान करने वाला विसंगति संसूचन, बाद के पर्यवेक्षित वर्गीकरण के लिए छवि खंडन, और प्रमुख स्पेक्ट्रल प्रतिरूपों को प्रकट करने वाला अन्वेषणात्मक स्पेक्ट्रल विश्लेषण शामिल हैं। K-means आउटपुट प्राकृतिक स्पेक्ट्रल समूहों की पहचान करता है। आउटपुट 0 से K-1 तक पूर्णांकों वाला क्लस्टर सदस्यता रास्टर, प्रति क्लस्टर माध्य स्पेक्ट्रम वाली क्लस्टर केंद्र फ़ाइल, और संहतता को मापने वाला वैकल्पिक क्लस्टर-आंतरिक प्रसरण उत्पन्न करता है; विज़ुअलाइज़ेशन क्लस्टर वर्गों को वास्तविक-रंग संयोजनों पर अध्यारोपित करके स्थानिक प्रतिरूप और क्लस्टर निरंतरता प्रकट करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "पथों की सरणी या अल्पविराम/अर्धविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर सूची।"
              },
              "classes": {
                "label": "वर्ग",
                "description": "लक्ष्य वर्गों की संख्या (k)।"
              },
              "max_iterations": {
                "label": "अधिकतम पुनरावृत्तियाँ",
                "description": "अधिकतम पुनरावृत्ति गणना (डिफ़ॉल्ट 10)।"
              },
              "class_change": {
                "label": "वर्ग परिवर्तन",
                "description": "जब बदली हुई वैध कोशिकाओं का प्रतिशत इस थ्रेशोल्ड से नीचे गिरे तो रुकें (डिफ़ॉल्ट 2.0)।"
              },
              "initialize": {
                "label": "आरंभीकरण",
                "description": "केंद्रक आरंभीकरण रणनीति: 'diagonal' (डिफ़ॉल्ट) या 'random'।"
              },
              "min_class_size": {
                "label": "न्यूनतम वर्ग आकार",
                "description": "केंद्रक अद्यतन करते समय उपयोग किया गया न्यूनतम वर्ग आकार (डिफ़ॉल्ट 10)।"
              },
              "out_html": {
                "label": "आउटपुट HTML",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक वर्ग रास्टर आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "knn_classification": {
            "name": "KNN वर्गीकरण",
            "description": "K-निकटतम पड़ोसी वर्गीकरण स्पेक्ट्रल समष्टि में K निकटतम प्रशिक्षण नमूनों के बीच बहुमत मतदान के आधार पर पिक्सेलों को वर्गों में निर्दिष्ट करता है, जिससे स्पष्ट मॉडल प्रशिक्षण के बिना लचीला अरैखिक वर्गीकरण संभव होता है। KNN प्रत्येक छवि पिक्सेल से सभी प्रशिक्षण नमूनों तक दूरियाँ (यूक्लिडियन, स्पेक्ट्रल कोण या Mahalanobis) परिकलित करता है, K निकटतम प्रशिक्षण नमूनों की पहचान करता है, वर्ग निर्धारित करने के लिए भारित या अभारित बहुमत मतदान लागू करता है, और वर्ग लेबल तथा वैकल्पिक रूप से विश्वास स्कोर लौटाता है। KNN सीमित प्रशिक्षण डेटा, अत्यधिक अरैखिक वर्ग सीमाओं और विषम वर्ग स्पेक्ट्रल वितरणों में उत्कृष्ट प्रदर्शन करता है, जहाँ प्राचलिक मॉडल कठिनाई का सामना करते हैं। मुख्य विशेषताओं में विभिन्न स्पेक्ट्रल विशेषताओं और सहसंबंध संरचनाओं के अनुरूप चयन योग्य दूरी मापक (यूक्लिडियन, स्पेक्ट्रल कोण, Mahalanobis), सटीकता-जटिलता संतुलन सक्षम करने वाले उपयोगकर्ता-निर्दिष्ट K मान, निकटवर्ती नमूनों पर बल देने वाले भारित मतदान विकल्प, और अस्पष्ट वर्गीकरणों को अस्वीकार करने देने वाली वैकल्पिक विश्वास थ्रेशोल्ड शामिल हैं। अनुप्रयोगों में क्षेत्र-संग्रहित प्रशिक्षण नमूनों के साथ उच्च-सटीकता सुदूर संवेदन वर्गीकरण, सीमित भू-सत्य वाले लघु-नमूना वर्गीकरण, अत्यधिक परिवर्ती स्पेक्ट्रल हस्ताक्षरों वाले कठिन भूभाग का वर्गीकरण, और सीमांत निर्णयों को अस्वीकार करने वाला विश्वास-जागरूक वर्गीकरण शामिल हैं। KNN वर्गीकरण लचीले प्रशिक्षण डेटा के साथ उच्च-सटीकता परिणाम संभव बनाता है। आउटपुट में प्रशिक्षण नमूना लेबलों से मेल खाने वाली पूर्णांक वर्ग ID वाला वर्ग लेबल रास्टर, मतदान प्रतिशत या दूरी-भारित विश्वास स्कोर दर्ज करने वाला वैकल्पिक विश्वास रास्टर शामिल है, और इष्टतम K चयन तथा पर्याप्त प्रशिक्षण नमूनों के साथ वर्गीकरण सटीकता अन्य विधियों से अधिक हो सकती है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "training_data": {
                "label": "प्रशिक्षण डेटा",
                "description": "बिंदु/बहुभुज वेक्टर प्रशिक्षण डेटा पथ।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "training_data विशेषताओं में वर्ग फ़ील्ड।"
              },
              "scaling": {
                "label": "मापन",
                "description": "फ़ीचर पैमानन मोड: none (डिफ़ॉल्ट), normalize, standardize।"
              },
              "k": {
                "label": "K",
                "description": "पड़ोसियों की संख्या (डिफ़ॉल्ट 5)।"
              },
              "clip": {
                "label": "क्लिप",
                "description": "यदि true, लीव-वन-आउट पूर्व-पास द्वारा गलत वर्गीकृत प्रशिक्षण प्रतिदर्श हटाएँ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "knn_regression": {
            "name": "KNN प्रतिगमन",
            "description": "बहु-बैंड इनपुट रास्टर पर पर्यवेक्षित k-निकटतम-पड़ोसी प्रतिगमन करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "training_data": {
                "label": "प्रशिक्षण डेटा",
                "description": "बिंदु वेक्टर प्रशिक्षण डेटा पथ।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "training_data विशेषताओं में संख्यात्मक लक्ष्य फ़ील्ड।"
              },
              "scaling": {
                "label": "मापन",
                "description": "फ़ीचर पैमानन मोड: none (डिफ़ॉल्ट), normalize, standardize।"
              },
              "k": {
                "label": "K",
                "description": "पड़ोसियों की संख्या (डिफ़ॉल्ट 5)।"
              },
              "distance_weighted": {
                "label": "दूरी-भारित",
                "description": "यदि true, प्रतिलोम-दूरी भारित औसतन का उपयोग करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "logistic_regression": {
            "name": "लॉजिस्टिक प्रतिगमन",
            "description": "बहु-बैंड इनपुट रास्टर पर पर्यवेक्षित लॉजिस्टिक प्रतिगमन वर्गीकरण करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "training_data": {
                "label": "प्रशिक्षण डेटा",
                "description": "बिंदु/बहुभुज वेक्टर प्रशिक्षण डेटा पथ।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "training_data विशेषताओं में वर्ग फ़ील्ड।"
              },
              "scaling": {
                "label": "मापन",
                "description": "फ़ीचर पैमानन मोड: none (डिफ़ॉल्ट), normalize, standardize।"
              },
              "alpha": {
                "label": "अल्फ़ा",
                "description": "L2 नियमितीकरण भार (डिफ़ॉल्ट 0.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "min_dist_classification": {
            "name": "न्यूनतम दूरी वर्गीकरण",
            "description": "बहुभुज प्रशिक्षण डेटा का उपयोग करके बहुस्पेक्ट्रल रास्टर पर पर्यवेक्षित न्यूनतम-दूरी वर्गीकरण करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी (प्रति वर्णक्रमीय बैंड एक), पथों या एक सीमांकित स्ट्रिंग के रूप में।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "training_data": {
                "label": "प्रशिक्षण डेटा",
                "description": "प्रशिक्षण क्षेत्रों वाली बहुभुज वेक्टर फ़ाइल का पथ।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "प्रशिक्षण डेटा में वह विशेषता फ़ील्ड नाम जिसमें वर्ग पहचानकर्ता है।"
              },
              "dist_threshold": {
                "label": "दूरी थ्रेशोल्ड",
                "description": "वैकल्पिक z-अंक थ्रेशोल्ड; निकटतम वर्ग माध्य से इससे अधिक दूर पिक्सेल अवर्गीकृत छोड़ दिए जाते हैं। डिफ़ॉल्ट: कोई थ्रेशोल्ड नहीं (सभी वर्गीकृत करें)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में रखा जाता है।"
              }
            }
          },
          "modified_k_means_clustering": {
            "name": "संशोधित K-मीन्स क्लस्टरिंग",
            "description": "संशोधित K-means क्लस्टरिंग अधिक मज़बूत और सटीक अपर्यवेक्षित बहुस्पेक्ट्रल वर्गीकरण के लिए मानक K-means को स्पेक्ट्रल पूर्वप्रसंस्करण, स्वचालित अनुकूली K चयन और उन्नत अभिसरण मानदंडों से संवर्धित करता है। एल्गोरिथ्म वैकल्पिक पूर्वप्रसंस्करण लागू करता है, जिसमें पैमाना प्रभाव हटाने वाला स्पेक्ट्रल मानकीकरण, प्रमुख प्रसरण दिशाओं पर बल देने वाला प्रमुख घटक रूपांतरण, और भ्रामक स्पेक्ट्रल भिन्नताएँ हटाने वाला शोर फ़िल्टरिंग शामिल हैं। अनुकूली K चयन मैनुअल निर्धारण की आवश्यकता के बजाय elbow विधियों या silhouette विश्लेषण द्वारा स्वचालित रूप से इष्टतम क्लस्टर गणना की खोज करता है। मुख्य विशेषताओं में पैमाना संवेदनशीलता घटाने और प्रमुख स्पेक्ट्रल भिन्नता दिशाओं पर बल देने वाला स्पेक्ट्रल पूर्वप्रसंस्करण, वस्तुनिष्ठ रूप से इष्टतम क्लस्टर गणना खोजने वाला स्वचालित K चयन, सापेक्ष केंद्र विस्थापन थ्रेशोल्ड और स्पेक्ट्रल कोण समानता मापकों सहित उन्नत अभिसरण मानदंड, तथा समान क्लस्टरों को विलीन करने या विसरित क्लस्टरों को विभाजित करने वाला वैकल्पिक पश्च-प्रसंस्करण शामिल हैं। अनुप्रयोगों में स्पेक्ट्रल पैमानों को स्वचालित रूप से संभालने वाला बेहतर अन्वेषणात्मक भू-आवरण वर्गीकरण, पूर्वप्रसंस्करण द्वारा संकेत को शोर से पृथक करने वाला मज़बूत विसंगति संसूचन, उपयुक्त विवरण स्तरों की स्वचालित खोज करने वाला अनुकूली छवि खंडन, और विभिन्न सेंसरों के स्पेक्ट्रल पैमानों को सामान्यीकृत करने वाला बहु-सेंसर एकीकरण शामिल हैं। संशोधित K-means आउटपुट मज़बूत प्राकृतिक स्पेक्ट्रल वर्गों को प्रकट करता है। आउटपुट स्वचालित रूप से निर्धारित वर्ग गणना वाला अनुकूलित क्लस्टर सदस्यता रास्टर, प्रलेखित पूर्वप्रसंस्करण रूपांतरणों सहित क्लस्टर केंद्र, और क्लस्टर गुणवत्ता, पृथक्करण तथा अभिसरण को मापने वाली निदान सांख्यिकी उत्पन्न करता है; अनुकूली K चयन अनुशंसाएँ व्याख्येयता बनाम विवरण संतुलन का मार्गदर्शन करती हैं।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "पथों की सरणी या अल्पविराम/अर्धविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर सूची।"
              },
              "start_clusters": {
                "label": "आरंभिक क्लस्टर",
                "description": "विलय से पहले क्लस्टरों की आरंभिक संख्या (डिफ़ॉल्ट 1000)।"
              },
              "merge_dist": {
                "label": "विलय दूरी",
                "description": "क्लस्टर विलय दूरी थ्रेशोल्ड (यूक्लिडियन)।"
              },
              "max_iterations": {
                "label": "अधिकतम पुनरावृत्तियाँ",
                "description": "अधिकतम पुनरावृत्ति गणना (डिफ़ॉल्ट 10)।"
              },
              "class_change": {
                "label": "वर्ग परिवर्तन",
                "description": "जब बदली हुई वैध कोशिकाओं का प्रतिशत इस थ्रेशोल्ड से नीचे गिरे तो रुकें (डिफ़ॉल्ट 2.0)।"
              },
              "out_html": {
                "label": "आउटपुट HTML",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक वर्ग रास्टर आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "nnd_classification": {
            "name": "NND वर्गीकरण",
            "description": "वैकल्पिक बाह्य मान अस्वीकृति के साथ निकटतम-सामान्यीकृत-दूरी वर्गीकरण करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "training_data": {
                "label": "प्रशिक्षण डेटा",
                "description": "बिंदु/बहुभुज वेक्टर प्रशिक्षण डेटा पथ।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "training_data विशेषताओं में वर्ग फ़ील्ड।"
              },
              "scaling": {
                "label": "मापन",
                "description": "फ़ीचर पैमानन मोड: none (डिफ़ॉल्ट), normalize, standardize।"
              },
              "z_threshold": {
                "label": "Z थ्रेशोल्ड",
                "description": "बहिर्मान फ़्लैगिंग से पहले अधिकतम स्वीकृत सामान्यीकृत दूरी z-अंक (डिफ़ॉल्ट 1.96)।"
              },
              "outlier_is_zero": {
                "label": "बाह्य मान शून्य है",
                "description": "यदि true, बहिर्मानों को वर्ग मान 0 दिया जाता है; अन्यथा nodata।"
              },
              "k": {
                "label": "K",
                "description": "वर्ग-दूरी आकलन के लिए पड़ोस आकार (डिफ़ॉल्ट 25)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "otsu_thresholding": {
            "name": "Otsu थ्रेशोल्डिंग",
            "description": "Otsu थ्रेशोल्डिंग एक स्वचालित छवि खंडन विधि है जो पिक्सेल तीव्रता हिस्टोग्राम में अंतर-वर्ग प्रसरण को अधिकतम करके इष्टतम वैश्विक थ्रेशोल्ड मान निर्धारित करती है। एल्गोरिथ्म: ग्रेस्केल या एकल-बैंड छवि के हिस्टोग्राम की जाँच करता है, सभी संभावित थ्रेशोल्ड मानों का पुनरावृत्त परीक्षण करता है, प्रत्येक थ्रेशोल्ड के लिए वर्गों के बीच प्रसरण परिकलित करता है, और अग्रभूमि तथा पृष्ठभूमि वर्गों के बीच प्रसरण पृथक्करण को अधिकतम करने वाला मान चुनता है। अप्राचलिक, मैनुअल थ्रेशोल्ड निर्धारण की आवश्यकता नहीं। मुख्य विशेषताएँ: पूर्णतः स्वचालित थ्रेशोल्ड निर्धारण, प्रदीपन भिन्नताओं के प्रति मज़बूत, हिस्टोग्राम-आधारित दृष्टिकोण तीव्र संगणना संभव बनाता है, कोई बाहरी पैरामीटर नहीं, एकल वैश्विक थ्रेशोल्ड प्रदान करता है। क्षमताएँ: द्विआधारी खंडन, एकबहुलकी और द्विबहुलकी हिस्टोग्राम अनुकूलन, संकीर्ण गतिक परास या उच्च-कंट्रास्ट छवियों को संभालता है। उपयोग के मामले: उपयोगकर्ता हस्तक्षेप के बिना स्वचालित छवि खंडन, दस्तावेज़ द्विआधारीकरण, जल निकाय निष्कर्षण, उपग्रह इमेजरी में बादल संसूचन, बर्फ़/हिम मानचित्रण। अनुप्रयोग: परिवर्तन संसूचन पूर्वप्रसंस्करण, सरल भू-आवरण वर्गीकरण, जल मास्क निर्माण, उन्नत वर्गीकरण से पहले प्रारंभिक खंडन। आउटपुट व्याख्या: थ्रेशोल्ड से नीचे के पिक्सेल एक वर्ग में और ऊपर के दूसरे वर्ग में वर्गीकृत होते हैं; हिस्टोग्राम की द्विबहुलकता पृथक्करण की गुणवत्ता दर्शाती है; खराब पृथक्करण वाले हिस्टोग्राम द्विआधारी वर्गीकरण के लिए अनुपयुक्तता दर्शाते हैं; वर्गों के बीच प्रसरण और एकरूपता जैसे सांख्यिकीय माप खंडन गुणवत्ता दर्शाते हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "parallelepiped_classification": {
            "name": "समानांतर चतुर्फलक वर्गीकरण",
            "description": "बहुभुज प्रशिक्षण डेटा का उपयोग करके बहुस्पेक्ट्रल रास्टर पर पर्यवेक्षित समांतरषट्फलक वर्गीकरण करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी (प्रति वर्णक्रमीय बैंड एक), पथों या एक सीमांकित स्ट्रिंग के रूप में।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "training_data": {
                "label": "प्रशिक्षण डेटा",
                "description": "प्रशिक्षण क्षेत्रों वाली बहुभुज वेक्टर फ़ाइल का पथ।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "प्रशिक्षण डेटा में वह विशेषता फ़ील्ड नाम जिसमें वर्ग पहचानकर्ता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में रखा जाता है।"
              }
            }
          },
          "random_forest_classification": {
            "name": "रैंडम फ़ॉरेस्ट वर्गीकरण",
            "description": "Random Forest वर्गीकरण यादृच्छिक फ़ीचर उपसमुच्चयों के साथ बूटस्ट्रैप नमूनों पर प्रशिक्षित एन्सेम्बल निर्णय वृक्षों के माध्यम से लेबल निर्दिष्ट करता है। प्रत्येक वृक्ष बिना छँटाई के स्वतंत्र रूप से बढ़ता है और फ़ीचर के बीच जटिल अरैखिक संबंधों तथा अन्योन्यक्रियाओं को पकड़ता है। वर्गीकरण सामान्यतः 100-1000 वृक्षों के मतों को संकलित करता है; अंतिम वर्ग बहुमत मत होता है। बूटस्ट्रैप प्रशिक्षण और यादृच्छिक फ़ीचर चयन उच्च-आयामी प्रतिरूपों को पकड़ते हुए ओवरफ़िटिंग को घटाते हैं। फ़ीचर महत्व out-of-bag त्रुटि परिवर्तनों से परिकलित किया जा सकता है, जो वर्गीकरण के लिए सर्वाधिक प्रासंगिक नैदानिक स्पेक्ट्रल बैंडों या व्युत्पन्न फ़ीचर की पहचान करता है। मुख्य विशेषताओं में प्रमुख वर्गीकरण फ़ीचर की पहचान करने वाली चर महत्व रैंकिंग, एन्सेम्बल वृक्षों की मत सहमति से प्रति-पिक्सेल वर्गीकरण विश्वास, उच्च-आयामी अतिस्पेक्ट्रल डेटा का स्वचालित प्रबंधन, स्पेक्ट्रल बाह्य मानों और शोर के प्रति मज़बूती, तथा समानांतरीकरण योग्य प्रशिक्षण और पूर्वानुमान शामिल हैं। यह टूल असंतुलित प्रशिक्षण समुच्चयों वाली बहु-वर्ग समस्याओं को कुशलता से संसाधित करता है। अनुप्रयोगों में बहुस्पेक्ट्रल और अतिस्पेक्ट्रल डेटा से भू-आवरण वर्गीकरण, मानचित्रों के बीच स्पेक्ट्रल संक्रमणों की पहचान करने वाला परिवर्तन संसूचन, बहुकालिक उपग्रह इमेजरी से फसल प्रकार वर्गीकरण, भवन प्रकारों और सतहों में भेद करने वाला शहरी सामग्री वर्गीकरण, और स्पेक्ट्रल बाह्य मानों की पहचान करने वाला विसंगति संसूचन शामिल हैं। Random forest सापेक्षतः सीमित प्रशिक्षण डेटा के साथ सुदूर संवेदन अनुप्रयोगों में लगातार उच्च सटीकता प्राप्त करते हैं। आउटपुट व्याख्या: मत गणनाएँ वर्गीकरण विश्वास प्रदान करती हैं; सर्वसम्मत या प्रबल बहुमत मत (>80%) विश्वसनीय वर्गीकरण दर्शाते हैं, जबकि संकीर्ण अंतर मिश्रित-पिक्सेल अस्पष्टता का संकेत देते हैं। फ़ीचर महत्व रैंकिंग वर्गीकरण के लिए सर्वाधिक नैदानिक स्पेक्ट्रल बैंडों या व्युत्पन्न सूचकांकों की पहचान करती है। Out-of-bag त्रुटि hold-out सत्यापन के बिना सामान्यीकरण प्रदर्शन का अनुमान देती है। फ़ीचर अन्योन्यक्रियाएँ अंतर्निहित होती हैं; विशेष बैंड संयोजनों से उच्च सटीकता अरैखिक स्पेक्ट्रल संबंधों का संकेत देती है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "training_data": {
                "label": "प्रशिक्षण डेटा",
                "description": "बिंदु/बहुभुज वेक्टर प्रशिक्षण डेटा पथ।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "training_data विशेषताओं में वर्ग फ़ील्ड।"
              },
              "scaling": {
                "label": "मापन",
                "description": "फ़ीचर पैमानन मोड: none (डिफ़ॉल्ट), normalize, standardize।"
              },
              "n_trees": {
                "label": "वृक्षों की संख्या",
                "description": "फ़ॉरेस्ट में वृक्षों की संख्या (डिफ़ॉल्ट 200)।"
              },
              "min_samples_leaf": {
                "label": "न्यूनतम पत्ती नमूने",
                "description": "पर्ण नोड पर आवश्यक प्रतिदर्शों की न्यूनतम संख्या (डिफ़ॉल्ट 1)।"
              },
              "min_samples_split": {
                "label": "न्यूनतम विभाजन नमूने",
                "description": "आंतरिक नोड विभाजित करने के लिए आवश्यक प्रतिदर्शों की न्यूनतम संख्या (डिफ़ॉल्ट 2)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "random_forest_regression": {
            "name": "रैंडम फ़ॉरेस्ट प्रतिगमन",
            "description": "बहु-बैंड इनपुट रास्टर पर पर्यवेक्षित random forest प्रतिगमन करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "training_data": {
                "label": "प्रशिक्षण डेटा",
                "description": "बिंदु वेक्टर प्रशिक्षण डेटा पथ।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "training_data विशेषताओं में संख्यात्मक लक्ष्य फ़ील्ड।"
              },
              "scaling": {
                "label": "मापन",
                "description": "फ़ीचर पैमानन मोड: none (डिफ़ॉल्ट), normalize, standardize।"
              },
              "n_trees": {
                "label": "वृक्षों की संख्या",
                "description": "फ़ॉरेस्ट में वृक्षों की संख्या (डिफ़ॉल्ट 200)।"
              },
              "min_samples_leaf": {
                "label": "न्यूनतम पत्ती नमूने",
                "description": "पर्ण नोड पर आवश्यक प्रतिदर्शों की न्यूनतम संख्या (डिफ़ॉल्ट 1)।"
              },
              "min_samples_split": {
                "label": "न्यूनतम विभाजन नमूने",
                "description": "आंतरिक नोड विभाजित करने के लिए आवश्यक प्रतिदर्शों की न्यूनतम संख्या (डिफ़ॉल्ट 2)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "svm_classification": {
            "name": "SVM वर्गीकरण",
            "description": "Support Vector Machine (SVM) वर्गीकरण बहुस्पेक्ट्रल सुदूर संवेदन डेटा पर मशीन लर्निंग Support Vector Machine एल्गोरिथ्म लागू करता है, जो उच्च-आयामी स्पेक्ट्रल फ़ीचर समष्टि में इष्टतम अधिसमतल स्थापन द्वारा प्रशिक्षण वर्गों को पृथक करता है। एल्गोरिथ्म: कर्नेल फ़ंक्शनों (रैखिक, RBF, बहुपद) के माध्यम से स्पेक्ट्रल फ़ीचर सदिशों को उच्च-आयामी समष्टि में रूपांतरित करता है, प्रशिक्षण वर्गों को पृथक करने वाले अधिकतम-मार्जिन अधिसमतल की पहचान करता है, और अधिसमतल की स्थिति के अनुसार नए पिक्सेलों का वर्गीकरण करता है; सहनशीलता पैरामीटर और कर्नेल चयन सामान्यीकरण को नियंत्रित करते हैं। अरैखिक वर्ग पृथक्करण को प्रभावी ढंग से संभालता है। मुख्य विशेषताएँ: उच्च-आयामी स्पेक्ट्रल डेटा के प्रति मज़बूत, सीमित प्रशिक्षण नमूनों के साथ उत्कृष्ट सामान्यीकरण, कर्नेल लचीलापन विविध स्पेक्ट्रल वितरणों को समायोजित करता है, प्रायिकता/विश्वास अनुमान प्रदान करता है। क्षमताएँ: बहु-वर्ग वर्गीकरण, soft-margin सहनशीलता, स्वचालित वर्ग भार संतुलन। उपयोग के मामले: विरल प्रशिक्षण डेटा के साथ विस्तृत भूमि वर्गीकरण, स्पेक्ट्रल-स्थानिक फ़ीचर एकीकरण, परिवर्तन संसूचन, परिशुद्ध कृषि, शहरी मानचित्रण। अनुप्रयोग: अतिस्पेक्ट्रल छवि वर्गीकरण, जटिल पारितंत्र मानचित्रण, फसल-प्रकार सीमांकन, अवसंरचना वर्गीकरण। आउटपुट व्याख्या: वर्ग सदस्यता पूर्वानुमानित श्रेणी दर्शाती है और स्थानिक सुसंगतता वर्गीकरण गुणवत्ता प्रकट करती है; प्रायिकता अनुमान पिक्सेल-स्तरीय विश्वास को मापते हैं; गलत-वर्गीकरण प्रतिरूप प्रशिक्षण डेटा की कमियों या स्पेक्ट्रल अतिव्यापन की समस्याओं का संकेत देते हैं।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "training_data": {
                "label": "प्रशिक्षण डेटा",
                "description": "बिंदु/बहुभुज वेक्टर प्रशिक्षण डेटा पथ।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "training_data विशेषताओं में वर्ग फ़ील्ड।"
              },
              "scaling": {
                "label": "मापन",
                "description": "फ़ीचर पैमानन मोड: none (डिफ़ॉल्ट), normalize, standardize।"
              },
              "kernel": {
                "label": "कर्नेल",
                "description": "कर्नेल प्रकार: linear (डिफ़ॉल्ट) या rbf।"
              },
              "c": {
                "label": "C",
                "description": "SVM नियमितीकरण प्राचल (डिफ़ॉल्ट 1.0)।"
              },
              "gamma": {
                "label": "गामा",
                "description": "RBF कर्नेल गामा; डिफ़ॉल्ट 1 / फ़ीचर की संख्या।"
              },
              "epoch": {
                "label": "एपॉक",
                "description": "प्रशिक्षण युगों की संख्या (डिफ़ॉल्ट 2)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "svm_regression": {
            "name": "SVM प्रतिगमन",
            "description": "बहु-बैंड इनपुट रास्टर पर पर्यवेक्षित support-vector-machine प्रतिगमन करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "training_data": {
                "label": "प्रशिक्षण डेटा",
                "description": "बिंदु वेक्टर प्रशिक्षण डेटा पथ।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "training_data विशेषताओं में संख्यात्मक लक्ष्य फ़ील्ड।"
              },
              "scaling": {
                "label": "मापन",
                "description": "फ़ीचर पैमानन मोड: none (डिफ़ॉल्ट), normalize, standardize।"
              },
              "kernel": {
                "label": "कर्नेल",
                "description": "कर्नेल प्रकार: linear (डिफ़ॉल्ट) या rbf।"
              },
              "c": {
                "label": "C",
                "description": "SVM नियमितीकरण प्राचल (डिफ़ॉल्ट 1.0)।"
              },
              "gamma": {
                "label": "गामा",
                "description": "RBF कर्नेल गामा; डिफ़ॉल्ट 1 / फ़ीचर की संख्या।"
              },
              "eps": {
                "label": "Eps",
                "description": "एप्सिलॉन-असंवेदी हानि चौड़ाई (डिफ़ॉल्ट 0.1)।"
              },
              "tol": {
                "label": "सहनशीलता",
                "description": "ऑप्टिमाइज़र सह्यता (डिफ़ॉल्ट 1e-3)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "change_vector_analysis": {
            "name": "परिवर्तन सदिश विश्लेषण",
            "description": "दो-तिथि बहुस्पेक्ट्रल डेटासेट पर परिवर्तन सदिश विश्लेषण करता है और परिमाण तथा दिशा रास्टर लौटाता है।",
            "params": {
              "date1": {
                "label": "दिनांक 1",
                "description": "पथों की सरणी या अल्पविराम/अर्धविराम-सीमांकित स्ट्रिंग के रूप में पूर्व-दिनांक रास्टर सूची।"
              },
              "date2": {
                "label": "दिनांक 2",
                "description": "पथों की सरणी या अल्पविराम/अर्धविराम-सीमांकित स्ट्रिंग के रूप में पश्च-दिनांक रास्टर सूची।"
              },
              "magnitude_output": {
                "label": "परिमाण आउटपुट",
                "description": "सदिश परिमाण रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "direction_output": {
                "label": "दिशा आउटपुट",
                "description": "दिशा-कोड रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "image_difference_change_detection": {
            "name": "छवि अंतर परिवर्तन संसूचन",
            "description": "छवि अंतर परिवर्तन संसूचन सह-पंजीकृत बहुकालिक उपग्रह अधिग्रहणों के बीच बहुस्पेक्ट्रल पिक्सेल-वार अंतर परिकलित करके भू-आवरण परिवर्तनों की पहचान करता है, और उन क्षेत्रों को उजागर करता है जहाँ स्पेक्ट्रल हस्ताक्षर सांख्यिकीय पृष्ठभूमि भिन्नता से अधिक बदले हैं। एल्गोरिथ्म छवियों को साझा पिक्सेल ग्रिड पर सह-पंजीकृत करता है, चयनित बैंडों या वनस्पति सूचकांकों (उदा. NDVI अंतर) में अंतर परिकलित करता है, परिवर्तन को शोर से अलग करने के लिए माध्य निरपेक्ष अंतर और विश्वास अंतरालों का उपयोग करके सांख्यिकीय थ्रेशोल्डिंग लागू करता है, और द्विआधारी परिवर्तन मास्क या सतत अंतर परिमाण रास्टर आउटपुट करता है। छवि अंतरण संगणनात्मक रूप से सरल, व्याख्येय और वनस्पति, शहरी विकास या जल निकायों में बड़े परिवर्तनों का पता लगाने में प्रभावी है। मुख्य विशेषताओं में विशिष्ट स्पेक्ट्रल क्षेत्रों में लक्षित परिवर्तन संसूचन सक्षम करने वाला लचीला बैंड चयन, स्वचालित या मैनुअल विश्वास स्तरों के साथ सांख्यिकीय थ्रेशोल्डिंग, परिवर्तन संकेत-से-शोर अनुपात सुधारने वाला वैकल्पिक पूर्वप्रसंस्करण (सामान्यीकरण, सूचकांक गणना), और बड़े पैमाने पर परिवर्तन संसूचन सक्षम करने वाला तीव्र प्रसंस्करण शामिल हैं। अनुप्रयोगों में वनोन्मूलन मानचित्रण और वन हानि निगरानी, बहुस्पेक्ट्रल उपग्रह काल-श्रेणी से शहरी विस्तार का अनुसरण, SAR या प्रकाशीय डेटा से घटना-पूर्व/पश्चात बाढ़ मानचित्रण, और फसल संक्रमणों का अनुसरण करने वाला कृषि परिवर्तन संसूचन शामिल हैं। छवि अंतर आउटपुट परिवर्तन क्षेत्रों को उजागर करता है। आउटपुट में विन्यास योग्य थ्रेशोल्ड वाला परिवर्तन मास्क रास्टर (द्विआधारी परिवर्तन/कोई परिवर्तन नहीं), परिवर्तन की तीव्रता मापने वाला सतत अंतर परिमाण रास्टर, और परिवर्तन प्रकार (वृद्धि, कमी) स्पष्ट करने वाला वैकल्पिक परिवर्तन वर्ग रास्टर शामिल हैं; कालिक संकलन बहु-वर्षीय अवधियों में परिवर्तन का अनुसरण संभव बनाता है।",
            "params": {
              "t1_inputs": {
                "label": "T1 इनपुट",
                "description": "दिनांक-1 रास्टर पथों की सरणी।"
              },
              "t2_inputs": {
                "label": "T2 इनपुट",
                "description": "दिनांक-2 रास्टर पथों की सरणी; t1_inputs की लंबाई और क्रम से मेल खानी चाहिए।"
              },
              "mode": {
                "label": "मोड",
                "description": "अंतर मोड: magnitude (डिफ़ॉल्ट) या signed।"
              },
              "threshold_sigma": {
                "label": "थ्रेशोल्ड सिग्मा",
                "description": "द्विआधारी परिवर्तन मास्क उत्पन्न करने के लिए वैकल्पिक सिग्मा थ्रेशोल्ड।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को t1_inputs[0] से मेल कराने हेतु पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "अंतर छवि के लिए वैकल्पिक आउटपुट रास्टर पथ।"
              },
              "output_absolute": {
                "label": "निरपेक्ष आउटपुट",
                "description": "निरपेक्ष चिह्नित अंतर (|mean(t2-t1)|) के लिए वैकल्पिक आउटपुट रास्टर पथ।"
              },
              "output_signed": {
                "label": "चिह्नित आउटपुट",
                "description": "चिह्नित अंतर mean(t2-t1) के लिए वैकल्पिक आउटपुट रास्टर पथ।"
              },
              "output_mask": {
                "label": "मास्क आउटपुट",
                "description": "थ्रेशोल्ड किए गए द्विआधारी परिवर्तन मास्क के लिए वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "pca_based_change_detection": {
            "name": "PCA आधारित परिवर्तन संसूचन",
            "description": "प्रमुख घटक विश्लेषण परिवर्तन संसूचन बहुकालिक स्टैक किए गए स्पेक्ट्रल डेटा से प्रमुख घटक परिकलित करके भू-आवरण परिवर्तनों की पहचान करता है, जहाँ प्रारंभिक घटक समय के पार साझा प्रतिरूपों को पकड़ते हैं और बाद के घटक कालिक परिवर्तनों को पृथक करते हैं। एल्गोरिथ्म बहुकालिक बहुस्पेक्ट्रल डेटा (साझा ग्रिड पर सह-पंजीकृत) को स्टैक करता है, असहसंबद्ध लांबिक स्पेक्ट्रल-कालिक घटकों में रूपांतरित करने के लिए PCA परिकलित करता है, बाद के PC को परिवर्तन-संवेदी मानता है, और परिवर्तन संसूचन के लिए PC लोडिंग/स्कोर पर सांख्यिकीय थ्रेशोल्डिंग लागू करता है। PCA-आधारित संसूचन तब उत्कृष्ट होता है जब परिवर्तन संकेत स्पेक्ट्रल रूप से सूक्ष्म हों, क्योंकि PCA प्रसरण को अधिकतम करता है और कालिक रूप से सुसंगत स्पेक्ट्रल प्रतिरूपों (प्रारंभिक PC) को कालिक भिन्नता (बाद के PC) से पृथक करता है। मुख्य विशेषताओं में परिवर्ती छवि गणनाओं और सह-पंजीकरण आवश्यकताओं को संभालने वाला बहु-तिथि डेटा संलयन, महत्वपूर्ण स्पेक्ट्रल-कालिक प्रतिरूपों पर बल देने वाला स्वचालित प्रसरण अधिकतमीकरण, एकचर अंतरण की तुलना में परिवर्तन विभेदन सुधारने वाली बहुचर सांख्यिकी, और पिक्सेल शोर घटाने वाला वैकल्पिक स्थानिक फ़िल्टरिंग शामिल हैं। अनुप्रयोगों में दृश्य पहचान से पहले सूक्ष्म वनस्पति तनाव संसूचन, दशकों में विकास का अनुसरण करने वाला बहुस्पेक्ट्रल शहरी परिवर्तन संसूचन, तीव्र क्षति मानचित्रण द्वारा प्राकृतिक आपदा प्रभाव आकलन, और पारितंत्र अवस्था संक्रमणों का पता लगाने वाली पर्यावरणीय निगरानी शामिल हैं। PCA-आधारित संसूचन आउटपुट कालिक प्रतिरूपों में भेद करता है। आउटपुट में व्याख्येय स्पेक्ट्रल-कालिक लोडिंग वाली प्रमुख घटक इमेजरी, बाद के घटक स्कोर से व्युत्पन्न परिवर्तन प्रायिकता रास्टर, और परिवर्तन प्रकारों को स्पष्ट करने वाला वैकल्पिक परिवर्तन वर्गीकरण शामिल हैं; PC स्थानिक प्रतिरूप सांख्यिकीय संसूचन के पूरक के रूप में दृश्य प्रतिरूप पहचान संभव बनाते हैं।",
            "params": {
              "t1_inputs": {
                "label": "T1 इनपुट",
                "description": "दिनांक-1 रास्टर पथों की सरणी।"
              },
              "t2_inputs": {
                "label": "T2 इनपुट",
                "description": "दिनांक-2 रास्टर पथों की सरणी; t1_inputs की लंबाई और क्रम से मेल खानी चाहिए।"
              },
              "component": {
                "label": "घटक",
                "description": "आउटपुट करने के लिए 1-आधारित मुख्य घटक सूचकांक (डिफ़ॉल्ट 1)।"
              },
              "standardized": {
                "label": "मानकीकृत",
                "description": "यदि true, परिवर्तन सदिशों पर सहसंबंध मैट्रिक्स PCA का उपयोग करें (डिफ़ॉल्ट false)।"
              },
              "threshold_sigma": {
                "label": "थ्रेशोल्ड सिग्मा",
                "description": "द्विआधारी मास्क आउटपुट के लिए निरपेक्ष PC अंक पर वैकल्पिक सिग्मा थ्रेशोल्ड।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को t1_inputs[0] से मेल कराने हेतु पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "निरपेक्ष चयनित PC अंक के लिए वैकल्पिक आउटपुट रास्टर पथ।"
              },
              "output_mask": {
                "label": "मास्क आउटपुट",
                "description": "थ्रेशोल्ड किए गए द्विआधारी मास्क (0/1) के लिए वैकल्पिक आउटपुट रास्टर पथ।"
              },
              "output_report": {
                "label": "रिपोर्ट आउटपुट",
                "description": "आइगेनमान, व्याख्यायित प्रसरण, और घटक भारांक के लिए वैकल्पिक आउटपुट JSON रिपोर्ट पथ।"
              }
            }
          },
          "post_classification_change": {
            "name": "वर्गीकरण-पश्चात परिवर्तन",
            "description": "वर्गीकरण-पश्चात परिवर्तन संसूचन विभिन्न समयावधियों के स्वतंत्र रूप से वर्गीकृत मानचित्रों की सीधी तुलना करके भू-आवरण/भूमि-उपयोग (LULC) संक्रमणों को मापता है। पिक्सेल-दर-पिक्सेल वर्ग तुलनाएँ \"से\" और \"तक\" वर्ग दर्शाने वाले संक्रमणों की पहचान करती हैं। क्रॉस-टैबुलेशन आव्यूह (भ्रम आव्यूह) संक्रमण आवृत्तियों को मापकर प्रमुख परिवर्तन मार्गों को प्रकट करते हैं। विधि के लिए सभी तिथियों में सुसंगत वर्गीकरण योजनाएँ आवश्यक हैं; सटीकता प्रत्येक समय-चरण पर वर्गीकरण गुणवत्ता पर निर्भर करती है। मुख्य विशेषताएँ: प्रत्यक्ष वर्ग-से-वर्ग संक्रमण मानचित्रण; व्यक्तिगत वर्गीकरणों की स्वतंत्रता; विषम सेंसर संयोजन संभव; संक्रमण आवृत्तियों का मात्रांकन; परिवर्तन हॉटस्पॉट की पहचान। उपयोग के मामले: वनोन्मूलन निगरानी; शहरी वृद्धि मानचित्रण; कृषि भूमि-उपयोग अनुसरण; आर्द्रभूमि हानि संसूचन; आवास विखंडन आकलन। आउटपुट व्याख्या: संक्रमण आव्यूह विकर्ण पर कोई-परिवर्तन-नहीं मान और विकर्णेतर संक्रमण आवृत्तियाँ दर्शाते हैं। परिवर्तन मानचित्र परिवर्तित पिक्सेलों को उजागर करते हैं; संक्रमण-कूटबद्ध आउटपुट स्रोत और लक्ष्य दोनों वर्गों को कूटबद्ध करता है, जिससे व्याख्या संभव होती है। उच्च सटीकता के लिए गुणवत्तापूर्ण वर्गीकरण आवश्यक हैं; किसी भी तिथि की वर्गीकरण त्रुटियाँ परिवर्तन संसूचन त्रुटियों में संचरित होती हैं। संक्रमण संकलन प्रमुख प्रतिरूपों (उदा. वन→कृषि, घास का मैदान→शहरी) को प्रकट करता है। उप-पिक्सेल संक्रमण वर्गीकरण-पश्चात विधि से संसूचित नहीं किए जा सकते; सूक्ष्म-पैमाने के परिवर्तन छूट सकते हैं।",
            "params": {
              "t1_classified": {
                "label": "T1 वर्गीकृत",
                "description": "दिनांक-1 वर्गीकृत रास्टर पथ।"
              },
              "t2_classified": {
                "label": "T2 वर्गीकृत",
                "description": "दिनांक-2 वर्गीकृत रास्टर पथ।"
              },
              "transition_scale": {
                "label": "संक्रमण पैमाना",
                "description": "संक्रमण कोडन पैमाना गुणक (डिफ़ॉल्ट 1000): code = class1 * scale + class2।"
              },
              "t1_class_remap": {
                "label": "T1 वर्ग पुनर्मानचित्रण",
                "description": "दिनांक-1 वर्गों के लिए वैकल्पिक रीमैप तालिका, ऑब्जेक्ट {\"old\": new, ...} के रूप में।"
              },
              "t2_class_remap": {
                "label": "T2 वर्ग पुनर्मानचित्रण",
                "description": "दिनांक-2 वर्गों के लिए वैकल्पिक रीमैप तालिका, ऑब्जेक्ट {\"old\": new, ...} के रूप में।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), आवश्यकता पड़ने पर t2_classified को t1_classified के CRS में पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट संक्रमण-कोडित रास्टर पथ।"
              }
            }
          },
          "write_function_memory_insertion": {
            "name": "राइट फ़ंक्शन मेमोरी इंसर्शन",
            "description": "दो या तीन एकल-बैंड तिथियों से एक पैक्ड RGB परिवर्तन-विज़ुअलाइज़ेशन संयोजन बनाता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम-दिनांक एकल-बैंड रास्टर।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय-दिनांक एकल-बैंड रास्टर।"
              },
              "input3": {
                "label": "इनपुट 3",
                "description": "वैकल्पिक तृतीय-दिनांक एकल-बैंड रास्टर; छोड़ने पर नीले चैनल के लिए input2 का उपयोग होता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "brdf_normalization": {
            "name": "BRDF सामान्यीकरण",
            "description": "DEM ढाल/अभिमुखता ज्यामिति के साथ C-correction या Minnaert दृष्टिकोण का उपयोग करके एकल-दृश्य BRDF सामान्यीकरण।",
            "params": {
              "input_raster": {
                "label": "इनपुट रास्टर",
                "description": "सामान्यीकृत करने के लिए इनपुट परावर्तकता रास्टर (एकल बैंड या बहु-बैंड स्टैक)।"
              },
              "input_dem": {
                "label": "इनपुट DEM",
                "description": "इनपुट के साथ सह-पंजीकृत DEM रास्टर (वही ग्रिड, या मेल कराने हेतु पुनःप्रतिचयित किया जाएगा)।"
              },
              "solar_zenith_deg": {
                "label": "सौर शीर्षकोण (deg)",
                "description": "अधिग्रहण समय पर डिग्री में सौर शिखर कोण।"
              },
              "solar_azimuth_deg": {
                "label": "सौर दिगंश (deg)",
                "description": "अधिग्रहण समय पर डिग्री में सौर एज़िमथ कोण (उत्तर से दक्षिणावर्त)।"
              },
              "method": {
                "label": "विधि",
                "description": "संशोधन विधि: c_correction (डिफ़ॉल्ट) या minnaert।"
              },
              "minnaert_k": {
                "label": "Minnaert K",
                "description": "[0,1] में Minnaert k गुणांक (डिफ़ॉल्ट 0.5)। केवल method=minnaert होने पर उपयोग किया जाता है।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "DEM ढाल/अभिमुखता गणना के लिए लंबवत अतिशयोक्ति (डिफ़ॉल्ट 1.0)।"
              },
              "output_prefix": {
                "label": "आउटपुट उपसर्ग",
                "description": "आउटपुट फ़ाइलों के लिए उपसर्ग (डिफ़ॉल्ट brdf_normalized)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "सामान्यीकृत रास्टर के लिए आउटपुट पथ (एकल-आउटपुट मोड के लिए output_prefix को अधिभावी करता है)।"
              }
            }
          },
          "correct_vignetting": {
            "name": "विग्नेटिंग सुधार",
            "description": "लेंस विग्नेटिंग सुधार अक्ष-बाह्य लेंस प्रकाशीय गुणों से उत्पन्न रेडियोमितीय विकृतियों को हटाता है, जिनमें छवि के किनारों को छवि केंद्र की तुलना में कम प्रकाश मिलता है और सतह परावर्तन भिन्नता से स्वतंत्र कृत्रिम चमक प्रवणताएँ बनती हैं। विग्नेटिंग सुधार सेंसर विशेषताओं के अनुसार अंशांकित विग्नेटिंग प्रोफ़ाइल मॉडलों (गाऊसी या cosine-fourth-law सूत्रीकरण) से परिकलित स्थानिक रूप से परिवर्ती गुणात्मक कारक लागू करता है, जिससे छवि के संपूर्ण दृश्य क्षेत्र में एकसमान रेडियोमितीय प्रतिक्रिया बहाल होती है। यह पूर्वप्रसंस्करण चरण बहुस्पेक्ट्रल और अतिस्पेक्ट्रल सुदूर संवेदन के लिए महत्वपूर्ण है, जहाँ विग्नेटिंग स्पेक्ट्रल विश्लेषण को दूषित करेगा और वर्गीकरण तथा परिवर्तन संसूचन कार्यप्रवाहों में व्यवस्थित त्रुटियाँ लाएगा। मुख्य विशेषताओं में छवि सांख्यिकी या उपयोगकर्ता-निर्दिष्ट अंशांकन पैरामीटरों से स्वचालित विग्नेटिंग प्रोफ़ाइल आकलन, अंतर्वेशन विकृतियों के बिना प्रति-पिक्सेल लागू स्थानिक रूप से परिवर्ती सुधार कारक, शोरयुक्त किनारों के प्रवर्धन को रोकने के लिए अति-सुधारित परिधीय पिक्सेलों का वैकल्पिक मास्किंग, और स्पेक्ट्रल बैंडों में परिवर्ती विग्नेटिंग को संभालने वाला बैंड-विशिष्ट सुधार शामिल हैं। अनुप्रयोगों में रेडियोमितीय सुसंगतता के प्रति संवेदनशील स्पेक्ट्रल वर्गीकरण एल्गोरिथ्म के लिए पूर्वप्रसंस्करण, मोज़ेक तैयारी जहाँ विग्नेटिंग सीमाएँ दृश्य असंततताएँ उत्पन्न करती हैं, छवि फ़्रेम में सटीक रेडियोमितीय तुलना, और एकसमान प्रदीपन प्रतिक्रिया की आवश्यकता वाला अतिस्पेक्ट्रल विश्लेषण शामिल हैं। विग्नेटिंग-सुधारित इमेजरी पूरे दृश्य क्षेत्र में एकसमान चमक दर्शाती है। आउटपुट में किनारों का कालापन हट जाता है और छवि केंद्र से किनारों तक एकसमान रेडियोमितीय प्रतिक्रिया रहती है; अत्यधिक सुधारे जाने पर परिधीय पिक्सेलों में बढ़ा हुआ शोर दिख सकता है; सुधारित इमेजरी रेडियोमितीय विकृतियों के बिना बहुस्पेक्ट्रल विश्लेषण कार्यप्रवाहों में निर्बाध रूप से एकीकृत हो जाती है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर छवि।"
              },
              "pp": {
                "label": "Pp",
                "description": "मुख्य बिंदु वाला बिंदु वेक्टर पथ (या टाइप किया गया वेक्टर ऑब्जेक्ट)।"
              },
              "focal_length": {
                "label": "फ़ोकल लंबाई",
                "description": "mm में कैमरा फ़ोकस दूरी (डिफ़ॉल्ट 304.8)।"
              },
              "image_width": {
                "label": "छवि चौड़ाई",
                "description": "mm में बाएँ और दाएँ छवि किनारों के बीच दूरी (डिफ़ॉल्ट 228.6)।"
              },
              "n": {
                "label": "N",
                "description": "कोसाइन मॉडल घातांक n (डिफ़ॉल्ट 4.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "dark_object_subtraction": {
            "name": "डार्क ऑब्जेक्ट घटाव",
            "description": "Dark Object Subtraction (DOS) सहायक मौसमविज्ञान डेटा या जटिल विकिरण अंतरण मॉडलों की आवश्यकता के बिना वायुमंडलीय धुंध हटाने का एक सरल किंतु प्रभावी अनुमानी तरीका है। यह तकनीक इस सिद्धांत का उपयोग करती है कि शून्य परावर्तन से शून्य परावर्तन संकेत उत्पन्न होना चाहिए (Rayleigh प्रकीर्णन की उपेक्षा करते हुए); प्रकाशीय रूप से काली सतहों (गहरा जल, घने वन की छाया, शहरी डामर) से प्राप्त कोई भी संकेत एयरोसोल प्रकीर्णन से उत्पन्न वायुमंडलीय पथ विकिरण को माना जाता है। यह टूल पूरी छवि में प्रत्येक बैंड के न्यूनतम डिजिटल संख्या मान की पहचान करता है, इसे वायुमंडलीय धुंध मानता है, और इसे प्रति-बैंड स्थिर ऑफ़सेट के रूप में सभी पिक्सेलों से घटाता है; अधिक परिष्कृत रूप (DOS2, DOS3, DOS4) वनस्पति सूचकांकों या अंधकारमय पिक्सेल क्लस्टरिंग का उपयोग करके Rayleigh प्रकीर्णन और परिवर्ती एयरोसोल प्रकाशीय गहराई को ध्यान में रखते हैं। मुख्य क्षमताओं में अंधकारमय ऑब्जेक्ट को पृथक करने और दृश्य-निर्भर धुंध को वास्तविक शून्य परावर्तन से अलग करने के लिए हिस्टोग्राम विश्लेषण, अंधकारमय-ऑब्जेक्ट पहचान को पक्षपाती बनाने वाले ज्ञात उच्च-परावर्तन फ़ीचर (शहरी, हिम, बादल) का वैकल्पिक मास्किंग, बैंड-विशिष्ट धुंध सुधार, और वास्तविक-समय या बड़े पैमाने के प्रसंस्करण के लिए उपयुक्त तीव्र संगणना शामिल हैं। उपयोग के मामलों में त्वरित परावर्तन अनुमान, वनस्पति और जल गुणवत्ता निगरानी जहाँ निरपेक्ष अंशांकन सापेक्ष परिवर्तनों से कम महत्वपूर्ण है, तीव्र आपदा प्रतिक्रिया मानचित्रण, और ऐसा पुराना संग्रहीत डेटा जहाँ सटीक एयरोसोल जानकारी उपलब्ध नहीं है, शामिल हैं। इनपुट में वायुमंडल-शीर्ष परावर्तन या अंशांकित विकिरण, उज्ज्वल फ़ीचर को बाहर रखने के लिए वैकल्पिक भू-आवरण मास्क, और दृश्य मेटाडेटा शामिल हैं। आउटपुट धुंध-सुधारित परावर्तन, प्रति-बैंड वायुमंडलीय पथ विकिरण अनुमान, और अंधकारमय-ऑब्जेक्ट पहचान में विश्वास दर्शाने वाले गुणवत्ता फ़्लैग (उदा. सीमित अंधकारमय पिक्सेल, शहरी-प्रधान दृश्य) है। विकिरण अंतरण मॉडलों की तुलना में स्थूल होते हुए भी, DOS बहुकालिक विश्लेषण और वैश्विक कवरेज मानचित्रण के लिए व्यावहारिक बना रहता है जब परिष्कृत वायुमंडलीय डेटा उपलब्ध नहीं होता।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर स्टैक (एक या अधिक रास्टर)।"
              },
              "percentile": {
                "label": "शतमक",
                "description": "प्रति बैंड डार्क-ऑब्जेक्ट शतमक (डिफ़ॉल्ट 1.0)।"
              },
              "clamp_non_negative": {
                "label": "गैर-ऋणात्मक पर सीमित करें",
                "description": "यदि true, शून्य से नीचे संशोधित मानों को शून्य पर सीमित करें (डिफ़ॉल्ट true)।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर इनपुट को inputs[0] से मेल कराने हेतु पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              },
              "output_diagnostic_offsets": {
                "label": "निदान ऑफ़सेट आउटपुट",
                "description": "प्रति-बैंड डार्क-ऑब्जेक्ट ऑफ़सेट निदान के लिए वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "dn_to_toa_reflectance": {
            "name": "DN से TOA परावर्तकता",
            "description": "डिजिटल संख्या से वायुमंडल-शीर्ष परावर्तन रूपांतरण उपग्रह मेटाडेटा से व्युत्पन्न प्रति-बैंड रेडियोमितीय अंशांकन गुणांक लागू करके कच्ची सेंसर डिजिटल संख्याओं को भौतिक रूप से सार्थक स्पेक्ट्रल परावर्तन मानों में रूपांतरित करता है। रूपांतरण रेडियोमितीय पुनर्मापन, सौर बाह्य-वायुमंडलीय स्पेक्ट्रल किरणन सुधार, सौर शिरोबिंदु कोण क्षतिपूर्ति, और वैकल्पिक पृथ्वी-सूर्य दूरी सामान्यीकरण लागू करता है, जिससे सेंसरों, अधिग्रहण समयों और भौगोलिक स्थानों के पार सीधे तुलनीय परावर्तन मान प्राप्त होते हैं। वायुमंडल-शीर्ष परावर्तन वायुमंडलीय प्रभावों से पहले सेंसर पर पृथ्वी सतह लक्ष्यों द्वारा परावर्तित आपतित सौर ऊर्जा के अनुपात को दर्शाता है, और मात्रात्मक सुदूर संवेदन विश्लेषण के आधार के रूप में कार्य करता है। मुख्य विशेषताओं में मानक उपग्रह उत्पादों से पूर्ण मेटाडेटा पार्सिंग के साथ प्रति-बैंड अंशांकन गुणांक का अनुप्रयोग, अधिग्रहण टाइमस्टैम्प और स्थान से स्वचालित सौर ज्यामिति गणना, मौसमी परिवर्तनशीलता के लिए वैकल्पिक पृथ्वी-सूर्य दूरी सुधार, और मानकीकृत गुणांक प्रारूपों के साथ अनेक सेंसर प्रकारों का लचीला प्रबंधन शामिल हैं। अनुप्रयोगों में सुसंगत भौतिक इकाइयों का उपयोग करके मात्रात्मक परिवर्तन संसूचन, बहुकालिक अधिग्रहणों और विभिन्न सेंसरों के बीच निरपेक्ष रेडियोमितीय तुलना, सटीक परावर्तन की आवश्यकता वाली स्पेक्ट्रल वनस्पति सूचकांक गणना, और उपग्रह समूह कार्य में अंतर-सेंसर सत्यापन शामिल हैं। TOA परावर्तन कठोर विश्लेषण कार्यप्रवाह और वैज्ञानिक रूप से प्रमाणिक परिणाम संभव बनाता है। आउटपुट परावर्तन मान 0-1 की परास में होते हैं (कभी-कभी पूर्णांक परिशुद्धता के लिए 0-10000 के रूप में व्यक्त), जो विमाहीन अनुपात दर्शाते हैं; मेटाडेटा में प्रयुक्त अंशांकन गुणांक और सेंसर ज्यामिति पैरामीटर अंतर्निहित होते हैं; ऋणात्मक मान डेटा गुणवत्ता समस्याओं को दर्शाते हैं जिन्हें विश्लेषण से पहले मास्क करना आवश्यक है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "इनपुट DN रास्टर स्टैक (एक या अधिक रास्टर)।"
              },
              "reflectance_mult": {
                "label": "परावर्तकता गुणक",
                "description": "प्रति-बैंड गुणात्मक गुणांक, या तो अदिश या inputs के आकार की सरणी।"
              },
              "reflectance_add": {
                "label": "परावर्तकता योजक",
                "description": "प्रति-बैंड योज्य गुणांक, या तो अदिश या inputs के आकार की सरणी (डिफ़ॉल्ट 0)।"
              },
              "sensor_bundle_root": {
                "label": "सेंसर बंडल रूट",
                "description": "वैकल्पिक Landsat/Sentinel-2 बंडल मूल, जो स्पष्ट गुणांक न देने पर गुणांक स्वतः व्युत्पन्न करने के लिए उपयोग होता है।"
              },
              "sun_elevation_deg": {
                "label": "सूर्य उन्नतांश (deg)",
                "description": "कोसाइन संशोधन के लिए डिग्री में वैकल्पिक सूर्य उन्नयन कोण। उपलब्ध होने पर बंडल मेटाडेटा से स्वतः व्युत्पन्न।"
              },
              "apply_solar_correction": {
                "label": "सौर सुधार लागू करें",
                "description": "यदि true (डिफ़ॉल्ट), sin(sun_elevation) से भाग दें।"
              },
              "clamp_unit_interval": {
                "label": "इकाई अंतराल पर सीमित करें",
                "description": "यदि true (डिफ़ॉल्ट), आउटपुट को [0, 1] पर सीमित करें।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर इनपुट को inputs[0] से मेल कराने हेतु पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "terrain_corrected_optical_analytics": {
            "name": "भूभाग-सुधारित ऑप्टिकल विश्लेषिकी",
            "description": "सह-पंजीकृत DEM का उपयोग करके बहुस्पेक्ट्रल प्रकाशीय बैंडों का स्थलाकृतिक C-correction। सतह परावर्तन स्टैक, सुधार कारक, बादल/छाया मास्क और गुणवत्ता विश्वास आउटपुट करता है।",
            "params": {
              "input_dem": {
                "label": "इनपुट DEM",
                "description": "प्रकाशिक बैंडों के साथ सह-पंजीकृत DEM रास्टर।"
              },
              "bundle_root": {
                "label": "बंडल रूट",
                "description": "वैकल्पिक प्रकाशिक संवेदक बंडल मूल निर्देशिका (वर्तमान में Sentinel-2 SAFE, Landsat, या DIMAP SPOT/Pleiades), जो स्पष्ट इनपुट न देने पर आवश्यक बैंड, उपलब्ध होने पर QA, और सौर मेटाडेटा स्वतः हल करने के लिए उपयोग होती है।"
              },
              "input_red": {
                "label": "इनपुट लाल",
                "description": "लाल बैंड रास्टर (bundle_root दिए जाने पर वैकल्पिक)।"
              },
              "input_nir": {
                "label": "इनपुट NIR",
                "description": "NIR बैंड रास्टर (bundle_root दिए जाने पर वैकल्पिक)।"
              },
              "input_green": {
                "label": "इनपुट हरा",
                "description": "हरा बैंड रास्टर (वैकल्पिक)।"
              },
              "input_blue": {
                "label": "इनपुट नीला",
                "description": "नीला बैंड रास्टर (वैकल्पिक)। bundle_root दिए जाने पर बंडल मेटाडेटा से स्वतः हल किया जाता है।"
              },
              "solar_mode": {
                "label": "सौर मोड",
                "description": "सौर-कोण समाधान मोड: auto, manual, metadata, datetime_location।"
              },
              "solar_zenith_deg": {
                "label": "सौर शीर्षकोण (deg)",
                "description": "डिग्री में सौर शिखर कोण (manual मोड में आवश्यक)।"
              },
              "solar_azimuth_deg": {
                "label": "सौर दिगंश (deg)",
                "description": "डिग्री में सौर एज़िमथ (उत्तर से दक्षिणावर्त, manual मोड में आवश्यक)।"
              },
              "acquisition_datetime_utc": {
                "label": "अधिग्रहण दिनांक-समय (UTC)",
                "description": "datetime_location मोड के लिए RFC3339 UTC में अधिग्रहण समय-मुद्रा।"
              },
              "latitude": {
                "label": "अक्षांश",
                "description": "datetime_location मोड के लिए वैकल्पिक अक्षांश।"
              },
              "longitude": {
                "label": "देशांतर",
                "description": "datetime_location मोड के लिए वैकल्पिक देशांतर।"
              },
              "profile": {
                "label": "प्रोफ़ाइल",
                "description": "संसाधन प्रोफ़ाइल: conservative, balanced, fast।"
              },
              "cloud_threshold": {
                "label": "बादल थ्रेशोल्ड",
                "description": "स्रोत बैंड इकाइयों में वैकल्पिक मेघ थ्रेशोल्ड। छोड़ने पर स्वतः अनुमानित।"
              },
              "shadow_threshold": {
                "label": "छाया थ्रेशोल्ड",
                "description": "स्रोत बैंड इकाइयों में वैकल्पिक मेघ-छाया थ्रेशोल्ड। छोड़ने पर स्वतः अनुमानित।"
              },
              "qa_mask": {
                "label": "QA मास्क",
                "description": "वैकल्पिक QA मास्क रास्टर पथ।"
              },
              "qa_mask_format": {
                "label": "QA मास्क प्रारूप",
                "description": "QA मास्क एन्कोडिंग: auto, landsat_qa_pixel, sentinel2_scl, sentinel2_qa60, binary।"
              },
              "mask_strategy": {
                "label": "मास्क रणनीति",
                "description": "मास्क रणनीति: auto, qa_only, heuristic_only, qa_plus_heuristic।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "ढाल/अभिमुखता के लिए लंबवत अतिशयोक्ति।"
              },
              "output_prefix": {
                "label": "आउटपुट उपसर्ग",
                "description": "सभी आउटपुट आर्टिफ़ैक्ट के लिए उपसर्ग।"
              }
            }
          },
          "land_surface_temperature_single_channel": {
            "name": "भूमि सतह तापमान एकल चैनल",
            "description": "एकल तापीय अवरक्त चैनल से भूमि सतह तापमान पुनर्प्राप्ति विकिरण अंतरण समीकरण व्युत्क्रमण द्वारा विकिरणी सतह तापमान का अनुमान लगाती है। सेंसर डिजिटल संख्याएँ सेंसर-विशिष्ट अंशांकन गुणांकों से स्पेक्ट्रल विकिरण में रूपांतरित की जाती हैं; बैंड-विशिष्ट तापीय स्थिरांकों का उपयोग करके Planck फ़ंक्शन द्वारा विकिरण को दीप्ति तापमान में व्युत्क्रमित किया जाता है; अनुभवजन्य उत्सर्जकता सुधारों द्वारा दीप्ति तापमान को भौतिक LST में रूपांतरित किया जाता है। उत्सर्जकता वनस्पति सूचकांकों से व्युत्पन्न की जाती है या सीधे प्रदान की जाती है, जो सामग्री-निर्भर तापीय उत्सर्जकता भिन्नताओं का सुधार करती है। मुख्य विशेषताएँ: केवल एक तापीय बैंड की आवश्यकता; सरल रेडियोमितीय प्रसंस्करण; तीव्र संगणना; बहु-चैनल की आवश्यकता नहीं; वनस्पति-सूचकांक आधारित उत्सर्जकता आकलन; प्रत्यक्ष भौतिक तापमान आउटपुट। उपयोग के मामले: शहरी ऊष्मा द्वीप मानचित्रण; सूखा तनाव निगरानी; भूतापीय फ़ीचर संसूचन; वनाग्नि तापीय हस्ताक्षर अनुसरण; कृषि जल प्रबंधन। आउटपुट व्याख्या: आउटपुट केल्विन में (या रूपांतरित करने पर सेल्सियस में) विकिरणी सतह तापमान है। एकल-चैनल पुनर्प्राप्ति वायुमंडलीय जलवाष्प प्रभावों को पूरी तरह नहीं हटा सकती; अवशिष्ट वायुमंडलीय पूर्वाग्रह सामान्यतः 2-5 K होता है। उत्सर्जकता त्रुटियाँ सीधे संचरित होती हैं: ±0.05 उत्सर्जकता त्रुटि ≈ ±1-2 K तापमान त्रुटि। वनस्पति-आधारित उत्सर्जकता NDVI के साथ बदलती है; नग्न मृदा वनस्पति की तुलना में कम उत्सर्जकता दर्शाती है। काल-श्रेणी LST तापन/शीतलन प्रवृत्तियाँ प्रकट करती है; पृष्ठभूमि ± 5K से अधिक LST विसंगतियाँ तापीय फ़ीचर दर्शाती हैं।",
            "params": {
              "thermal_input": {
                "label": "तापीय इनपुट",
                "description": "तापीय रास्टर पथ (डिफ़ॉल्ट रूप से DN, या input_is_brightness_temp=true होने पर दीप्ति तापमान)।"
              },
              "input_is_brightness_temp": {
                "label": "इनपुट चमक तापमान है",
                "description": "यदि true, thermal_input पहले से केल्विन में दीप्ति तापमान है (डिफ़ॉल्ट false)।"
              },
              "emissivity_input": {
                "label": "उत्सर्जकता इनपुट",
                "description": "thermal_input से संरेखित वैकल्पिक उत्सर्जकता रास्टर पथ।"
              },
              "emissivity_constant": {
                "label": "उत्सर्जकता स्थिरांक",
                "description": "emissivity_input न दिए जाने पर फ़ॉलबैक उत्सर्जकता (डिफ़ॉल्ट 0.98)।"
              },
              "sensor_bundle_root": {
                "label": "सेंसर बंडल रूट",
                "description": "तापीय विकिरण-तीव्रता और Planck नियतांक व्युत्पन्न करने के लिए उपयोग किया गया वैकल्पिक Landsat बंडल मूल।"
              },
              "thermal_band_number": {
                "label": "तापीय बैंड संख्या",
                "description": "मेटाडेटा खोज के लिए तापीय बैंड संख्या (डिफ़ॉल्ट 10)।"
              },
              "radiance_mult": {
                "label": "विकिरणता गुणक",
                "description": "DN->विकिरण-तीव्रता रूपांतरण के लिए तापीय विकिरण-तीव्रता गुणात्मक गुणक।"
              },
              "radiance_add": {
                "label": "विकिरणता योजक",
                "description": "DN->विकिरण-तीव्रता रूपांतरण के लिए तापीय विकिरण-तीव्रता योज्य गुणक।"
              },
              "k1_constant": {
                "label": "K1 स्थिरांक",
                "description": "Planck K1 तापीय नियतांक।"
              },
              "k2_constant": {
                "label": "K2 स्थिरांक",
                "description": "Planck K2 तापीय नियतांक।"
              },
              "wavelength_um": {
                "label": "तरंगदैर्ध्य (µm)",
                "description": "माइक्रोमीटर में प्रभावी तापीय तरंगदैर्घ्य (डिफ़ॉल्ट thermal_band_number से अनुमानित)।"
              },
              "output_units": {
                "label": "आउटपुट इकाइयाँ",
                "description": "आउटपुट इकाइयाँ: celsius (डिफ़ॉल्ट) या kelvin।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), आवश्यकता पड़ने पर emissivity_input को thermal_input के CRS में पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "land_surface_temperature_split_window": {
            "name": "भूमि सतह तापमान स्प्लिट विंडो",
            "description": "Split-window LST पुनर्प्राप्ति विकिरण अंतरण समीकरण व्युत्क्रमण द्वारा सतह तापमान और उत्सर्जकता का एक साथ अनुमान लगाने के लिए दो तापीय अवरक्त बैंडों का उपयोग करती है। दो बैंडों (सामान्यतः 10-12 μm क्षेत्र) के बीच विभेदी वायुमंडलीय अवशोषण वायुमंडलीय जलवाष्प सुधार संभव बनाता है, जिससे एकल-चैनल विधियों की तुलना में सटीकता बढ़ती है। दोनों बैंडों के दीप्ति तापमानों को वनस्पति-अंश आधारित उत्सर्जकता प्राचलीकरण या उपयोगकर्ता-प्रदत्त उत्सर्जकता ग्रिडों के साथ व्युत्क्रमित किया जाता है। मुख्य विशेषताएँ: दो तापीय बैंडों की आवश्यकता; विभेदी अवशोषण द्वारा वायुमंडलीय सुधार; तापमान/उत्सर्जकता की एक साथ पुनर्प्राप्ति; मानक सेंसरों के लिए प्रकाशित एल्गोरिथ्म; एकल-चैनल की तुलना में बेहतर वायुमंडलीय क्षतिपूर्ति। उपयोग के मामले: शहरी ऊष्मा द्वीप मानचित्रण; कृषि सूखा संसूचन; भूतापीय फ़ीचर संसूचन; भूमि-वायुमंडल अन्योन्यक्रिया अध्ययन; ज्वालामुखीय/तापीय विसंगति संसूचन। आउटपुट व्याख्या: आउटपुट बेहतर वायुमंडलीय सुधार के साथ विकिरणी सतह तापमान है। Split-window पुनर्प्राप्ति वायुमंडलीय जलवाष्प पूर्वाग्रह को एकल-चैनल की 2-5 K त्रुटियों की तुलना में <1-2 K तक घटाती है। तापमान/उत्सर्जकता का समझौता बना रहता है: उच्च वनस्पति सूचकांक वाले क्षेत्र कम उत्सर्जकता दर्शाते हैं जिनकी सावधानीपूर्वक व्याख्या आवश्यक है। विषम सतहें (मिश्रित वनस्पति/मृदा) मध्यवर्ती मान दर्शाती हैं। कालिक सुसंगतता परिवर्तन संसूचन की विश्वसनीयता बढ़ाती है; ±3K से अधिक LST प्रवृत्तियाँ महत्वपूर्ण तापीय परिवर्तन दर्शाती हैं।",
            "params": {
              "thermal1_input": {
                "label": "तापीय 1 इनपुट",
                "description": "प्रथम तापीय रास्टर पथ (उदा. Landsat B10)।"
              },
              "thermal2_input": {
                "label": "तापीय 2 इनपुट",
                "description": "द्वितीय तापीय रास्टर पथ (उदा. Landsat B11)।"
              },
              "input_is_brightness_temp": {
                "label": "इनपुट चमक तापमान है",
                "description": "यदि true, तापीय इनपुट पहले से केल्विन में दीप्ति तापमान हैं (डिफ़ॉल्ट false)।"
              },
              "emissivity_mean_input": {
                "label": "उत्सर्जकता माध्य इनपुट",
                "description": "वैकल्पिक माध्य उत्सर्जकता रास्टर पथ।"
              },
              "emissivity_delta_input": {
                "label": "उत्सर्जकता डेल्टा इनपुट",
                "description": "वैकल्पिक उत्सर्जकता डेल्टा रास्टर पथ (epsilon1 - epsilon2)।"
              },
              "emissivity_mean_constant": {
                "label": "उत्सर्जकता माध्य स्थिरांक",
                "description": "emissivity_mean_input अनुपस्थित होने पर फ़ॉलबैक माध्य उत्सर्जकता नियतांक (डिफ़ॉल्ट 0.98)।"
              },
              "emissivity_delta_constant": {
                "label": "उत्सर्जकता डेल्टा स्थिरांक",
                "description": "emissivity_delta_input अनुपस्थित होने पर फ़ॉलबैक उत्सर्जकता डेल्टा नियतांक (डिफ़ॉल्ट 0.0)।"
              },
              "sensor_bundle_root": {
                "label": "सेंसर बंडल रूट",
                "description": "तापीय विकिरण-तीव्रता और Planck नियतांक व्युत्पन्न करने के लिए उपयोग किया गया वैकल्पिक Landsat बंडल मूल।"
              },
              "thermal_band1_number": {
                "label": "तापीय बैंड 1 संख्या",
                "description": "thermal1_input मेटाडेटा खोज के लिए बैंड संख्या (डिफ़ॉल्ट 10)।"
              },
              "thermal_band2_number": {
                "label": "तापीय बैंड 2 संख्या",
                "description": "thermal2_input मेटाडेटा खोज के लिए बैंड संख्या (डिफ़ॉल्ट 11)।"
              },
              "radiance1_mult": {
                "label": "विकिरणता 1 गुणक",
                "description": "बैंड-1 विकिरण-तीव्रता गुणात्मक गुणक।"
              },
              "radiance1_add": {
                "label": "विकिरणता 1 योजक",
                "description": "बैंड-1 विकिरण-तीव्रता योज्य गुणक।"
              },
              "k1_1": {
                "label": "K1 1",
                "description": "बैंड-1 Planck K1 नियतांक।"
              },
              "k2_1": {
                "label": "K2 1",
                "description": "बैंड-1 Planck K2 नियतांक।"
              },
              "radiance2_mult": {
                "label": "विकिरणता 2 गुणक",
                "description": "बैंड-2 विकिरण-तीव्रता गुणात्मक गुणक।"
              },
              "radiance2_add": {
                "label": "विकिरणता 2 योजक",
                "description": "बैंड-2 विकिरण-तीव्रता योज्य गुणक।"
              },
              "k1_2": {
                "label": "K1 2",
                "description": "बैंड-2 Planck K1 नियतांक।"
              },
              "k2_2": {
                "label": "K2 2",
                "description": "बैंड-2 Planck K2 नियतांक।"
              },
              "coeff_a0": {
                "label": "गुणांक A0",
                "description": "स्प्लिट-विंडो गुणांक a0 (डिफ़ॉल्ट 0.0)।"
              },
              "coeff_a1": {
                "label": "गुणांक A1",
                "description": "T1 पद के लिए स्प्लिट-विंडो गुणांक a1 (डिफ़ॉल्ट 1.0)।"
              },
              "coeff_a2": {
                "label": "गुणांक A2",
                "description": "(T1-T2) पद के लिए स्प्लिट-विंडो गुणांक a2 (डिफ़ॉल्ट 0.0)।"
              },
              "coeff_a3": {
                "label": "गुणांक A3",
                "description": "(T1-T2)^2 पद के लिए स्प्लिट-विंडो गुणांक a3 (डिफ़ॉल्ट 0.0)।"
              },
              "coeff_a4": {
                "label": "गुणांक A4",
                "description": "(1-emissivity_mean) पद के लिए स्प्लिट-विंडो गुणांक a4 (डिफ़ॉल्ट 0.0)।"
              },
              "coeff_a5": {
                "label": "गुणांक A5",
                "description": "emissivity_delta पद के लिए स्प्लिट-विंडो गुणांक a5 (डिफ़ॉल्ट 0.0)।"
              },
              "output_units": {
                "label": "आउटपुट इकाइयाँ",
                "description": "आउटपुट इकाइयाँ: celsius (डिफ़ॉल्ट) या kelvin।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), आवश्यकता पड़ने पर पूरक रास्टरों को thermal1_input के CRS से मेल कराने हेतु पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "ndvi_based_emissivity": {
            "name": "NDVI आधारित उत्सर्जकता",
            "description": "NDVI-आधारित भूमि सतह उत्सर्जकता आकलन NDVI से परिकलित वनस्पति अंश से ब्रॉडबैंड तापीय उत्सर्जकता व्युत्पन्न करता है, जिससे तापीय अवरक्त उपग्रह डेटा से भूमि सतह तापमान पुनर्प्राप्ति के लिए तापीय विकिरण अंतरण सुधार संभव होते हैं। एल्गोरिथ्म लाल और निकट-अवरक्त परावर्तन से NDVI परिकलित करता है, NDVI को वनस्पति अंश में रूपांतरित करता है, फिर क्षेत्र मापनों और अनुकारित विकिरण अंतरण द्वारा सत्यापित वनस्पति अंश और उत्सर्जकता के बीच अनुभवजन्य संबंध लागू करता है। वनस्पति तापीय उत्सर्जकता को उल्लेखनीय रूप से प्रभावित करती है; अधिक वनस्पति उत्सर्जकता को ~0.99 की ओर बढ़ाती है, जबकि नग्न मृदा की उत्सर्जकता मृदा संघटन और सतह खुरदरेपन के आधार पर ~0.90-0.98 होती है। मुख्य विशेषताओं में क्षेत्र अंशांकन के बिना NDVI से स्वचालित वनस्पति अंश गणना, भौतिक विकिरण अंतरण सिद्धांत पर आधारित मानक अनुभवजन्य संबंध, उत्सर्जकता भिन्नताओं का अन्वेषण करने वाला वैकल्पिक संवेदनशीलता विश्लेषण, और तापीय अवरक्त उपग्रह डेटा के साथ प्रत्यक्ष संगतता शामिल हैं। अनुप्रयोगों में सटीक उत्सर्जकता सुधार की आवश्यकता वाले तापीय उपग्रह डेटा (Landsat, MODIS, Sentinel-3) से भूमि सतह तापमान पुनर्प्राप्ति, परिवर्ती वनस्पति के लिए सुधार करने वाला शहरी ऊष्मा द्वीप विश्लेषण, जल संसाधन और कृषि अनुप्रयोगों में तापीय मॉडलिंग, और सुसंगत वैश्विक तापीय डेटासेट की आवश्यकता वाले जलवायु अनुप्रयोग शामिल हैं। NDVI-आधारित उत्सर्जकता सटीक तापीय सुधार संभव बनाती है। आउटपुट तापीय विकिरण अंतरण सुधार के लिए उपयुक्त उत्सर्जकता रास्टर (0-1), व्याख्या में सहायक वनस्पति अंश मध्यवर्ती उत्पाद, और अनुभवजन्य संबंधों तथा मानी गई मृदा/सतह गुणों को प्रलेखित करने वाला मेटाडेटा उत्पन्न करता है; उत्सर्जकता मान तापीय सुधार की अनिश्चितता और विशिष्ट अनुप्रयोगों के लिए उपयुक्तता का मार्गदर्शन करते हैं।",
            "params": {
              "red_input": {
                "label": "लाल इनपुट",
                "description": "लाल-बैंड रास्टर पथ।"
              },
              "nir_input": {
                "label": "NIR इनपुट",
                "description": "NIR-बैंड रास्टर पथ।"
              },
              "ndvi_soil": {
                "label": "NDVI मृदा",
                "description": "नग्न मृदा अंश के लिए NDVI थ्रेशोल्ड (डिफ़ॉल्ट 0.2)।"
              },
              "ndvi_vegetation": {
                "label": "NDVI वनस्पति",
                "description": "पूर्ण वनस्पति अंश के लिए NDVI थ्रेशोल्ड (डिफ़ॉल्ट 0.5)।"
              },
              "emissivity_soil": {
                "label": "उत्सर्जकता मृदा",
                "description": "मानी गई मृदा उत्सर्जकता (डिफ़ॉल्ट 0.97)।"
              },
              "emissivity_vegetation": {
                "label": "उत्सर्जकता वनस्पति",
                "description": "मानी गई वनस्पति उत्सर्जकता (डिफ़ॉल्ट 0.99)।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), आवश्यकता पड़ने पर nir_input को red_input के CRS में पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "continuum_removal": {
            "name": "कंटिन्यूम निष्कासन",
            "description": "सातत्य निष्कासन स्पेक्ट्रम को घेरने वाले ऊपरी उत्तल आवरण (सातत्य) का आकलन करके और प्रत्येक बैंड को संगत सातत्य मान से विभाजित करके बहुस्पेक्ट्रल स्पेक्ट्रा को सामान्यीकृत करता है। समग्र स्पेक्ट्रल ढाल और चमक भिन्नताओं को हटाता है, जिससे अवशोषण फ़ीचर (बैंड, गहराई) का बेहतर विज़ुअलाइज़ेशन संभव होता है। अवशोषण गहराइयाँ और स्थितियाँ मानकीकृत होती हैं, जिससे स्पेक्ट्रल लाइब्रेरी के माध्यम से खनिज/सामग्री पहचान संभव होती है। सातत्य रेखा स्पेक्ट्रल परास में स्थानीय उच्चिष्ठों को जोड़ने वाले उत्तल आवरण एल्गोरिथ्म द्वारा परिकलित की जाती है। मुख्य विशेषताएँ: स्पेक्ट्रल सातत्य हटाता है; अवशोषण फ़ीचर को संवर्धित करता है; चमक भिन्नताओं के लिए सामान्यीकरण करता है; स्पेक्ट्रल लाइब्रेरी मिलान संभव बनाता है; स्पेक्ट्रल आकृति को मानकीकृत करता है। उपयोग के मामले: खनिज पहचान; सामग्री वर्गीकरण; वनस्पति स्पेक्ट्रल विश्लेषण; स्पेक्ट्रल विसंगति संसूचन; अवशोषण फ़ीचर मानचित्रण। आउटपुट व्याख्या: सातत्य-निष्कासित स्पेक्ट्रा में अवशोषण फ़ीचर (मान <1.0) सामग्री-विशिष्ट बैंड दर्शाते हैं। अवशोषण गहराइयाँ फ़ीचर की प्रबलता दर्शाती हैं; उथले फ़ीचर (<0.2) गौण घटक दर्शाते हैं; गहरे फ़ीचर (>0.5) प्रमुख अवशोषण दर्शाते हैं। तरंगदैर्ध्य समष्टि में फ़ीचर की स्थितियाँ संदर्भ लाइब्रेरी के माध्यम से सामग्री पहचान संभव बनाती हैं। सपाट सातत्य-निष्कासित स्पेक्ट्रा (1.0 के निकट) स्पेक्ट्रल रूप से तटस्थ सामग्री दर्शाते हैं।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर स्टैक (प्रति बैंड एक रास्टर)।"
              },
              "wavelengths": {
                "label": "तरंगदैर्ध्य",
                "description": "inputs की लंबाई से मेल खाती वैकल्पिक कठोरतः बढ़ती तरंगदैर्घ्य सरणी।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट बहुबैंड रास्टर पथ।"
              }
            }
          },
          "linear_spectral_unmixing": {
            "name": "रैखिक स्पेक्ट्रल अनमिक्सिंग",
            "description": "रैखिक स्पेक्ट्रल अमिश्रण प्रत्येक पिक्सेल के बहुस्पेक्ट्रल सदिश को शुद्ध सामग्री हस्ताक्षरों का प्रतिनिधित्व करने वाले endmember स्पेक्ट्रा के अऋणात्मक रैखिक संयोजन के रूप में विघटित करता है। अऋणात्मक न्यूनतम-वर्ग अनुकूलन x ≥ 0 की शर्त के अधीन min ||y - Ax||² को हल करता है, जहाँ y पिक्सेल स्पेक्ट्रम है, A में endmember हस्ताक्षर हैं, और x बाहुल्य अंश दर्शाता है। योग-एक बाध्यता लागू की जाती है ताकि बाहुल्य मान भौतिक अनुपात दर्शाएँ। Endmember प्रशिक्षण डेटा, लाइब्रेरी डेटाबेस से व्युत्पन्न या endmember निष्कर्षण एल्गोरिथ्म द्वारा निकाले जाते हैं। मुख्य विशेषताएँ: उप-पिक्सेल सामग्री आकलन; बाहुल्य अंशों की भौतिक व्याख्या; अनेक endmember का समर्थन; आउटपुट वैध परास [0,1] तक सीमित; सामग्री परिवर्तन संसूचन संभव। उपयोग के मामले: भू-आवरण बाहुल्य मानचित्रण; खनिज संघटन आकलन; शहरी सामग्री सूची; वनस्पति/मृदा/अभेद्य सतह अंश; स्पेक्ट्रल लाइब्रेरी-आधारित वर्गीकरण। आउटपुट व्याख्या: आउटपुट बाहुल्य मानचित्र 1.0 के योग वाले प्रति-पिक्सेल सामग्री अंश दर्शाते हैं। <0.1 बाहुल्य गौण घटक दर्शाते हैं; >0.7 बाहुल्य प्रमुख सामग्री दर्शाते हैं। अवशिष्ट त्रुटि अमिश्रण गुणवत्ता दर्शाती है; कम अवशिष्ट अच्छा स्पेक्ट्रल समंजन दर्शाते हैं; उच्च अवशिष्ट endmember असंगति या पिक्सेल जटिलता दर्शाते हैं।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर स्टैक (प्रति बैंड एक रास्टर)।"
              },
              "endmembers": {
                "label": "एंडमेम्बर",
                "description": "एंडमेंबर अभिलक्षण, ऑब्जेक्ट {name, values} की सरणी या संख्यात्मक सरणियों के रूप में।"
              },
              "sum_to_one": {
                "label": "योग एक हो",
                "description": "यदि true (डिफ़ॉल्ट), अ-ऋणात्मक अंशों को सामान्यीकृत करें ताकि उनका योग एक हो।"
              },
              "iterations": {
                "label": "पुनरावृत्तियाँ",
                "description": "प्रक्षेपित-प्रवणता पुनरावृत्ति गणना (डिफ़ॉल्ट 80)।"
              },
              "step_size": {
                "label": "चरण आकार",
                "description": "प्रक्षेपित-प्रवणता चरण आकार (डिफ़ॉल्ट 0.05)।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट बहुबैंड अंश रास्टर पथ।"
              },
              "output_residual": {
                "label": "अवशेष आउटपुट",
                "description": "वैकल्पिक आउटपुट अवशेष RMS रास्टर पथ।"
              }
            }
          },
          "minimum_noise_fraction": {
            "name": "न्यूनतम शोर अंश",
            "description": "न्यूनतम शोर अंश (MNF) दो-चरणीय प्रक्रिया द्वारा अतिस्पेक्ट्रल डेटा को रूपांतरित करता है: शोर सहप्रसरण आकलन, उसके बाद शोर श्वेतन और प्रमुख घटक विश्लेषण। शोर श्वेतन बैंडों के पार शोर को असहसंबद्ध करता है; श्वेतित समष्टि में PCA संकेत-प्रधान दिशाओं की पहचान करता है। आउटपुट घटक संकेत-से-शोर अनुपात के अनुसार क्रमबद्ध होते हैं, जिनमें प्रारंभिक घटक संकेत और बाद के घटक शोर का प्रतिनिधित्व करते हैं। पारंपरिक चिकनाई विकृतियों के बिना घटक काट-छाँट द्वारा शोर न्यूनीकरण संभव बनाता है। मुख्य विशेषताएँ: संकेत को शोर से पृथक करता है; शोर बाद के घटकों में केंद्रित; घटक चयन शोर फ़िल्टरिंग संभव बनाता है; स्पेक्ट्रल निष्ठा संरक्षित रखता है; आयाम न्यूनीकरण संभव बनाता है। उपयोग के मामले: अतिस्पेक्ट्रल छवि शोर-निवारण; वर्गीकरण के लिए आयाम न्यूनीकरण; संकेत संवर्धन; शोर अभिलक्षणन; छवि गुणवत्ता आकलन। आउटपुट व्याख्या: पहले 1-3 MNF घटकों में सामान्यतः 70-90% संकेत होता है; बाद के घटक क्रमशः अधिक शोरयुक्त होते हैं। घटक काट-छाँट (पहले N घटक रखना) आवश्यक स्पेक्ट्रल जानकारी को संरक्षित रखते हुए शोर हटाती है। MNF घटक छवियाँ दृश्य शोर आकलन संभव बनाती हैं; बाद के घटकों का मानक विचलन शोर स्तर दर्शाता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर स्टैक (प्रति बैंड एक रास्टर)।"
              },
              "num_components": {
                "label": "घटकों की संख्या",
                "description": "आउटपुट MNF घटकों की संख्या (डिफ़ॉल्ट: सभी बैंड)।"
              },
              "noise_mode": {
                "label": "शोर मोड",
                "description": "शोर आकलक मोड: 'difference_x' (डिफ़ॉल्ट) या 'difference_y'।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट बहुबैंड MNF घटक रास्टर पथ।"
              },
              "output_inverse": {
                "label": "व्युत्क्रम आउटपुट",
                "description": "रखे गए MNF घटकों से वैकल्पिक पुनर्रचित बहुबैंड रास्टर पथ।"
              }
            }
          },
          "spectral_angle_mapper": {
            "name": "स्पेक्ट्रल कोण मैपर",
            "description": "स्पेक्ट्रल कोण मानचित्रण (SAM) प्रत्येक पिक्सेल स्पेक्ट्रम और संदर्भ लाइब्रेरी स्पेक्ट्रा के बीच स्पेक्ट्रल कोण परिकलित करके पिक्सेलों का वर्गीकरण करता है, और पिक्सेलों को न्यूनतम कोण वाले लाइब्रेरी स्पेक्ट्रम को निर्दिष्ट करता है, जो प्रदीपन तीव्रता से स्वतंत्र अधिकतम स्पेक्ट्रल समानता दर्शाता है। SAM प्रत्येक पिक्सेल और संदर्भ स्पेक्ट्रम को N-आयामी स्पेक्ट्रल समष्टि में सदिश मानता है और अदिश गुणनफल संक्रियाओं तथा व्युत्क्रम कोसाइन रूपांतरणों द्वारा सदिशों के बीच कोण परिकलित करता है। यह स्पेक्ट्रल-कोण आधारित वर्गीकरण उन प्रदीपन और स्थलाकृतिक प्रभावों के प्रति अपरिवर्ती है जो समग्र चमक को मापते हैं परंतु स्पेक्ट्रल आकृति को संरक्षित रखते हैं, जिससे यह जटिल भूभाग और परिवर्ती अधिग्रहण स्थितियों के लिए मज़बूत बनता है। मुख्य विशेषताओं में संभाव्य वर्गीकरण विश्वास संभव बनाने वाली स्वचालित स्पेक्ट्रल कोण थ्रेशोल्ड परिभाषा, क्षेत्र नमूनों या स्पेक्ट्रल लाइब्रेरी से उपयोगकर्ता-प्रदत्त स्पेक्ट्रल हस्ताक्षरों का समर्थन करने वाला संदर्भ लाइब्रेरी आयात, स्पेक्ट्रल विभेदन को संरक्षित रखते हुए परिवर्ती प्रकाश को संभालने वाली प्रदीपन अपरिवर्तनीयता, और बड़ी छवियों का वास्तविक-समय वर्गीकरण संभव बनाने वाली तीव्र संगणना शामिल हैं। सामान्य अनुप्रयोगों में USGS स्पेक्ट्रल लाइब्रेरी का उपयोग करके सामग्री पहचान और भूवैज्ञानिक मानचित्रण, बहुस्पेक्ट्रल उपग्रह डेटा को क्षेत्र-संग्रहित स्पेक्ट्रा के साथ जोड़ने वाला वनस्पति प्रजाति वर्गीकरण, अतिस्पेक्ट्रल वायुवाहित सर्वेक्षणों में खनिज पूर्वेक्षण, और छवि स्पेक्ट्रा की भू-संग्रहित संदर्भ हस्ताक्षरों से तुलना करने वाला सटीकता आकलन शामिल हैं। SAM आउटपुट स्पेक्ट्रल आकृति हस्ताक्षरों का लाभ उठाकर विश्वसनीय सामग्री पहचान संभव बनाता है। वर्गीकरण आउटपुट लाइब्रेरी प्रविष्टियों के संगत पूर्णांक वर्ग लेबलों वाली एकल-बैंड इमेजरी उत्पन्न करता है; विश्वास रास्टर वैकल्पिक रूप से प्रत्येक पिक्सेल के न्यूनतम स्पेक्ट्रल कोण दर्ज करता है, जिससे थ्रेशोल्ड-आधारित फ़िल्टरिंग संभव होती है; आउटपुट प्रत्यक्ष सामग्री पहचान और विश्वास-आधारित फ़िल्टरिंग संभव बनाता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर स्टैक (प्रति बैंड एक रास्टर)।"
              },
              "endmembers": {
                "label": "एंडमेम्बर",
                "description": "एंडमेंबर अभिलक्षण, ऑब्जेक्ट {name, values} की सरणी या संख्यात्मक सरणियों के रूप में।"
              },
              "threshold_angle_deg": {
                "label": "थ्रेशोल्ड कोण (deg)",
                "description": "डिग्री में वैकल्पिक अधिकतम स्वीकृत वर्णक्रमीय कोण; बेमेल पिक्सेल वर्ग 0 होते हैं।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वर्ग रास्टर पथ।"
              },
              "output_angle": {
                "label": "कोण आउटपुट",
                "description": "न्यूनतम वर्णक्रमीय कोण (डिग्री) के लिए वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "spectral_library_matching": {
            "name": "स्पेक्ट्रल लाइब्रेरी मिलान",
            "description": "स्पेक्ट्रल लाइब्रेरी मिलान अनेक समानता मापकों, जिनमें स्पेक्ट्रल कोण (स्पेक्ट्रा सदिशों के बीच कोण), यूक्लिडियन दूरी (परिमाण अंतर) और स्पेक्ट्रल सूचना अपसरण शामिल हैं, का उपयोग करके छवि पिक्सेल स्पेक्ट्रा की संदर्भ लाइब्रेरी स्पेक्ट्रा से तुलना द्वारा वर्गीकरण करता है। एल्गोरिथ्म ज्ञात सामग्री/वर्ग स्पेक्ट्रा वाली उपयोगकर्ता-प्रदत्त संदर्भ स्पेक्ट्रल लाइब्रेरी स्वीकार करता है, प्रत्येक छवि पिक्सेल और लाइब्रेरी प्रविष्टियों के बीच समानता मापक परिकलित करता है, सर्वोत्तम मिलान (न्यूनतम कोण, न्यूनतम दूरी या न्यूनतम अपसरण) वाले लाइब्रेरी स्पेक्ट्रम की पहचान करता है, और वैकल्पिक विश्वास/समानता स्कोर के साथ वर्ग लेबल आउटपुट करता है। लाइब्रेरी मिलान USGS, क्षेत्र सर्वेक्षणों या प्रयोगशाला स्पेक्ट्रोस्कोपी से संदर्भ स्पेक्ट्रा का लाभ उठाकर क्षेत्र प्रशिक्षण नमूनों के बिना सामग्री पहचान संभव बनाता है। मुख्य विशेषताओं में विशिष्ट स्पेक्ट्रल विशेषताओं और वर्ग वितरणों के लिए मापक चयन संभव बनाने वाले अनेक समानता मापक, विभिन्न स्पेक्ट्रल लाइब्रेरी प्रारूपों का समर्थन करने वाला लचीला लाइब्रेरी आयात, वैकल्पिक विश्वास/अनिश्चितता मात्रांकन, और प्रत्यक्ष पहचान योग्य सामग्री आउटपुट शामिल हैं। अनुप्रयोगों में खनिज विज्ञान के लिए USGS स्पेक्ट्रल लाइब्रेरी का उपयोग करके भूवैज्ञानिक मानचित्रण, पादप स्पेक्ट्रल संदर्भ लाइब्रेरी का उपयोग करके वनस्पति वर्गीकरण, शहरी क्षेत्रों में भवन सामग्री पहचान, और वायुवाहित अतिस्पेक्ट्रल सर्वेक्षण विश्लेषण शामिल हैं। स्पेक्ट्रल लाइब्रेरी मिलान स्वचालित सामग्री पहचान संभव बनाता है। आउटपुट में वर्ग लेबलों के रूप में लाइब्रेरी प्रविष्टि ID वाला वर्गीकृत मानचित्र, मिलान गुणवत्ता मापने वाला समानता/विश्वास रास्टर, और थ्रेशोल्ड-आधारित फ़िल्टरिंग के लिए प्रत्येक लाइब्रेरी प्रविष्टि का वैकल्पिक पूर्ण स्पेक्ट्रल कोण/दूरी स्टैक शामिल हैं; मेटाडेटा संदर्भ लाइब्रेरी स्रोत और प्रयुक्त समानता मापक को प्रलेखित करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर स्टैक (प्रति बैंड एक रास्टर)।"
              },
              "library": {
                "label": "लाइब्रेरी",
                "description": "वर्णक्रमीय पुस्तकालय प्रविष्टियाँ, ऑब्जेक्ट {name, values} की सरणी या संख्यात्मक सरणियों के रूप में।"
              },
              "library_csv": {
                "label": "लाइब्रेरी CSV",
                "description": "वैकल्पिक CSV वर्णक्रमीय पुस्तकालय पथ (name,b1,b2,... या b1,b2,... पंक्तियाँ)। तब उपयोग होता है जब 'library' नहीं दिया जाता।"
              },
              "metric": {
                "label": "मापक",
                "description": "मिलान मापक: 'sam' (डिफ़ॉल्ट), 'euclidean', या 'sid'।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वर्ग रास्टर पथ।"
              },
              "output_score": {
                "label": "स्कोर आउटपुट",
                "description": "वैकल्पिक आउटपुट सर्वोत्तम-मिलान अंक रास्टर पथ (कोण या दूरी)।"
              }
            }
          },
          "canny_edge_detection": {
            "name": "Canny किनारा संसूचन",
            "description": "Canny बहु-चरणीय किनारा संसूचन लागू करता है (गाऊसी धुंधलापन → Sobel प्रवणता → गैर-अधिकतम दमन → दोहरी थ्रेशोल्ड → हिस्टेरेसिस)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ (एकल-बैंड या पैक किया गया RGB)।"
              },
              "sigma": {
                "label": "सिग्मा",
                "description": "पिक्सेल में गॉसियन चिकनाई कर्नेल का मानक विचलन। डिफ़ॉल्ट: 0.5।"
              },
              "low_threshold": {
                "label": "निम्न थ्रेशोल्ड",
                "description": "निम्न हिस्टेरेसिस थ्रेशोल्ड (अधिकतम प्रवणता का 0–1 अंश)। डिफ़ॉल्ट: 0.05।"
              },
              "high_threshold": {
                "label": "उच्च थ्रेशोल्ड",
                "description": "उच्च हिस्टेरेसिस थ्रेशोल्ड (अधिकतम प्रवणता का 0–1 अंश)। डिफ़ॉल्ट: 0.15।"
              },
              "add_back": {
                "label": "वापस जोड़ें",
                "description": "यदि true, द्विआधारी किनारा मानचित्र उत्पन्न करने के बजाय मूल छवि में किनारा पिक्सेल शून्य कर दिए जाते हैं। डिफ़ॉल्ट: false।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में रखा जाता है।"
              }
            }
          },
          "corner_detection": {
            "name": "कोना संसूचन",
            "description": "hit-and-miss टेम्पलेट का उपयोग करके द्विआधारी रास्टर में कोने के प्रतिरूपों की पहचान करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "laplacian_filter": {
            "name": "Laplacian फ़िल्टर",
            "description": "Laplacian फ़िल्टर छवि तीव्रता का द्वितीय स्थानिक अवकलज परिकलित करता है, जो समदैशिक (सभी दिशाओं में) प्रवणता मापन द्वारा शक्तिशाली किनारा संसूचन प्रदान करता है। कार्यान्वयन Laplacian संकारक (x और y दिशाओं में द्वितीय अवकलजों का योग) का सन्निकटन करने वाला एक निश्चित कर्नेल लागू करता है, जो किनारे के अभिविन्यास की परवाह किए बिना तीव्रता परिवर्तनों को पकड़ता है। दिशात्मक फ़िल्टरों के विपरीत, यह दृष्टिकोण सभी किनारा दिशाओं को समान मानता है, जिससे यह अभिविन्यास-स्वतंत्रता की आवश्यकता वाले फ़ीचर संसूचन के लिए आदर्श है। गणितीय आधार विविक्त सन्निकटन पर टिका है: ∇²I ≈ I(x+1,y) + I(x-1,y) + I(x,y+1) + I(x,y-1) - 4·I(x,y)। मुख्य विशेषताओं में शून्य-पारगमन संसूचन क्षमता (वास्तविक किनारे वहाँ होते हैं जहाँ आउटपुट शून्य को पार करता है), किनारे की दिशा के प्रति असंवेदनशीलता, और प्रकाश-से-अंधकार तथा अंधकार-से-प्रकाश दोनों संक्रमणों का समान रूप से संसूचन शामिल हैं। Laplacian फ़िल्टरिंग भूवैज्ञानिक मानचित्रण में, जहाँ संरचना सीमाएँ शून्य-पारगमन के रूप में प्रकट होती हैं, वनस्पति सीमा सीमांकन, उच्च-विभेदन इमेजरी से सड़क नेटवर्क निष्कर्षण, और भवन पदचिह्न संसूचन में उत्कृष्ट है। आउटपुट व्याख्या चिह्न संक्रमणों को समझने पर केंद्रित है: प्रबल धनात्मक मान स्थानीय अंधकारमय निम्निष्ठ दर्शाते हैं, ऋणात्मक मान स्थानीय उज्ज्वल उच्चिष्ठ दर्शाते हैं, और शून्य-पारगमन वास्तविक किनारों को चिह्नित करते हैं। 8-बिट स्रोत इमेजरी के लिए सामान्य आउटपुट स्थानीय कंट्रास्ट के आधार पर -1000 से +1000 तक होता है। उच्च आउटपुट परिमाण तीक्ष्ण, सुपरिभाषित किनारे दर्शाता है; कम परिमाण क्रमिक संक्रमणों का संकेत देता है। शून्य-पारगमन संसूचन के लिए सावधानीपूर्वक थ्रेशोल्ड चयन आवश्यक है। ध्यान दें कि Laplacian शोर-संवेदी है (उच्च-आवृत्ति शोर को प्रवर्धित करता है), इसलिए इसे लागू करने से पहले गाऊसी चिकनाई द्वारा पूर्व-फ़िल्टरिंग की सामान्यतः अनुशंसा की जाती है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "variant": {
                "label": "प्रकार",
                "description": "कर्नेल रूपांतर: 3x3(1), 3x3(2), 3x3(3), 3x3(4), 5x5(1), 5x5(2)।"
              },
              "clip_amount": {
                "label": "क्लिप मात्रा",
                "description": "वैकल्पिक सममित पुच्छ कटाई प्रतिशत (0-40)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "laplacian_of_gaussians_filter": {
            "name": "Laplacian of Gaussians फ़िल्टर",
            "description": "गाऊसी चिकनाई को Laplacian किनारा संसूचन के साथ जोड़ते हुए Laplacian-of-Gaussians (LoG) किनारा संवर्धन करता है। संगणनात्मक रूप से difference-of-Gaussians (DoG) द्वारा सन्निकटित। पहले छवि को चिकना करता है (शोर घटाता है), फिर Laplacian लागू करता है (किनारों का संसूचन करता है)। शास्त्रीय बहु-पैमाना किनारा संसूचन तकनीक। LoG आउटपुट पर शून्य-पारगमन संसूचन सटीक किनारा स्थानों की पहचान करता है। LoG पैमाना-समष्टि किनारा संसूचन के लिए मानक है: गाऊसी शोर हटाता है, Laplacian किनारों को प्रवर्धित करता है। Sigma पैरामीटर संसूचित किनारों के पैमाने को नियंत्रित करता है: छोटा sigma बारीक किनारों का, बड़ा sigma चौड़े किनारों का संसूचन करता है। दक्षता के लिए LoG को DoG द्वारा सन्निकटित किया जाता है। अनेक sigma मान बहु-पैमाना किनारा संसूचन (विभिन्न पैमानों पर फ़ीचर की पहचान) संभव बनाते हैं। अनुप्रयोग: (1) मज़बूत किनारा संसूचन (शोर-प्रतिरोधी), (2) बहु-पैमाना किनारा संसूचन (अनेक sigma का उपयोग), (3) शून्य-पारगमन किनारा स्थानीयकरण, (4) खंडन के लिए पूर्वप्रसंस्करण, (5) LoG शून्य-पारगमन द्वारा blob संसूचन। कार्यप्रवाह: LoG लागू करें→शून्य-पारगमन की पहचान करें→किनारों का अनुरेखण करें→सदिशीकरण या आगे का प्रसंस्करण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "sigma": {
                "label": "सिग्मा",
                "description": "LoG कर्नेल द्वारा उपयोग किया गया गॉसियन सिग्मा (0.5-20.0, डिफ़ॉल्ट 0.75)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "prewitt_filter": {
            "name": "Prewitt फ़िल्टर",
            "description": "Prewitt संकारक Sobel के समान प्रवणता-आधारित किनारा संसूचन करता है, जो विभिन्न शोर विशेषताओं के लिए अनुकूलित वैकल्पिक कर्नेल भारों का उपयोग करता है। कार्यान्वयन x और y दिशात्मक अवकलज परिकलित करने वाले दो 3×3 संवलन कर्नेल का उपयोग करता है, जिनमें केंद्र और आसन्न पंक्तियों/स्तंभों पर एकसमान भार होता है, जो Sobel के केंद्र-पक्षपाती दृष्टिकोण से भिन्न है। प्रवणता परिमाण √(Gx² + Gy²) द्वारा दिशात्मक घटकों को जोड़ता है, जिससे एकसमान दिशात्मक प्रतिक्रिया मिलती है। गणितीय आधार विविक्त अवकलन सन्निकटनों पर टिका है जो केंद्रों पर बल देने के बजाय सभी योगदानकारी पिक्सेलों को समान भार देते हैं। मुख्य विशेषताओं में Sobel की तुलना में थोड़ी भिन्न शोर प्रतिक्रिया (अत्यधिक शोरयुक्त इमेजरी में कभी-कभी बेहतर), परिष्कृत किनारा विश्लेषण संभव बनाने वाला वास्तविक परिमाण/दिशा विघटन, केवल मानक संवलन संक्रियाओं की आवश्यकता वाली संगणनात्मक दक्षता, और रडार, प्रकाशीय तथा तापीय इमेजरी पर सिद्ध प्रभावशीलता शामिल हैं। Prewitt फ़िल्टरिंग SAR छवि विश्लेषण में, जहाँ एकसमान भार Sobel की तुलना में speckle विकृतियों को बेहतर घटाता है, रैखिक फ़ीचर पर बल देने वाले तापीय विसंगति संसूचन में, और दिशा-स्वतंत्र प्रसंस्करण की आवश्यकता वाले बहुस्पेक्ट्रल किनारा निष्कर्षण में उत्कृष्ट है। आउटपुट व्याख्या Sobel के समान है: परिमाण किनारे की प्रबलता दर्शाता है (अधिक = तीक्ष्णतर), atan2(Gy, Gx) द्वारा परिकलित दिशा रेडियन में किनारे का अभिविन्यास प्रदान करती है। 8-बिट इनपुट के लिए सामान्य परिमाण परास 0-256 है; 80 से अधिक परिमाण सामान्यतः महत्वपूर्ण किनारे दर्शाते हैं। दिशा मान -π से +π तक होते हैं; 0 रेडियन शुद्ध क्षैतिज किनारे दर्शाता है, ±π/2 शुद्ध ऊर्ध्वाधर किनारे दर्शाता है। एकसमान कर्नेल भार सामान्यतः Sobel की तुलना में थोड़ी अधिक चिकनी प्रवणता प्रतिक्रियाएँ उत्पन्न करता है, जो विरल या बारीक इमेजरी फ़ीचर के लिए संभवतः बेहतर है। शोर-जनित झूठे धनात्मक परिणाम घटाने के लिए पूरक माध्यिका फ़िल्टरिंग लागू करें। खंडन पाइपलाइनों के लिए महत्वपूर्ण किनारा संयोजन और सीमा निष्कर्षण कार्यप्रवाहों के लिए दिशात्मक आउटपुट को थ्रेशोल्ड चयन के साथ जोड़ें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "clip_tails": {
                "label": "पुच्छ क्लिप करें",
                "description": "वैकल्पिक सममित पुच्छ कटाई प्रतिशत (0-40)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "roberts_cross_filter": {
            "name": "Roberts क्रॉस फ़िल्टर",
            "description": "Roberts Cross फ़िल्टर प्राचीनतम किनारा संसूचन संकारकों में से एक है, जो न्यूनतम संगणनात्मक भार के साथ छवि प्रवणताएँ परिकलित करने के लिए एक सरल किंतु प्रभावी 2×2 विकर्ण क्रॉस-कर्नेल प्रतिरूप का उपयोग करता है। यह संकारक क्षैतिज-ऊर्ध्वाधर संरेखण से 45° घुमाए गए दो लांबिक 2×2 आव्यूहों का उपयोग करता है, जो कोनों और विकर्ण संक्रमणों पर बल देकर किनारों का संसूचन करने वाले क्रॉस-आकार के संवलन मास्क बनाते हैं। फ़िल्टर X और Y प्रवणताओं के लिए अलग-अलग कर्नेल लागू करता है और निरपेक्ष मानों के योग या यूक्लिडियन मानक द्वारा परिमाण परिकलित करता है। मुख्य विशेषताओं में छोटे 2×2 कर्नेल आकार के कारण असाधारण संगणनात्मक दक्षता, न्यूनतम स्मृति आवश्यकताएँ, और बड़े रास्टर डेटासेट पर तीव्र प्रसंस्करण शामिल हैं। Roberts Cross उच्च-विभेदन इमेजरी में सूक्ष्म-पैमाने के फ़ीचर और तीक्ष्ण संक्रमणों के संसूचन के लिए विशेष रूप से प्रभावी है। प्राथमिक उपयोग के मामलों में समय-संवेदी अनुप्रयोगों में तीव्र किनारा संसूचन, वास्तविक-समय वीडियो स्ट्रीम प्रसंस्करण, उन्नत एल्गोरिथ्म से पहले प्रारंभिक सीमा संसूचन, और संसाधन-सीमित परिवेश शामिल हैं। अनुप्रयोगों में हवाई सर्वेक्षण पूर्वप्रसंस्करण, उपग्रह इमेजरी गुणवत्ता आकलन, मशीन लर्निंग पाइपलाइनों के लिए फ़ीचर निष्कर्षण, और मोबाइल GIS कार्यान्वयन शामिल हैं। आउटपुट व्याख्या किनारा स्थानों को उच्च-परिमाण पिक्सेलों के रूप में दर्शाती है जहाँ 2×2 पड़ोस में स्पेक्ट्रल परिवर्तन होते हैं। पृष्ठभूमि क्षेत्र सामान्यतः शून्य के निकट मान दर्शाते हैं; किनारे विभिन्न भू-आवरण वर्गों के बीच सीमाओं को दर्शाने वाले उज्ज्वल रैखिक फ़ीचर के रूप में दिखते हैं। आउटपुट स्वभावतः विरल होता है, जिसमें केवल वहीं किनारे होते हैं जहाँ प्रवणताएँ संगणनात्मक परिशुद्धता थ्रेशोल्ड से अधिक होती हैं। बहुस्पेक्ट्रल छवियों के लिए, प्रत्येक बैंड पर स्वतंत्र रूप से लागू करें या पहले सामान्यीकृत अंतर सूचकांक परिकलित करें। सदिश रूपांतरण कार्यप्रवाहों के लिए आउटपुट को परिष्कृत करने हेतु Roberts के अनुप्रयोग के बाद प्रायः किनारा पतलापन पश्च-प्रसंस्करण किया जाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "clip_amount": {
                "label": "क्लिप मात्रा",
                "description": "वैकल्पिक सममित पुच्छ कटाई प्रतिशत (0-50)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "sobel_filter": {
            "name": "Sobel फ़िल्टर",
            "description": "Sobel संकारक x (क्षैतिज) और y (ऊर्ध्वाधर) दोनों दिशाओं में दिशात्मक प्रवणता आकलन द्वारा किनारों का संसूचन करता है, और लांबिक अवकलज कर्नेलों को एकीकृत परिमाण निरूपण में जोड़ता है। कार्यान्वयन दो 3×3 संवलन कर्नेल स्वतंत्र रूप से लागू करता है (एक क्षैतिज किनारों पर, एक ऊर्ध्वाधर किनारों पर बल देता है), फिर यूक्लिडियन मानक द्वारा परिणामों को जोड़ता है: परिमाण = √(Gx² + Gy²)। यह पृथक्करणीय दृष्टिकोण किनारा संसूचन सटीकता बनाए रखते हुए संगणनात्मक लागत घटाता है। गणितीय आधार छवि प्रवणताओं के विविक्त सन्निकटनों से व्युत्पन्न है, जिसमें कर्नेल भार शोर मज़बूती सुधारने के लिए केंद्र पिक्सेलों की ओर झुके होते हैं। मुख्य विशेषताओं में किनारा अभिविन्यास निर्धारण संभव बनाने वाला दिशात्मक प्रवणता मापन, अपेक्षाकृत कम संगणनात्मक भार, उपग्रह और हवाई इमेजरी पर सिद्ध प्रभावशीलता, और न्यूनतम पैरामीटर ट्यूनिंग आवश्यकताएँ शामिल हैं। Sobel फ़िल्टरिंग का भूभाग ढाल और अभिमुखता गणना, ऑब्जेक्ट संसूचन कार्यप्रवाहों के लिए फ़ीचर सीमा निष्कर्षण, DEM डेटा से नदी नेटवर्क सीमांकन, और उच्च-विभेदन इमेजरी से अवसंरचना (सड़कें, भवन, विद्युत लाइनें) मानचित्रण में व्यापक उपयोग होता है। आउटपुट व्याख्या दर्शाती है कि परिमाण किनारे की प्रबलता बताता है (अधिक मान = तीक्ष्णतर संक्रमण), जबकि दिशात्मक घटक (Gx, Gy) अभिविन्यास विश्लेषण संभव बनाते हैं। 8-बिट इमेजरी के लिए सामान्य प्रवणता परिमाण 0-256 होते हैं; 100 से अधिक मान सामान्यतः महत्वपूर्ण किनारे दर्शाते हैं। अनुपात Gx/Gy किनारा अभिविन्यास की जानकारी देता है: 1 के निकट अनुपात 45-डिग्री किनारे दर्शाता है, >>1 अनुपात क्षैतिज फ़ीचर दर्शाता है, <<1 अनुपात ऊर्ध्वाधर फ़ीचर दर्शाता है। शोरयुक्त क्षेत्रों में झूठे धनात्मक परिणाम सामान्यतः होते हैं; माध्यिका फ़िल्टरिंग या आकृतिक संक्रियाएँ भ्रामक संसूचनों को प्रभावी ढंग से घटाती हैं। खंडन पाइपलाइनों के लिए उपयुक्त द्विआधारी किनारा मास्क हेतु थ्रेशोल्डिंग के साथ जोड़ें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "variant": {
                "label": "प्रकार",
                "description": "कर्नेल आकार रूपांतर: 3x3 (डिफ़ॉल्ट) या 5x5।"
              },
              "clip_tails": {
                "label": "पुच्छ क्लिप करें",
                "description": "वैकल्पिक सममित पुच्छ कटाई प्रतिशत (0-40)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "balance_contrast_enhancement": {
            "name": "संतुलित कंट्रास्ट संवर्धन",
            "description": "प्रति-चैनल परवलयिक खिंचाव का उपयोग करके पैक्ड RGB छवि में रंग पूर्वाग्रह घटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "band_mean": {
                "label": "बैंड माध्य",
                "description": "प्रत्येक चैनल के लिए वांछित आउटपुट माध्य चमक (डिफ़ॉल्ट 100.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "create_colour_composite": {
            "name": "रंग संयोजन बनाएँ",
            "description": "लाल, हरे, नीले और वैकल्पिक अपारदर्शिता रास्टर से पैक्ड RGB रंग संयोजन बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "red": {
                "label": "लाल",
                "description": "लाल-बैंड रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "green": {
                "label": "हरा",
                "description": "हरा-बैंड रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "blue": {
                "label": "नीला",
                "description": "नीला-बैंड रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "opacity": {
                "label": "अपारदर्शिता",
                "description": "वैकल्पिक अपारदर्शिता रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "enhance": {
                "label": "संवर्धन",
                "description": "संयोजन के बाद संतुलन कंट्रास्ट संवर्धन लागू करें (डिफ़ॉल्ट true)।"
              },
              "treat_zeros_as_nodata": {
                "label": "शून्य को NoData मानें",
                "description": "RGB इनपुट में शून्य मानों को nodata/पृष्ठभूमि मानें (डिफ़ॉल्ट false)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "direct_decorrelation_stretch": {
            "name": "प्रत्यक्ष डीकोरिलेशन स्ट्रेच",
            "description": "अवर्णक घटक को घटाकर और चैनलों को रैखिक रूप से खींचकर पैक्ड RGB रंग संतृप्ति सुधारता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "achromatic_factor": {
                "label": "अवर्णी गुणक",
                "description": "0 से 1 तक धूसर-घटक न्यूनीकरण गुणक (डिफ़ॉल्ट 0.5)।"
              },
              "clip_percent": {
                "label": "क्लिप प्रतिशत",
                "description": "स्ट्रेच-पश्चात रैखिक पुनःपैमानन के लिए प्रतिशत पुच्छ कटाई (डिफ़ॉल्ट 1.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "false_colour_composite": {
            "name": "फ़ॉल्स कलर संयोजन",
            "description": "समर्थित प्रकाशीय सेंसर बंडल से एक छद्म-रंग (NIR/Red/Green) संयोजन रास्टर बनाता है।",
            "params": {
              "wbe": {
                "label": "WBE",
                "description": "WBE"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट"
              }
            }
          },
          "gamma_correction": {
            "name": "गामा सुधार",
            "description": "गामा सुधार छवि कंट्रास्ट, प्रदर्शन निष्ठा और बोधात्मक दीप्ति वितरण को अनुकूलित करने के लिए घात-नियम रूपांतरण द्वारा अरैखिक चमक समायोजन लागू करता है। गणितीय रूपांतरण I_corrected = I^(1/γ) है, जहाँ γ (गामा) चमक समायोजन की दिशा और परिमाण को नियंत्रित करने वाला उपयोगकर्ता-निर्दिष्ट घातांक है। γ > 1 मान छवियों को गहरा करते हैं (उज्ज्वल प्रदर्शन क्षतिपूर्ति), जबकि γ < 1 मान छवियों को उज्ज्वल करते हैं (गहरे प्रदर्शन क्षतिपूर्ति)। कार्यान्वयन प्रत्येक पिक्सेल या स्पेक्ट्रल बैंड पर स्वतंत्र रूप से कार्य करता है, और तीव्रता मापन समायोजित करते हुए स्थानिक संबंधों को संरक्षित रखता है। मुख्य विशेषताओं में टोनल मानों का पुनर्वितरण करते हुए छवि संरचना का संरक्षण, केवल lookup तालिकाओं की आवश्यकता वाली संगणनात्मक दक्षता, 16/32-बिट इमेजरी सहित किसी भी रेडियोमितीय डेटा पर प्रयोज्यता, और व्युत्क्रम सुधार संभव बनाने वाली उत्क्रमणीयता शामिल हैं। गामा सुधार का आवश्यक उपयोग सेंसर विशेषताओं की क्षतिपूर्ति करके दृश्य व्याख्या हेतु उपग्रह इमेजरी तैयार करने, उड़ान पंक्तियों या सेंसर प्रकारों के पार ऑर्थोफ़ोटो चमक के सामान्यीकरण, फ़ीचर दृश्यता के लिए तापीय इमेजरी के संवर्धन, और उन मशीन-लर्निंग पाइपलाइनों के लिए बहुस्पेक्ट्रल डेटा के पूर्वप्रसंस्करण में होता है जहाँ इनपुट सामान्यीकरण अभिसरण सुधारता है। आउटपुट व्याख्या दर्शाती है कि सुधारित मान घात-नियम मापन का अनुसरण करते हैं: मध्य-टोन सबसे अधिक सापेक्ष समायोजन से गुज़रते हैं, जबकि चरम मान कम संपीडित होते हैं। 8-बिट इनपुट (0-255) के लिए, सामान्य गामा 0.4-0.6 छवियों को उल्लेखनीय रूप से उज्ज्वल करता है; गामा 1.4-1.6 पर्याप्त रूप से गहरा करता है। हिस्टोग्राम आकृतियाँ पूर्वानुमेय रूप से रूपांतरित होती हैं: बाएँ-विषम हिस्टोग्राम (गहरी छवियाँ) γ < 1 से लाभान्वित होते हैं, जबकि दाएँ-विषम हिस्टोग्राम (उज्ज्वल छवियाँ) γ > 1 से लाभान्वित होते हैं। हिस्टोग्राम विज़ुअलाइज़ेशन और दृश्य निरीक्षण द्वारा सुधारित आउटपुट का सत्यापन करें। एकसमान पूर्वप्रसंस्करण की आवश्यकता वाले छवि संग्रहों में सुसंगत रूप से लागू करें। सामान्य कार्यप्रवाह संतुलित फ़ीचर दृश्यता सुनिश्चित करने के लिए थ्रेशोल्ड चयन या वर्गीकरण से पहले गामा सुधार को श्रृंखलाबद्ध करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "gamma": {
                "label": "गामा",
                "description": "[0, 4] में गामा घातांक, डिफ़ॉल्ट 0.5।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "gaussian_contrast_stretch": {
            "name": "गाऊसी कंट्रास्ट स्ट्रेच",
            "description": "गाऊसी संदर्भ वितरण से मिलान करके कंट्रास्ट को खींचता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "num_tones": {
                "label": "टोन संख्या",
                "description": "आउटपुट टोन की संख्या (डिफ़ॉल्ट 256)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "histogram_equalization": {
            "name": "हिस्टोग्राम समकरण",
            "description": "छवि कंट्रास्ट सुधारने के लिए हिस्टोग्राम समानीकरण लागू करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "num_tones": {
                "label": "टोन संख्या",
                "description": "आउटपुट टोन की संख्या (डिफ़ॉल्ट 256)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "histogram_matching": {
            "name": "हिस्टोग्राम मिलान",
            "description": "छवि हिस्टोग्राम का प्रदत्त संदर्भ हिस्टोग्राम से मिलान करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "histogram": {
                "label": "हिस्टोग्राम",
                "description": "संदर्भ हिस्टोग्राम [[value, frequency], ...] या [{x, y}, ...] के रूप में।"
              },
              "is_cumulative": {
                "label": "संचयी है",
                "description": "True यदि दिए गए हिस्टोग्राम मान पहले से संचयी हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "histogram_matching_two_images": {
            "name": "दो छवियों का हिस्टोग्राम मिलान",
            "description": "इनपुट छवि हिस्टोग्राम का संदर्भ छवि हिस्टोग्राम से मिलान करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "reference": {
                "label": "संदर्भ",
                "description": "संदर्भ रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "ihs_to_rgb": {
            "name": "IHS से RGB",
            "description": "IHS से RGB व्युत्क्रम रूपांतरण तीव्रता-वर्ण-संतृप्ति (Intensity-Hue-Saturation) घटकों को वापस लाल-हरा-नीला रंग समष्टि में रूपांतरित करता है, जिससे विघटित सुदूर संवेदन डेटा से प्राकृतिक रंग की पुनर्प्राप्ति संभव होती है। व्युत्क्रम सूत्र बेलनाकार ध्रुवीय निर्देशांकों पर कार्य करते हैं और संख्यात्मक स्थिरता बनाए रखते हुए तथा क्वांटीकरण विकृतियों को न्यूनतम करते हुए वर्ण कोण, संतृप्ति परिमाण और तीव्रता को वापस कार्तीय RGB निर्देशांकों में रूपांतरित करते हैं। यह रूपांतरण RGB-से-IHS संक्रियाओं का महत्वपूर्ण पूरक है, विशेषकर pan-sharpening कार्यप्रवाहों में जहाँ तीव्रता को उच्च-विभेदन पैनक्रोमैटिक डेटा से प्रतिस्थापित किया गया हो। मुख्य विशेषताओं में आगे-पीछे की संक्रियाओं में सुसंगतता सुनिश्चित करने वाला अग्र रूपांतरण का सटीक गणितीय व्युत्क्रमण, संख्यात्मक विकृतियों के संचरण को रोकने वाला वर्ण-अपरिभाषित अवर्णक पिक्सेलों का स्वचालित प्रबंधन, शून्य के निकट चरम संतृप्ति मानों पर संख्यात्मक स्थिरता, और तीव्र प्रसंस्करण पाइपलाइनों में निर्बाध एकीकरण संभव बनाने वाली संगणनात्मक दक्षता शामिल हैं। व्युत्क्रम रूपांतरण पैनक्रोमैटिक डेटा से तीव्रता प्रतिस्थापन के बाद प्राकृतिक रंग इमेजरी की पुनर्प्राप्ति करके pan-sharpening कार्यप्रवाह को पूर्ण करता है, संवर्धित विभेदन डेटा का रंगीन विज़ुअलाइज़ेशन संभव बनाता है, विघटित घटकों से स्पेक्ट्रल पुनर्निर्माण का समर्थन करता है, और गुणवत्ता नियंत्रण कार्यप्रवाहों में रूपांतरण सुसंगतता का सत्यापन करता है। IHS-से-RGB आउटपुट इनपुट तीव्रता बैंड से प्राप्त स्थानिक विभेदन वाली तीन-बैंड प्राकृतिक रंग इमेजरी उत्पन्न करता है, जो प्रत्यक्ष विज़ुअलाइज़ेशन और आगे के विश्लेषण के लिए उपयुक्त है। आउटपुट बैंड मानक क्रम में लाल, हरे और नीले चैनल दर्शाते हैं; यदि तीव्रता को उच्च-विभेदन पैनक्रोमैटिक डेटा से प्रतिस्थापित किया गया था तो रंग संवर्धित स्थानिक विवरण प्रदर्शित करते हैं, और मूल वर्ण तथा संतृप्ति घटकों की स्पेक्ट्रल विशेषताओं को संरक्षित रखते हैं।",
            "params": {
              "intensity": {
                "label": "तीव्रता",
                "description": "तीव्रता बैंड रास्टर (0–1)।"
              },
              "hue": {
                "label": "ह्यू",
                "description": "वर्ण बैंड रास्टर (0–2π रेडियन)।"
              },
              "saturation": {
                "label": "संतृप्ति",
                "description": "संतृप्ति बैंड रास्टर (0–1)।"
              },
              "red_output": {
                "label": "लाल आउटपुट",
                "description": "लाल बैंड के लिए वैकल्पिक आउटपुट पथ।"
              },
              "green_output": {
                "label": "हरा आउटपुट",
                "description": "हरे बैंड के लिए वैकल्पिक आउटपुट पथ।"
              },
              "blue_output": {
                "label": "नीला आउटपुट",
                "description": "नीले बैंड के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "min_max_contrast_stretch": {
            "name": "न्यूनतम-अधिकतम कंट्रास्ट स्ट्रेच",
            "description": "उपयोगकर्ता-निर्दिष्ट न्यूनतम और अधिकतम के बीच मानों को रैखिक रूप से खींचता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "min_val": {
                "label": "न्यूनतम मान",
                "description": "पैमानन के लिए न्यूनतम इनपुट मान।"
              },
              "max_val": {
                "label": "अधिकतम मान",
                "description": "पैमानन के लिए अधिकतम इनपुट मान।"
              },
              "num_tones": {
                "label": "टोन संख्या",
                "description": "आउटपुट टोन की संख्या (डिफ़ॉल्ट 256)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "mosaic": {
            "name": "मोज़ेक",
            "description": "मोज़ेकिंग ज्यामितीय पंजीकरण, साझा प्रक्षेप और पिक्सेल ग्रिड पर पुनर्नमूनाकरण, तथा असंततताओं को न्यूनतम करने के लिए किनारा सम्मिश्रण द्वारा अनेक अतिव्यापी रास्टरों को निर्बाध आउटपुट में जोड़ता है। एल्गोरिथ्म भौगोलिक निर्देशांकों या भू-नियंत्रण बिंदुओं का उपयोग करके रास्टरों को पंजीकृत करता है, लक्ष्य विभेदन और विस्तार पर पुनर्नमूनाकरण करता है, और अतिव्यापन क्षेत्रों में भारित सम्मिश्रण (Feather blending या घातांकी भारण) लागू करता है। अतिव्यापी पिक्सेलों को रास्टर किनारों से दूरी-भारित औसत द्वारा सम्मिश्रित किया जाता है, जिससे आंतरिक पिक्सेल सटीकता को संरक्षित रखते हुए सहज संक्रमण बनते हैं। इससे किनारा विकृतियों और रेडियोमितीय असंततताओं से मुक्त निर्बाध महाद्वीपीय या वैश्विक रास्टर मोज़ेक बनते हैं। मुख्य विशेषताओं में साझा प्रक्षेप पर बहु-रास्टर ज्यामितीय संरेखण, पुनर्नमूनाकरण विधि चयन (bilinear, cubic, nearest-neighbour), जोड़ों को समाप्त करने वाला किनारा सम्मिश्रण, सेंसर या प्रदीपन अंतरों की क्षतिपूर्ति करने वाला रेडियोमितीय सामान्यीकरण, और हज़ारों इनपुट रास्टरों का समर्थन शामिल हैं। टूल स्वचालित रूप से रास्टर प्राथमिकता का प्रबंधन करता है और बुद्धिमान भरण रणनीतियों द्वारा रिक्तियों से बचता है। अनुप्रयोगों में दृश्य संग्रहों से महाद्वीपीय उपग्रह छवि मोज़ेक का निर्माण, अनेक उड़ान पंक्तियों से निर्बाध डिजिटल ऊँचाई मॉडल का निर्माण, बहुकालिक इमेजरी से संयुक्त प्रकाशीय मोज़ेक बनाना, मानवरहित हवाई वाहन (UAV) सर्वेक्षणों से ऑर्थोमोज़ेक बनाना, और अतिव्यापी उपग्रह दृश्यों से बड़े क्षेत्रों के आधार मानचित्र तैयार करना शामिल हैं। मोज़ेकिंग महाद्वीपीय और वैश्विक विश्लेषण कार्यप्रवाहों के लिए आवश्यक है। आउटपुट व्याख्या: आउटपुट रास्टर इनपुट प्रक्षेप और विभेदन प्राप्त करते हैं; सम्मिश्रण क्षेत्र इनपुट रास्टरों में संतुलन रखने वाले अंतर्वेशित मान दर्शाते हैं। किनारा विकृतियाँ अपर्याप्त अतिव्यापन या खराब रेडियोमितीय सामान्यीकरण दर्शाती हैं; आकलन में मोज़ेक सीमाओं पर जोड़ों और रंग सुसंगतता की जाँच की जाती है। मोज़ेक किनारों पर NoData प्रबंधन के लिए भरण मानों और विस्तार परिभाषा पर ध्यान देना आवश्यक है। गुणवत्ता आकलन में भू-नियंत्रण बिंदुओं द्वारा ज्यामितीय सत्यापन और मोज़ेक मानों की इनपुट रास्टरों से तुलना करने वाला रेडियोमितीय आकलन शामिल है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "पथों की सरणी या अल्पविराम/अर्धविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर सूची।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "method": {
                "label": "विधि",
                "description": "पुनःप्रतिचयन विधि: 'nn' (डिफ़ॉल्ट), 'bilinear', या 'cc'।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "mosaic_with_feathering": {
            "name": "फ़ेदरिंग सहित मोज़ेक",
            "description": "दो रास्टरों का मोज़ेक बनाता है और किनारा-दूरी भारों का उपयोग करके अतिव्यापी कोशिकाओं का feather-सम्मिश्रण करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर।"
              },
              "method": {
                "label": "विधि",
                "description": "पुनःप्रतिचयन विधि: 'cc' (डिफ़ॉल्ट), 'nn', या 'bilinear'।"
              },
              "weight": {
                "label": "भार",
                "description": "अतिव्यापन फ़ेदरिंग के लिए उपयोग किया गया दूरी-भार घातांक (डिफ़ॉल्ट 4.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "normalized_difference_index": {
            "name": "सामान्यीकृत अंतर सूचकांक",
            "description": "बहुबैंड रास्टर से (band1 - band2) / (band1 + band2) परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "band1": {
                "label": "बैंड 1",
                "description": "प्रथम बैंड का एक-आधारित सूचकांक (डिफ़ॉल्ट 1)।"
              },
              "band2": {
                "label": "बैंड 2",
                "description": "द्वितीय बैंड का एक-आधारित सूचकांक (डिफ़ॉल्ट 2)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "panchromatic_sharpening": {
            "name": "पैनक्रोमैटिक शार्पनिंग",
            "description": "पैनक्रोमैटिक शार्पनिंग Brovey विधि का उपयोग करके उच्च-विभेदन पैनक्रोमैटिक इमेजरी को निम्न-विभेदन बहुस्पेक्ट्रल डेटा के साथ संलयित करता है, जो स्पेक्ट्रल जानकारी को संरक्षित रखते हुए स्थानिक विवरण को संवर्धित करने वाली एक स्पेक्ट्रल गुणन तकनीक है। यह विधि पहले बहुस्पेक्ट्रल बैंडों को पैनक्रोमैटिक विभेदन के अनुरूप पुनर्नमूनित करती है, फिर प्रत्येक बैंड को तदनुसार मापने के लिए पैनक्रोमैटिक छवि और परिकलित बहुस्पेक्ट्रल तीव्रता के बीच तीव्रता अनुपात परिकलित करती है। यह दृष्टिकोण स्थानिक विभेदन में नाटकीय सुधार करते हुए स्पेक्ट्रल निष्ठा बनाए रखता है। मुख्य विशेषताओं में मूल स्पेक्ट्रल विशेषताओं का संरक्षण, बड़ी छवियों का तीव्र प्रसंस्करण संभव बनाने वाली रैखिक बीजगणितीय दक्षता, बैंड-पंजीकृत इनपुट के साथ स्वचालित पुनर्नमूनाकरण संगतता, और विषम सेंसरों के पार रेडियोमितीय सुसंगतता के लिए स्वचालित सामान्यीकरण शामिल हैं। यह तकनीक शहरी नियोजन, कृषि निगरानी और संसाधन अन्वेषण सहित मानचित्रण अनुप्रयोगों के लिए उपग्रह छवि संवर्धन में व्यापक रूप से उपयोग की जाती है, जहाँ स्पेक्ट्रल और स्थानिक दोनों विवरण महत्वपूर्ण हैं। पैनक्रोमैटिक शार्पनिंग दृश्य व्याख्या और विस्तृत मानचित्रण के लिए उपयुक्त श्रेष्ठ स्थानिक स्पष्टता वाला संवर्धित बहुस्पेक्ट्रल आउटपुट बनाती है। आउटपुट बैंड मूल बहुस्पेक्ट्रल बैंड क्रम बनाए रखते हैं परंतु पैनक्रोमैटिक-स्तरीय विभेदन के साथ, जिससे मानक छवि विश्लेषण कार्यप्रवाहों और GIS प्रणालियों में निर्बाध एकीकरण संभव होता है। स्थानिक विभेदन वृद्धि इनपुट पैनक्रोमैटिक विभेदन के अनुरूप होती है, जिससे मूल बहुस्पेक्ट्रल डेटा की तुलना में सूक्ष्मतर पैमानों पर फ़ीचर निष्कर्षण संभव होता है।",
            "params": {
              "red": {
                "label": "लाल",
                "description": "लाल-बैंड रास्टर ('composite' न दिए जाने पर आवश्यक)।"
              },
              "green": {
                "label": "हरा",
                "description": "हरा-बैंड रास्टर ('composite' न दिए जाने पर आवश्यक)।"
              },
              "blue": {
                "label": "नीला",
                "description": "नीला-बैंड रास्टर ('composite' न दिए जाने पर आवश्यक)।"
              },
              "composite": {
                "label": "संयोजन",
                "description": "पैक किया गया RGB बहुवर्णक्रमीय संयोजन (red/green/blue के साथ परस्पर अपवर्जी)।"
              },
              "pan": {
                "label": "पैन",
                "description": "पैनक्रोमैटिक रास्टर बैंड।"
              },
              "method": {
                "label": "विधि",
                "description": "संलयन विधि: 'brovey' (डिफ़ॉल्ट) या 'ihs'।"
              },
              "output_mode": {
                "label": "आउटपुट मोड",
                "description": "आउटपुट एन्कोडिंग: 'packed' (डिफ़ॉल्ट) या 'bands' (3-बैंड RGB रास्टर)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "percentage_contrast_stretch": {
            "name": "प्रतिशत कंट्रास्ट स्ट्रेच",
            "description": "प्रतिशत कंट्रास्ट खिंचाव पूर्ण गतिक परास तक खींचने से पहले हिस्टोग्राम से चरम मानों (पुच्छों) के निर्दिष्ट प्रतिशत हटाकर रैखिक कंट्रास्ट संवर्धन करता है। एल्गोरिथ्म: प्रत्येक बैंड से स्वतंत्र रूप से निम्न और उच्च शतमक मान हटाता है, शेष परास को आउटपुट परास (सामान्यतः 0-255 या पूर्ण बिट-गहराई) पर रैखिक रूप से मैप करता है, और खराब कंट्रास्ट उत्पन्न करने वाले रेडियोमितीय चरम मानों को समाप्त करता है। शतमक चयन (सामान्यतः 2-3%) कंट्रास्ट संवर्धन और डेटा अखंडता के संरक्षण में संतुलन रखता है। मुख्य विशेषताएँ: रेडियोमितीय बाह्य मानों को स्वचालित रूप से हटाता है, असामान्य मानों से कंट्रास्ट संपीडन को रोकता है, प्रति-बैंड या वैश्विक रूप से प्रयोज्य, संगणनात्मक रूप से कुशल रैखिक रूपांतरण, उत्क्रमणीय संक्रिया। क्षमताएँ: रेडियोमितीय विकृतियों को संभालता है, सूक्ष्म फ़ीचर की दृश्यता बढ़ाता है, परिवर्ती इनपुट परासों को समायोजित करता है। उपयोग के मामले: वर्गीकरण या संलयन से पहले पूर्वप्रसंस्करण, अल्प-उपयोगित गतिक परास का संवर्धन, बहुस्पेक्ट्रल प्रदर्शन की तैयारी, दृश्यों के पार रेडियोमितीय सामान्यीकरण। अनुप्रयोग: दृश्य व्याख्या के लिए उपग्रह इमेजरी संवर्धन, उपग्रह-आधारित भूस्खलन संसूचन का पूर्वप्रसंस्करण, वर्गीकरण-पूर्व सामान्यीकरण, संग्रहीत इमेजरी का सुधार। आउटपुट व्याख्या: संवर्धित इमेजरी बेहतर कंट्रास्ट प्रदर्शित करती है; चरम मान क्लिप हो जाते हैं; पहले छिपे सूक्ष्म फ़ीचर दिखाई देने लगते हैं; बैंड-विशिष्ट क्लिपिंग मान रेडियोमितीय वितरण की गुणवत्ता प्रकट करते हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "clip": {
                "label": "क्लिप",
                "description": "शतमक क्लिप प्रतिशत (डिफ़ॉल्ट 1.0)।"
              },
              "tail": {
                "label": "पुच्छ",
                "description": "पुच्छ कटाई मोड: both (डिफ़ॉल्ट), upper, या lower।"
              },
              "num_tones": {
                "label": "टोन संख्या",
                "description": "आउटपुट टोन की संख्या (डिफ़ॉल्ट 256)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "piecewise_contrast_stretch": {
            "name": "खंडशः कंट्रास्ट स्ट्रेच",
            "description": "उपयोगकर्ता-निर्दिष्ट विभंग बिंदुओं का उपयोग करके खंडशः रैखिक कंट्रास्ट खिंचाव करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "function": {
                "label": "फ़ंक्शन",
                "description": "विभाजन-बिंदु कथन स्ट्रिंग, उदा. '(50,0.1);(120,0.6);(180,0.85)'।"
              },
              "greytones": {
                "label": "ग्रे टोन",
                "description": "गैर-RGB रास्टरों के लिए आउटपुट टोन की संख्या (डिफ़ॉल्ट 1024)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "resample": {
            "name": "पुनः प्रतिचयन",
            "description": "छवि पुनर्नमूनाकरण अंतर्वेशन विधियों का उपयोग करके पिक्सेल विभेदन बदलता है, जिनमें निकटतम पड़ोसी (सबसे तीव्र, न्यूनतम चिकनाई), bilinear (आसन्न पिक्सेलों के बीच रैखिक अंतर्वेशन), bicubic (त्रिघात बहुपद समंजन) और cubic spline (सहज सतत अंतर्वेशन) तकनीकें शामिल हैं। पुनर्नमूनाकरण ज्यामितीय पंजीकरण, मिश्रित-विभेदन सेंसरों से एकसमान विभेदन वाले बहुस्पेक्ट्रल स्टैक बनाने, और विभिन्न पैमानों पर सहायक डेटा के एकीकरण के लिए आवश्यक है। प्रत्येक विधि में मूल पिक्सेल मानों पर स्थानीय अंतर्वेशन कर्नेलों का समंजन, नए पिक्सेल स्थानों पर कर्नेलों का मूल्यांकन, और अंतर्वेशित मान लौटाना शामिल है। निकटतम पड़ोसी रेडियोमितीय मानों को संरक्षित रखता है (श्रेणीबद्ध डेटा के लिए उपयुक्त); उच्च-कोटि विधियाँ किनारों को चिकना करती और aliasing घटाती हैं परंतु तीक्ष्ण सीमाओं को धुंधला करती हैं। मुख्य विशेषताओं में गति-सटीकता संतुलन को अनुकूलित करने वाली चयन योग्य अंतर्वेशन विधियाँ, लक्ष्य पिक्सेल आकार या आयामों द्वारा आउटपुट विभेदन निर्धारण, इनपुट विस्तार से बाहर के क्षेत्रों के लिए स्वचालित पृष्ठभूमि मान प्रबंधन, और पुनर्नमूनाकरण विकृतियाँ घटाने वाला वैकल्पिक antialiasing फ़िल्टरिंग शामिल हैं। अनुप्रयोगों में डेटा को साझा ग्रिड पर संरेखित करने वाला छवि पंजीकरण, भिन्न मूल विभेदनों वाले बहुस्पेक्ट्रल स्टैक को एकीकृत करने वाला विभेदन सामंजस्य, स्थानिक प्रतिरूपों को संरक्षित रखते हुए डेटा मात्रा घटाने वाला downsampling, और विज़ुअलाइज़ेशन के लिए दृश्य विवरण सुधारने वाला upsampling शामिल हैं। पुनर्नमूनाकरण आउटपुट इमेजरी को सुसंगत विभेदन पर एकीकृत करता है। आउटपुट विभेदन उपयोगकर्ता निर्धारण से मेल खाता है; अंतर्वेशन विधि किनारा स्पष्टता को प्रभावित करती है (निकटतम पड़ोसी किनारों को संरक्षित रखता है; उच्च-कोटि विधियाँ चिकना करती हैं); पृष्ठभूमि क्षेत्रों (इनपुट विस्तार से बाहर) को विन्यास योग्य भरण मान मिलते हैं; आउटपुट बहुस्पेक्ट्रल विश्लेषण कार्यप्रवाहों में निर्बाध रूप से एकीकृत होता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "पथों की सरणी या अल्पविराम/अर्धविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर सूची।"
              },
              "base": {
                "label": "आधार",
                "description": "आउटपुट विस्तार और ग्रिड परिभाषित करने वाला वैकल्पिक आधार रास्टर। cell_size पर वरीयता पाता है।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "base न दिए जाने पर वैकल्पिक आउटपुट कोशिका आकार।"
              },
              "method": {
                "label": "विधि",
                "description": "पुनःप्रतिचयन विधि: 'cc' (डिफ़ॉल्ट), 'nn', या 'bilinear'।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "rgb_to_ihs": {
            "name": "RGB से IHS",
            "description": "RGB से तीव्रता-वर्ण-संतृप्ति (IHS) रूपांतरण लाल-हरा-नीला रंग समष्टि को बोधात्मक रूप से प्रासंगिक घटकों में विघटित करता है: तीव्रता (चमक), वर्ण (रंग) और संतृप्ति (रंग शुद्धता)। विघटन मानक गणितीय सूत्रों का उपयोग करता है जो RGB त्रिउद्दीपन मानों को बेलनाकार ध्रुवीय निर्देशांकों में रूपांतरित करते हैं, जहाँ तीव्रता दीप्ति दर्शाती है, वर्ण रंग कोण को कूटबद्ध करता है, और संतृप्ति रंग सांद्रता मापती है। यह रंग समष्टि सुदूर संवेदन के लिए विशेष रूप से उपयोगी है क्योंकि तीव्रता को उच्च-विभेदन डेटा से प्रतिस्थापित किया जा सकता है, जबकि व्युत्क्रम रूपांतरण द्वारा मूल रंग विशेषताएँ संरक्षित रहती हैं। मुख्य विशेषताओं में सीमांत मामलों (अवर्णक पिक्सेल) को मज़बूती से संभालने वाला संख्यात्मक रूप से स्थिर सूत्रीकरण, क्लिपिंग या जानकारी की हानि के बिना पूर्ण गतिक परास का प्रतिधारण, विभिन्न इनपुट परासों में सुसंगत परिणामों के लिए स्वचालित बैंड मापन, और बड़े बहुस्पेक्ट्रल स्टैक के लिए उपयुक्त संगणनात्मक दक्षता शामिल हैं। यह तकनीक अनेक अनुप्रयोगों में काम आती है: pan-sharpening कार्यप्रवाह जहाँ तीव्रता को पैनक्रोमैटिक डेटा से प्रतिस्थापित किया जाता है, रंग विज़ुअलाइज़ेशन संवर्धन, वर्गीकरण एल्गोरिथ्म के लिए स्पेक्ट्रल पूर्वप्रसंस्करण, और बोधात्मक जानकारी बनाए रखने वाले रंग-से-ग्रेस्केल रूपांतरण। RGB-से-IHS रूपांतरण पैनक्रोमैटिक विभेदन को बहुस्पेक्ट्रल रंग जानकारी के साथ जोड़ने वाली संलयन तकनीकों के लिए आवश्यक है। आउटपुट में तीव्रता, वर्ण और संतृप्ति घटकों को दर्शाने वाली तीन एकल-बैंड फ़ाइलें शामिल हैं, जो विश्लेषण कार्यप्रवाहों में स्वतंत्र रूप से उपयोग योग्य हैं। तीव्रता बैंड दीप्ति का सन्निकटन करता है; वर्ण 0-360 डिग्री की परास में रंग जानकारी कूटबद्ध करता है; संतृप्ति 0-100 प्रतिशत की परास में रंग शुद्धता दर्शाती है।",
            "params": {
              "red": {
                "label": "लाल",
                "description": "लाल-बैंड रास्टर ('composite' के साथ परस्पर अपवर्जी)।"
              },
              "green": {
                "label": "हरा",
                "description": "हरा-बैंड रास्टर ('composite' के साथ परस्पर अपवर्जी)।"
              },
              "blue": {
                "label": "नीला",
                "description": "नीला-बैंड रास्टर ('composite' के साथ परस्पर अपवर्जी)।"
              },
              "composite": {
                "label": "संयोजन",
                "description": "पैक किया गया RGB संयोजन रास्टर (red/green/blue के साथ परस्पर अपवर्जी)।"
              },
              "intensity_output": {
                "label": "तीव्रता आउटपुट",
                "description": "तीव्रता बैंड के लिए वैकल्पिक आउटपुट पथ।"
              },
              "hue_output": {
                "label": "ह्यू आउटपुट",
                "description": "वर्ण बैंड के लिए वैकल्पिक आउटपुट पथ।"
              },
              "saturation_output": {
                "label": "संतृप्ति आउटपुट",
                "description": "संतृप्ति बैंड के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "sigmoidal_contrast_stretch": {
            "name": "सिग्मॉइड कंट्रास्ट स्ट्रेच",
            "description": "gain और cutoff का उपयोग करके सिग्मॉइडी कंट्रास्ट खिंचाव करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "cutoff": {
                "label": "कटऑफ़",
                "description": "सामान्यीकृत इकाइयों में सिग्मॉइड मध्यबिंदु (डिफ़ॉल्ट 0.0)।"
              },
              "gain": {
                "label": "गेन",
                "description": "सिग्मॉइड लब्धि प्राचल (डिफ़ॉल्ट 1.0)।"
              },
              "num_tones": {
                "label": "टोन संख्या",
                "description": "आउटपुट टोन की संख्या (डिफ़ॉल्ट 256)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "split_colour_composite": {
            "name": "रंग संयोजन विभाजित करें",
            "description": "पैक्ड RGB रंग संयोजन रास्टर को लाल, हरे और नीले चैनलों को दर्शाने वाले तीन अलग एकल-बैंड रास्टरों में विभाजित करता है। एल्गोरिथ्म: यह टूल उस संयुक्त छवि से अलग-अलग रंग बैंड निकालता है जिसमें R, G और B मान एक ही रास्टर में पैक होते हैं (प्रायः मानक 24-बिट RGB या 32-बिट RGBA कूटबद्धता का उपयोग करके)। प्रत्येक 8-बिट चैनल घटक को पृथक करने के लिए बिटवार संक्रियाओं द्वारा पृथक्करण किया जाता है। मुख्य विशेषताएँ: मूल रेडियोमितीय मानों (0–255) को संरक्षित रखता है, मानक RGB संयोजनों और विस्तारित प्रारूपों को संभालता है, तीन स्वतंत्र भू-संदर्भित रास्टर आउटपुट करता है। उपयोग के मामले: स्पेक्ट्रल विश्लेषण जहाँ अलग-अलग बैंडों को पृथक रूप से संसाधित करना आवश्यक है; वनस्पति सूचकांक (NDVI, EVI) गणनाओं के लिए इनपुट डेटासेट बनाना; बैंड बीजगणित संक्रियाओं के लिए डेटा तैयार करना; RGB-से-IHS रूपांतरण जैसे उन्नत रंग रूपांतरण संभव बनाना; पर्यवेक्षित या अपर्यवेक्षित वर्गीकरण कार्यप्रवाहों के लिए विशिष्ट बैंड निकालना। अनुप्रयोग: सुदूर संवेदन छवि विश्लेषण, उपग्रह डेटा पूर्वप्रसंस्करण, बहुस्पेक्ट्रल विश्लेषण तैयारी, छवि संवर्धन पाइपलाइन। आउटपुट व्याख्या: इनपुट संयोजन के समान स्थानिक विस्तार, प्रक्षेप और भू-संदर्भ वाले तीन एकल-बैंड रास्टर उत्पन्न होते हैं। प्रत्येक आउटपुट बैंड में पूरे दृश्य में उस रंग घटक की तीव्रता दर्शाने वाले 8-बिट रेडियोमितीय मान (0–255) होते हैं। बैंड सांख्यिकी (न्यूनतम, अधिकतम, माध्य) उस रंग चैनल की स्पेक्ट्रल विशेषताओं को दर्शाती है; प्रमुख मान पूरी छवि में रंग प्रधानता दर्शाते हैं। आउटपुट रास्टर बैंड गणनाओं, स्पेक्ट्रल सूचकांकों या आगे के बहु-बैंड प्रसंस्करण कार्यप्रवाहों के लिए तुरंत उपयुक्त हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट पैक किया गया RGB रास्टर।"
              },
              "red_output": {
                "label": "लाल आउटपुट",
                "description": "लाल बैंड के लिए वैकल्पिक आउटपुट पथ।"
              },
              "green_output": {
                "label": "हरा आउटपुट",
                "description": "हरे बैंड के लिए वैकल्पिक आउटपुट पथ।"
              },
              "blue_output": {
                "label": "नीला आउटपुट",
                "description": "नीले बैंड के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "standard_deviation_contrast_stretch": {
            "name": "मानक विचलन कंट्रास्ट स्ट्रेच",
            "description": "माध्य धन/ऋण मानक विचलन गुणक का उपयोग करके रैखिक कंट्रास्ट खिंचाव करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "clip": {
                "label": "क्लिप",
                "description": "क्लिप सीमाएँ व्युत्पन्न करने के लिए उपयोग किया गया मानक विचलन गुणक (डिफ़ॉल्ट 2.0)।"
              },
              "num_tones": {
                "label": "टोन संख्या",
                "description": "आउटपुट टोन की संख्या (डिफ़ॉल्ट 256)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "true_colour_composite": {
            "name": "ट्रू कलर संयोजन",
            "description": "समर्थित प्रकाशीय सेंसर बंडल से एक वास्तविक-रंग (RGB) संयोजन रास्टर बनाता है।",
            "params": {
              "wbe": {
                "label": "WBE",
                "description": "WBE"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट"
              }
            }
          },
          "adaptive_filter": {
            "name": "अनुकूली फ़िल्टर",
            "description": "अनुकूली फ़िल्टर स्थानीय छवि सांख्यिकी (माध्य, प्रसरण, ककुदता) के आधार पर फ़िल्टरिंग सामर्थ्य को गतिशील रूप से समायोजित करता है, जिससे दृश्य विशेषताओं के प्रति प्रतिक्रियाशील संदर्भ-जागरूक चिकनाई संभव होती है। कार्यान्वयन छवियों को गतिशील विंडो में विभाजित करता है, स्थानीय सांख्यिकी परिकलित करता है (शोर-प्रधान बनाम फ़ीचर-प्रधान क्षेत्रों का पता लगाते हुए), और तदनुसार फ़िल्टर पैरामीटर चुनता है। सपाट क्षेत्र आक्रामक रूप से चिकने होते हैं; जटिल क्षेत्र हल्के से फ़िल्टर होते हैं। गणितीय आधार स्थानीय स्वरूप की पहचान के लिए सांख्यिकीय परीक्षणों का उपयोग करता है: थ्रेशोल्ड से कम प्रसरण वाले क्षेत्र भारी रूप से चिकने होते हैं; थ्रेशोल्ड से अधिक वाले क्षेत्र विवरण संरक्षित रखते हैं। मुख्य विशेषताओं में स्वचालित पैरामीटर अनुकूलन (उपयोगकर्ता परास निर्दिष्ट करता है; एल्गोरिथ्म स्थानीय रूप से चुनता है), किसी भी फ़िल्टर कर्नेल (गाऊसी, माध्यिका, आकृतिक) पर प्रयोज्यता, और प्रकाशीय तथा रडार इमेजरी पर प्रभावशीलता शामिल हैं। अनुकूली फ़िल्टरिंग विषम उपग्रह मोज़ेक (विभिन्न सेंसर, अधिग्रहण स्थितियाँ) के पूर्वप्रसंस्करण, LiDAR बिंदु मेघ चिकनाई (वनों में वनस्पति किनारों को संरक्षित रखता है; खुले क्षेत्रों में भूतल को चिकना करता है), लक्ष्यों और पृष्ठभूमि दोनों का ध्यान रखने वाले चयनात्मक SAR speckle न्यूनीकरण, और बहुकालिक छवि स्टैकिंग में उत्कृष्ट है। आउटपुट व्याख्या दर्शाती है कि समरूप क्षेत्र गहन फ़िल्टरिंग से गुज़रते हैं (कम स्थानीय प्रसरण → प्रबल चिकनाई); जटिल क्षेत्र संयमित रूप से फ़िल्टर होते हैं (उच्च प्रसरण → न्यूनतम प्रसंस्करण)। चिकनाई त्रिज्या प्रति-क्षेत्र गतिशील रूप से समायोजित होती है: सपाट क्षेत्रों को बड़ी-त्रिज्या फ़िल्टरिंग मिलती है; बनावटयुक्त क्षेत्रों को छोटी-त्रिज्या या कोई फ़िल्टरिंग नहीं मिलती। आउटपुट परास इनपुट के भीतर ही रहते हैं; अनुकूलन के सत्यापन के लिए स्थानिक फ़िल्टरिंग-सामर्थ्य मानचित्र की जाँच करें। चिकने क्षेत्रों में सांख्यिकी स्थानीय माध्यों की ओर खिसकती है; जटिल क्षेत्र मोटे तौर पर अपरिवर्तित रहते हैं। सामान्य विकृतियों में क्षेत्र सीमाओं पर संभावित अति-चिकनाई (सामान्यतः सहज संक्रमण लागू किया जाता है) और शोर-प्रसरण संबंधों के प्रति संवेदनशीलता शामिल हैं। स्थानीय प्रसरण मानचित्रों का विश्लेषण करके अनुकूलन का सत्यापन करें। बहु-स्रोत डेटा संभालने वाली स्वचालित पूर्वप्रसंस्करण पाइपलाइनों में लागू करें जहाँ एकसमान फ़िल्टरिंग अपर्याप्त हो।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में पड़ोस चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में पड़ोस ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट 11)।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "माध्य प्रतिस्थापन के लिए निरपेक्ष z-अंक थ्रेशोल्ड (डिफ़ॉल्ट 2.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "anisotropic_diffusion_filter": {
            "name": "विषमदैशिक विसरण फ़िल्टर",
            "description": "विषमदैशिक विसरण फ़िल्टरिंग किनारों और सपाट क्षेत्रों में भेद करने वाली दिशात्मक विसरण प्रक्रियाओं द्वारा पुनरावृत्त किनारा-संरक्षी चिकनाई लागू करती है। एल्गोरिथ्म प्रत्येक पिक्सेल को पड़ोसियों के साथ भारित अंतरों के आधार पर पुनरावृत्त रूप से अद्यतन करता है, और एक चालकता फ़ंक्शन का उपयोग करता है जो उच्च-प्रवणता सीमाओं के पार विसरण को घटाता है जबकि समरूप क्षेत्रों के भीतर चिकनाई की अनुमति देता है। कार्यान्वयन आंशिक अवकल समीकरण ∂I/∂t = div(c(|∇I|)∇I) को हल करता है, जहाँ चालकता c(·) स्थानीय प्रवणता परिमाण के अनुसार अनुकूलित होती है। यह डेटा-चालित दृष्टिकोण एकसमान क्षेत्रों में शोर को क्रमशः घटाते हुए तीक्ष्ण संक्रमणों को संरक्षित रखता है। मुख्य विशेषताओं में स्पष्ट किनारा मास्क के बिना वास्तविक किनारा संरक्षण, पुनरावृत्ति गणना द्वारा स्वचालित पैमाना चयन, फ़ीचर की तीक्ष्णता बनाए रखते हुए प्रभावी शोर न्यूनीकरण, और एकल तथा बहुस्पेक्ट्रल डेटा पर प्रयोज्यता शामिल हैं। विषमदैशिक विसरण भूभाग विच्छेदों को संरक्षित रखने वाली LiDAR बिंदु मेघ चिकनाई, सूक्ष्म भूवैज्ञानिक फ़ीचर संसूचन के लिए उपग्रह छवि शोर-निवारण, रडार-लक्ष्य किनारों को बनाए रखने वाले SAR speckle न्यूनीकरण, और चिकित्सा/वैज्ञानिक इमेजरी में, जहाँ किनारा निष्ठा महत्वपूर्ण है, उत्कृष्ट है। आउटपुट व्याख्या के लिए यह समझना आवश्यक है कि चिकने क्षेत्र क्रमशः समरूप होते जाते हैं (मान स्थानीय माध्य की ओर अभिसरित होते हैं), जबकि किनारे स्थिर होने तक तीव्र होते जाते हैं। प्रारंभिक पुनरावृत्तियाँ (t<5) हल्का शोर न्यूनीकरण देती हैं; मध्यवर्ती पुनरावृत्तियाँ (t=5-20) पर्याप्त चिकनाई प्रदान करती हैं; अत्यधिक पुनरावृत्तियाँ (t>50) सीमा अति-संवर्धन या झूठे फ़ीचर का जोखिम उत्पन्न करती हैं। आउटपुट मान स्रोत डेटा परासों में रहते हैं; प्रसंस्करण आगे बढ़ने पर सांख्यिकी क्षेत्रीय माध्यों की ओर खिसकती है। चिकनाई की पूर्णता का आकलन करने के लिए आउटपुट प्रसरण की निगरानी करें। सामान्य मापकों में संकेत-से-शोर अनुपात सुधार और किनारा तीक्ष्णता सूचकांक शामिल हैं। बहु-पैमाना कार्यप्रवाहों में सावधानी से लागू करें जहाँ किनारा संरक्षण की परिशुद्धता अनुप्रवाह वर्गीकरण या परिवर्तन संसूचन सटीकता को सीधे प्रभावित करती है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "iterations": {
                "label": "पुनरावृत्तियाँ",
                "description": "विसरण पुनरावृत्तियों की संख्या (डिफ़ॉल्ट 10)।"
              },
              "kappa": {
                "label": "कप्पा",
                "description": "किनारा संवेदनशीलता प्राचल (डिफ़ॉल्ट 20.0)।"
              },
              "lambda": {
                "label": "लैम्ब्डा",
                "description": "(0, 0.25] में समय-चरण, डिफ़ॉल्ट 0.2।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "bilateral_filter": {
            "name": "द्विपक्षीय फ़िल्टर",
            "description": "स्थानिक + तीव्रता कर्नेलों द्वारा किनारा-संरक्षी द्विपक्षीय चिकनाई। विवरण संरक्षण के लिए गाऊसी से श्रेष्ठ। Sigma_dist=त्रिज्या, sigma_int=किनारा-संरक्षण थ्रेशोल्ड। RGB-जागरूक।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "sigma_dist": {
                "label": "सिग्मा दूरी",
                "description": "पिक्सेल में स्थानिक गॉसियन कर्नेल का मानक विचलन (0.5–20.0, डिफ़ॉल्ट 0.75)।"
              },
              "sigma_int": {
                "label": "सिग्मा तीव्रता",
                "description": "रास्टर मान इकाइयों में तीव्रता गॉसियन कर्नेल का मानक विचलन (डिफ़ॉल्ट 1.0)।"
              },
              "treat_as_rgb": {
                "label": "RGB के रूप में मानें",
                "description": "पैक किए गए RGB HSI संसाधन को बाध्य करने के लिए true सेट करें। false होने पर, पैक किया गया RGB फिर भी रास्टर मेटाडेटा से स्वतः संसूचित हो सकता है।"
              },
              "assume_three_band_rgb": {
                "label": "तीन-बैंड RGB मानें",
                "description": "जब true (डिफ़ॉल्ट), 3-बैंड uint8/uint16 रास्टरों को उन फ़िल्टरों में RGB माना जा सकता है जो 3-बैंड RGB तीव्रता संसाधन का समर्थन करते हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "closing": {
            "name": "क्लोज़िंग",
            "description": "आयताकार संरचनात्मक तत्व का उपयोग करके आकृतिक closing संक्रिया करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "विषम पड़ोस चौड़ाई (डिफ़ॉल्ट 11)।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "विषम पड़ोस ऊँचाई (डिफ़ॉल्ट filter_size_x के समान)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "conservative_smoothing_filter": {
            "name": "संरक्षी चिकनाई फ़िल्टर",
            "description": "संरक्षी चिकनाई प्रत्येक पिक्सेल को समान पड़ोसियों (एक परिभाषित तीव्रता परास के भीतर) के औसत से प्रतिस्थापित करके अरैखिक फ़िल्टरिंग लागू करती है, जो शोर घटाते हुए किनारों को संरक्षित रखती है। कार्यान्वयन पड़ोसों की जाँच करता है, केंद्रीय पिक्सेल की तीव्रता थ्रेशोल्ड के भीतर के पिक्सेलों की पहचान करता है, और इन समान-मान पिक्सेलों का औसत लेता है। गणितीय सूत्रीकरण: F = (1/N) Σ(I_j : |I_j - I_center| < T), जहाँ T समानता थ्रेशोल्ड है और N समान पिक्सेलों की गणना है। मुख्य विशेषताओं में सरल थ्रेशोल्ड-आधारित समानता परिभाषा, प्रकाशीय और रडार इमेजरी पर प्रभावशीलता, पैरामीटर व्याख्येयता (थ्रेशोल्ड किनारा-तीक्ष्णता नियंत्रित करता है), और न्यूनतम संगणनात्मक भार शामिल हैं। संरक्षी चिकनाई बहुस्पेक्ट्रल उपग्रह छवि पूर्वप्रसंस्करण (स्पेक्ट्रल सीमाओं को संरक्षित रखते हुए शोर घटाती है), तापीय छवि संवर्धन (तापमान असंततताओं को बनाए रखते हुए रेडियोमितीय शोर को चिकना करती है), LiDAR वर्गीकरण चिकनाई (वनस्पति/भूतल सीमाओं को संरक्षित रखती है), और शोरयुक्त सर्वेक्षण डेटा पूर्वप्रसंस्करण में उत्कृष्ट है। आउटपुट व्याख्या दर्शाती है कि समरूप क्षेत्रों का पूर्ण औसत लिया जाता है (सभी पड़ोसी समान); किनारे न्यूनतम रूप से फ़िल्टर होते हैं (समान पिक्सेल केवल एक ही ओर)। थ्रेशोल्ड पैरामीटर किनारा संरक्षण को नियंत्रित करता है: छोटा थ्रेशोल्ड (कठोर समानता) हल्की चिकनाई उत्पन्न करता है; बड़ा थ्रेशोल्ड (शिथिल समानता) आक्रामक चिकनाई उत्पन्न करता है जिससे किनारे खो सकते हैं। आउटपुट मान ठीक इनपुट पड़ोसी मानों से मेल खाते हैं (कोई अंतर्वेशन नहीं; आउटपुट मौजूदा मानों का औसत है)। सांख्यिकी स्थानीय समूहों की ओर खिसकती है; विषम क्षेत्र न्यूनतम परिवर्तन दर्शाते हैं। दृश्य निरीक्षण और स्थानीय हिस्टोग्राम विश्लेषण द्वारा थ्रेशोल्ड की प्रभावशीलता का सत्यापन करें। सामान्य विकृतियों में बहुत कठोर थ्रेशोल्ड होने पर अपर्याप्त चिकनाई और बहुत शिथिल थ्रेशोल्ड होने पर किनारों का धुंधलापन शामिल हैं। पुनरावृत्ति गणना क्रमिक फ़िल्टरिंग संभव बनाती है: एकल पास हल्की चिकनाई प्रदान करता है; अनेक पास प्रभाव को तीव्र करते हैं। वर्गीकरण से पहले लागू करें जहाँ वर्ग सीमाओं को तीक्ष्ण रखते हुए शोर-जनित श्रेणी भ्रम को घटाना आवश्यक हो।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में पड़ोस चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 3)।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में पड़ोस ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट 3)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "diff_of_gaussians_filter": {
            "name": "गाऊसी अंतर फ़िल्टर",
            "description": "गाऊसी अंतर (DoG) फ़िल्टरिंग भिन्न त्रिज्याओं वाले दो गाऊसी-धुंधले संस्करणों के व्यवकलन द्वारा किनारों और सूक्ष्म फ़ीचर का संसूचन करती है, जिससे मध्यवर्ती स्थानिक आवृत्तियों पर बल देने वाला bandpass फ़िल्टर बनता है। कार्यान्वयन दो गाऊसी धुंधलापन (छोटी त्रिज्या σ₁ और बड़ी त्रिज्या σ₂) परिकलित करता है, फिर घटाता है: DoG = G(σ₁) - G(σ₂)। यह अरैखिक संयोजन सूक्ष्म शोर और व्यापक प्रदीपन प्रवृत्तियों दोनों को दबाते हुए किनारों और कटकों को संवर्धित करता है। मुख्य विशेषताओं में समायोज्य आवृत्ति प्रतिक्रिया (अनुपात σ₂/σ₁ bandpass विशेषताओं को नियंत्रित करता है), शून्य-केंद्रित आउटपुट (द्विध्रुवी: धनात्मक और ऋणात्मक मान), किनारा संसूचन और फ़ीचर निष्कर्षण पर प्रयोज्यता, और गाऊसी पुनः उपयोग द्वारा संगणनात्मक दक्षता शामिल हैं। गाऊसी अंतर भूवैज्ञानिक संरचना संसूचन (भ्रंश, रेखीय संरचनाएँ उच्च DoG प्रतिक्रिया के रूप में दिखती हैं), ऑर्थोफ़ोटो से भवन निष्कर्षण, सुदूर संवेदन मोज़ेक में सूक्ष्म-बनावट संवर्धन, और तंत्रिका-विज्ञान से प्रेरित प्रसंस्करण मॉडलों में उत्कृष्ट है। आउटपुट व्याख्या दर्शाती है कि किनारे शिखर प्रतिक्रियाएँ उत्पन्न करते हैं (उज्ज्वल ओर धनात्मक, अंधकारमय ओर ऋणात्मक) और शून्य-पारगमन ठीक संक्रमणों पर होता है। शून्य-पारगमन संसूचन किनारे की दिशा से स्वतंत्र वास्तविक किनारों को प्रकट करता है। DoG परिमाण किनारे की प्रबलता दर्शाता है; 8-बिट इनपुट के लिए सामान्य परास स्थानीय कंट्रास्ट के आधार पर -1000 से +1000 तक होती है। अनुपात σ₂/σ₁ bandpass केंद्र निर्धारित करता है: अनुपात~2 अत्यंत सूक्ष्म फ़ीचर पर बल देता है; अनुपात~5 मध्यवर्ती फ़ीचर पर बल देता है; अनुपात~10 स्थूलतर फ़ीचर पर बल देता है। द्विबहुलकी आउटपुट वितरण (धनात्मक और ऋणात्मक चरमों पर शिखर) अच्छा किनारा पृथक्करण दर्शाते हैं। सामान्य विकृतियों में प्रबल किनारों के चारों ओर प्रभामंडल और आवृत्ति बैंड के फ़ीचर पैमाने से मेल न खाने पर संभावित अल्प-प्रतिक्रिया शामिल हैं। किनारा निष्कर्षण के लिए परिमाण थ्रेशोल्डिंग के साथ जोड़ें। शोरयुक्त उपग्रह इमेजरी से मज़बूत फ़ीचर निष्कर्षण के लिए आकृतिक पश्च-प्रसंस्करण से पहले लागू करें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "छोटा गॉसियन सिग्मा (0.25-20.0, डिफ़ॉल्ट 2.0)।"
              },
              "sigma2": {
                "label": "सिग्मा 2",
                "description": "बड़ा गॉसियन सिग्मा (0.5-20.0, डिफ़ॉल्ट 4.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "diversity_filter": {
            "name": "विविधता फ़िल्टर",
            "description": "पड़ोस के भीतर अद्वितीय मानों/वर्गों की गणना के रूप में गतिशील-विंडो विविधता परिकलित करता है। स्थानीय विषमता को मापता है: उच्च विविधता = विविध भूभाग/वर्ग, निम्न विविधता = समरूप। बनावट, विखंडन और प्रतिरूप विविधता प्रकट करता है। संक्रमण/किनारा क्षेत्रों की पहचान के लिए प्रायः वर्गीकृत या श्रेणीबद्ध इमेजरी पर लागू किया जाता है।\n\nविविधता फ़िल्टर विशिष्ट मानों से स्वतंत्र स्थानीय भिन्नता का एक मापक बनाता है। भूदृश्य पारिस्थितिकी (आवास विविधता, विखंडन मापक), वर्गीकरण गुणवत्ता आकलन (उच्च विविधता = मिश्रित/अनिश्चित क्षेत्र), और बनावट विश्लेषण के लिए उपयोगी। ऊँचाई डेटा पर लागू करने पर, विविधता पड़ोस पैमाने पर खुरदरापन दर्शाती है। वर्गीकरण पर लागू करने पर, यह मिश्रित/ecotone/सीमा क्षेत्रों की पहचान करती है।\n\nअनुप्रयोग: (1) भूदृश्य विखंडन मानचित्रण (उच्च विविधता = विविध मोज़ेक, निम्न विविधता = एकसमान खंड), (2) वर्गीकरण विश्वास/अनिश्चितता आकलन (उच्च विविधता = अनिश्चित क्षेत्र), (3) बनावट विश्लेषण (विषमता मानचित्रण), (4) विविधता शिखरों द्वारा किनारा/सीमा संसूचन, (5) पारिस्थितिक विश्लेषण के लिए आवास विविधता (उपयुक्तता स्थानीय विविधता पर निर्भर करती है)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में विंडो चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में विंडो ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट = filter_size_x)। उपनाम: filtery।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "edge_preserving_mean_filter": {
            "name": "किनारा-संरक्षी माध्य फ़िल्टर",
            "description": "किनारा-संरक्षी माध्य फ़िल्टर स्थानीय माध्य परिकलित करते हुए उन बाह्य पिक्सेलों को बाहर रखकर चयनात्मक पिक्सेल औसत करता है जो संभवतः किनारों या शोर को दर्शाते हैं। कार्यान्वयन पिक्सेल पड़ोसों को क्रमबद्ध करता है, चरम मानों (निम्नतम और उच्चतम, या सांख्यिकीय थ्रेशोल्ड से अधिक मान) को हटाता है, और शेष मानों का औसत लेता है। यह मज़बूत दृष्टिकोण चिकनाई और तीक्ष्णता संरक्षण में संतुलन रखता है। रूपांतरों में केंद्र पिक्सेलों पर बल देने वाला भारित औसत और स्थानीय सांख्यिकी पर आधारित अनुकूली थ्रेशोल्ड चयन शामिल हैं। मुख्य विशेषताओं में सरल पैरामीटर नियंत्रण (बहिष्करण गणना या थ्रेशोल्ड), छोटे पड़ोसों को क्रमबद्ध करके संगणनात्मक दक्षता, विवरण धुंधला किए बिना प्रभावी शोर न्यूनीकरण, और प्रकाशीय, रडार तथा तापीय डेटा पर प्रयोज्यता शामिल हैं। किनारा-संरक्षी माध्य फ़िल्टरिंग वनस्पति सूचकांक गणना के लिए प्रकाशीय उपग्रह पूर्वप्रसंस्करण (फ़ीचर धुंधला किए बिना छायाएँ और बादल हटाती है), ढाल विच्छेदों को संरक्षित रखने वाली DEM चिकनाई, सीमा तीक्ष्णता बनाए रखने वाले तापीय छवि शोर-निवारण, और मैनुअल डिजिटलीकरण के लिए ऑर्थोफ़ोटो तैयारी में उत्कृष्ट है। आउटपुट व्याख्या दर्शाती है कि हटाए गए बाह्य मान किनारों और शोर क्षेत्रों में केंद्रित होते हैं; शेष मानों का औसत स्थानीय चिकनाई बनाता है। बहिष्करण पैरामीटर किनारा तीक्ष्णता को नियंत्रित करते हैं: एकल चरम मान को बाहर करने से salt-pepper शोर हटता है; अनेक चरम मानों को बाहर करने से सहज किनारा संक्रमण के साथ अधिक चिकने परिणाम मिलते हैं। आउटपुट परास इनपुट के भीतर रहते हैं; सांख्यिकी अंतःस्थ माध्यों की ओर खिसकती है। फ़िल्टर किए गए क्षेत्रों (सामान्यतः उच्च-प्रसरण क्षेत्र) की पहचान के लिए इनपुट से आउटपुट के अंतर की निगरानी करें। किनारा संरक्षण गुणवत्ता बाह्य मान पहचान की सटीकता पर निर्भर करती है; दृश्य रूप से सत्यापित करें कि फ़ीचर तीक्ष्ण बने रहें। सामान्य विकृतियों में बहुत कठोर थ्रेशोल्ड होने पर अपर्याप्त चिकनाई और बहिष्करण गणना बहुत अधिक होने पर अत्यधिक फ़िल्टरिंग शामिल हैं। पुनरावृत्ति गणना क्रमिक फ़िल्टरिंग संभव बनाती है; एकल पास हल्की चिकनाई प्रदान करता है। फ़ीचर सीमाओं को बनाए रखते हुए शोर-जनित श्रेणी गलत-वर्गीकरण को घटाने के लिए थ्रेशोल्ड-आधारित वर्गीकरण से पहले लागू करें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size": {
                "label": "फ़िल्टर आकार",
                "description": "पिक्सेल में वर्गाकार पड़ोस आकार (विषम पूर्णांक, डिफ़ॉल्ट 11)।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "स्थानीय माध्य में शामिल करने के लिए अधिकतम निरपेक्ष पड़ोसी अंतर (डिफ़ॉल्ट 15.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "emboss_filter": {
            "name": "एम्बॉस फ़िल्टर",
            "description": "एम्बॉस फ़िल्टर दिशात्मक छायांकन द्वारा किनारा फ़ीचर को संवर्धित करता है, जिससे एक विशिष्ट त्रि-आयामी उभार रूप बनता है जिसमें दिशात्मक प्रकाश अनुकरण के आधार पर किनारे उभरी या धँसी सतहों के रूप में दिखते हैं। यह फ़िल्टर एक 3×3 कर्नेल लागू करता है जो किनारा संसूचन को एकदिशीय प्रदीपन के साथ जोड़ता है, सामान्यतः ऊपरी-बाएँ चतुर्थांश से प्रकाश का अनुकरण करते हुए, जिससे चिकने क्षेत्रों को संरक्षित रखते हुए सीमाओं पर नाटकीय दृश्य कंट्रास्ट बनता है। एम्बॉस रूपांतरण विशिष्ट दिशाओं में भारित पड़ोसी मानों को घटाता है, जिससे ऐसा आउटपुट बनता है जिसमें उजाले और छायाएँ स्थलाकृतिक तथा फ़ीचर असंततताओं को उभारती हैं। मुख्य विशेषताओं में अनुकारित प्रकाश दिशा समायोजन की अनुमति देने वाला सहज दिशात्मक नियंत्रण (आठ-दिशात्मक रूपांतर), दृश्य व्याख्या को बढ़ाने वाली 3D बोध का स्वाभाविक समावेश, और स्रोत इमेजरी में विविध प्रकाश स्थितियों में मज़बूत प्रदर्शन शामिल हैं। एम्बॉस फ़िल्टर गुणवत्ता आश्वासन, व्याख्यात्मक विज़ुअलाइज़ेशन और फ़ीचर सीमा पर बल देने वाले अनुप्रयोगों में काम आता है। उपयोग के मामलों में भूवैज्ञानिक व्याख्या के लिए दृश्य संवर्धन जहाँ खनिज सीमाएँ उभार प्रतिरूपों के रूप में दिखाई देती हैं, सूक्ष्म सीमा दृश्यता सुधारने वाली हवाई फ़ोटो व्याख्या, मानचित्र उत्पादन जहाँ एम्बॉस किए गए डिजिटल ऊँचाई मॉडल आकर्षक उच्चावच मानचित्र बनाते हैं, और पुरातात्विक फ़ीचर संसूचन जहाँ दबी संरचनाएँ सूक्ष्म स्थलाकृतिक भिन्नताओं के रूप में दिखती हैं, शामिल हैं। आउटपुट व्याख्या उच्च मानों को प्रदीप्त सतहें और निम्न मानों को छायाएँ मानती है, जिससे बोधात्मक गहराई बनती है जिसे मानव आँख स्वाभाविक रूप से उभार के रूप में समझती है। एम्बॉस आउटपुट को सामान्यतः 0-255 विज़ुअलाइज़ेशन परास तक मापने की आवश्यकता होती है; कच्चे आउटपुट में प्रायः छाया क्षेत्रों को दर्शाने वाले ऋणात्मक मान होते हैं। प्रभाव पूर्णतः दृश्य है—एम्बॉस वास्तविक प्रदीपन की गणना नहीं करता और न ही ऊँचाई व्युत्पन्न बनाता है। बहुस्पेक्ट्रल इमेजरी के लिए, विश्लेषणात्मक उद्देश्यों के आधार पर प्रमुख घटकों या चयनित बैंडों पर लागू करें। पश्च-प्रसंस्करण में प्रायः दृश्य प्रभाव को अनुकूलित करने वाला कंट्रास्ट संवर्धन या tone mapping शामिल होता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "direction": {
                "label": "दिशा",
                "description": "एम्बॉस दिशा: n,s,e,w,ne,nw,se,sw।"
              },
              "clip_amount": {
                "label": "क्लिप मात्रा",
                "description": "वैकल्पिक सममित पुच्छ कटाई प्रतिशत (0-40)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "fast_almost_gaussian_filter": {
            "name": "तीव्र लगभग-गाऊसी फ़िल्टर",
            "description": "तीव्र लगभग-गाऊसी फ़िल्टर पुनरावृत्त पृथक्करणीय box (औसत) फ़िल्टरिंग द्वारा तीव्र गाऊसी-सन्निकटन चिकनाई प्रदान करता है, जो धुंधलापन त्रिज्या की परवाह किए बिना O(N) संगणनात्मक जटिलता के साथ लगभग-गाऊसी धुंधलापन प्रतिक्रिया प्राप्त करता है। कार्यान्वयन संचयी गाऊसी वितरण का सन्निकटन करने के लिए क्रमिक box संवलन (प्रत्येक स्थानीय पिक्सेल औसत परिकलित करता है) लागू करता है; N पुनरावृत्तियाँ उत्तरोत्तर बड़े गाऊसी कर्नेलों का सन्निकटन करती हैं। गणितीय आधार केंद्रीय सीमा प्रमेय का उपयोग करता है: box फ़ंक्शनों का बार-बार संवलन अनंतस्पर्शी रूप से गाऊसी वितरण की ओर अग्रसर होता है। मुख्य विशेषताओं में बड़ी इमेजरी पर बड़े-कर्नेल चिकनाई संभव बनाने वाली संगणनात्मक गति, स्मृति आवश्यकताएँ घटाने वाला पृथक्करणीय कार्यान्वयन, पुनरावृत्ति गणना द्वारा पैरामीटर नियंत्रण (धुंधलापन त्रिज्या नियंत्रित करता है), और किसी भी डेटा प्रकार पर प्रभावशीलता शामिल हैं। तीव्र लगभग-गाऊसी फ़िल्टरिंग बहु-पैमाना विश्लेषण के लिए तीव्र छवि पिरामिड, वास्तविक-समय उपग्रह इमेजरी ब्राउज़िंग, वर्गीकरण से पहले विशाल सुदूर संवेदन डेटासेट के पूर्वप्रसंस्करण, और प्रतिक्रियाशील चिकनाई की आवश्यकता वाले अंतःक्रियात्मक छवि दर्शकों में उत्कृष्ट है। आउटपुट व्याख्या दर्शाती है कि पुनरावृत्ति गणना सीधे धुंधलापन त्रिज्या से संबंधित है: N=1 न्यूनतम चिकनाई उत्पन्न करता है; N=3-5 मध्यम धुंधलापन प्रदान करता है; N>10 बड़े-कर्नेल गाऊसी का सन्निकटन करने वाली प्रबल चिकनाई बनाता है। पुनरावृत्तियाँ बढ़ने पर आउटपुट मान क्रमशः स्थानीय माध्य की ओर खिसकते हैं; प्रसरण न्यूनीकरण पूर्वानुमेय प्रतिरूपों का अनुसरण करता है। शेष मान इनपुट डेटा परासों के भीतर रहते हैं। वास्तविक गाऊसी फ़िल्टरिंग से तुलना अधिकांश अनुप्रयोगों के लिए 2-5% त्रुटि के भीतर स्वीकार्य सन्निकटन दर्शाती है। बड़ी त्रिज्याओं पर वास्तविक गाऊसी फ़िल्टरिंग की तुलना में गति सुधार नाटकीय रूप से बढ़ता है: 20 पिक्सेल से अधिक त्रिज्या के लिए 5-20× तीव्र। मामूली विकृतियों में किनारों के साथ सूक्ष्म तरंगिलता (पुनरावृत्तियों में संचित box विकृतियाँ) और गाऊसी से थोड़ा भिन्न सीमा प्रबंधन शामिल हैं। पर्याप्त चिकनाई दर्शाने वाले बहुबहुलकी वितरणों के लिए आउटपुट हिस्टोग्राम की निगरानी करें। उन छवि पूर्वप्रसंस्करण पाइपलाइनों में लागू करें जहाँ गति मामूली सन्निकटन त्रुटियों को उचित ठहराती है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "sigma": {
                "label": "सिग्मा",
                "description": "सन्निकट गॉसियन सिग्मा (>=1.8 अनुशंसित, डिफ़ॉल्ट 1.8)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "flip_image": {
            "name": "छवि पलटें",
            "description": "छवि को ऊर्ध्वाधर, क्षैतिज या दोनों दिशाओं में पलटता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "direction": {
                "label": "दिशा",
                "description": "पलटने की दिशा: vertical (डिफ़ॉल्ट), horizontal, या both।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "frangi_filter": {
            "name": "Frangi फ़िल्टर",
            "description": "अनेक पैमानों पर वाहिका-सदृश (नलिकाकार) संरचनाओं के संसूचन के लिए बहु-पैमाना Frangi vesselness संवर्धन करता है। Hessian आव्यूह आइगेनमान विश्लेषण पर आधारित। रेखा-सदृश फ़ीचर (वाहिकाएँ, सड़कें, नदियाँ) के प्रति प्रबल और blob-सदृश संरचनाओं के प्रति दुर्बल प्रतिक्रिया देता है। बहु-पैमाना विश्लेषण (अनेक sigma मान आज़माएँ) विभिन्न चौड़ाइयों पर वाहिकाओं का स्वचालित संसूचन करता है। रैखिक फ़ीचर संसूचन के लिए चिकित्सा इमेजिंग और सुदूर संवेदन में व्यापक रूप से उपयोग किया जाता है। Frangi vesselness स्थानीय संरचना के वर्गीकरण के लिए प्रमुख वक्रताओं (Hessian आइगेनमान) का उपयोग करता है: रैखिक फ़ीचर के लिए उच्च vesselness, पठारों या blob के लिए निम्न। बहु-पैमाना कार्यान्वयन अनेक sigma (चौड़ाई) मानों पर लागू होता है और प्रतिक्रियाओं को जोड़ता है। सड़कों, नदियों, वाहिका नेटवर्क के संसूचन के लिए उत्कृष्ट। अनेक पैमानों के लिए संगणनात्मक रूप से मध्यम। अत्यधिक व्याख्येय आउटपुट—पहचानने योग्य फ़ीचर पर प्रतिक्रिया देता है। अनुप्रयोग: (1) उपग्रह इमेजरी में सड़क संसूचन, (2) नदी/सरिता नेटवर्क निष्कर्षण, (3) सामान्य रूप से रैखिक फ़ीचर संसूचन, (4) वाहिका संसूचन (चिकित्सा इमेजिंग), (5) बहु-पैमाना संरचना संसूचन।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "scales": {
                "label": "पैमाने",
                "description": "पिक्सेल में गॉसियन-सदृश पैमानों की सूची (डिफ़ॉल्ट [1.0, 2.0, 3.0])।"
              },
              "beta": {
                "label": "बीटा",
                "description": "ब्लॉब दमन के लिए Frangi बीटा प्राचल (डिफ़ॉल्ट 0.5)।"
              },
              "c": {
                "label": "C",
                "description": "संरचना संवेदनशीलता के लिए Frangi c प्राचल (डिफ़ॉल्ट 15.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "gabor_filter_bank": {
            "name": "Gabor फ़िल्टर बैंक",
            "description": "बहु-अभिविन्यास Gabor प्रतिक्रिया फ़िल्टरिंग करता है—दिशात्मक बनावट विश्लेषण। दिशात्मक बनावट फ़ीचर निकालने के लिए अनेक अभिविन्यासों (सामान्यतः 0°, 45°, 90°, 135°) पर Gabor फ़िल्टरों का बैंक लागू करता है। Gabor प्रतिक्रियाएँ बनावट की प्रबलता और अभिविन्यास दर्शाती हैं। दिशात्मक फ़ीचर संसूचन, बनावट अभिलक्षणन और अभिविन्यस्त प्रतिरूप विश्लेषण के लिए उपयोगी। प्रत्येक अभिविन्यास अलग से आउटपुट होता है। Gabor फ़िल्टरिंग अभिविन्यास-विशिष्ट wavelet के साथ संवलन द्वारा दिशात्मक बनावट निकालता है। प्रत्येक अभिविन्यास उस दिशा में संरेखित फ़ीचर प्रकट करता है। स्थानीय बनावट दिशा और प्रबलता प्रकट करने वाले अनेक बैंड (प्रति अभिविन्यास एक) आउटपुट करता है। Gabor प्रतिक्रियाएँ कंप्यूटर विज़न में बनावट फ़ीचर निष्कर्षण और ऑब्जेक्ट संसूचन के लिए मूलभूत हैं। फ़िल्टर बैंक व्यापक दिशात्मक विश्लेषण संभव बनाता है। अनुप्रयोग: (1) दिशात्मक बनावट विश्लेषण, (2) अभिविन्यस्त फ़ीचर संसूचन (कटक, घाटियाँ, रैखिक संरचनाएँ), (3) दिशात्मक अपरदन/निक्षेपण मानचित्रण, (4) सड़क/सरिता संसूचन (रैखिक फ़ीचर), (5) बनावट-आधारित वर्गीकरण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "sigma": {
                "label": "सिग्मा",
                "description": "पिक्सेल में गॉसियन आवरण सिग्मा (डिफ़ॉल्ट 2.0)।"
              },
              "frequency": {
                "label": "आवृत्ति",
                "description": "चक्र/पिक्सेल में ज्यावक्रीय स्थानिक आवृत्ति (डिफ़ॉल्ट 0.2)।"
              },
              "orientations": {
                "label": "अभिविन्यास",
                "description": "फ़िल्टर बैंक में अभिविन्यासों की संख्या (डिफ़ॉल्ट 6)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "gaussian_filter": {
            "name": "गाऊसी फ़िल्टर",
            "description": "दूरी-भारित कर्नेल के साथ गणितीय रूप से इष्टतम गाऊसी चिकनाई। बहु-पैमाना विश्लेषण, किनारा संसूचन, band-pass फ़िल्टरिंग के लिए मूलभूत। Sigma पैरामीटर चिकनाई की तीव्रता नियंत्रित करता है; RGB-जागरूक।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "sigma": {
                "label": "सिग्मा",
                "description": "पिक्सेल में गॉसियन मानक विचलन (0.5-20.0, डिफ़ॉल्ट 0.75)।"
              },
              "treat_as_rgb": {
                "label": "RGB के रूप में मानें",
                "description": "RGB तीव्रता-समष्टि व्यवहार को बाध्य करने के लिए true सेट करें।"
              },
              "assume_three_band_rgb": {
                "label": "तीन-बैंड RGB मानें",
                "description": "जब true (डिफ़ॉल्ट), स्पष्ट मेटाडेटा अनुपस्थित होने पर 3-बैंड uint8/uint16 रास्टरों को RGB माना जा सकता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "glcm_texture": {
            "name": "GLCM बनावट",
            "description": "Gray-Level Co-occurrence Matrix (GLCM) बनावट विश्लेषक निर्दिष्ट विस्थापन दूरियों और दिशाओं पर पिक्सेल ग्रे-स्तर मानों के बीच स्थानिक संबंधों को मापने वाले द्वितीय-कोटि सांख्यिकीय बनावट माप निकालता है, जिससे कृषि वनस्पति प्रतिरूपों, निर्मित-पर्यावरण संरचनाओं और भूवैज्ञानिक संरचनाओं में भेद करने वाला परिष्कृत बनावट वर्गीकरण संभव होता है। GLCM प्रायिकता आव्यूह परिकलित करता है जो दर्शाते हैं कि निश्चित ऑफ़सेट पर ग्रे-स्तर युग्म कितनी बार होते हैं, और चार मानक Haralick सांख्यिकी परिकलित करता है: कंट्रास्ट (स्थानीय भिन्नता का माप), सहसंबंध (रैखिक निर्भरता का माप), समरूपता (विकर्ण से निकटता का माप) और ऊर्जा (एकरूपता का माप)। टूल आठ दिशात्मक ऑफ़सेट (0°, 45°, 90°, 135° और उनके विपरीत) का समर्थन करता है, जिससे दिशात्मक बनावट संवेदनशीलता मिलती है—खेत पंक्तियों, भवन संरेखणों या भूवैज्ञानिक संरचनाओं जैसे अभिविन्यस्त प्रतिरूपों का संसूचन। मुख्य विशेषताओं में विषमदैशिक बनावट गुणों को प्रकट करने वाला बहु-दिशात्मक विश्लेषण, पैमाना संवेदनशीलता को अनुकूलित करने वाला विस्थापन पैरामीटर ट्यूनिंग, प्रसंस्करण भार घटाने वाली अनेक बनावट मापों की एक साथ गणना, और दृश्य रूप से सूक्ष्म सतह गुणों में भेद करने की अंतर्निहित क्षमता शामिल हैं। उपयोग के मामलों में परिशुद्ध कृषि (फसल प्रकार वर्गीकरण, खेत सीमा संसूचन, फसल तनाव आकलन), शहरी विश्लेषण (भवन घनत्व मानचित्रण, अभेद्य सतह निष्कर्षण), और भूवैज्ञानिक सुदूर संवेदन (शैल प्रकार विभेदन, संरचनात्मक प्रतिरूप पहचान) शामिल हैं। अनुप्रयोगों में स्पेक्ट्रल और बनावटी फ़ीचर को जोड़ने वाला भू-आवरण वर्गीकरण, वर्गीकरण सटीकता सुधारने वाला ऑब्जेक्ट-आधारित छवि विश्लेषण, उपग्रह इमेजरी में उपकरणजन्य विकृतियों का पता लगाने वाला गुणवत्ता नियंत्रण, और सेंसर शोर से सार्थक परिवर्तनों को पृथक करने वाला परिवर्तन संसूचन शामिल हैं। आउटपुट व्याख्या के लिए प्रत्येक सांख्यिकी का अर्थ समझना आवश्यक है: उच्च कंट्रास्ट खुरदरी/विविध बनावट दर्शाता है; उच्च सहसंबंध रैखिक प्रतिरूप दर्शाता है; उच्च समरूपता एकसमान बनावट दर्शाती है; उच्च ऊर्जा व्यवस्थित पुनरावृत्त प्रतिरूप दर्शाती है। आउटपुट बैंडों को बनावट सूचकांकों में जोड़ा जा सकता है (उदा. GLCM समरूपता को कंट्रास्ट से विभाजित करने पर समरूप क्षेत्र संवर्धित होते हैं)। दिशात्मक संकलन मोड (माध्य/न्यूनतम/अधिकतम/पृथक) आउटपुट आयामिता और व्याख्या को प्रभावित करते हैं। सामान्य बनावट विश्लेषण मज़बूत वर्गीकरण के लिए एक साथ अनेक GLCM मापों का उपयोग करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट एकल-बैंड रास्टर।"
              },
              "window_size": {
                "label": "विंडो आकार",
                "description": "पिक्सेल में विषम चलायमान-विंडो आकार (डिफ़ॉल्ट 7)।"
              },
              "distance": {
                "label": "दूरी",
                "description": "सह-घटना युग्म ऑफ़सेट के लिए पिक्सेल दूरी (डिफ़ॉल्ट 1)।"
              },
              "angles": {
                "label": "कोण",
                "description": "0,45,90,135 में से अल्पविराम-पृथक कोण (डिफ़ॉल्ट '0,45,90,135')।"
              },
              "features": {
                "label": "फ़ीचर",
                "description": "अल्पविराम-पृथक फ़ीचर: contrast,dissimilarity,homogeneity,asm,energy,entropy,mean,variance,correlation।"
              },
              "direction_aggregation": {
                "label": "दिशा समुच्चयन",
                "description": "दिशा समुच्चयन मोड: mean (डिफ़ॉल्ट), min, max, range, separate।"
              },
              "levels": {
                "label": "स्तर",
                "description": "क्वांटीकरण स्तरों की संख्या (डिफ़ॉल्ट 32; परास 8-128)।"
              },
              "symmetric": {
                "label": "सममित",
                "description": "यदि true (डिफ़ॉल्ट), सममित GLCM बनाएँ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ (बहुबैंड GeoTIFF)।"
              }
            }
          },
          "guided_filter": {
            "name": "निर्देशित फ़िल्टर",
            "description": "निर्देशित फ़िल्टर फ़िल्टर आउटपुट को एक मार्गदर्शक छवि, सामान्यतः मूल या संबंधित संदर्भ लेयर, के साथ स्थानीय रूप से रैखिक संबंधों तक सीमित करके किनारा-संरक्षी चिकनाई लागू करता है। कार्यान्वयन छवि को अतिव्यापी आयताकार क्षेत्रों में विभाजित करता है और मार्गदर्शक-छवि संरचना का सम्मान करते हुए आउटपुट चिकनाई लागू करने के लिए प्रत्येक क्षेत्र के भीतर रैखिक प्रतिगमन पैरामीटर परिकलित करता है। गणितीय सूत्रीकरण ||Fᵢ - a·Gᵢ - b||² + ε||a||² को न्यूनतम करता है, जहाँ Fᵢ फ़िल्टर किया गया आउटपुट है, Gᵢ मार्गदर्शक छवि है, और (a, b) स्थानीय रूप से रैखिक पैरामीटर हैं। मुख्य विशेषताओं में लचीलापन (मार्गदर्शक छवि फ़िल्टर की जा रही छवि से स्वतंत्र हो सकती है), O(N) पृथक्करणीय कार्यान्वयन द्वारा संगणनात्मक दक्षता, किनारा-संरक्षण सामर्थ्य समायोजन संभव बनाने वाला पैरामीटर नियंत्रण, और एकल या बहुस्पेक्ट्रल मार्गदर्शन पर प्रभावशीलता शामिल हैं। निर्देशित फ़िल्टरिंग बहु-सेंसर संलयन कार्यप्रवाहों में, जहाँ प्रकाशीय डेटा SAR शोर-निवारण का मार्गदर्शन करता है, संयोगी ऑर्थोफ़ोटो का उपयोग करके LiDAR वर्गीकरणों के परिष्करण, कालिक संदर्भ छवियों का उपयोग करके उपग्रह मोज़ेक में छाया/बादल निष्कासन, और मानचित्र नियमितीकरण कार्यों में विवरण संवर्धन में उत्कृष्ट है। आउटपुट व्याख्या दर्शाती है कि फ़िल्टर किए गए क्षेत्र मार्गदर्शक-छवि संरचना के स्थानीय रूप से समान रहते हैं जबकि समरूप क्षेत्रों के भीतर तीव्रता औसत होता है। चिकनाई त्रिज्या स्थानिक विस्तार नियंत्रित करती है (बड़ी त्रिज्या = अधिक चिकनाई); नियमितीकरण पैरामीटर ε चिकनाई बनाम संरचना निष्ठा में संतुलन रखता है (बड़ा ε = अधिक चिकना, छोटा ε = अधिक विवरण)। आउटपुट परास इनपुट से मेल खाते हैं; मार्गदर्शक छवि के साथ दृश्य तुलना किनारा संरक्षण निष्ठा का सत्यापन करती है। सामान्य विकृतियों में प्रबल असंततताओं पर अति-चिकनाई (उपयुक्त पैरामीटर चुनें) और मार्गदर्शन-विहीन क्षेत्रों में अपर्याप्त चिकनाई (मार्गदर्शक-छवि गुणवत्ता सत्यापित करें) शामिल हैं। संरेखण गुणवत्ता का आकलन करने के लिए फ़िल्टर किए गए आउटपुट और मार्गदर्शक छवि के बीच पारस्परिक सहसंबंध की निगरानी करें। छवि संलयन, शार्पनिंग और पुनर्निर्माण कार्यप्रवाहों में रणनीतिक रूप से लागू करें जहाँ एक स्रोत की किनारा जानकारी दूसरे की फ़िल्टरिंग का मार्गदर्शन करती है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "radius": {
                "label": "त्रिज्या",
                "description": "पिक्सेल में गाइडेड फ़िल्टर विंडो त्रिज्या (डिफ़ॉल्ट 4)।"
              },
              "epsilon": {
                "label": "एप्सिलॉन",
                "description": "स्थानीय प्रसरण के लिए नियमितीकरण प्राचल (डिफ़ॉल्ट 0.01)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "high_pass_bilateral_filter": {
            "name": "उच्च-पास द्विपक्षीय फ़िल्टर",
            "description": "इनपुट रास्टर से द्विपक्षीय चिकनाई घटाकर उच्च-पास अवशेष परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "sigma_dist": {
                "label": "सिग्मा दूरी",
                "description": "पिक्सेल में स्थानिक (दूरी) गॉसियन कर्नेल का मानक विचलन (0.5–20.0, डिफ़ॉल्ट 0.75)।"
              },
              "sigma_int": {
                "label": "सिग्मा तीव्रता",
                "description": "रास्टर-मान इकाइयों में तीव्रता गॉसियन कर्नेल का मानक विचलन (डिफ़ॉल्ट 1.0)।"
              },
              "treat_as_rgb": {
                "label": "RGB के रूप में मानें",
                "description": "उच्च-पारक अंतरण से पहले पैक किए गए RGB रास्टरों के लिए HSI-तीव्रता निस्पंदन बाध्य करने के लिए true सेट करें।"
              },
              "assume_three_band_rgb": {
                "label": "तीन-बैंड RGB मानें",
                "description": "जब true (डिफ़ॉल्ट) और कोई स्पष्ट रंग मेटाडेटा उपस्थित न हो, तो 3-बैंड uint8/uint16 RGB व्याख्या की अनुमति दें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "high_pass_filter": {
            "name": "उच्च-पास फ़िल्टर",
            "description": "उच्च-पास फ़िल्टर मूल छवि से निम्न-आवृत्ति (चिकना) संस्करण घटाकर इमेजरी में उच्च-आवृत्ति स्थानिक घटकों को पृथक करता है। गणितीय रूप से, यह छवि का ऐसे कर्नेल के साथ संवलन करके प्राप्त किया जाता है जो प्रवणताओं पर बल देने और व्यापक टोनल भिन्नताओं को दबाने के लिए बनाया गया है। कार्यान्वयन कर्नेल आकार और छवि आयामों के आधार पर प्रत्यक्ष संवलन या आवृत्ति-प्रांत प्रसंस्करण का उपयोग करता है। फ़िल्टर बड़े पैमाने की प्रदीपन प्रवृत्तियों को हटाते हुए किनारों, सूक्ष्म बनावट विवरणों और लघु-पैमाने की भिन्नताओं को संवर्धित करता है। प्रमुख विशिष्ट विशेषताओं में सीमा विकृतियों के बिना किनारा कंट्रास्ट का संरक्षण, कर्नेल त्रिज्या पर आधारित चयनात्मक आवृत्ति क्षीणन, और ग्रेस्केल तथा बहुस्पेक्ट्रल दोनों इमेजरी पर प्रत्यक्ष प्रयोज्यता शामिल हैं। उच्च-पास फ़िल्टरिंग भूभाग विश्लेषण में, जहाँ सूक्ष्म स्थलाकृतिक फ़ीचर को संवर्धन की आवश्यकता होती है, दृश्य व्याख्या के लिए उपग्रह इमेजरी को तीक्ष्ण करने, लघु-पैमाने की भूवैज्ञानिक संरचनाओं का पता लगाने, और मशीन लर्निंग वर्गीकरण के लिए डेटा पूर्वप्रसंस्करण में अमूल्य है। यह परिवर्तन संसूचन के लिए ऑर्थोफ़ोटो तैयार करने और LiDAR-व्युत्पन्न उत्पादों के संवर्धन के लिए भी आवश्यक है। आउटपुट व्याख्या के लिए यह समझना आवश्यक है कि धनात्मक मान स्थानीय उच्चिष्ठ (उज्ज्वल किनारे) और ऋणात्मक मान स्थानीय निम्निष्ठ (अंधकारमय किनारे) दर्शाते हैं। 8-बिट इमेजरी के लिए सामान्य परास ±100 है; शून्य-माध्य आउटपुट सफल उच्च-आवृत्ति निष्कर्षण दर्शाता है। सामान्य विकृतियों में प्रबल असंततताओं पर ringing और स्रोत इमेजरी शोरयुक्त होने पर प्रवर्धित शोर शामिल हैं। पैमाना व्याख्या कर्नेल त्रिज्या पर निर्भर करती है: छोटे कर्नेल सूक्ष्म बनावट (व्यक्तिगत पिक्सेल) को संवर्धित करते हैं, जबकि बड़े कर्नेल मध्यम-पैमाने के फ़ीचर (दसियों पिक्सेलों में फैली भूभाग भिन्नताएँ) पर बल देते हैं। आउटपुट सांख्यिकी की निगरानी करें; अत्यधिक शून्य-केंद्रण संभावित अति-प्रसंस्करण दर्शाता है। मूल छवि के पुनर्निर्माण या बहु-पैमाना विघटन कार्यप्रवाहों के लिए पूरक निम्न-पास परिणामों के साथ लागू करें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में विंडो चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में विंडो ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट = filter_size_x)। उपनाम: filtery।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "high_pass_median_filter": {
            "name": "उच्च-पास माध्यिका फ़िल्टर",
            "description": "केंद्र मानों से स्थानीय माध्यिका घटाकर उच्च-पास फ़िल्टरिंग करता है: output = pixel - median_neighborhood। उच्च-पास फ़िल्टरिंग (विवरण संवर्धित करता है) को माध्यिका की मज़बूती (शोर हटाती है) के साथ जोड़ता है। शून्य-केंद्रित आउटपुट (ऋणात्मक = परिवेश से गहरा, धनात्मक = उज्ज्वलतर)। गाऊसी-आधारित उच्च-पास की तुलना में बाह्य मानों के प्रति मज़बूत। उच्च-पास अवशेष माध्यिका प्रवृत्ति से स्थानीय विचलन प्रकट करता है। शोरयुक्त डेटा के लिए विशेष रूप से मज़बूत—बाह्य मानों के लिए माध्यिका माध्य से अधिक स्थिर है। आउटपुट सूक्ष्म-पैमाने की भिन्नता पर बल देता है। प्रायः गाऊसी-चिकने संस्करणों पर लागू किया जाता है (band-pass फ़िल्टर बनाता है)। शोरयुक्त इमेजरी से बनावट संवर्धन और फ़ीचर निष्कर्षण के लिए उपयोगी। अनुप्रयोग: (1) शोरयुक्त डेटा से बनावट संवर्धन, (2) वर्गीकरण से पहले विवरण निष्कर्षण, (3) मज़बूत फ़ीचर संसूचन, (4) बनावट-आधारित खंडन के लिए पूर्वप्रसंस्करण, (5) SAR पूर्वप्रसंस्करण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में पड़ोस चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में पड़ोस ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट 11)।"
              },
              "sig_digits": {
                "label": "सार्थक अंक",
                "description": "हिस्टोग्राम बिनन के लिए उपयोग किए गए सार्थक अंक (डिफ़ॉल्ट 2)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "integral_image_transform": {
            "name": "इंटीग्रल छवि रूपांतरण",
            "description": "प्रत्येक बैंड के लिए summed-area (integral image) रूपांतरण परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "k_nearest_mean_filter": {
            "name": "K निकटतम माध्य फ़िल्टर",
            "description": "किनारा-संरक्षी k-निकटतम पड़ोसी माध्य चिकनाई करता है: पड़ोस को केंद्र मान से दूरी के अनुसार क्रमबद्ध करता है और k निकटतम मानों का औसत लेता है। समानता भारण द्वारा किनारों को संरक्षित रखने वाला संकर दृष्टिकोण। केंद्र पिक्सेल और k-1 सर्वाधिक समान पड़ोसियों का औसत लिया जाता है। सरल k-NN से अधिक परिष्कृत (स्थानिक और तीव्रता दोनों समानताओं पर विचार करता है)। द्विपक्षीय की तुलना में संगणनात्मक रूप से कुशल। K-निकटतम दृष्टिकोण अनुकूली रूप से पड़ोसियों का चयन करता है: केंद्र के निकट पिक्सेल मानों का औसत लिया जाता है, असमान पिक्सेलों की उपेक्षा की जाती है। K पैरामीटर चिकनाई नियंत्रित करता है: k=1 (कोई चिकनाई नहीं), k=n (सभी पड़ोसी = माध्य फ़िल्टर)। सामान्यतः k=n/2 (आधा पड़ोस)। द्विपक्षीय फ़िल्टर का कुशल विकल्प—कम संगणनात्मक लागत पर समान किनारा संरक्षण। प्रबल तीव्रता असंततताओं वाली छवियों के लिए विशेष रूप से उपयोगी। अनुप्रयोग: (1) किनारा-संरक्षी चिकनाई (द्विपक्षीय का विकल्प), (2) वर्गीकरण के लिए तीव्र पूर्वप्रसंस्करण, (3) दक्षता-संवेदी पूर्वप्रसंस्करण, (4) बहु-बैंड छवि फ़िल्टरिंग। सामान्य पैरामीटर: k=neighborhood_size/2 से 3/4 तक।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में पड़ोस चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 3)।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में पड़ोस ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट 3)।"
              },
              "k": {
                "label": "K",
                "description": "औसतन के लिए निकटतम पड़ोसियों की संख्या (डिफ़ॉल्ट 5)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "kuwahara_filter": {
            "name": "Kuwahara फ़िल्टर",
            "description": "Kuwahara फ़िल्टर प्रत्येक पिक्सेल के पड़ोस को चार चतुर्थांशों में विभाजित करके, प्रत्येक चतुर्थांश के भीतर सांख्यिकी परिकलित करके, और न्यूनतम प्रसरण वाले चतुर्थांश को आउटपुट मान के रूप में चुनकर अरैखिक किनारा-संरक्षी चिकनाई लागू करता है। कार्यान्वयन एक (2k+1)×(2k+1) विंडो को चार अतिव्यापी k×k उप-विंडो में विभाजित करता है, प्रत्येक चतुर्थांश का माध्य और प्रसरण परिकलित करता है, और न्यूनतम प्रसरण वाले चतुर्थांश का माध्य आउटपुट करता है। यह कोटि-आधारित दृष्टिकोण एक साथ समरूप क्षेत्रों को चिकना और किनारों को तीक्ष्ण करता है। मुख्य विशेषताओं में चतुर्थांश चयन द्वारा वास्तविक किनारा संरक्षण (चतुर्थांशों के बीच के किनारे आउटपुट धुंधलेपन को दबाते हैं), केवल माध्य/प्रसरण गणनाओं की आवश्यकता वाली संगणनात्मक सरलता, चतुर्थांश आकार k द्वारा पैरामीटर नियंत्रण, और प्रकाशीय, रडार तथा तापीय इमेजरी पर प्रभावशीलता शामिल हैं। Kuwahara फ़िल्टरिंग कगारों और वेदिकाओं को संरक्षित रखने वाली LiDAR-व्युत्पन्न DEM चिकनाई, केंद्ररेखा तीक्ष्णता बनाए रखने वाले उच्च-विभेदन इमेजरी से सड़क नेटवर्क निष्कर्षण, हवाई फ़ोटो से भवन पदचिह्न सीमांकन, और SAR इमेजरी में तेल-रिसाव सीमा संसूचन में उत्कृष्ट है। आउटपुट व्याख्या दर्शाती है कि समरूप क्षेत्र स्वाभाविक रूप से औसत करने वाला चतुर्थांश (न्यूनतम प्रसरण) आउटपुट करते हैं; किनारे उस चतुर्थांश को आउटपुट करते हैं जिसमें किनारे के निकटतम एकसमान संरचना होती है, जिससे आउटपुट प्रभावी रूप से स्वच्छ पक्ष पर स्थिर होता है। चतुर्थांश आकार k विवरण संरक्षण नियंत्रित करता है: k=1 (न्यूनतम चिकनाई) बारीक किनारों को संरक्षित रखता है; k=3-4 संतुलित चिकनाई और किनारा संरक्षण प्रदान करता है; k>5 विवरण हानि का जोखिम उत्पन्न करता है। आउटपुट मान चयनित चतुर्थांशों के इनपुट पिक्सेल मानों से ठीक मेल खाते हैं (कोई अंतर्वेशन नहीं)। द्विबहुलकी वितरणों (किनारे और समरूप क्षेत्र स्पष्ट रूप से पृथक) के लिए आउटपुट हिस्टोग्राम की निगरानी करें; एकबहुलकी वितरण किनारा धुंधलेपन का संकेत देते हैं। अति-चिकनाई होने पर पूरक शार्पनिंग लागू करें। सामान्य विकृतियों में चतुर्थांश संरेखण पर निर्भर दिशात्मक पूर्वाग्रह और दुर्बल किनारों के निकट खंडाकारता शामिल हैं। खंडन के पूर्वप्रसंस्करण में उपयोग करें जहाँ किनारा संरक्षण सटीक सीमा निष्कर्षण सुनिश्चित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "radius": {
                "label": "त्रिज्या",
                "description": "पिक्सेल में Kuwahara चतुर्थांश त्रिज्या (डिफ़ॉल्ट 2)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "lee_filter": {
            "name": "Lee फ़िल्टर",
            "description": "Lee फ़िल्टर Lee के गुणात्मक मॉडल का उपयोग करके SAR speckle न्यूनीकरण करता है, यह मानते हुए कि रडार प्रतिफल गुणात्मक शोर का अनुसरण करते हैं: I = S·N, जहाँ S संकेत है और N गुणात्मक शोर है। कार्यान्वयन स्थानीय माध्य और प्रसरण परिकलित करता है, speckle प्रसरण का आकलन करता है, फिर इस प्रकार फ़िल्टर करता है: F = μ + (1 - σₙ²/σ_I²)·(I - μ), जहाँ σₙ² speckle प्रसरण और σ_I² कुल प्रसरण है। यह मॉडल-आधारित दृष्टिकोण speckle को दबाते हुए उच्च-संसक्ति फ़ीचर को संरक्षित रखता है। मुख्य विशेषताओं में SAR-विशिष्ट शोर मॉडल (गाऊसी के बजाय गुणात्मक), बिंदु लक्ष्यों और किनारों का संरक्षण, सरल पैरामीटर व्याख्या (विंडो आकार संसक्ति मापन नियंत्रित करता है), और single-pol तथा multi-pol SAR पर सिद्ध प्रभावशीलता शामिल हैं। Lee फ़िल्टरिंग कृषि निगरानी, वन वर्गीकरण, समुद्र-सतह निगरानी और बाढ़-मानचित्रण कार्यप्रवाहों के लिए SAR पूर्वप्रसंस्करण में उत्कृष्ट है। आउटपुट व्याख्या दर्शाती है कि उच्च-संसक्ति क्षेत्र (बिंदु लक्ष्य, प्रबल किनारे) न्यूनतम रूप से फ़िल्टर होते हैं; निम्न-संसक्ति क्षेत्र (speckle शोर, दुर्बल सीमाएँ) आक्रामक रूप से फ़िल्टर होते हैं। Speckle प्रसरण आकलन आउटपुट को प्रभावित करता है: सटीक आकलन के लिए पर्याप्त समरूप पिक्सेल आवश्यक हैं; कम आँका गया प्रसरण अल्प-चिकनाई देता है; अधिक आँका गया प्रसरण अति-चिकनाई उत्पन्न करता है। विंडो आकार संसक्ति मापन विभेदन को नियंत्रित करता है: छोटी विंडो (3×3) बारीक विवरण संरक्षित रखती हैं; बड़ी विंडो (7×7) प्रसरण आकलन सुधारती हैं परंतु विवरण हानि का जोखिम रखती हैं। आउटपुट मापन इनपुट से मेल खाता है; लघुगणकीय विज़ुअलाइज़ेशन दृश्यता बढ़ाता है। सामान्य शोर न्यूनीकरण look संख्या के आधार पर 5-10 dB प्रसरण कमी प्राप्त करता है। शेष speckle हस्ताक्षर के लिए आउटपुट हिस्टोग्राम की निगरानी करें; सहज वितरण पर्याप्त फ़िल्टरिंग का संकेत देते हैं। विकृतियों में दुर्बल-संसक्ति क्षेत्रों में संभावित किनारा धुंधलापन और रैखिक फ़ीचर में दिशात्मक पूर्वाग्रह शामिल हैं। वर्गीकरण फ़ीचर की अखंडता बनाए रखते हुए speckle दमन की आवश्यकता वाले SAR वर्गीकरण में रणनीतिक रूप से लागू करें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में पड़ोस चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में पड़ोस ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट 11)।"
              },
              "sigma": {
                "label": "सिग्मा",
                "description": "केंद्र मान के चारों ओर तीव्रता समावेशन अर्ध-चौड़ाई (डिफ़ॉल्ट 10.0)।"
              },
              "m_value": {
                "label": "M मान",
                "description": "फ़ॉलबैक औसतन से पहले परास-भीतर न्यूनतम प्रतिदर्श गणना (डिफ़ॉल्ट 5.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "line_detection_filter": {
            "name": "रेखा संसूचन फ़िल्टर",
            "description": "रेखा संसूचन फ़िल्टर एक विशिष्ट किनारा संसूचक है जो रेखा संयोजकता और निरंतरता के लिए अनुकूलित दिशात्मक संवलन कर्नेल लागू करके चार प्रमुख दिशाओं (क्षैतिज, ऊर्ध्वाधर और दोनों विकर्ण) में रैखिक फ़ीचर—सड़कें, नदियाँ, विद्युत लाइनें और भूवैज्ञानिक रेखीय संरचनाएँ—को संवर्धित करने के लिए बनाया गया है। यह फ़िल्टर 3×3 कर्नेल का उपयोग करता है जो लंबवत शोर और यादृच्छिक फ़ीचर भिन्नताओं को दबाते हुए प्रत्येक प्रमुख दिशा में संरेखित रैखिक संरचनाओं पर बल देते हैं। दिशात्मक दृष्टिकोण संसूचनों को अभिविन्यास के अनुसार पृथक करता है, जिससे अनुप्रवाह अनुप्रयोग क्षैतिज अवसंरचना (पाइपलाइनें, खेत सीमाएँ) को ऊर्ध्वाधर संरचनाओं (वृक्ष पंक्तियाँ, उपयोगिता गलियारे) से अलग कर सकते हैं। मुख्य विशेषताओं में अलग परिमाण और दिशा बैंड उत्पन्न करने वाला बहु-दिशात्मक विघटन, रेखा चौड़ाई और कंट्रास्ट भिन्नताओं के लिए अनुकूली संवेदनशीलता ट्यूनिंग, और जटिल भूभाग में निहित सूक्ष्म रैखिक फ़ीचर पर असाधारण प्रदर्शन शामिल हैं। उपयोग के मामलों में अवसंरचना मानचित्रण (सड़कें, रेलमार्ग, विद्युत लाइनें), प्राकृतिक फ़ीचर निष्कर्षण (सरिताएँ, कटक, भ्रंश), और भूमि-उपयोग सीमा सीमांकन शामिल हैं। अनुप्रयोगों में कैडस्ट्रल डिजिटलीकरण के लिए सदिश रूपांतरण पूर्वप्रसंस्करण, ऑर्थोफ़ोटोग्राफ़ी से परिवहन नेटवर्क निष्कर्षण, उपग्रह इमेजरी से भूवैज्ञानिक संरचना मानचित्रण, और सुदूर संवेदन विश्लेषण में प्रतिरूप पहचान शामिल हैं। आउटपुट व्याख्या के लिए यह समझना आवश्यक है कि प्रत्येक दिशात्मक घटक उस विशिष्ट अभिविन्यास में रेखा प्रबलता प्रकट करता है—प्रमुख फ़ीचर दिशाओं की पहचान के लिए चारों प्रमुख दिशा आउटपुट की जाँच करें। उच्च परिमाण मान प्रबल रेखा निरंतरता दर्शाते हैं; निम्न मान शोर या विच्छेद का संकेत देते हैं। आउटपुट स्वाभाविक रूप से विरल होता है, जो केवल रैखिक फ़ीचर दर्शाने वाले पिक्सेलों को उजागर करता है; पृष्ठभूमि क्षेत्र शून्य के निकट रहते हैं। बहु-दिशात्मक आउटपुट वर्गीकरण-पश्चात विश्लेषण संभव बनाता है जिसमें सड़कों (निर्मित क्षेत्रों में सामान्यतः क्षैतिज/ऊर्ध्वाधर) को प्राकृतिक रेखीय संरचनाओं (मनमाना अभिविन्यास) से अलग किया जाता है। एकीकृत रेखा मानचित्र बनाने के लिए दिशात्मक घटकों को जोड़ें या अभिविन्यस्त संरचना मानचित्रण के लिए प्रत्येक दिशा का अलग से विश्लेषण करें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "variant": {
                "label": "प्रकार",
                "description": "रेखा दिशा रूपांतर: v, h, 45, या 135।"
              },
              "abs_values": {
                "label": "निरपेक्ष मान",
                "description": "यदि true, निरपेक्ष अनुक्रिया मान आउटपुट करें।"
              },
              "clip_tails": {
                "label": "पुच्छ क्लिप करें",
                "description": "वैकल्पिक सममित पुच्छ कटाई प्रतिशत (0-40)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "line_thinning": {
            "name": "रेखा पतलीकरण",
            "description": "संबद्ध द्विआधारी रास्टर फ़ीचर को एक-कोशिका-चौड़ी कंकाल रेखाओं तक घटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "lidar_ground_point_filter": {
            "name": "LiDAR भूतल बिंदु फ़िल्टर",
            "description": "भूभाग को भू-इतर बिंदुओं से पृथक करता है: स्थानीय समतल ज्यामिति और ऊँचाई थ्रेशोल्ड का उपयोग करके ढाल-आधारित वर्गीकरण/फ़िल्टरिंग। कुशल भूतल खंडन।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "पड़ोस खोज त्रिज्या (डिफ़ॉल्ट 2.0)।"
              },
              "min_neighbours": {
                "label": "न्यूनतम पड़ोसी",
                "description": "न्यूनतम पड़ोसी लक्ष्य (डिफ़ॉल्ट 0)।"
              },
              "slope_threshold": {
                "label": "ढाल थ्रेशोल्ड",
                "description": "डिग्री में ढाल थ्रेशोल्ड (डिफ़ॉल्ट 45.0, अधिकतम 88)।"
              },
              "height_threshold": {
                "label": "ऊँचाई थ्रेशोल्ड",
                "description": "भूभाग-रहित फ़्लैग करने के लिए न्यूनतम लंबवत पृथक्करण (डिफ़ॉल्ट 1.0)।"
              },
              "classify": {
                "label": "वर्गीकृत करें",
                "description": "यदि true तो बिंदु वर्गीकृत करें (भूतल=2, भूभाग-रहित=1); अन्यथा भूभाग-रहित बिंदु फ़िल्टर करें।"
              },
              "slope_norm": {
                "label": "ढाल सामान्यीकरण",
                "description": "यदि true, ढाल परीक्षण से पहले टॉप-हैट भूभाग सामान्यीकरण लागू करें (डिफ़ॉल्ट true)।"
              },
              "height_above_ground": {
                "label": "भूतल से ऊँचाई",
                "description": "यदि true, z मान निकटतम निचले पड़ोसी से ऊपर स्थानीय ऊँचाई के रूप में आउटपुट करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "एकल-इनपुट मोड के लिए वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "majority_filter": {
            "name": "बहुमत फ़िल्टर",
            "description": "प्रत्येक पिक्सेल के लिए गतिशील-विंडो बहुलक (सबसे अधिक बार आने वाला मान/वर्ग) परिकलित करता है। श्रेणीबद्ध सीमाओं और प्रमुख प्रतिरूपों को संरक्षित रखने वाला अरैखिक फ़िल्टर। विशेष रूप से वर्गीकृत इमेजरी के लिए उपयोगी जहाँ आउटपुट को मूल वर्ग समुच्चय के भीतर ही रहना चाहिए (माध्य फ़िल्टर के विपरीत, जो अंतर्वेशित मान बनाता है)। वर्गीकरण आउटपुट की आकृतिक सफ़ाई के लिए आवश्यक।\n\nबहुमत फ़िल्टरिंग माध्यिका फ़िल्टरिंग का बहुलक-आधारित समतुल्य है। श्रेणीबद्ध डेटा (वर्गीकृत इमेजरी, भू-आवरण) के लिए, बहुमत शोर को चिकना करते हुए वर्ग परिभाषाओं को संरक्षित रखता है। सतत डेटा के लिए, बहुमत मान वितरण में स्थानीय शिखरों को प्रकट कर सकता है। \"salt-and-pepper\" वर्गीकरण विकृतियाँ हटाने के लिए प्रायः इसके बाद अल्पसंख्यक वर्ग निष्कासन (वर्गीकरण-पश्चात सफ़ाई) किया जाता है।\n\nअनुप्रयोग: (1) वर्गीकरण-पश्चात चिकनाई (छोटे भ्रामक वर्ग खंड हटाती है), (2) बहु-वर्गीकृत आउटपुट से बहुमत वर्ग मानचित्र, (3) वेक्टर डेटा सफ़ाई (वर्ग विसंकलन), (4) थ्रेशोल्ड की गई इमेजरी में शोर दमन, (5) खंडन आउटपुट में विशेषता चिकनाई। सामान्य कार्यप्रवाह: वर्गीकरण→बहुमत फ़िल्टर→अल्पसंख्यक निष्कासन→अंतिम स्वच्छ मानचित्र।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में विंडो चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में विंडो ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट = filter_size_x)। उपनाम: filtery।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "maximum_filter": {
            "name": "अधिकतम फ़िल्टर",
            "description": "गतिशील-विंडो अधिकतम मान परिकलित करता है, जो स्थानीय शिखरों और कटकों को प्रकट करता है। आकृतिक छवि प्रसंस्करण में dilation संकारक। शिखरों, कटक रेखाओं और अधिकतम-आयाम फ़ीचर का पता लगाने के लिए उपयोगी। एकल बाह्य मान के प्रति संवेदनशील (विंडो में एक उच्च मान उच्च आउटपुट उत्पन्न करता है)।\n\nअधिकतम फ़िल्टर आकृतिक \"dilation\" संकारक है—उज्ज्वल क्षेत्रों का विस्तार और अंधकारमय क्षेत्रों का संकुचन करता है। बार-बार लागू करने पर (बहु-पास dilation), चिकने शिखर बनते हैं और पृथक फ़ीचर अपने पड़ोस को भरने तक बढ़ते हैं। न्यूनतम फ़िल्टर के साथ मिलकर closing (dilation फिर erosion) और opening (erosion फिर dilation) संभव बनाता है। आकृतिक फ़ीचर संसूचन और बहु-पैमाना विश्लेषण के लिए आवश्यक।\n\nअनुप्रयोग: (1) आकार-आधारित फ़िल्टरिंग के लिए आकृतिक dilation, (2) छोटे छिद्र भरने के लिए dilation→erosion द्वारा closing, (3) भूभाग और इमेजरी में शिखर/कटक पहचान, (4) bathymetry/DEM में स्थानीय ऊपरी स्तर, (5) बहु-पैमाना फ़ीचर विश्लेषण (पैमानों के पार dilation की तुलना)। सामान्य कार्यप्रवाह: अधिकतम→न्यूनतम से तुलना→फ़ीचर प्रकार के अनुसार closing या opening।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में विंडो चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में विंडो ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट = filter_size_x)। उपनाम: filtery।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "mean_filter": {
            "name": "माध्य फ़िल्टर",
            "description": "प्रत्येक पिक्सेल के लिए गतिशील-विंडो माध्य (औसत) परिकलित करता है। मूलभूत चिकनाई संक्रिया जो तीक्ष्ण संक्रमणों को धुंधला करते हुए स्थानीय शोर घटाती है। आउटपुट स्थानीय केंद्रीय प्रवृत्ति दर्शाता है। पूर्वप्रसंस्करण, शोर न्यूनीकरण और बहु-पैमाना विश्लेषण के लिए व्यापक रूप से उपयोग किया जाता है।\n\nमाध्य फ़िल्टरिंग सबसे सामान्य निम्न-पास चिकनाई संक्रिया है। बाह्य मानों के प्रति अत्यधिक संवेदनशील (चरम मान परिणामों को विकृत कर सकते हैं), इसलिए शोरयुक्त डेटा के लिए माध्यिका फ़िल्टर बेहतर है। संगणनात्मक रूप से कुशल। फ़िल्टर आकार चिकनाई की सीमा नियंत्रित करता है: छोटा (3×3) विवरण संरक्षित रखता है, बड़ा (31×31+) अत्यधिक चिकनी सतह बनाता है। बहु-विभेदन विश्लेषण के लिए प्रायः पुनरावृत्त रूप से या अनेक पैमानों पर लागू किया जाता है।\n\nअनुप्रयोग: (1) मूल शोर न्यूनीकरण, (2) फ़ीचर संसूचन से पहले पूर्वप्रसंस्करण (झूठे धनात्मक परिणामों को चिकना करता है), (3) बहु-पैमाना विश्लेषण (3×3, 11×11, 31×31 पर लागू करें), (4) कालिक चिकनाई (दृश्यों का संयोजन), (5) अन्य सांख्यिकीय संक्रियाओं के लिए आधार रेखा। बेहतर किनारा संरक्षण के लिए माध्यिका (अरैखिक, किनारों को संरक्षित रखती है) से तुलना करें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में विंडो चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में विंडो ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट = filter_size_x)। उपनाम: filtery।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "median_filter": {
            "name": "माध्यिका फ़िल्टर",
            "description": "प्रत्येक पिक्सेल के लिए गतिशील-विंडो माध्यिका मान परिकलित करता है और उसे पड़ोस के 50वें शतमक से प्रतिस्थापित करता है। किनारों को संरक्षित रखने वाला मज़बूत शोर फ़िल्टर (अरैखिक)। तीक्ष्ण सीमाओं को बनाए रखते हुए आवेग शोर (salt-and-pepper) हटाने के लिए विशेष रूप से प्रभावी। आउटपुट मान पड़ोस के वास्तविक पिक्सेल मान होते हैं (अंतर्वेशित नहीं)।\n\nमाध्यिका फ़िल्टरिंग अरैखिक है—शोर न्यूनीकरण के लिए माध्य फ़िल्टरिंग पर महत्वपूर्ण लाभ, क्योंकि यह नए मान नहीं बनाती और न ही किनारों को धुंधला करती है। बड़े फ़िल्टर आकार तीक्ष्ण संक्रमणों को संरक्षित रखते हुए अत्यधिक चिकनाई करते हैं। सुदूर संवेदन, चिकित्सा इमेजिंग और SAR छवि प्रसंस्करण में व्यापक रूप से उपयोग की जाती है। संगणनात्मक लागत फ़िल्टर आकार के साथ बढ़ती है परंतु सामान्यतः द्विपक्षीय या निर्देशित फ़िल्टरों से तीव्र होती है।\n\nअनुप्रयोग: (1) SAR छवि speckle न्यूनीकरण (विशेषकर फ़ेज़ संसक्ति के लिए प्रभावी), (2) salt-and-pepper शोर निष्कासन, (3) किनारा संसूचन से पहले पूर्वप्रसंस्करण (झूठे किनारे घटाता है), (4) वर्गीकरण पूर्वप्रसंस्करण में सीमा संरक्षण, (5) बाह्य मानों के लिए रेडियोमितीय सुधार। सामान्य कार्यप्रवाह: माध्यिका लागू करें→किनारा-संवर्धित आउटपुट→फ़ीचर निष्कर्षण के लिए थ्रेशोल्ड।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में विंडो चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में विंडो ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट = filter_size_x)। उपनाम: filtery।"
              },
              "sig_digits": {
                "label": "सार्थक अंक",
                "description": "क्वांटीकृत रैंक निस्पंदन के लिए उपयोग किए गए सार्थक अंकों की संख्या (डिफ़ॉल्ट 2)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "minimum_filter": {
            "name": "न्यूनतम फ़िल्टर",
            "description": "गतिशील-विंडो न्यूनतम मान परिकलित करता है, जो स्थानीय निम्न बिंदुओं और गर्तिकाओं को प्रकट करता है। आकृतिक छवि प्रसंस्करण में erosion संकारक। घाटी तलों, गर्तों और न्यूनतम-ऊँचाई फ़ीचर का पता लगाने के लिए उपयोगी। एकल बाह्य मान के प्रति संवेदनशील (विंडो में एक निम्न मान निम्न आउटपुट उत्पन्न करता है)।\n\nन्यूनतम फ़िल्टर आकृतिक \"erosion\" संकारक है—उज्ज्वल क्षेत्रों का संकुचन और अंधकारमय क्षेत्रों का विस्तार करता है। बार-बार लागू करने पर (बहु-पास erosion), चिकनी घाटियाँ बनती हैं और पृथक फ़ीचर लुप्त हो जाते हैं। अधिकतम फ़िल्टर (dilation) के साथ मिलकर opening (erosion फिर dilation) और closing (dilation फिर erosion) संक्रियाएँ संभव बनाता है। प्रायः बहु-पैमाना विघटन में उपयोग किया जाता है: फ़ीचर पैमानों की पहचान के लिए 3×3, 11×11, 31×31 पर न्यूनतम की तुलना करें।\n\nअनुप्रयोग: (1) आकार-आधारित फ़िल्टरिंग के लिए आकृतिक erosion, (2) छोटे शोर ऑब्जेक्ट हटाने के लिए erosion→dilation द्वारा opening, (3) भूभाग में गर्त/घाटी पहचान, (4) bathymetry/DEM में स्थानीय तल स्तर, (5) बहु-पैमाना फ़ीचर विश्लेषण (पैमानों के पार erosion की तुलना)। सामान्य कार्यप्रवाह: न्यूनतम→अधिकतम से तुलना→फ़ीचर प्रकार के अनुसार opening या closing।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में विंडो चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में विंडो ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट = filter_size_x)। उपनाम: filtery।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "non_local_means_filter": {
            "name": "नॉन-लोकल मीन्स फ़िल्टर",
            "description": "नॉन-लोकल मीन्स फ़िल्टरिंग पड़ोसी पिक्सेलों के बजाय पूरी छवि में पहचाने गए समान खंडों (patches) का औसत लेकर शक्तिशाली शोर-निवारण करती है, जो संरचनाओं को संरक्षित रखते हुए शोर दबाने के लिए छवि की स्व-समानता का लाभ उठाती है। कार्यान्वयन patch-समष्टि में यूक्लिडियन दूरी द्वारा प्रत्येक लक्ष्य patch के समान patch की पहचान करता है, समान patch को समानता के अनुसार घातांकी रूप से भारित करता है, और भारित patch का औसत लेता है। एल्गोरिथ्म परिकलित करता है: Fᵢ = (1/Z) Σⱼ exp(-d(Pᵢ, Pⱼ)²/h²) · Iⱼ, जहाँ d patch दूरी मापता है, h बैंडविड्थ नियंत्रित करता है, Z सामान्यीकरण करता है। मुख्य विशेषताओं में केवल स्थानिक निकटता के बजाय समानता खोज द्वारा श्रेष्ठ शोर-निवारण, जटिल बनावटों और सूक्ष्म विवरणों पर प्रभावशीलता, किसी भी डेटा प्रकार पर प्रयोज्यता, और चिकित्सा, उपग्रह तथा फ़ोटोग्राफ़िक इमेजरी पर सिद्ध प्रदर्शन शामिल हैं। नॉन-लोकल मीन्स फ़िल्टरिंग सूक्ष्म बनावट और संरचना को संरक्षित रखने वाले विस्तृत उपग्रह छवि पुनर्स्थापन, परिवर्तन संसूचन तैयारी के लिए बहुकालिक स्टैक औसत, अत्यंत शोरयुक्त सर्वेक्षण डेटा शोर-निवारण (पराश्रव्य, अतिस्पेक्ट्रल), और पुरातात्विक/हवाई सर्वेक्षण इमेजरी संवर्धन में उत्कृष्ट है। आउटपुट व्याख्या के लिए यह समझना आवश्यक है कि पूरी छवि के समान क्षेत्र प्रत्येक आउटपुट पिक्सेल में योगदान देते हैं; स्थानीय रूप से असमान क्षेत्र नगण्य योगदान देते हैं। Patch आकार फ़ीचर संरक्षण नियंत्रित करता है (बड़े patch = अधिक चिकने परिणाम, छोटे patch = अधिक विवरण); बैंडविड्थ h समानता भारण नियंत्रित करता है (बड़ा h = अधिक patch शामिल, छोटा h = कठोर समानता आवश्यकताएँ)। आउटपुट परास इनपुट से मेल खाते हैं; सूक्ष्म संरचनाएँ बनी रहते हुए सांख्यिकी क्षेत्रीय माध्यों की ओर खिसकती है। संगणनात्मक लागत छवि आकार और patch त्रिज्या के साथ बढ़ती है; बड़ी इमेजरी के लिए सामान्य निष्पादन में पर्याप्त प्रसंस्करण समय लगता है। PSNR या दृश्य निरीक्षण द्वारा फ़िल्टरिंग प्रगति की निगरानी करें। सामान्य विकृतियों में सूक्ष्म बनावटों की अति-चिकनाई (patch आकार सावधानी से बढ़ाएँ) और उच्च-शोर क्षेत्रों में अल्प-चिकनाई (बैंडविड्थ बढ़ाएँ) शामिल हैं। सूक्ष्म-पैमाने के फ़ीचर संरक्षित रखते हुए अधिकतम शोर न्यूनीकरण की आवश्यकता वाले कार्यप्रवाहों में रणनीतिक रूप से लागू करें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "पिक्सेल में खोज विंडो त्रिज्या (डिफ़ॉल्ट 5)।"
              },
              "patch_radius": {
                "label": "पैच त्रिज्या",
                "description": "पिक्सेल में पैच त्रिज्या (डिफ़ॉल्ट 1)।"
              },
              "h": {
                "label": "H",
                "description": "निस्पंदन सामर्थ्य प्राचल (डिफ़ॉल्ट 10.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "opening": {
            "name": "ओपनिंग",
            "description": "आयताकार संरचनात्मक तत्व का उपयोग करके आकृतिक opening संक्रिया करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "विषम पड़ोस चौड़ाई (डिफ़ॉल्ट 11)।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "विषम पड़ोस ऊँचाई (डिफ़ॉल्ट filter_size_x के समान)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "olympic_filter": {
            "name": "ओलंपिक फ़िल्टर",
            "description": "ओलंपिक फ़िल्टर प्रत्येक पिक्सेल पड़ोस से एकल उच्चतम और एकल निम्नतम मान हटाकर, फिर शेष पिक्सेलों का औसत लेकर कोटि-आधारित चिकनाई लागू करता है। यह मज़बूत फ़िल्टरिंग दृष्टिकोण केंद्रीय प्रवृत्ति को संरक्षित रखते हुए चरम बाह्य मानों (संभवतः शोर या भ्रामक मान) को समाप्त करता है। गणितीय सूत्रीकरण: F = (1/(N-2)) Σ(I_sorted[2:N-1]), जहाँ क्रमबद्ध पड़ोस मानों में उच्चतम और निम्नतम शामिल नहीं होते। कार्यान्वयन के लिए छोटे पड़ोसों को क्रमबद्ध करना आवश्यक है (संगणनात्मक रूप से कुशल) परंतु यह प्रभावी शोर न्यूनीकरण उत्पन्न करता है। मुख्य विशेषताओं में सरल बाह्य मान निष्कासन रणनीति, प्रभावी salt-pepper शोर न्यूनीकरण, किनारा-जागरूक फ़िल्टरिंग (किनारे प्रायः चरम मानों के रूप में दिखते हैं), और किसी भी डेटा प्रकार पर प्रयोज्यता शामिल हैं। ओलंपिक फ़िल्टरिंग प्रकाशीय उपग्रह इमेजरी पूर्वप्रसंस्करण (पृथक उज्ज्वल बादल पिक्सेल और अंधकारमय छायाएँ हटाती है), सर्वेक्षण शोर विकृतियाँ घटाने वाली DEM चिकनाई, तापीय छवि शोर-निवारण (सेंसर बाह्य मान हटाती है), और रडार छवि पूर्वप्रसंस्करण में उत्कृष्ट है। आउटपुट व्याख्या दर्शाती है कि सममित शोर वितरण (उच्च/निम्न बाह्य मानों की समान संख्या) सममित रूप से फ़िल्टर होते हैं; विषम वितरण (अधिक उच्च या निम्न) दिशात्मक फ़िल्टरिंग उत्पन्न करते हैं। पड़ोस आकार चिकनाई की सीमा नियंत्रित करता है: 3×3 विंडो 9 पिक्सेलों में से 2 चरम मान हटाती है (हल्की फ़िल्टरिंग); बड़ी विंडो अधिक आक्रामक रूप से फ़िल्टर करती हैं। आउटपुट मान इनपुट परास के भीतर रहते हैं (आउटपुट वास्तविक पड़ोस मानों का औसत है)। सांख्यिकी विशेष रूप से बाह्य मानों को लक्षित नियंत्रित प्रसरण न्यूनीकरण दर्शाती है। अंतर छवियाँ (मूल - फ़िल्टर की गई) हटाए गए बाह्य मानों को उजागर करती हैं; संकेंद्रित उच्च-मान क्षेत्र प्रभावी शोर पृथक्करण दर्शाते हैं। सामान्य विकृतियों में बाह्य मानों की आवृत्ति कम होने पर अपर्याप्त चिकनाई और किनारा पिक्सेलों के लगातार चरम मानों के रूप में क्रमित होने पर किनारा धुंधलापन शामिल हैं। अनेक पुनरावृत्तियाँ क्रमिक चिकनाई संभव बनाती हैं: एकल पास शोर न्यूनीकरण प्रदान करता है; बार-बार के पास चिकनाई को तीव्र करते हैं। सरल, व्याख्येय फ़िल्टरिंग की आवश्यकता वाले तीव्र शोर-न्यूनीकरण कार्यप्रवाहों में लागू करें, विशेषकर बहु-सेंसर मोज़ेक में salt-pepper शोर के लिए प्रभावी।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में पड़ोस चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में पड़ोस ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट 11)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "percentile_filter": {
            "name": "शतमक फ़िल्टर",
            "description": "गतिशील विंडो के भीतर केंद्र कोशिका की ऊँचाई/मान की स्थानीय शतमक कोटि (0-100%) परिकलित करता है। सामान्य रास्टर डेटा के लिए Elevation Percentile के समरूप। सापेक्ष स्थिति मापता है: output=0 स्थानीय निम्निष्ठ दर्शाता है, output=100 स्थानीय उच्चिष्ठ दर्शाता है, output=50 माध्यिका दर्शाता है। निरपेक्ष मानों से स्वतंत्र रूप से वितरण में स्थानीय स्थिति प्रकट करता है।\n\nशतमक फ़िल्टरिंग स्थिति-सापेक्ष विश्लेषण संभव बनाती है। स्तरित विश्लेषण के लिए उपयोगी: सभी बैंडों में उच्च शतमक (>80) वाली कोशिकाएँ \"उज्ज्वल\" फ़ीचर दर्शाती हैं; निम्न शतमक (<20) \"अंधकारमय\" फ़ीचर दर्शाते हैं। वर्गीकरण पूर्वप्रसंस्करण के लिए विशेष रूप से उपयोगी—केवल परिमाण के बजाय भूभाग/बनावट स्थिति को पृथक करता है। बहु-मापक अभिलक्षणन के लिए प्रायः सांख्यिकीय फ़िल्टरों के साथ जोड़ा जाता है।\n\nअनुप्रयोग: (1) सापेक्ष चमक/अंधकार वर्गीकरण, (2) बनावट अभिलक्षणन (उच्च शतमक प्रसरण = खुरदरा, निम्न प्रसरण = चिकना), (3) स्थानीय कंट्रास्ट संवर्धन (शतमक-आधारित सामान्यीकरण), (4) ऊँचाई शतमक के समान भू-आकृति पहचान, (5) बहु-बैंड बनावट विश्लेषण (प्रत्येक बैंड पर शतमक लागू करें, प्रतिरूपों की तुलना करें)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में विंडो चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में विंडो ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट = filter_size_x)। उपनाम: filtery।"
              },
              "sig_digits": {
                "label": "सार्थक अंक",
                "description": "क्वांटीकृत रैंक निस्पंदन के लिए उपयोग किए गए सार्थक अंकों की संख्या (डिफ़ॉल्ट 2)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "range_filter": {
            "name": "परास फ़िल्टर",
            "description": "गतिशील-विंडो परास (अधिकतम - न्यूनतम) परिकलित करता है, जो माध्य स्तर से स्वतंत्र स्थानीय मान फैलाव प्रकट करता है। सरल विषमता मापक: उच्च परास = विविध मान, निम्न परास = एकसमान मान। मानक विचलन से सरल परंतु अनेक अनुप्रयोगों के लिए समान रूप से सूचनाप्रद, और वितरण आकृति के प्रति अधिक मज़बूत।\n\nपरास संगणनात्मक रूप से कुशल है (केवल दो तुलनाओं की आवश्यकता)। संक्रमणों/सीमाओं का पता लगाने के लिए विशेष रूप से उपयोगी जहाँ परास में उछाल कंट्रास्ट क्षेत्र दर्शाते हैं। मानक विचलन की तुलना में वितरण आकृति के प्रति कम संवेदनशील (मानक विचलन बाह्य मानों पर बल देता है, परास केवल चरम मानों का उपयोग करता है)। सामान्यीकृत परास (परास/माध्य) अंतर-बैंड तुलना संभव बनाता है, जैसे विचरण गुणांक अंतर-पैमाना तुलना संभव बनाता है।\n\nअनुप्रयोग: (1) बनावट/कंट्रास्ट मानचित्रण (सरल व्याख्या: उच्च परास = खुरदरा/विषम), (2) परास शिखरों द्वारा सीमा संसूचन, (3) मानक विचलन का संगणनात्मक रूप से कुशल विकल्प, (4) गुणवत्ता नियंत्रण (एकसमान पृष्ठभूमि निम्न परास, फ़ीचर क्षेत्र उच्च परास), (5) सामान्य डेटा में खुरदरापन/परिवर्तनशीलता। सामान्य कार्यप्रवाह: परास परिकलित करें→संक्रमण क्षेत्रों की पहचान के लिए थ्रेशोल्ड→उच्च-परास सीमाओं का सदिशीकरण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में विंडो चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में विंडो ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट = filter_size_x)। उपनाम: filtery।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "remove_spurs": {
            "name": "स्पर हटाएँ",
            "description": "पुनरावृत्त छँटाई द्वारा द्विआधारी रास्टर फ़ीचर से छोटी spur विकृतियाँ हटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "max_iterations": {
                "label": "अधिकतम पुनरावृत्तियाँ",
                "description": "अधिकतम प्रूनिंग पुनरावृत्तियाँ (डिफ़ॉल्ट 10)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "savitzky_golay_2d_filter": {
            "name": "Savitzky-Golay 2D फ़िल्टर",
            "description": "2D Savitzky-Golay चिकनाई करता है—स्थानीय बहुपद फ़ीचर को संरक्षित रखने वाला बहुपद समंजन-आधारित फ़िल्टर। पड़ोस पर स्थानीय बहुपद समंजित करता है और केंद्र को समंजित मान से प्रतिस्थापित करता है। गाऊसी की तुलना में शिखरों/घाटियों को बेहतर संरक्षित रखता है। शोरयुक्त डेटा के लिए उपयोगी जहाँ फ़ीचर संरक्षण महत्वपूर्ण है। निम्न-कोटि बहुपदों के लिए गाऊसी से कम धुंधलापन; बहुपद कोटि के साथ चिकनाई बढ़ती है। Savitzky-Golay फ़िल्टरिंग पड़ोस पर न्यूनतम-वर्ग विधि से स्थानीय बहुपद (सामान्यतः द्विघात/त्रिघात) समंजित करती है। केंद्र मान को बहुपद मान से प्रतिस्थापित किया जाता है। माध्यिका/गाऊसी से भिन्न—बहुपद संरचनाओं (शिखर, घाटियाँ, कटक) के रूप में दिखने वाले फ़ीचर को संरक्षित रखता है। संगणनात्मक रूप से सरल परंतु साधारण संवलन से धीमा। बहुपद कोटि चिकनाई/संरक्षण संतुलन को नियंत्रित करती है। अनुप्रयोग: (1) शिखर संरचनाओं को संरक्षित रखते हुए शोरयुक्त डेटा को चिकना करना, (2) ऊँचाई ग्रिड प्रसंस्करण (कटक/घाटी स्थलाकृति संरक्षित रखता है), (3) स्पेक्ट्रल डेटा चिकनाई (अवशोषण फ़ीचर संरक्षित रखता है), (4) फ़ीचर-संरक्षी पूर्वप्रसंस्करण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "window_size": {
                "label": "विंडो आकार",
                "description": "विषम विंडो आकार (डिफ़ॉल्ट 5)। वर्तमान में बहुपद कोटि 2 के लिए 5 समर्थित है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "scharr_filter": {
            "name": "Scharr फ़िल्टर",
            "description": "Scharr फ़िल्टर एक किनारा संसूचन संकारक है जो दिशात्मक पूर्वाग्रह घटाने और श्रेष्ठ घूर्णन अपरिवर्तनीयता प्रदान करने के लिए विशेष रूप से डिज़ाइन किए गए अनुकूलित कर्नेल गुणांकों का उपयोग करके Sobel फ़िल्टर में सुधार करता है। Scharr संकारक पूर्णांक गुणांकों (3, 10, 3) वाले 3×3 संवलन कर्नेल का उपयोग करता है जो 0°, 45°, 90° और 135° किनारा दिशाओं के लिए अनुभवजन्य रूप से अनुकूलित हैं, और पारंपरिक Sobel फ़िल्टरों की तुलना में, विशेषकर वृत्ताकार फ़ीचर और घूर्णित किनारों के लिए, अधिक सटीक प्रवणता आकलन देता है। फ़िल्टर क्षैतिज और प्रवणता परिमाण दोनों को एक साथ परिकलित करता है, जिससे मज़बूत किनारा स्थानीयकरण संभव होता है। मुख्य लाभों में दिशात्मक प्रवणताओं के लिए श्रेष्ठ सटीकता, Sobel की तुलना में घटा हुआ घूर्णन पूर्वाग्रह, और न्यूनतम स्मृति भार वाली कुशल 3×3 कर्नेल संगणना शामिल हैं। आउटपुट में परिमाण और वैकल्पिक दिशात्मक घटक दोनों शामिल हैं। Scharr फ़िल्टर उच्च दिशात्मक सटीकता की आवश्यकता वाले फ़ीचर निष्कर्षण, सीमा संसूचन और गुणवत्ता आश्वासन कार्यप्रवाहों में उत्कृष्ट है। उपयोग के मामलों में हवाई इमेजरी से भवन पदचिह्न निकालना, सड़क नेटवर्क का संसूचन, न्यूनतम विकृति के साथ जल सीमाओं का सीमांकन, और उपग्रह डेटा में भूवैज्ञानिक रेखीय संरचनाओं की पहचान शामिल हैं। फ़िल्टर शहरी मानचित्रण, कृषि सीमा संसूचन और स्वायत्त नेविगेशन अनुप्रयोगों में असाधारण रूप से अच्छा प्रदर्शन करता है। आउटपुट व्याख्या के लिए यह समझना आवश्यक है कि परिमाण मान किनारे की प्रबलता दर्शाते हैं—उच्च मान विभिन्न स्पेक्ट्रल वर्गों के बीच तीक्ष्णतर संक्रमण दर्शाते हैं। दिशात्मक घटक प्रमुख किनारा अभिविन्यास (क्षैतिज, विकर्ण या ऊर्ध्वाधर) प्रकट करते हैं, जो रेखीय संरचना विश्लेषण के लिए उपयोगी है। बहु-बैंड रास्टर के लिए, प्रत्येक बैंड पर अलग से लागू करें या परिकलित सूचकांक का उपयोग करें। पृष्ठभूमि मान आउटपुट में अंधकारमय दिखते हैं; प्रबल किनारे उज्ज्वल दिखते हैं। संदर्भ किनारों के साथ RMSE तुलना फ़िल्टर प्रदर्शन का सत्यापन करती है। मानक विज़ुअलाइज़ेशन के लिए आउटपुट को 0-255 तक मापें या मात्रात्मक विश्लेषण के लिए फ़्लोटिंग-पॉइंट बनाए रखें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "clip_tails": {
                "label": "पुच्छ क्लिप करें",
                "description": "वैकल्पिक सममित पुच्छ कटाई प्रतिशत (0-40)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "standard_deviation_filter": {
            "name": "मानक विचलन फ़िल्टर",
            "description": "गतिशील-विंडो मानक विचलन परिकलित करता है, जो स्थानीय मान भिन्नता/प्रकीर्णन मापता है। उच्च मानक विचलन = विविध मान (खुरदरा/विषम), निम्न मानक विचलन = एकसमान मान (चिकना/समरूप)। बनावट, खुरदरापन और परिवर्तनशीलता प्रतिरूप प्रकट करता है। अनिश्चितता मात्रांकन और गुणवत्ता आकलन के लिए महत्वपूर्ण।\n\nस्थानीय भिन्नता के अभिलक्षणन के लिए मानक विचलन परास से अधिक मज़बूत है (एकल बाह्य मान से पक्षपाती नहीं)। बनावट के आधार पर क्षेत्रों का वर्गीकरण संभव बनाता है: तीव्र ढाल (उच्च मानक विचलन), मंद ढाल (निम्न मानक विचलन); वन (उच्च मानक विचलन), घास के मैदान (निम्न मानक विचलन)। भिन्न मान परासों वाले डेटा के बीच तुलना के लिए प्रायः सामान्यीकृत किया जाता है (विचरण गुणांक = मानक विचलन/माध्य)। हिस्टोग्राम से परिकलित किया जा सकता है (प्रसरण = वर्गों का माध्य - माध्य का वर्ग)।\n\nअनुप्रयोग: (1) बनावट मानचित्रण (खुरदरापन/विषमता विश्लेषण), (2) शोरयुक्त डेटा में अनिश्चितता मात्रांकन, (3) गुणवत्ता आकलन (एकसमान पृष्ठभूमि = निम्न मानक विचलन, फ़ीचर-समृद्ध क्षेत्र = उच्च), (4) वर्गीकरण विश्वास (उच्च मानक विचलन = मिश्रित/अनिश्चित वर्ग), (5) बहु-बैंड विषमता (प्रत्येक बैंड के मानक विचलनों को स्टैक करें)। सामान्य कार्यप्रवाह: अनेक पैमानों पर मानक विचलन परिकलित करें→पैमानों के पार प्रतिरूप परिवर्तनों की तुलना करें→अभिलाक्षणिक पैमानों की पहचान करें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में विंडो चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में विंडो ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट = filter_size_x)। उपनाम: filtery।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "thicken_raster_line": {
            "name": "रास्टर रेखा मोटी करें",
            "description": "विकर्ण रिसाव को रोकने के लिए विकर्ण रास्टर रेखा खंडों को मोटा करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "tophat_transform": {
            "name": "टॉपहैट रूपांतरण",
            "description": "श्वेत या श्याम आकृतिक top-hat रूपांतरण करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "विषम पड़ोस चौड़ाई (डिफ़ॉल्ट 11)।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "विषम पड़ोस ऊँचाई (डिफ़ॉल्ट filter_size_x के समान)।"
              },
              "variant": {
                "label": "प्रकार",
                "description": "टॉप-हैट रूपांतर: white (डिफ़ॉल्ट) या black।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "total_filter": {
            "name": "योग फ़िल्टर",
            "description": "पड़ोस में पिक्सेल मानों का गतिशील-विंडो योग (कुल) परिकलित करता है। स्थानीय संकेत प्रबलता को समाकलित करता है। अनुप्रयोग डेटा के अर्थ पर निर्भर करते हैं: गणनाओं/घनत्वों के लिए, योग स्थानीय घनत्व प्रतिरूप प्रकट करता है; वर्षण के लिए, योग द्रोणी-पैमाने का संचयन प्रकट करता है; परावर्तन के लिए, योग स्थानीय लक्ष्य आकार के समानुपाती होता है।\n\nयोग फ़िल्टरिंग की व्याख्याएँ क्षेत्र के अनुसार भिन्न होती हैं। गणना/जनसंख्या डेटा में, योग क्लस्टरिंग और हॉटस्पॉट प्रकट करता है। ऊँचाई डेटा में, योग का उपयोग विरले ही होता है (योग का कोई भू-आकृतिक अर्थ नहीं है)। स्पेक्ट्रल विश्लेषण में, योग बहु-बैंड संकेत प्रबलता प्रकट कर सकता है। प्रायः मध्यवर्ती चरण के रूप में उपयोग किया जाता है (उदा. माध्य परिकलित करने के लिए पड़ोस कोशिका गणना से विभाजित करना, या स्थानीय विषमता संसूचन के लिए पड़ोसी योगों से तुलना करना)।\n\nअनुप्रयोग: (1) गणना डेटा में हॉटस्पॉट संसूचन (उच्च योग = क्लस्टर), (2) द्रोणी/जलग्रहण संचयन मॉडल, (3) वितरित मापनों का समाकलन, (4) मध्यवर्ती गणना (योग/N = माध्य), (5) बहु-सेंसर मोज़ेक में संकेत प्रबलता संकलन।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में विंडो चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में विंडो ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट = filter_size_x)। उपनाम: filtery।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "unsharp_masking": {
            "name": "अनशार्प मास्किंग",
            "description": "Unsharp masking मूल छवि से चिकना (निम्न-पास) संस्करण घटाकर छवि शार्पनिंग करता है, जो किनारों और सूक्ष्म विवरणों को संवर्धित करता है। गणितीय रूपांतरण I_sharp = I_original + w·(I_original - I_smooth) है, जहाँ w संवर्धन प्रबलता नियंत्रित करने वाला शार्पनिंग भार है। प्रक्रिया उच्च-आवृत्ति घटकों को पृथक करके उन्हें प्रवर्धित करती है, जिससे विवरण को व्यापक टोनल भिन्नता से प्रभावी रूप से अलग किया जाता है। मुख्य विशेषताओं में लचीला पैरामीटर नियंत्रण (धुंधलापन त्रिज्या और भार विवरण नियंत्रण संभव बनाते हैं), गाऊसी चिकनाई पुनः उपयोग द्वारा संगणनात्मक दक्षता, व्याख्येय संवर्धन (weight=0 मूल देता है; weight=1 वास्तविक उच्च-पास देता है; weight>1 आक्रामक शार्पनिंग प्रदान करता है), और बहुस्पेक्ट्रल डेटा पर प्रभावशीलता शामिल हैं। Unsharp masking मैनुअल व्याख्या के लिए उपग्रह छवि तैयारी (सूक्ष्म भूभाग, वनस्पति, अवसंरचना को संवर्धित करता है), LiDAR-व्युत्पन्न उत्पाद संवर्धन (DEM, वनस्पति मापकों को तीक्ष्ण करता है), फ़ीचर दृश्यता के लिए ऑर्थोफ़ोटो गुणवत्ता सुधार, और पुरातात्विक/सर्वेक्षण इमेजरी संवर्धन में उत्कृष्ट है। आउटपुट व्याख्या के लिए यह समझना आवश्यक है कि तीक्ष्ण किए गए मान किनारों पर केंद्रित होते हैं; समरूप क्षेत्र अपरिवर्तित रहते हैं। भार पैरामीटर संवर्धन परिमाण नियंत्रित करता है: w=0.5-1.0 सूक्ष्म संवर्धन प्रदान करता है; w=1.0-2.0 मध्यम शार्पनिंग प्रदान करता है; w>2.0 आक्रामक, संभवतः विकृतियों से भरे परिणाम उत्पन्न करता है। धुंधलापन त्रिज्या फ़ीचर पैमाना नियंत्रित करती है: छोटी त्रिज्या (3-5 पिक्सेल) सूक्ष्म बनावट को संवर्धित करती है; बड़ी त्रिज्या (10-20 पिक्सेल) मध्यम फ़ीचर को संवर्धित करती है। आउटपुट मान इनपुट परास से अधिक हो सकते हैं; सामान्यतः क्लिपिंग आवश्यक होती है। विकृतियों में प्रबल किनारों के चारों ओर प्रभामंडल (बड़ा भार या त्रिज्या = अधिक स्पष्ट), स्रोत शोरयुक्त होने पर प्रवर्धित शोर, और बहुस्पेक्ट्रल शार्पनिंग में संभावित छद्म रंग शामिल हैं। अंतर छवियों द्वारा संवर्धन का सत्यापन करें। विज़ुअलाइज़ेशन कार्यप्रवाहों में चयनात्मक रूप से लागू करें; आउटपुट परास परिवर्तनों के प्रति संवेदनशील स्वचालित विश्लेषण से पहले इससे बचें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "sigma": {
                "label": "सिग्मा",
                "description": "ब्लर मास्क द्वारा उपयोग किया गया गॉसियन सिग्मा (0.5-20.0, डिफ़ॉल्ट 0.75)।"
              },
              "amount": {
                "label": "मात्रा",
                "description": "अवशेष पर लागू तीक्ष्णन मात्रा गुणक (डिफ़ॉल्ट 100.0)।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "तीक्ष्ण करने के लिए न्यूनतम निरपेक्ष अवशेष (डिफ़ॉल्ट 0.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "user_defined_weights_filter": {
            "name": "उपयोगकर्ता-परिभाषित भार फ़िल्टर",
            "description": "उपयोगकर्ता-परिभाषित भार फ़िल्टर पड़ोसी पिक्सेलों के लिए मनमाने भारित गुणांक स्वीकार करके कस्टम संवलन विश्लेषण के लिए अधिकतम लचीलापन प्रदान करता है, जिससे टूल में संशोधन या विशेष सॉफ़्टवेयर की आवश्यकता के बिना विशिष्ट संकारकों, क्षेत्र-विशिष्ट कर्नेलों और शोध-स्तरीय एल्गोरिथ्म का कार्यान्वयन संभव होता है। उपयोगकर्ता कर्नेल आयाम (सामान्यतः 3×3 या 5×5) निर्दिष्ट करते हैं, प्रत्येक स्थिति को फ़्लोटिंग-पॉइंट भार निर्दिष्ट करते हैं, और वैकल्पिक रूप से किनारा-प्रबंधन विधियाँ (परावर्तन, लपेटन, स्थिर-भरण) निर्धारित करते हैं। यह फ़िल्टर मानक संवलन गणित द्वारा पूरे रास्टर पर कस्टम कर्नेल लागू करता है: प्रत्येक आउटपुट पिक्सेल भारित पड़ोसियों के योग के बराबर होता है, जिससे पारंपरिक छवि प्रसंस्करण फ़िल्टर और कस्टम विश्लेषणात्मक कर्नेल दोनों संभव होते हैं। मुख्य विशेषताओं में शोध अनुप्रयोगों के लिए पूर्ण अनुकूलन, संवर्धन और विश्लेषण दोनों संक्रियाओं का समर्थन, सामान्यीकृत और असामान्यीकृत कर्नेलों के साथ संगतता, और पूरी संगणना में फ़्लोटिंग-पॉइंट परिशुद्धता का संरक्षण शामिल हैं। उपयोग के मामलों में विशिष्ट स्पेक्ट्रल सूचकांकों के लिए उन्नत स्थानिक फ़िल्टरिंग, एल्गोरिथ्म सत्यापन के लिए प्रायोगिक संकारकों का कार्यान्वयन, कस्टम बनावट विश्लेषण कर्नेल, बहु-मानदंड विश्लेषण के लिए भारित पड़ोस संकलन, और विविध डेटासेट पर मानकीकृत कर्नेल अनुप्रयोग शामिल हैं। अनुप्रयोगों में अकादमिक शोध प्रोटोटाइपिंग, उद्योग एल्गोरिथ्म मूल्यांकन, प्रसंस्करण पाइपलाइनों का क्षेत्रीय अनुकूलन, और प्रदर्शन तुलना अध्ययन शामिल हैं। आउटपुट व्याख्या पूर्णतः उपयोगकर्ता-परिभाषित गुणांकों पर निर्भर करती है; विभिन्न कर्नेल मूलतः भिन्न परिणाम उत्पन्न करते हैं। सामान्यीकृत कर्नेल (भारों का योग 1.0 के बराबर) चिकनाई के लिए उपयोगी मान परासों को संरक्षित रखते हैं; असामान्यीकृत कर्नेल (सामान्यतः योग शून्य) किनारा/अवकलज संसूचन के लिए उपयोगी अंतरों पर बल देते हैं। उत्पादन अनुप्रयोग से पहले उपयोगकर्ताओं को कर्नेल गुणों—गुणांक चिह्न, परिमाण और योग—का सत्यापन करना चाहिए। पुनरुत्पादनीय कार्यप्रवाहों के लिए कर्नेल विनिर्देशों का प्रलेखन आवश्यक है। आउटपुट मान परास कर्नेल डिज़ाइन पर निर्भर करते हैं; प्रलेखन में अपेक्षित आउटपुट विशेषताएँ और मापन आवश्यकताएँ निर्दिष्ट होनी चाहिए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "weights": {
                "label": "भार",
                "description": "नेस्टेड सरणियों के रूप में 2D कर्नेल भार।"
              },
              "kernel_center": {
                "label": "कर्नेल केंद्र",
                "description": "कर्नेल केंद्र मोड: center, upper-left, upper-right, lower-left, lower-right।"
              },
              "normalize_weights": {
                "label": "भार सामान्यीकृत करें",
                "description": "यदि true, सक्रिय भारों के स्थानीय योग से सामान्यीकृत करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "wiener_filter": {
            "name": "Wiener फ़िल्टर",
            "description": "Wiener फ़िल्टर संकेत और शोर के सांख्यिकीय गुणों का ज्ञान मानते हुए, फ़िल्टर किए गए आउटपुट और वास्तविक संकेत के बीच माध्य-वर्ग त्रुटि को न्यूनतम करके अनुकूली शोर न्यूनीकरण करता है। कार्यान्वयन गतिशील विंडो के भीतर स्थानीय संकेत और शोर प्रसरणों का आकलन करता है और शोर दमन तथा विवरण संरक्षण में संतुलन रखने वाले फ़िल्टर गुणांक परिकलित करता है: F = μ + (σ² - σₙ²)/σ² · (I - μ), जहाँ μ स्थानीय माध्य, σ² संकेत प्रसरण और σₙ² शोर प्रसरण है। यह डेटा-चालित अनुकूलन सुनिश्चित करता है कि फ़िल्टरिंग प्रबलता स्थानीय छवि विशेषताओं के प्रति प्रतिक्रियाशील हो। मुख्य विशेषताओं में स्थानीय सांख्यिकी के अनुसार स्वचालित अनुकूलन (सपाट क्षेत्र आक्रामक रूप से चिकने होते हैं; विस्तृत क्षेत्र संरचना संरक्षित रखते हैं), प्रकाशीय और SAR इमेजरी पर सिद्ध प्रभावशीलता, शोर मॉडल मान्यताओं पर आधारित व्याख्येय पैरामीटर, और पृथक्करणीय सन्निकटनों द्वारा संगणनात्मक व्यवहार्यता शामिल हैं। Wiener फ़िल्टरिंग उपग्रह छवि पूर्वप्रसंस्करण में, जहाँ शोर स्थानिक रूप से बदलता है, बिंदु लक्ष्यों को संरक्षित रखते हुए SAR speckle न्यूनीकरण, वनस्पति मानचित्रण के लिए speckle-मुक्त बहुस्पेक्ट्रल डेटा, और रडार-प्रकाशीय संलयन शोर-निवारण में उत्कृष्ट है। आउटपुट व्याख्या दर्शाती है कि उच्च-प्रसरण (विस्तृत) क्षेत्र न्यूनतम रूप से फ़िल्टर होते हैं, जबकि निम्न-प्रसरण (शोरयुक्त) क्षेत्र आक्रामक रूप से फ़िल्टर होते हैं। शोर प्रसरण आकलन आउटपुट को प्रभावित करता है: कम आँका गया शोर प्रसरण अल्प-चिकनाई देता है; अधिक आँका गया प्रसरण अति-चिकनाई और विवरण हानि उत्पन्न करता है। आउटपुट परास इनपुट परासों के निकट रहते हैं; शोर न्यूनीकरण के सत्यापन के लिए अंतर छवियों (मूल - फ़िल्टर की गई) की जाँच करें। Peak Signal-to-Noise Ratio (PSNR) और Structural Similarity Index (SSIM) फ़िल्टरिंग प्रभावशीलता को मापते हैं। स्थानीय प्रसरण थ्रेशोल्ड प्रसंस्करण प्रभाव दर्शाती हैं: 5 से अधिक संसूचित प्रसरण अनुपात वाले क्षेत्र पर्याप्त रूप से फ़िल्टर होते हैं; 1 से कम अनुपात न्यूनतम रूप से फ़िल्टर होते हैं। सामान्य कमियों में गलत शोर प्रसरण आकलन (आकलन के लिए dark-frame या समरूप-क्षेत्र विश्लेषण करें) और स्थानीयकरण को प्रभावित करने वाला विंडो-आकार चयन शामिल हैं। शोर-जनित श्रेणी गलत-वर्गीकरण को घटाने के लिए वर्गीकरण या फ़ीचर निष्कर्षण से पहले लागू करें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "radius": {
                "label": "त्रिज्या",
                "description": "पिक्सेल में Wiener स्थानीय विंडो त्रिज्या (डिफ़ॉल्ट 2)।"
              },
              "noise_variance": {
                "label": "शोर प्रसरण",
                "description": "वैकल्पिक योज्य शोर प्रसरण। छोड़ने पर स्थानीय प्रसरण मानचित्र से आकलित।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "cloude_pottier_decomposition": {
            "name": "Cloude-Pottier वियोजन",
            "description": "Cloude-Pottier विघटन quad-polarimetric SAR डेटा के coherency आव्यूह का विकर्णीकरण करता है और प्रकीर्णन तंत्रों को अभिलक्षित करने वाले आइगेनमान तथा आइगेनसदिश निकालता है। आइगेनसदिशों से परिकलित एन्ट्रॉपी, विषमदैशिकता और औसत alpha कोण क्रमशः प्रकीर्णन अव्यवस्था, तंत्र प्रधानता और प्रकीर्णन प्रकार को अभिलक्षित करते हैं। H-alpha पैरामीटर समष्टि ध्रुवणमितीय फ़ेज़ जानकारी का लाभ उठाते हुए आयाम भिन्नताओं से स्वतंत्र भौतिक प्रकीर्णन तंत्र वर्गीकरण संभव बनाती है। मुख्य विशेषताएँ: Quad-polarimetric SAR विघटन; फ़ेज़ जानकारी का उपयोग; भौतिक रूप से सार्थक प्रकीर्णन पैरामीटर; प्रकीर्णन तंत्रों को पृथक करता है; आयाम speckle के प्रति मज़बूत; लक्ष्य वर्गीकरण और व्याख्या संभव बनाता है। उपयोग के मामले: SAR लक्ष्य पहचान; वन जैवभार आकलन; आर्द्रभूमि अभिलक्षणन; जहाज़/वाहन संसूचन; भू-आवरण वर्गीकरण; ध्रुवणमितीय SAR डेटा व्याख्या। आउटपुट व्याख्या: आउटपुट में एन्ट्रॉपी (अव्यवस्था की मात्रा; 0=व्यवस्थित प्रकीर्णन, 1=यादृच्छिक), विषमदैशिकता (तंत्र प्रधानता 0-1), और alpha कोण (प्रकीर्णन प्रकार: ~45°=द्विध्रुव, ~30°=सतह, ~60°=आयतन) शामिल हैं। H-alpha प्रकीर्ण आलेख प्रकीर्णन प्रकारों को दर्शाने वाले क्लस्टरिंग प्रतिरूप प्रकट करते हैं। Double-bounce (शहरी) उच्च alpha दर्शाता है; सतह प्रकीर्णन (जल) निम्न alpha दर्शाता है; आयतन प्रकीर्णन (वन) मध्यवर्ती मान दर्शाता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "मैट्रिक्स रास्टर: diag3 [m11,m22,m33], full3x3 संहत [m11,m22,m33,m12,m13,m23], या पूर्ण पंक्ति-प्रमुख 9 रास्टर।"
              },
              "matrix_format": {
                "label": "मैट्रिक्स प्रारूप",
                "description": "इनपुट मैट्रिक्स प्रारूप: diag3 (3 रास्टरों के साथ डिफ़ॉल्ट) या full3x3।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट 3-बैंड रास्टर [H, A, alpha_deg]।"
              }
            }
          },
          "enhanced_lee_filter": {
            "name": "संवर्धित Lee फ़िल्टर",
            "description": "संवर्धित Lee फ़िल्टर Lee के गुणात्मक मॉडल को परिष्कृत प्रसरण आकलन और बहु-पैमाना प्रसंस्करण के साथ जोड़ता है, जो SAR इमेजरी में सूक्ष्म विवरणों और किनारों को संरक्षित रखते हुए श्रेष्ठ speckle न्यूनीकरण प्राप्त करता है। कार्यान्वयन अनुकूली आकार की विंडो द्वारा परिकलित स्थानीय सांख्यिकी का उपयोग करता है, Laplacian-आधारित किनारा संसूचन को शामिल करता है, और स्थानिक रूप से परिवर्ती फ़िल्टर पैरामीटर लागू करता है। संवर्धित सूत्रीकरण लागू करता है: F = μ + w·(I - μ) जहाँ w किनारे की निकटता के अनुसार अनुकूलित होता है: किनारों के निकट w→0 (न्यूनतम फ़िल्टरिंग), समरूप क्षेत्रों में w→1 (आक्रामक फ़िल्टरिंग)। मुख्य विशेषताओं में किनारा-अनुकूली प्रसंस्करण (सीमाओं का संरक्षण), बहु-पैमाना पैरामीटर अनुकूलन, मानक Lee की तुलना में बेहतर लक्ष्य संरक्षण, और उच्च-शोर SAR पर प्रभावशीलता शामिल हैं। संवर्धित Lee फ़िल्टरिंग अनेक फ़ीचर वाले जटिल SAR दृश्यों, बाढ़-मानचित्रण अनुप्रयोगों जहाँ किनारा स्थानीयकरण महत्वपूर्ण है, शहरी SAR से भवन संसूचन, और बहुकालिक परिवर्तन विश्लेषण में उत्कृष्ट है। आउटपुट व्याख्या संक्रमणों के निकट घटी हुई फ़िल्टरिंग द्वारा किनारा संरक्षण प्रकट करती है: सीमा पिक्सेल दूरस्थ पिक्सेलों की तुलना में अधिक प्रसरण बनाए रखते हैं। बहु-पैमाना अनुकूलन दृश्य वर्गों के संगत स्पष्ट शिखर दर्शाने वाले हिस्टोग्राम विश्लेषण द्वारा स्पष्ट होता है। आउटपुट परास इनपुट से मेल खाते हैं; मानक Lee से तुलना घटा हुआ किनारा धुंधलापन और बनी हुई लक्ष्य तीक्ष्णता दर्शाती है। किनारा संसूचन गुणवत्ता सीधे आउटपुट को प्रभावित करती है: प्रबल किनारे अच्छा सीमा संरक्षण संभव बनाते हैं; दुर्बल किनारे अति-चिकनाई उत्पन्न कर सकते हैं। सांख्यिकी शोर दमन और विवरण संरक्षण में संतुलन रखने वाला नियंत्रित प्रसरण न्यूनीकरण दर्शाती है। सामान्य विकृतियों में बहु-पैमाना संक्रमण दृश्यमान होने पर संभावित खंडाकार रूप और किनारा संसूचन बहुत आक्रामक होने पर अति-संरक्षण शामिल हैं। फ़िल्टरिंग व्यवहार के सत्यापन के लिए किनारा मानचित्र की गुणवत्ता की निगरानी करें। व्यापक SAR विश्लेषण पाइपलाइनों में लागू करें जहाँ अनेक फ़ीचर संरक्षित रहने चाहिए और किनारे तीक्ष्ण रहने चाहिए, जो स्पष्ट फ़ीचर सीमाओं वाले प्रशिक्षण डेटा की आवश्यकता वाले मशीन लर्निंग पूर्वप्रसंस्करण के लिए विशेष रूप से महत्वपूर्ण है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में पड़ोस चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में पड़ोस ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट 11)।"
              },
              "enl": {
                "label": "ENL",
                "description": "सिग्मा-अनुपात भारण के लिए लुक्स की समतुल्य संख्या का प्राचल (डिफ़ॉल्ट 4.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "freeman_durden_decomposition": {
            "name": "Freeman-Durden वियोजन",
            "description": "Freeman-Durden विघटन सतह परावर्तन, double-bounce (शहरी/द्वितलीय) और आयतन (वनस्पति/यादृच्छिक माध्यम) घटकों में लांबिक आधार विघटन द्वारा quad-polarimetric SAR से प्रकीर्णन तंत्र योगदानों को मापता है। अऋणात्मक न्यूनतम-वर्ग अनुकूलन शक्ति अंशों को बाधित करता है, जिससे भौतिक साकारता और व्याख्येयता सुनिश्चित होती है। आउटपुट शक्ति मानचित्र सीधे भूभाग गुणों से जुड़े होते हैं: उच्च सतह प्रधानता नग्न मृदा/जल दर्शाती है, उच्च double-bounce शहरी संरचनाएँ दर्शाता है, उच्च आयतन वन/वनस्पति दर्शाता है। मुख्य विशेषताएँ: भौतिक रूप से व्याख्येय प्रकीर्णन घटक; भूभाग-विशिष्ट हस्ताक्षर; बाधित अनुकूलन; quad-polarimetric SAR का समर्थन; speckle के प्रति मज़बूत; लक्ष्य-विशिष्ट वर्गीकरण संभव बनाता है। उपयोग के मामले: शहरी-ग्रामीण वर्गीकरण; वन जैवभार आकलन; मृदा नमी संसूचन; बाढ़ संसूचन; फसल फ़ीनोलॉजी निगरानी; भू-आवरण मानचित्रण। आउटपुट व्याख्या: सतह शक्ति शुष्क भूभाग/जल से दर्पणीय परावर्तन दर्शाती है; double-bounce शक्ति मानव-निर्मित संरचनाएँ/शहरी क्षेत्र दर्शाती है; आयतन शक्ति वनस्पति/वन दर्शाती है। घटक संयोजन भू-आवरण विभेदन संभव बनाते हैं: उच्च आयतन + निम्न double-bounce वन दर्शाता है; उच्च double-bounce + निम्न आयतन शहरी दर्शाता है; संतुलित सतह/आयतन मिश्रित भूभाग दर्शाता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "मैट्रिक्स रास्टर: diag3 [m11,m22,m33], full3x3 संहत [m11,m22,m33,m12,m13,m23], या पूर्ण पंक्ति-प्रमुख 9 रास्टर।"
              },
              "matrix_format": {
                "label": "मैट्रिक्स प्रारूप",
                "description": "इनपुट मैट्रिक्स प्रारूप: diag3 (3 रास्टरों के साथ डिफ़ॉल्ट) या full3x3।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट 3-बैंड रास्टर [surface, double_bounce, volume]।"
              },
              "output_clip_mask": {
                "label": "क्लिप मास्क आउटपुट",
                "description": "वैकल्पिक आउटपुट क्लिप-मास्क रास्टर (1 वहाँ जहाँ अभौतिक क्लिपिंग/पुनःसामान्यीकरण हुआ)।"
              }
            }
          },
          "frost_filter": {
            "name": "Frost फ़िल्टर",
            "description": "Frost फ़िल्टर गुणात्मक शोर मॉडल और अनुकूली स्थानीय सांख्यिकी का उपयोग करके SAR speckle न्यूनीकरण लागू करता है, जो विशेष रूप से रडार इमेजरी के लिए डिज़ाइन किया गया है जहाँ speckle गाऊसी शोर के बजाय Gamma वितरण का अनुसरण करता है। कार्यान्वयन स्थानीय माध्य और प्रसरण परिकलित करता है, फिर अनुकूली गुणात्मक भारण लागू करता है: F = I · exp(-variance/(2·mean²)·distance²), जहाँ distance स्थानीय माध्य से पिक्सेल विचलन मापता है। यह सूत्रीकरण आकलित संसक्ति के व्युत्क्रमानुपात में speckle तीव्रता घटाता है। मुख्य विशेषताओं में SAR-विशिष्ट अनुकूलन (योगात्मक के बजाय गुणात्मक शोर मॉडल), बिंदु लक्ष्यों और किनारों (संसक्त फ़ीचर) का संरक्षण, प्रबलता समायोजन संभव बनाने वाला स्थानीय प्रसरण-चालित अनुकूलन, और single-pol तथा multi-pol SAR डेटा पर सिद्ध प्रभावशीलता शामिल हैं। Frost फ़िल्टरिंग वर्गीकरण के लिए SAR छवि पूर्वप्रसंस्करण (कृषि निगरानी, भूमि-उपयोग मानचित्रण), संसक्ति-भारित SAR-प्रकाशीय संलयन, बादल आवरण के दौरान रडार से बाढ़ मानचित्रण, और synthetic aperture radar परिवर्तन संसूचन कार्यप्रवाहों में उत्कृष्ट है। आउटपुट व्याख्या दर्शाती है कि उच्च-प्रसरण (संभावित संसक्त लक्ष्य) क्षेत्र न्यूनतम रूप से फ़िल्टर होते हैं; निम्न-प्रसरण (speckle-प्रधान) क्षेत्र आक्रामक रूप से फ़िल्टर होते हैं। सामान्य आउटपुट परास इनपुट से मेल खाते हैं; विज़ुअलाइज़ेशन के लिए फ़िल्टरिंग से पहले या बाद में प्रायः लघुगणकीय मापन (डेसिबल) लागू किया जाता है। प्रसरण-से-माध्य अनुपात सीधे फ़िल्टर प्रबलता नियंत्रित करता है: 0.5 से अधिक अनुपात संभावित speckle दर्शाता है; 0.1 से कम अनुपात संसक्त लक्ष्यों का संकेत देता है। आउटपुट विकृतियों में प्रसरण आकलन अविश्वसनीय होने पर संभावित विवरण हानि और अभिविन्यस्त फ़ीचर में दिशात्मक पूर्वाग्रह शामिल हैं। संसक्ति मानचित्रों द्वारा सत्यापन उच्च-संसक्ति क्षेत्रों में किनारा संरक्षण की पुष्टि करता है। आउटपुट सांख्यिकी की निगरानी करें: माध्य फ़िल्टरिंग पुनरावृत्तियों में स्थिर होना चाहिए; प्रसरण पर्याप्त रूप से घटना चाहिए। श्रेणीबद्ध सटीकता सुधारने के लिए वर्गीकरण से पहले लागू करें। ऑब्जेक्ट सीमाओं को परिष्कृत करने और अवशिष्ट speckle टुकड़ों को हटाने के लिए आकृतिक पश्च-प्रसंस्करण के साथ जोड़ें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "radius": {
                "label": "त्रिज्या",
                "description": "पिक्सेल में स्थानीय विंडो त्रिज्या (डिफ़ॉल्ट 2)।"
              },
              "damping_factor": {
                "label": "अवमंदन गुणक",
                "description": "चरघातांकी क्षय नियंत्रित करने वाला Frost अवमंदन गुणक (डिफ़ॉल्ट 2.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "gamma_map_filter": {
            "name": "गामा MAP फ़िल्टर",
            "description": "गामा MAP फ़िल्टर Gamma वितरण सांख्यिकीय मॉडल का उपयोग करके SAR speckle न्यूनीकरण करता है, जो प्राचलिक अनुकूलन द्वारा रडार संकेत की गुणात्मक speckle विशेषताओं को स्पष्ट रूप से ध्यान में रखता है। कार्यान्वयन छवि सांख्यिकी से स्थानीय Gamma वितरण पैरामीटरों (आकृति α और पैमाना β) का आकलन करता है, फिर वितरण का सम्मान करने वाले भारण फ़ंक्शन द्वारा फ़िल्टर करता है: F = I · [1 - (1-L/N)/(1 + L/N)·√(1 + N/L²)], जहाँ L समतुल्य looks (संसक्ति माप) है और N आकलित पैरामीटर है। मुख्य विशेषताओं में सैद्धांतिक रूप से कठोर SAR सांख्यिकी (रडार के लिए मानक Gamma वितरण), न्यूनतम उपयोगकर्ता इनपुट वाला स्वचालित look-संख्या आकलन, एकसमान फ़िल्टरों की तुलना में श्रेष्ठ किनारा संरक्षण, और single-look तथा multi-look SAR पर प्रयोज्यता शामिल हैं। गामा MAP फ़िल्टरिंग काल-श्रेणी परिवर्तन संसूचन के लिए बहुकालिक SAR स्टैक शोर-निवारण, interferometric SAR (InSAR) फ़ेज़ संसक्ति संवर्धन, ध्रुवणमितीय SAR विघटन पूर्वप्रसंस्करण, और वानिकी SAR backscatter सामान्यीकरण में उत्कृष्ट है। आउटपुट व्याख्या दर्शाती है कि फ़िल्टर प्रबलता दृश्य संसक्ति के अनुसार अनुकूलित होती है: उच्च-संसक्ति क्षेत्र (बड़ा α) हल्के से फ़िल्टर होते हैं और लक्ष्यों को संरक्षित रखते हैं; निम्न-संसक्ति क्षेत्र (छोटा α) आक्रामक रूप से फ़िल्टर होते हैं और speckle दबाते हैं। समतुल्य look-संख्या L फ़िल्टरिंग प्रभावशीलता दर्शाती है: L=1 (न्यूनतम फ़िल्टरिंग) सभी विवरण संरक्षित रखता है; L>5 पर्याप्त चिकनाई उत्पन्न करता है। आउटपुट मापन इनपुट इकाइयों में रहता है; लघुगणकीय रूपांतरण विज़ुअलाइज़ेशन को सुगम बनाता है। दृश्य स्वरूप और look-संख्या चयन के आधार पर सामान्य आउटपुट प्रसरण न्यूनीकरण 50-80% होता है। शेष speckle हस्ताक्षर के लिए आउटपुट हिस्टोग्राम की निगरानी करें; द्विबहुलकी वितरण दृश्य घटकों का अच्छा पृथक्करण दर्शाते हैं। विकृतियों में अभिविन्यस्त फ़ीचर में संभावित धारियाँ या L अधिक आँके जाने पर हल्की बनावट क्षति शामिल हैं। प्रशिक्षण क्षेत्रों में भू-सत्य के सापेक्ष फ़िल्टरिंग का सत्यापन करें। संसक्ति-भारित संवर्धन की आवश्यकता वाले ध्रुवणमितीय SAR वर्गीकरण या InSAR फ़ेज़ फ़िल्टरिंग में रणनीतिक रूप से लागू करें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "radius": {
                "label": "त्रिज्या",
                "description": "पिक्सेल में स्थानीय विंडो त्रिज्या (डिफ़ॉल्ट 2)।"
              },
              "enl": {
                "label": "ENL",
                "description": "लुक्स की समतुल्य संख्या (डिफ़ॉल्ट 1.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "h_alpha_wisart_classification": {
            "name": "H-Alpha Wishart वर्गीकरण",
            "description": "H/α/A-Wishart वर्गीकरण H/α/A पैरामीटर समष्टि विभाजन द्वारा अपर्यवेक्षित क्षेत्रीकरण को Wishart सांख्यिकीय क्लस्टरिंग के साथ जोड़कर SAR ध्रुवणमितीय डेटा को प्रकीर्णन तंत्र वर्गों के संगत 9 भौतिक रूप से सार्थक क्षेत्रों में स्वचालित रूप से वर्गीकृत करता है। एल्गोरिथ्म Cloude-Pottier विघटन से एन्ट्रॉपी (H), विषमदैशिकता (A) और alpha (α) पैरामीटर प्राप्त करता है और निश्चित थ्रेशोल्ड का उपयोग करके 3D (H,A,α) फ़ीचर समष्टि को 9 क्षेत्रों में विभाजित करता है: क्षेत्र 1 (निम्न H, α~20°) शुष्क सतहों पर Bragg परावर्तन दर्शाता है; क्षेत्र 5 (H~0.7, α~45°) वनों में समदैशिक आयतन प्रकीर्णन दर्शाता है; क्षेत्र 9 (उच्च H, α~80°) शहरी संरचनाओं से द्वितलीय (double-bounce) प्रकीर्णन दर्शाता है। प्रत्येक क्षेत्र के भीतर, Wishart क्लस्टरिंग वैकल्पिक रूप से बहुचर ध्रुवणमितीय समष्टि में सांख्यिकीय दूरियाँ परिकलित करके वर्गीकरण को परिष्कृत करती है, जिससे समान तंत्रों का विभेदन सुधरता है। मुख्य विशेषताओं में प्रशिक्षण नमूनों की आवश्यकता के बिना स्वचालित, अपर्यवेक्षित वर्गीकरण; वैश्विक तुलनीयता संभव बनाने वाली मानकीकृत परिभाषाओं के साथ 9 भौतिक रूप से व्याख्येय वर्ग; वैकल्पिक द्वि-मोड संचालन (गति के लिए केवल थ्रेशोल्ड, सटीकता के लिए थ्रेशोल्ड+Wishart); और क्षेत्र सीमाओं से दूरी तथा Wishart संभाविता पर आधारित अंतर्निहित विश्वास मापक शामिल हैं। टूल पूर्व-परिकलित (H,A,α) छवियाँ स्वीकार करता है या कच्चे आव्यूह प्रदान किए जाने पर स्वचालित रूप से Cloude-Pottier विघटन को कॉल करता है। प्राथमिक उपयोग के मामलों में ध्रुवणमितीय डेटा से SAR छवि खंडन और मानचित्र निर्माण, SAR coherency आव्यूहों से सीधे भू-आवरण प्रकारों (जल, कृषि, वन, शहरी) का अपर्यवेक्षित वर्गीकरण, क्षेत्र अधिभोग वितरणों द्वारा ध्रुवणमितीय डेटा गुणवत्ता का तीव्र आकलन, और भू-आवरण परिवर्तन दर्शाने वाले प्रकीर्णन तंत्र संक्रमणों को प्रकट करने वाला परिवर्तन संसूचन शामिल हैं। आउटपुट व्याख्या: 9-वर्ग मानचित्र सीधे भूभाग प्रकारों के संगत है; क्षेत्रों को व्यापक श्रेणियों में संकलित किया जा सकता है (जल/दर्पणीय = क्षेत्र 1-2, वनस्पति/आयतन = क्षेत्र 4-6, शहरी/द्वितलीय = क्षेत्र 7-9)। अवर्गीकृत पिक्सेल (वर्ग 0) असामान्य ध्रुवणमितीय हस्ताक्षर दर्शाते हैं जिनकी जाँच आवश्यक है।",
            "params": {
              "h_raster": {
                "label": "H रास्टर",
                "description": "Cloude-Pottier अपघटन से इनपुट एन्ट्रॉपी (H) रास्टर (0-1 परास)।"
              },
              "alpha_raster": {
                "label": "अल्फ़ा रास्टर",
                "description": "Cloude-Pottier अपघटन से इनपुट अल्फ़ा (α) रास्टर (डिग्री, 0-90)।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर alpha को H से मेल कराने हेतु पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "9-वर्ग लेबल (1-9) वाला वैकल्पिक आउटपुट रास्टर।"
              }
            }
          },
          "kuan_filter": {
            "name": "Kuan फ़िल्टर",
            "description": "स्थानीय माध्य और प्रसरण का आकलन करने वाले प्राचलिक दृष्टिकोण का उपयोग करके SAR/रडार इमेजरी के लिए Kuan speckle फ़िल्टरिंग करता है। शोर प्रसरण और स्थानीय छवि प्रसरण पर आधारित अनुकूली भारण। Lee के समान परंतु भिन्न सांख्यिकीय मान्यताओं के साथ। व्यापक रूप से प्रयुक्त परिचालन SAR प्रसंस्करण विधि। विविध SAR डेटा पर संगणनात्मक दक्षता और अच्छे परिणामों का संतुलन। Kuan फ़िल्टरिंग गुणात्मक speckle मॉडल के साथ गाऊसी सांख्यिकी मानती है। स्थानीय प्रसरण के अनुसार अनुकूलित होती है—संकेत भिन्नता और speckle में भेद करती है। विषम SAR इमेजरी (मिश्रित उज्ज्वल और अंधकारमय फ़ीचर) के लिए विशेष रूप से प्रभावी। संगणनात्मक रूप से उचित। परिष्कार और संगणनात्मक लागत के बीच व्यावहारिक समझौते का प्रतिनिधित्व करती है। अनेक SAR प्रसंस्करण प्रणालियों में मानक। अनुप्रयोग: (1) परिचालन SAR despeckling, (2) मिश्रित-backscatter SAR पूर्वप्रसंस्करण, (3) RadarSat/Sentinel-1 पूर्वप्रसंस्करण, (4) नियमित SAR प्रसंस्करण। सामान्य पैरामीटर: filter_size=5×7 से 7×7 तक।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "radius": {
                "label": "त्रिज्या",
                "description": "पिक्सेल में स्थानीय विंडो त्रिज्या (डिफ़ॉल्ट 2)।"
              },
              "enl": {
                "label": "ENL",
                "description": "लुक्स की समतुल्य संख्या (डिफ़ॉल्ट 1.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "refined_lee_filter": {
            "name": "परिष्कृत Lee फ़िल्टर",
            "description": "परिष्कृत Lee फ़िल्टर संवर्धित संसक्ति आकलन और किनारा-संरक्षी अनुकूलनों द्वारा मानक Lee फ़िल्टरिंग में सुधार करता है, जो श्रेष्ठ speckle न्यूनीकरण के लिए परिष्कृत स्थानीय सांख्यिकी और दिशात्मक विश्लेषण का उपयोग करता है। कार्यान्वयन किनारा अभिविन्यास का पता लगाकर, सीमाओं के साथ संरेखित दिशात्मक विंडो लागू करके, और परिष्कृत संसक्ति अनुमान परिकलित करके Lee के मॉडल का विस्तार करता है। गणितीय रूप से: F = μ + √(σ_p²/(σ_I²))·(I - μ), दिशात्मक रूप से संरेखित प्रसरण गणना के साथ। यह परिष्करण speckle दमन बनाए रखते हुए किनारा संरक्षण सुधारता है। मुख्य विशेषताओं में दिशात्मक संवेदनशीलता (फ़िल्टरिंग दिशा को छवि संरचनाओं के अनुसार अनुकूलित करती है), बेहतर संसक्ति आकलन (विषमदैशिक विंडो का उपयोग करता है), मानक Lee की तुलना में श्रेष्ठ किनारा संरक्षण, और जटिल SAR दृश्यों पर प्रभावशीलता शामिल हैं। परिष्कृत Lee फ़िल्टरिंग तीक्ष्ण सीमाओं की आवश्यकता वाले परिवर्तन संसूचन, InSAR संसक्ति मानचित्र तैयारी, ध्रुवणमितीय SAR प्रसंस्करण जहाँ लक्ष्य संरक्षण महत्वपूर्ण है, और वृक्षों को पृष्ठभूमि से अलग करने वाले वानिकी SAR विश्लेषण में उत्कृष्ट है। आउटपुट व्याख्या दर्शाती है कि फ़िल्टरिंग किनारा अभिविन्यास का सम्मान करती है: क्षैतिज किनारे क्षैतिज रूप से फ़िल्टर होते हैं; ऊर्ध्वाधर किनारे ऊर्ध्वाधर रूप से; विकर्ण किनारे विकर्ण रूप से। यह दिशात्मक अनुकूलन वास्तविक सीमाओं के पार फ़िल्टरिंग को न्यूनतम करता है। संसक्ति अनुमान सामान्यतः मानक Lee से अधिक सटीक होते हैं, जिससे फ़िल्टरिंग विकृतियाँ घटती हैं। आउटपुट परास इनपुट से मेल खाते हैं; दिशात्मक अनुकूलन दृश्य निरीक्षण द्वारा स्पष्ट होता है (किनारे मानक Lee से अधिक तीक्ष्ण रहते हैं)। सांख्यिकी उच्च-कंट्रास्ट क्षेत्रों का अधिक संरक्षण दर्शाती है। दिशात्मक घटक दृश्य संरचना अभिविन्यास प्रकट करते हैं; प्रबल दिशात्मक पूर्वाग्रह प्रमुख फ़ीचर अभिविन्यास दर्शाता है। मानक Lee की तुलना में सामान्य विकृतियाँ घटती हैं, विशेषकर किनारों और जटिल फ़ीचर के निकट। विकृतियों में दिशात्मक आकलन विफल होने पर संभावित अति-अनुकूलन और दुर्बल सीमाओं पर दिशात्मक विंडो विकृतियाँ शामिल हैं। किनारा संसूचन सटीकता के सत्यापन के लिए संसक्ति मानचित्रों की निगरानी करें। SAR वर्गीकरण में रणनीतिक रूप से लागू करें जहाँ दिशात्मक संरचनाएँ (उदा. वन, संरेखित कृषि खेत) संरक्षित रहनी चाहिए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "पिक्सेल में पड़ोस चौड़ाई (विषम पूर्णांक, डिफ़ॉल्ट 11)।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "पिक्सेल में पड़ोस ऊँचाई (विषम पूर्णांक, डिफ़ॉल्ट 11)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "wisart_iterative_clustering": {
            "name": "Wishart पुनरावृत्त क्लस्टरिंग",
            "description": "Wishart पुनरावृत्त क्लस्टरिंग जटिल Wishart सांख्यिकीय दूरी मापक—जो बहुचर ध्रुवणमितीय प्रायिकता वितरणों में समानता मापता है—का उपयोग करके क्लस्टर केंद्रों को पुनरावृत्त रूप से परिष्कृत करते हुए SAR ध्रुवणमितीय डेटा का अपर्यवेक्षित वर्गीकरण करती है। एल्गोरिथ्म H/α विघटन क्षेत्रों से आरंभ करता है (ज्ञात भौतिक व्याख्या वाले 9 बीज क्लस्टर प्रदान करते हुए), फिर expectation-maximization-सदृश लूप में प्रवेश करता है: (1) प्रत्येक पिक्सेल के आकलित coherency आव्यूह से प्रत्येक क्लस्टर प्रोटोटाइप तक Wishart दूरी परिकलित करें; (2) पिक्सेलों को निकटतम क्लस्टर में पुनः निर्दिष्ट करें; (3) निर्दिष्ट पिक्सेल आव्यूहों का औसत लेकर क्लस्टर प्रोटोटाइप अद्यतन करें; (4) अभिसरण (पिक्सेल पुनर्निर्धारण दर <convergence_threshold) या max_iterations तक पहुँचने तक दोहराएँ। मुख्य विशेषताओं में यूक्लिडियन दूरी के विपरीत ध्रुवणमितीय डेटा संरचना को उचित रूप से संभालने वाला जटिल-मान सांख्यिकीय ढाँचा; यादृच्छिक बीजों पर निर्भरता घटाने वाला व्याख्येय H/α क्षेत्रों से स्वचालित आरंभ; अनुकूली पुनरावृत्ति लक्ष्यीकरण संभव बनाने वाली प्रति-पिक्सेल अभिसरण निगरानी; पूर्व-परिकलित (H,α) का वैकल्पिक इनपुट या कच्चे coherency इनपुट से स्वचालित आव्यूह गणना; और multi-look प्रसंस्करण संगतता द्वारा single-look speckle के प्रति अंतर्निहित मज़बूती शामिल हैं। टूल पारंपरिक और संहत दोनों आव्यूह प्रारूपों का समर्थन करता है। प्राथमिक उपयोग के मामलों में H/α 9-क्षेत्र विभाजन से आगे परिष्कृत भू-आवरण मानचित्र उत्पन्न करने वाला SAR ध्रुवणमितीय छवि वर्गीकरण, मानचित्रण के लिए प्रारंभिक अपर्यवेक्षित वर्गीकरण का पुनरावृत्त परिष्करण, क्लस्टर स्थिरता मापकों द्वारा स्वचालित ध्रुवणमितीय डेटा गुणवत्ता आकलन, और क्लस्टर संक्रमण विश्लेषण द्वारा कालिक परिवर्तन संसूचन संभव बनाने वाला काल-श्रेणी SAR वर्गीकरण शामिल हैं। आउटपुट व्याख्या: सुपृथक प्रकीर्णन तंत्र समूहों को दर्शाने वाला परिष्कृत क्लस्टर मानचित्र (अभिसरण के आधार पर सामान्यतः 3-9 वर्ग)। अभिसरण इतिहास विश्वास मापक प्रदान करता है—तीव्र प्रारंभिक अभिसरण स्थिर वर्ग पृथक्करण दर्शाता है; धीमा अभिसरण अस्पष्ट पिक्सेलों का संकेत देता है जिन्हें बहु-दृश्य या परिवर्तन संसूचन विश्लेषण से लाभ होगा। H/α क्षेत्रों के साथ एकीकरण लेजेंड विकास संभव बनाता है: व्याख्येयता बनाए रखने के लिए जहाँ संभव हो H/α क्षेत्र संगतता बनाए रखें।",
            "params": {
              "h_raster": {
                "label": "H रास्टर",
                "description": "इनपुट एन्ट्रॉपी (H) रास्टर (0-1 परास)।"
              },
              "alpha_raster": {
                "label": "अल्फ़ा रास्टर",
                "description": "इनपुट अल्फ़ा (α) रास्टर (डिग्री, 0-90)।"
              },
              "max_iterations": {
                "label": "अधिकतम पुनरावृत्तियाँ",
                "description": "अधिकतम क्लस्टरिंग पुनरावृत्तियाँ (डिफ़ॉल्ट 10)।"
              },
              "convergence_threshold": {
                "label": "अभिसरण थ्रेशोल्ड",
                "description": "अभिसरण मानदंड: अपरिवर्तित पिक्सेलों का अंश (डिफ़ॉल्ट 0.99)।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर alpha को H से मेल कराने हेतु पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट क्लस्टर लेबल रास्टर।"
              }
            }
          },
          "yamaguchi_4component_decomposition": {
            "name": "Yamaguchi 4-घटक वियोजन",
            "description": "Yamaguchi 4-घटक SAR विघटन वैकल्पिक DEM समावेशन के साथ मॉडल-आधारित ध्रुवणमितीय विश्लेषण का उपयोग करके द्वि-ध्रुवण synthetic aperture radar डेटा को सतह प्रकीर्णन, double-bounce (आयतन) प्रकीर्णन, helix प्रकीर्णन और आयतन प्रकीर्णन को दर्शाने वाले भौतिक रूप से व्याख्येय घटकों में विघटित करता है। विघटन ध्रुवणमितीय सहप्रसरण आव्यूहों के आइगेनमान विश्लेषण द्वारा विभिन्न पश्च-प्रकीर्णन तंत्रों को पृथक करता है, और घटकों की व्याख्या सतह परावर्तन (Bragg प्रकीर्णन), कोण परावर्तकों से double-bounce परावर्तन, कुंडलित ध्रुवण घूर्णन (असामान्य), और वनस्पति या खुरदरी सतह से विसरित आयतन प्रकीर्णन के रूप में करता है। बाहरी DEM का समावेशन स्थलाकृतिक प्रकीर्णन योगदान का आकलन करता है, जिससे वास्तविक आयतन प्रकीर्णन का स्थलाकृतिक प्रभावों से बेहतर विभेदन संभव होता है। मुख्य विशेषताओं में सार्थक भूभौतिकीय पैरामीटर निष्कर्षण संभव बनाने वाली मॉडल-आधारित भौतिक व्याख्या, भूभाग पर घटक सटीकता सुधारने वाला वैकल्पिक DEM-आधारित स्थलाकृतिक सुधार, अभौतिक विघटन परिणामों को रोकने वाली अऋणात्मक घटक बाध्यताएँ, और डेटा रिक्तियों तथा layover क्षेत्रों का स्वचालित प्रबंधन शामिल हैं। अनुप्रयोगों में आयतन प्रकीर्णन घटक से वन जैवभार आकलन, निर्मित क्षेत्रों में double-bounce प्रधानता का लाभ उठाने वाला शहरी मानचित्रण, सतह प्रकीर्णन व्यवहार से मृदा नमी आकलन, और घटक अनुपात परिवर्तनों द्वारा भूस्खलन/परिवर्तन संसूचन शामिल हैं। Yamaguchi विघटन आउटपुट भूभौतिकीय व्याख्या संभव बनाता है। आउटपुट में चार-घटक इमेजरी (सतह, double-bounce, helix, आयतन प्रकीर्णन शक्ति), समंजन सटीकता मापने वाले विघटन गुणवत्ता मापक, भू-आवरण अभिलक्षणन को सुगम बनाने वाले माध्य प्रकीर्णन प्रकार सूचकांक, और डेटा गुणवत्ता आकलन का मार्गदर्शन करने वाले वैकल्पिक coherency/एन्ट्रॉपी निदान शामिल हैं।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "मैट्रिक्स रास्टर: 6 संहत [m11,m22,m33,m12,m13,m23] या 9 पंक्ति-प्रमुख पूर्ण 3x3 सम्मिश्र मैट्रिक्स अवयव।"
              },
              "matrix_format": {
                "label": "मैट्रिक्स प्रारूप",
                "description": "इनपुट मैट्रिक्स प्रारूप: वास्तविक/काल्पनिक भागों वाले हर्मिटियन मैट्रिक्स के लिए full3x3 (डिफ़ॉल्ट)।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट 4-बैंड रास्टर [surface, double_bounce, volume, helix]।"
              }
            }
          },
          "ascii_to_las": {
            "name": "ASCII से LAS",
            "description": "प्रारूप रूपांतरण: CSV→LAS बैच प्रसंस्करण। स्पेस/कॉमा/टैब-सीमांकित टेक्स्ट फ़ाइलों (x,y,z,intensity,class,returns,angle,time) को EPSG मेटाडेटा के साथ LAS में पार्स करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "इनपुट ASCII फ़ाइल पथों की सरणी।"
              },
              "pattern": {
                "label": "पैटर्न",
                "description": "फ़ील्ड प्रतिरूप, उदा. 'x,y,z,i,c,rn,nr,sa'।"
              },
              "epsg_code": {
                "label": "EPSG कोड",
                "description": "आउटपुट LAS CRS मेटाडेटा के लिए EPSG कोड।"
              },
              "output_directory": {
                "label": "आउटपुट निर्देशिका",
                "description": "उत्पन्न LAS फ़ाइलों के लिए वैकल्पिक आउटपुट निर्देशिका।"
              }
            }
          },
          "las_to_ascii": {
            "name": "LAS से ASCII",
            "description": "प्रारूप रूपांतरण: LAS→CSV आउटपुट। स्प्रेडशीट/डेटाबेस आयात या स्क्रिप्टिंग के लिए सभी बिंदु विशेषताओं को सीमांकित टेक्स्ट में निर्यात करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वैकल्पिक इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट CSV पथ (केवल एकल-इनपुट मोड)।"
              }
            }
          },
          "las_to_shapefile": {
            "name": "LAS से शेपफ़ाइल",
            "description": "LAS/LAZ बिंदु मेघों को वेक्टर बिंदु shapefile में रूपांतरित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वैकल्पिक इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "एकल-इनपुट मोड के लिए वैकल्पिक आउटपुट वेक्टर पथ।"
              },
              "output_multipoint": {
                "label": "मल्टीपॉइंट आउटपुट",
                "description": "यदि true तो एक फ़ीचर वाली बहुबिंदु ज्यामिति आउटपुट करता है; अन्यथा प्रति बिंदु एक बिंदु फ़ीचर आउटपुट करता है।"
              }
            }
          },
          "lidar_colourize": {
            "name": "LiDAR रंगीकरण",
            "description": "छवि से बिंदु रंग निर्दिष्ट करता है: प्रत्येक बिंदु स्थान पर अतिव्यापी ऑर्थोफ़ोटो/भू-संदर्भित छवि का नमूना लेता है और RGB के रूप में संग्रहीत करता है। यथार्थवादी बिंदु मेघ रेंडरिंग।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "image": {
                "label": "छवि",
                "description": "इनपुट छवि रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "lidar_join": {
            "name": "LiDAR जोड़ें",
            "description": "अनेक LiDAR फ़ाइलों को विलीन करता है: विशेषताओं और हेडर सुसंगतता को संरक्षित रखते हुए बिंदु मेघों को जोड़ता है। टाइल संग्रहों पर बैच प्रसंस्करण।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथों या टाइप किए गए LiDAR ऑब्जेक्ट की सरणी।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "lidar_shift": {
            "name": "LiDAR स्थानांतरण",
            "description": "बिंदु मेघ निर्देशांकों का स्थानांतरण करता है: डेटम बदलाव, पंजीकरण सुधार या निर्देशांक प्रणाली रूपांतरणों के लिए x/y/z ऑफ़सेट। थोक निर्देशांक समायोजन।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "x_shift": {
                "label": "X स्थानांतरण",
                "description": "x निर्देशांकों में जोड़ने के लिए खिसकाव।"
              },
              "y_shift": {
                "label": "Y स्थानांतरण",
                "description": "y निर्देशांकों में जोड़ने के लिए खिसकाव।"
              },
              "z_shift": {
                "label": "Z स्थानांतरण",
                "description": "z निर्देशांकों में जोड़ने के लिए खिसकाव।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "lidar_tile": {
            "name": "LiDAR टाइल",
            "description": "बिंदु मेघ को नियमित ग्रिड टाइलों में विभाजित करता है: विन्यास योग्य आयामों और न्यूनतम बिंदु थ्रेशोल्ड के साथ x/y विस्तार के अनुसार विभाजन। मानक डेटा वितरण और प्रसंस्करण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "tile_width": {
                "label": "टाइल चौड़ाई",
                "description": "x इकाइयों में टाइल चौड़ाई (डिफ़ॉल्ट 1000)।"
              },
              "tile_height": {
                "label": "टाइल ऊँचाई",
                "description": "y इकाइयों में टाइल ऊँचाई (डिफ़ॉल्ट 1000)।"
              },
              "origin_x": {
                "label": "मूल X",
                "description": "ग्रिड मूल x निर्देशांक (डिफ़ॉल्ट 0)।"
              },
              "origin_y": {
                "label": "मूल Y",
                "description": "ग्रिड मूल y निर्देशांक (डिफ़ॉल्ट 0)।"
              },
              "min_points_in_tile": {
                "label": "टाइल में न्यूनतम बिंदु",
                "description": "टाइल लिखने के लिए आवश्यक न्यूनतम बिंदु (डिफ़ॉल्ट 2)।"
              },
              "output_laz_format": {
                "label": "LAZ प्रारूप आउटपुट",
                "description": "यदि true, .laz आउटपुट लिखता है; अन्यथा .las (डिफ़ॉल्ट true)।"
              },
              "output_directory": {
                "label": "आउटपुट निर्देशिका",
                "description": "टाइल आउटपुट लिखने के लिए वैकल्पिक निर्देशिका; डिफ़ॉल्ट <input_dir>/<input_stem>/।"
              }
            }
          },
          "lidar_tophat_transform": {
            "name": "LiDAR टॉपहैट रूपांतरण",
            "description": "आकृतिक white top-hat द्वारा भूतल से ऊपर ऊँचाई निकालता है: erosion + dilation स्थानीय भूतल का सन्निकटन करते हैं, अवशेष = ऊँचाई। भूतल-मुक्त सामान्यीकरण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "अपरदन और प्रसरण के लिए उपयोग की गई पड़ोस त्रिज्या।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "recover_flightline_info": {
            "name": "फ़्लाइटलाइन जानकारी पुनर्प्राप्त करें",
            "description": "GPS समय अंतरालों से उड़ान-पंक्ति ID का पुनर्निर्माण करता है: उड़ान-पंक्ति सीमाओं का अनुमान लगाता है और point-source-ID/user-data/RGB में चिह्नित करता है। उड़ान-पथ पुनर्प्राप्ति।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "max_time_diff": {
                "label": "अधिकतम समय अंतर",
                "description": "नई उड़ान-रेखा आरंभ करने से पहले उड़ान-रेखा के भीतर अधिकतम GPS समय अंतराल।"
              },
              "pt_src_id": {
                "label": "बिंदु स्रोत ID",
                "description": "यदि true, अनुमानित उड़ान-रेखा ID point_source_id में लिखें।"
              },
              "user_data": {
                "label": "उपयोगकर्ता डेटा",
                "description": "यदि true, अनुमानित उड़ान-रेखा ID user_data में लिखें (256 का शेषफल)।"
              },
              "rgb": {
                "label": "RGB",
                "description": "यदि true, प्रत्येक अनुमानित उड़ान-रेखा को एक यादृच्छिक रंग दें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "select_tiles_by_polygon": {
            "name": "बहुभुज द्वारा टाइल चुनें",
            "description": "बैच टाइल चयन: जब टाइल नमूना बिंदु बहुभुज सीमाओं को प्रतिच्छेदित करते हैं तो निर्देशिका से LAS/LAZ टाइलों को आउटपुट में कॉपी करता है। AOI-आधारित डेटा निष्कर्षण।",
            "params": {
              "input_directory": {
                "label": "इनपुट निर्देशिका",
                "description": "LiDAR टाइल वाली इनपुट निर्देशिका।"
              },
              "output_directory": {
                "label": "आउटपुट निर्देशिका",
                "description": "चयनित LiDAR टाइलों के लिए आउटपुट निर्देशिका।"
              },
              "polygons": {
                "label": "बहुभुज",
                "description": "इनपुट बहुभुज वेक्टर पथ या टाइप किया गया वेक्टर ऑब्जेक्ट।"
              }
            }
          },
          "sort_lidar": {
            "name": "LiDAR क्रमबद्ध करें",
            "description": "बिंदुओं को अनेक मानदंडों के अनुसार क्रमबद्ध करता है: बिन आकारों के साथ x/y/z, तथा व्युत्पन्न विशेषताएँ। संपीडन और टाइल प्रसंस्करण के लिए स्थानिक सुसंगतता को अनुकूलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "sort_criteria": {
                "label": "क्रमबद्धन मानदंड",
                "description": "क्रमण मानदंड व्यंजक, उदा. 'x 100, y 100, z 10, scan_angle'।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "split_lidar": {
            "name": "LiDAR विभाजित करें",
            "description": "विशेषता के अनुसार बिंदुओं को अलग फ़ाइलों में विभाजित करता है: वर्ग, source-id, समय विंडो, स्थानिक बिन या बिंदु गणना के अनुसार समूहित करता है। डेटा स्तरीकरण और वितरण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "split_criterion": {
                "label": "विभाजन मानदंड",
                "description": "समूहन मानदंड: num_pts, x, y, z, intensity, class, user_data, point_source_id, scan_angle, या time।"
              },
              "interval": {
                "label": "अंतराल",
                "description": "संख्यात्मक मानदंडों के लिए बिन आकार; num_pts के लिए यह प्रति-आउटपुट-फ़ाइल बिंदु है।"
              },
              "min_pts": {
                "label": "न्यूनतम बिंदु",
                "description": "विभाजित आउटपुट फ़ाइल लिखने से पहले आवश्यक न्यूनतम बिंदु (डिफ़ॉल्ट 5)।"
              },
              "output_directory": {
                "label": "आउटपुट निर्देशिका",
                "description": "विभाजित आउटपुट के लिए वैकल्पिक निर्देशिका।"
              }
            }
          },
          "classify_buildings_in_lidar": {
            "name": "LiDAR में भवन वर्गीकरण",
            "description": "भवन पदचिह्नों के भीतर बिंदुओं को चिह्नित करता है: बहुभुज सीमाओं के भीतर स्थित सभी बिंदुओं को वर्ग 6 निर्दिष्ट करता है। वेक्टर-आधारित भवन निष्कर्षण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "buildings": {
                "label": "भवन",
                "description": "इनपुट भवन-पदचिह्न बहुभुज वेक्टर पथ या टाइप किया गया वेक्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "classify_lidar": {
            "name": "LiDAR वर्गीकरण",
            "description": "स्वचालित बिंदु वर्गीकरण: स्थानीय ज्यामिति (रैखिकता, समतलता) और RANSAC समतल समंजन द्वारा भूतल, वनस्पति, भवन। ज्यामिति-आधारित खंडन।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "पड़ोस त्रिज्या (डिफ़ॉल्ट 2.5)।"
              },
              "grd_threshold": {
                "label": "GRD थ्रेशोल्ड",
                "description": "स्थानीय न्यूनतम से ऊपर वह ऊँचाई जिसे भूतल माना जाता है (डिफ़ॉल्ट 0.1)।"
              },
              "oto_threshold": {
                "label": "OTO थ्रेशोल्ड",
                "description": "स्थानीय न्यूनतम से ऊपर वह ऊँचाई जिसे भूभाग-रहित ऑब्जेक्ट माना जाता है (डिफ़ॉल्ट 1.0)।"
              },
              "linearity_threshold": {
                "label": "रैखिकता थ्रेशोल्ड",
                "description": "अंतिम अवर्गीकृत छनाई में उपयोग किया गया रैखिकता थ्रेशोल्ड (डिफ़ॉल्ट 0.5)।"
              },
              "planarity_threshold": {
                "label": "समतलता थ्रेशोल्ड",
                "description": "खंडन और परिशोधन में उपयोग किया गया समतलता थ्रेशोल्ड (डिफ़ॉल्ट 0.85)।"
              },
              "num_iter": {
                "label": "पुनरावृत्तियों की संख्या",
                "description": "समतलता/रैखिकता आकलनों के लिए स्थानीय RANSAC पुनरावृत्तियों की संख्या (डिफ़ॉल्ट 30)।"
              },
              "facade_threshold": {
                "label": "अग्रभाग थ्रेशोल्ड",
                "description": "भवन अग्रभाग लेबल करते समय उपयोग की गई पड़ोसी दूरी (डिफ़ॉल्ट 0.5)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "classify_overlap_points": {
            "name": "अतिव्यापी बिंदु वर्गीकरण",
            "description": "उड़ान-पंक्ति अतिव्यापनों की पहचान करता है: अनेक point-source ID वाली ग्रिड कोशिकाओं का पता लगाता है और अतिव्यापन बिंदुओं को चिह्नित करता या हटाता है। अधिग्रहण सत्यापन के लिए गुणवत्ता नियंत्रण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "अतिव्यापन विश्लेषण के लिए उपयोग किया गया ग्रिड कोशिका आकार।"
              },
              "overlap_criterion": {
                "label": "अतिव्यापन मानदंड",
                "description": "अधिकतम स्कैन कोण, न्यूनतम point source id नहीं, न्यूनतम समय नहीं, या अनेक point source ID।"
              },
              "filter": {
                "label": "फ़िल्टर",
                "description": "यदि true, अतिव्यापन बिंदु हटाएँ; अन्यथा अतिव्यापन बिंदुओं को वर्ग 12 के रूप में वर्गीकृत करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "clip_lidar_to_polygon": {
            "name": "LiDAR को बहुभुज से क्लिप करें",
            "description": "बिंदु मेघ का स्थानिक उपसमुच्चय: बहुभुज सीमाओं के भीतर के बिंदुओं को रखता है। अध्ययन-क्षेत्र निष्कर्षण के लिए वेक्टर-आधारित बिंदु चयन।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "polygons": {
                "label": "बहुभुज",
                "description": "इनपुट बहुभुज वेक्टर पथ या टाइप किया गया वेक्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "erase_polygon_from_lidar": {
            "name": "LiDAR से बहुभुज मिटाएँ",
            "description": "बहुभुज ज्यामिति के भीतर पड़ने वाले LiDAR बिंदुओं को हटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "polygons": {
                "label": "बहुभुज",
                "description": "इनपुट बहुभुज वेक्टर पथ या टाइप किया गया वेक्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "filter_lidar": {
            "name": "LiDAR फ़िल्टर",
            "description": "व्यंजक द्वारा बिंदुओं को हटाता है: विशेषताओं (class, elevation, return_number, scan_angle, noise_flag आदि) पर बूलियन तर्क। लचीला बिंदु चयन।",
            "params": {
              "statement": {
                "label": "कथन",
                "description": "बूलियन व्यंजक, उदा. '!is_noise && class == 2' या 'NOT is_noise AND class == 2'।"
              },
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "एकल-इनपुट मोड के लिए वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "filter_lidar_by_percentile": {
            "name": "शतमक द्वारा LiDAR फ़िल्टर",
            "description": "प्रति कोशिका शतमक-कोटि बिंदु का चयन करता है: निर्दिष्ट ऊँचाई शतमक पर प्रति ग्रिड ब्लॉक एक बिंदु रखता है। प्रतिनिधि-नमूना विरलन।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "percentile": {
                "label": "शतमक",
                "description": "[0, 100] में शतमक (0=निम्नतम, 100=उच्चतम)।"
              },
              "block_size": {
                "label": "ब्लॉक आकार",
                "description": "स्थानीय शतमक चयन के लिए ग्रिड ब्लॉक आकार (डिफ़ॉल्ट 1.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "filter_lidar_by_reference_surface": {
            "name": "संदर्भ सतह द्वारा LiDAR फ़िल्टर",
            "description": "संदर्भ सतह के सापेक्ष बिंदु निकालता है: z<surface, z>surface, या थ्रेशोल्ड के भीतर। DTM के ऊपर वनस्पति या उपसतह बिंदुओं की पहचान करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "ref_surface": {
                "label": "संदर्भ सतह",
                "description": "संदर्भ रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "query": {
                "label": "क्वेरी",
                "description": "प्रश्न प्रकार: within, <, <=, >, >= (डिफ़ॉल्ट within)।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "query=within द्वारा उपयोग किया गया निरपेक्ष z-दूरी थ्रेशोल्ड।"
              },
              "classify": {
                "label": "वर्गीकृत करें",
                "description": "यदि true तो बिंदु वर्गीकृत करें; अन्यथा फ़िल्टर करके केवल मेल खाने वाले रखें।"
              },
              "true_class_value": {
                "label": "सत्य वर्ग मान",
                "description": "वर्गीकरण मोड में मेल खाने वाले बिंदुओं को दिया गया वर्ग मान।"
              },
              "false_class_value": {
                "label": "असत्य वर्ग मान",
                "description": "वर्गीकरण मोड में मेल न खाने वाले बिंदुओं को दिया गया वर्ग मान।"
              },
              "preserve_classes": {
                "label": "वर्ग संरक्षित रखें",
                "description": "यदि true तो वर्गीकरण मोड में मेल न खाने वाले वर्ग संरक्षित रखें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "filter_lidar_classes": {
            "name": "LiDAR वर्ग फ़िल्टर",
            "description": "वर्गीकरण के अनुसार बिंदुओं को हटाता है: अवांछित LAS वर्गों (शोर, जल, भवन आदि) को फ़िल्टर करता है। भूभाग अनुकूलन कार्यप्रवाहों के लिए आवश्यक पूर्वप्रसंस्करण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "excluded_classes": {
                "label": "बहिष्कृत वर्ग",
                "description": "अपवर्जित करने के लिए वर्ग (सरणी या अल्पविराम-सीमांकित स्ट्रिंग)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "filter_lidar_noise": {
            "name": "LiDAR शोर फ़िल्टर",
            "description": "ASPRS शोर वर्गों को हटाता है: वर्ग 7 (निम्न शोर) और वर्ग 18 (उच्च शोर) को फ़िल्टर करता है। LAS 1.4 अनुपालक डेटा के लिए मानक बिंदु मेघ सफ़ाई।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "filter_lidar_scan_angles": {
            "name": "LiDAR स्कैन कोण फ़िल्टर",
            "description": "तिरछे LiDAR रिटर्न हटाता है: स्कैन-कोण थ्रेशोल्ड के अनुसार बिंदुओं को फ़िल्टर करता है। स्थितिगत त्रुटि वाले grazing-angle रिटर्न हटाकर ऊर्ध्वाधर सटीकता सुधारता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "अधिकतम निरपेक्ष स्कैन कोण (पूर्णांक LAS इकाइयाँ; 1 इकाई = 0.006°)। आवश्यक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "height_above_ground": {
            "name": "भूतल से ऊँचाई",
            "description": "बिंदु मेघ ज्यामिति द्वारा सामान्यीकरण करता है: प्रत्येक बिंदु की निकटतम निचले भूतल-वर्ग पड़ोसी से ऊपर ऊँचाई परिकलित करता है। रास्टर संदर्भ के बिना स्थानीय भूभाग सतह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "improved_ground_point_filter": {
            "name": "उन्नत भूतल बिंदु फ़िल्टर",
            "description": "बहु-चरणीय भूतल बिंदु फ़िल्टरिंग पाइपलाइन।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ।"
              },
              "block_size": {
                "label": "ब्लॉक आकार",
                "description": "xy इकाइयों में ग्रिड कोशिका आकार।"
              },
              "max_building_size": {
                "label": "अधिकतम भवन आकार",
                "description": "xy इकाइयों में अपेक्षित अधिकतम भवन चौड़ाई।"
              },
              "slope_threshold": {
                "label": "ढाल थ्रेशोल्ड",
                "description": "डिग्री में न्यूनतम किनारा ढाल।"
              },
              "elev_threshold": {
                "label": "ऊँचाई थ्रेशोल्ड",
                "description": "ऊँचाई दूरी थ्रेशोल्ड।"
              },
              "classify": {
                "label": "वर्गीकृत करें",
                "description": "बिंदुओं को फ़िल्टर करने के बजाय वर्गीकृत करें।"
              },
              "preserve_classes": {
                "label": "वर्ग संरक्षित रखें",
                "description": "वर्गीकरण मोड में मौजूदा वर्ग संरक्षित रखें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "individual_tree_segmentation": {
            "name": "व्यक्तिगत वृक्ष खंडन",
            "description": "वनस्पति बिंदुओं को वृक्ष छत्रों में खंडित करता है: स्थानीय वितान ज्यामिति से अनुकूली बैंडविड्थ के साथ mean-shift क्लस्टरिंग। सूची-स्तरीय वृक्ष सीमांकन।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "only_use_veg": {
                "label": "केवल वनस्पति उपयोग करें",
                "description": "यदि true, केवल वनस्पति वर्गों को संसाधित करें (डिफ़ॉल्ट true)।"
              },
              "veg_classes": {
                "label": "वनस्पति वर्ग",
                "description": "अल्पविराम-सीमांकित पाठ या पूर्णांक सरणी के रूप में वनस्पति वर्ग (डिफ़ॉल्ट '3,4,5')।"
              },
              "min_height": {
                "label": "न्यूनतम ऊँचाई",
                "description": "खंडन के लिए न्यूनतम बिंदु ऊँचाई (डिफ़ॉल्ट 2.0)।"
              },
              "max_height": {
                "label": "अधिकतम ऊँचाई",
                "description": "वैकल्पिक अधिकतम बिंदु ऊँचाई।"
              },
              "bandwidth_min": {
                "label": "न्यूनतम बैंडविड्थ",
                "description": "न्यूनतम क्षैतिज बैंडविड्थ (डिफ़ॉल्ट 1.0)।"
              },
              "bandwidth_max": {
                "label": "अधिकतम बैंडविड्थ",
                "description": "अधिकतम क्षैतिज बैंडविड्थ (डिफ़ॉल्ट 6.0)।"
              },
              "adaptive_bandwidth": {
                "label": "अनुकूली बैंडविड्थ",
                "description": "स्थानीय शिखर ज्यामिति से प्रति-बीज क्षैतिज बैंडविड्थ आकलित करें (डिफ़ॉल्ट true)।"
              },
              "adaptive_neighbors": {
                "label": "अनुकूली पड़ोसी",
                "description": "अनुकूली स्थानीय घनत्व पैमाने के लिए उपयोग की गई पड़ोसी गणना (डिफ़ॉल्ट 24)।"
              },
              "adaptive_sector_count": {
                "label": "अनुकूली सेक्टर संख्या",
                "description": "स्थानीय शिखर-त्रिज्या आकलन के लिए कोणीय खंडों की संख्या (डिफ़ॉल्ट 8)।"
              },
              "grid_acceleration": {
                "label": "ग्रिड त्वरण",
                "description": "तेज़ मोड अद्यतन के लिए MeanShift++-शैली ग्रिड सन्निकटन का उपयोग करें (डिफ़ॉल्ट false)।"
              },
              "grid_cell_size": {
                "label": "ग्रिड कोशिका आकार",
                "description": "त्वरित मोड अद्यतन के लिए ग्रिड कोशिका आकार (डिफ़ॉल्ट 0.5)।"
              },
              "grid_refine_exact": {
                "label": "ग्रिड सटीक परिशोधन",
                "description": "ग्रिड त्वरण के बाद संक्षिप्त सटीक-पड़ोसी परिशोधन चलाएँ (डिफ़ॉल्ट false)।"
              },
              "grid_refine_iterations": {
                "label": "ग्रिड परिशोधन पुनरावृत्तियाँ",
                "description": "ग्रिड मोड अद्यतन के बाद सटीक परिशोधन पुनरावृत्ति सीमा (डिफ़ॉल्ट 2)।"
              },
              "tile_size": {
                "label": "टाइल आकार",
                "description": "बीज अनुसूचन के लिए वैकल्पिक टाइल आकार; <=0 टाइलिंग अक्षम करता है (डिफ़ॉल्ट 0.0)।"
              },
              "tile_overlap": {
                "label": "टाइल अतिव्यापन",
                "description": "टाइल किए गए बीज अनुसूचन के लिए टाइल अतिव्यापन चौड़ाई (डिफ़ॉल्ट 0.0)।"
              },
              "vertical_bandwidth": {
                "label": "ऊर्ध्वाधर बैंडविड्थ",
                "description": "लंबवत कर्नेल बैंडविड्थ (डिफ़ॉल्ट 5.0)।"
              },
              "max_iterations": {
                "label": "अधिकतम पुनरावृत्तियाँ",
                "description": "प्रति बीज अधिकतम मीन-शिफ़्ट पुनरावृत्तियाँ (डिफ़ॉल्ट 30)।"
              },
              "convergence_tol": {
                "label": "अभिसरण सहनशीलता",
                "description": "खिसकाव परिमाण के लिए अभिसरण सह्यता (डिफ़ॉल्ट 0.05)।"
              },
              "min_cluster_points": {
                "label": "न्यूनतम क्लस्टर बिंदु",
                "description": "प्रति रखे गए वृक्ष क्लस्टर न्यूनतम बिंदु (डिफ़ॉल्ट 50)।"
              },
              "mode_merge_dist": {
                "label": "मोड विलय दूरी",
                "description": "अभिसरित मोड विलय करने के लिए दूरी थ्रेशोल्ड (डिफ़ॉल्ट 0.8)।"
              },
              "threads": {
                "label": "थ्रेड",
                "description": "थ्रेड गणना अधिभावी (0 डिफ़ॉल्ट Rayon पूल का उपयोग करता है)।"
              },
              "simd": {
                "label": "SIMD",
                "description": "भारण लूप में SIMD-सहायित अंकगणित सक्षम करें (डिफ़ॉल्ट true)।"
              },
              "output_id_mode": {
                "label": "आउटपुट ID मोड",
                "description": "आउटपुट खंड id एन्कोडिंग {rgb|user_data|point_source_id|rgb+user_data|rgb+point_source_id} (डिफ़ॉल्ट rgb)।"
              },
              "output_sidecar_csv": {
                "label": "साइडकार CSV आउटपुट",
                "description": "यदि true, LiDAR आउटपुट के साथ point_index,segment_id CSV लिखें।"
              },
              "seed": {
                "label": "बीज",
                "description": "रंग मानचित्रण के लिए नियतात्मक बीज (डिफ़ॉल्ट 1)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "lidar_classify_subset": {
            "name": "LiDAR उपसमुच्चय वर्गीकरण",
            "description": "वर्गीकरण स्थानांतरित करता है: उपसमुच्चय मेघ स्थानों से मेल खाने वाले आधार बिंदुओं को चिह्नित करता है। सहायक बिंदु समुच्चयों के आधार पर स्थानिक पुनर्वर्गीकरण संभव बनाता है।",
            "params": {
              "base": {
                "label": "आधार",
                "description": "आधार LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "subset": {
                "label": "उपसमुच्चय",
                "description": "उपसमुच्चय LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "subset_class_value": {
                "label": "उपसमुच्चय वर्ग मान",
                "description": "मेल खाने वाले उपसमुच्चय बिंदुओं को दिया गया वर्गीकरण मान (0-18)।"
              },
              "nonsubset_class_value": {
                "label": "गैर-उपसमुच्चय वर्ग मान",
                "description": "मेल न खाने वाले बिंदुओं के लिए वैकल्पिक वर्ग (0-18)। मौजूदा वर्ग संरक्षित रखने के लिए 255 का उपयोग करें।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "मानचित्र इकाइयों में 3D निकटतम-पड़ोसी मिलान सह्यता।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "lidar_elevation_slice": {
            "name": "LiDAR ऊँचाई स्लाइस",
            "description": "ऊँचाई-पट्टी बिंदु निकालता है: z-परास के भीतर बिंदुओं को फ़िल्टर या पुनर्वर्गीकृत करता है। विशिष्ट परतों (भूतल, अधोवितान, वितान) या ऊँचाई क्षेत्रों को पृथक करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "minz": {
                "label": "न्यूनतम Z",
                "description": "ऊँचाई स्लाइस की निचली सीमा (डिफ़ॉल्ट -अनंत)।"
              },
              "maxz": {
                "label": "अधिकतम Z",
                "description": "ऊँचाई स्लाइस की ऊपरी सीमा (डिफ़ॉल्ट +अनंत)।"
              },
              "classify": {
                "label": "वर्गीकृत करें",
                "description": "यदि true, बिंदुओं को फ़िल्टर करने के बजाय पुनर्वर्गीकृत करें (डिफ़ॉल्ट false)।"
              },
              "in_class_value": {
                "label": "इनपुट वर्ग मान",
                "description": "classify=true होने पर स्लाइस के भीतर बिंदुओं को दिया गया वर्गीकरण (डिफ़ॉल्ट 2)।"
              },
              "out_class_value": {
                "label": "आउटपुट वर्ग मान",
                "description": "classify=true होने पर स्लाइस के बाहर बिंदुओं को दिया गया वर्गीकरण (डिफ़ॉल्ट 1)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "lidar_remove_outliers": {
            "name": "LiDAR बाह्य मान हटाएँ",
            "description": "स्थानीय ऊँचाई अवशेषों द्वारा बाह्य बिंदुओं का पता लगाता है: बिंदु की पड़ोस माध्य/माध्यिका से तुलना करता है और विसंगतियों को चिह्नित करता है। अनियमित भूलों और शोर को हटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "स्थानीय अवशेष गणना के लिए पड़ोस त्रिज्या (डिफ़ॉल्ट 2.0)।"
              },
              "elev_diff": {
                "label": "ऊँचाई अंतर",
                "description": "बहिर्मान संसूचन के लिए निरपेक्ष ऊँचाई अवशेष थ्रेशोल्ड (डिफ़ॉल्ट 50.0)।"
              },
              "use_median": {
                "label": "माध्यिका उपयोग करें",
                "description": "माध्य पड़ोस ऊँचाई के बजाय माध्यिका का उपयोग करें।"
              },
              "classify": {
                "label": "वर्गीकृत करें",
                "description": "यदि true, बहिर्मानों को हटाने के बजाय वर्ग 7/18 के रूप में वर्गीकृत करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "lidar_segmentation": {
            "name": "LiDAR खंडन",
            "description": "बिंदु मेघ का विभाजन करता है: RANSAC समतल समंजन + क्षेत्र-वृद्धि संबद्ध घटक बनाते हैं। RGB में संग्रहीत खंड ID निर्दिष्ट करता है। आकृति-आधारित बिंदु क्लस्टरिंग।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "क्षेत्र वृद्धि के लिए पड़ोस त्रिज्या।"
              },
              "num_iterations": {
                "label": "पुनरावृत्तियों की संख्या",
                "description": "स्थानीय समतलीय मॉडल संसूचित करने के लिए उपयोग की गई RANSAC पुनरावृत्तियों की संख्या।"
              },
              "num_samples": {
                "label": "नमूनों की संख्या",
                "description": "प्रति स्थानीय RANSAC मॉडल फ़िट प्रतिचयित बिंदुओं की संख्या।"
              },
              "inlier_threshold": {
                "label": "इनलायर थ्रेशोल्ड",
                "description": "बिंदुओं को स्थानीय तल अंतर्मान के रूप में वर्गीकृत करने हेतु उपयोग किया गया अवशेष थ्रेशोल्ड।"
              },
              "acceptable_model_size": {
                "label": "स्वीकार्य मॉडल आकार",
                "description": "स्वीकृत स्थानीय तल मॉडल के लिए आवश्यक अंतर्मानों की न्यूनतम संख्या।"
              },
              "max_planar_slope": {
                "label": "अधिकतम समतल ढाल",
                "description": "डिग्री में अधिकतम स्वीकृत समतलीय ढाल।"
              },
              "norm_diff_threshold": {
                "label": "अभिलंब अंतर थ्रेशोल्ड",
                "description": "वृद्धि के दौरान पड़ोसी समतलीय अभिलंबों के बीच अधिकतम कोणीय अंतर (डिग्री)।"
              },
              "max_z_diff": {
                "label": "अधिकतम Z अंतर",
                "description": "खंड बढ़ाते समय अनुमत अधिकतम Z अंतर।"
              },
              "classes": {
                "label": "वर्ग",
                "description": "यदि true, खंड बढ़ाते समय वर्ग सीमाएँ पार न करें।"
              },
              "ground": {
                "label": "भूतल",
                "description": "यदि true, सबसे बड़े खंड को class=2 और अन्य खंडित बिंदुओं को class=1 देता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "lidar_segmentation_based_filter": {
            "name": "LiDAR खंडन-आधारित फ़िल्टर",
            "description": "निम्न-उच्चावच खंडन द्वारा भूतल फ़िल्टरिंग: स्थानीय रूप से सपाट क्षेत्रों से संबद्ध घटक विकसित करता है और भूभाग को वनस्पति से पृथक करता है। मज़बूत भूतल पृथक्करण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "संबद्ध-घटक वृद्धि के लिए पड़ोस त्रिज्या।"
              },
              "norm_diff_threshold": {
                "label": "अभिलंब अंतर थ्रेशोल्ड",
                "description": "पुराने अभिलंब-कोण जाँचों के लिए संगतता प्राचल।"
              },
              "max_z_diff": {
                "label": "अधिकतम Z अंतर",
                "description": "संबद्ध वृद्धि के लिए अधिकतम ऊँचाई अंतर।"
              },
              "classify_points": {
                "label": "बिंदु वर्गीकृत करें",
                "description": "यदि true, बिंदुओं को फ़िल्टर करने के बजाय वर्गीकृत करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "modify_lidar": {
            "name": "LiDAR संशोधन",
            "description": "असाइनमेंट द्वारा बिंदु विशेषताओं को अद्यतन करता है: z=z+offset, class=reclassify_expr, intensity=scale_factor। लचीले बिंदु-स्तरीय रूपांतरण।",
            "params": {
              "statement": {
                "label": "कथन",
                "description": "अर्धविराम से पृथक एक या अधिक निर्दिष्टीकरण व्यंजक, उदा. 'z = z + 1; class = if(z > 5, 2, class)'।"
              },
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "एकल-इनपुट मोड के लिए वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "normalize_lidar": {
            "name": "LiDAR सामान्यीकरण",
            "description": "निरपेक्ष LiDAR ऊँचाइयों को भूतल से ऊपर ऊँचाई में बदलता है: बिंदु z मानों से DTM (रास्टर DEM) घटाता है। संरचना विश्लेषण के लिए सामान्यीकृत बिंदु मेघ बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "dtm": {
                "label": "DTM",
                "description": "इनपुट DTM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "no_negatives": {
                "label": "ऋणात्मक नहीं",
                "description": "ऋणात्मक सामान्यीकृत ऊँचाइयों को शून्य पर सीमित करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "remove_duplicates": {
            "name": "डुप्लिकेट हटाएँ",
            "description": "बिंदु मेघ से दोहराव हटाता है: समान x/y (वैकल्पिक रूप से z) वाले बिंदुओं को हटाता है। बहु-स्कैन अतिव्यापनों को संभालता है और प्रसंस्करण दक्षता सुधारता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "include_z": {
                "label": "Z शामिल करें",
                "description": "यदि true, डुप्लिकेट संसूचन में z शामिल होता है; अन्यथा केवल x/y का उपयोग होता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "flightline_overlap": {
            "name": "फ़्लाइटलाइन अतिव्यापन",
            "description": "अधिग्रहण अतिव्यापनों का पता लगाता है: प्रति कोशिका विशिष्ट point-source ID की गणना करता है। उड़ान-पंक्ति कवरेज आकलन के लिए ग्रिड-आधारित अतिव्यापन विज़ुअलाइज़ेशन।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वैकल्पिक इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "प्रति कोशिका भिन्न उड़ान-रेखाएँ गिनने के लिए उपयोग किया गया ग्रिड विभेदन।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "lidar_block_maximum": {
            "name": "LiDAR ब्लॉक अधिकतम",
            "description": "अधिकतम LiDAR विशेषता से रास्टर: कोशिका मान = उच्चतम बिंदु रिटर्न (ऊँचाई, तीव्रता, वर्ग आदि)। DSM निर्माण, वितान शीर्ष निष्कर्षण, पल्स सांख्यिकी।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "आउटपुट कोशिका आकार।"
              },
              "interpolation_parameter": {
                "label": "अंतर्वेशन पैरामीटर",
                "description": "बिंदु विशेषता (elevation/intensity/class/return_number/number_of_returns/scan_angle/time/rgb/user_data)।"
              },
              "returns_included": {
                "label": "शामिल रिटर्न",
                "description": "प्रतिफल निस्पंदन मोड: all, first, या last।"
              },
              "excluded_classes": {
                "label": "बहिष्कृत वर्ग",
                "description": "अपवर्जित करने के लिए वर्ग (सरणी या अल्पविराम-सीमांकित स्ट्रिंग)।"
              },
              "min_elev": {
                "label": "न्यूनतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया न्यूनतम ऊँचाई थ्रेशोल्ड।"
              },
              "max_elev": {
                "label": "अधिकतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया अधिकतम ऊँचाई थ्रेशोल्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "lidar_block_minimum": {
            "name": "LiDAR ब्लॉक न्यूनतम",
            "description": "न्यूनतम LiDAR विशेषता से रास्टर: कोशिका मान = निम्नतम बिंदु रिटर्न (ऊँचाई, तीव्रता, वर्ग)। DEM निर्माण, भूतल सतह निष्कर्षण, भूभाग आधार-रेखा निर्धारण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "आउटपुट कोशिका आकार।"
              },
              "interpolation_parameter": {
                "label": "अंतर्वेशन पैरामीटर",
                "description": "बिंदु विशेषता (elevation/intensity/class/return_number/number_of_returns/scan_angle/time/rgb/user_data)।"
              },
              "returns_included": {
                "label": "शामिल रिटर्न",
                "description": "प्रतिफल निस्पंदन मोड: all, first, या last।"
              },
              "excluded_classes": {
                "label": "बहिष्कृत वर्ग",
                "description": "अपवर्जित करने के लिए वर्ग (सरणी या अल्पविराम-सीमांकित स्ट्रिंग)।"
              },
              "min_elev": {
                "label": "न्यूनतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया न्यूनतम ऊँचाई थ्रेशोल्ड।"
              },
              "max_elev": {
                "label": "अधिकतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया अधिकतम ऊँचाई थ्रेशोल्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "lidar_construct_vector_tin": {
            "name": "LiDAR वेक्टर TIN निर्माण",
            "description": "3D मेश बनाता है: फ़िल्टर किए गए बिंदुओं से Delaunay त्रिभुजन को वेक्टर बहुभुज लेयर के रूप में आउटपुट करता है। सतह निरूपण और स्थलाकृतिक विश्लेषण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वैकल्पिक इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ; बैच मोड में प्रत्येक इनपुट एक सहोदर _tin.shp लिखता है।"
              },
              "returns": {
                "label": "रिटर्न",
                "description": "प्रतिफल फ़िल्टर: all, first, या last।"
              },
              "excluded_classes": {
                "label": "बहिष्कृत वर्ग",
                "description": "अपवर्जित करने के लिए वैकल्पिक वर्ग मान।"
              },
              "min_elev": {
                "label": "न्यूनतम ऊँचाई",
                "description": "अनुमत न्यूनतम बिंदु ऊँचाई।"
              },
              "max_elev": {
                "label": "अधिकतम ऊँचाई",
                "description": "अनुमत अधिकतम बिंदु ऊँचाई।"
              },
              "max_triangle_edge_length": {
                "label": "अधिकतम त्रिभुज किनारा लंबाई",
                "description": "वैकल्पिक अनुमत अधिकतम त्रिभुज किनारा लंबाई।"
              }
            }
          },
          "lidar_contour": {
            "name": "LiDAR समोच्च रेखा",
            "description": "समोच्च वेक्टर रेखाएँ निकालता है: ऊँचाई, तीव्रता, समय के लिए अंतर्वेशन के साथ TIN-आधारित समोच्च निर्माण। विन्यास योग्य अंतराल और किनारा-लंबाई फ़िल्टरिंग।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वैकल्पिक इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (.shp/.geojson)। बैच मोड में प्रत्येक इनपुट एक सहोदर .shp लिखता है।"
              },
              "interval": {
                "label": "अंतराल",
                "description": "समोच्च अंतराल (> 0 होना चाहिए)।"
              },
              "base_contour": {
                "label": "आधार समोच्च",
                "description": "आधार समोच्च ऑफ़सेट मान।"
              },
              "smooth": {
                "label": "चिकना करें",
                "description": "संगतता चिकनाई प्राचल (कॉल-आकृति समता के लिए स्वीकृत)।"
              },
              "interpolation_parameter": {
                "label": "अंतर्वेशन पैरामीटर",
                "description": "elevation, intensity, scan_angle, time, या user_data में से एक।"
              },
              "returns": {
                "label": "रिटर्न",
                "description": "प्रतिफल फ़िल्टर: all, first, या last।"
              },
              "excluded_classes": {
                "label": "बहिष्कृत वर्ग",
                "description": "अपवर्जित करने के लिए वैकल्पिक वर्ग मान।"
              },
              "min_elev": {
                "label": "न्यूनतम ऊँचाई",
                "description": "अनुमत न्यूनतम बिंदु ऊँचाई।"
              },
              "max_elev": {
                "label": "अधिकतम ऊँचाई",
                "description": "अनुमत अधिकतम बिंदु ऊँचाई।"
              },
              "max_triangle_edge_length": {
                "label": "अधिकतम त्रिभुज किनारा लंबाई",
                "description": "वैकल्पिक अधिकतम त्रिभुज किनारा लंबाई; लंबे त्रिभुज छोड़ दिए जाते हैं।"
              }
            }
          },
          "lidar_digital_surface_model": {
            "name": "LiDAR डिजिटल सतह मॉडल",
            "description": "TIN द्वारा LiDAR शीर्ष-सतह रिटर्न से DSM उत्पन्न करता है: त्रिज्या के भीतर स्थानीय उच्चतम-बिंदु अभ्यर्थियों का उपयोग करता है, फिर त्रिभुजन। वनस्पति वितान और फ़ीचर-शीर्ष निरूपण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "आउटपुट कोशिका आकार।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "शीर्ष-सतह उम्मीदवार चुनने के लिए पड़ोस त्रिज्या।"
              },
              "min_elev": {
                "label": "न्यूनतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया न्यूनतम ऊँचाई थ्रेशोल्ड।"
              },
              "max_elev": {
                "label": "अधिकतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया अधिकतम ऊँचाई थ्रेशोल्ड।"
              },
              "max_triangle_edge_length": {
                "label": "अधिकतम त्रिभुज किनारा लंबाई",
                "description": "लंबे-किनारे वाले फलकों को दबाने के लिए वैकल्पिक अधिकतम त्रिभुज किनारा लंबाई।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "lidar_hex_bin": {
            "name": "LiDAR हेक्स बिन",
            "description": "बिंदुओं को षट्भुजों में संकलित करता है: प्रति-कोशिका सारांश (गणना, माध्य-z, तीव्रता) वाला बिनिंग ग्रिड। एकसमान नमूनाकरण और सांख्यिकीय बिनिंग।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "width": {
                "label": "चौड़ाई",
                "description": "षट्कोण चौड़ाई (विपरीत भुजाओं के बीच दूरी)।"
              },
              "orientation": {
                "label": "अभिविन्यास",
                "description": "ग्रिड अभिविन्यास: h (नुकीला-ऊपर) या v (सपाट-ऊपर)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ।"
              }
            }
          },
          "lidar_hillshade": {
            "name": "LiDAR हिलशेड",
            "description": "हिलशेड द्वारा LiDAR सतह रेंडर करता है: स्थानीय समतल-समंजन से प्रति-बिंदु सतह अभिलंब परिकलित करता है, फिर प्रदीपन कोण के अनुसार छायांकन करता है। 3D विज़ुअलाइज़ेशन के लिए RGB के रूप में संग्रहीत करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "स्थानीय अभिलंब आकलन के लिए पड़ोस त्रिज्या। <= 0 मान आकलित नाममात्र अंतराल का उपयोग करते हैं।"
              },
              "azimuth": {
                "label": "दिगंश",
                "description": "डिग्री में प्रदीपन एज़िमथ।"
              },
              "altitude": {
                "label": "उन्नतांश",
                "description": "डिग्री में प्रदीपन उन्नतांश।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "lidar_idw_interpolation": {
            "name": "LiDAR IDW अंतर्वेशन",
            "description": "दूरी-भारित LiDAR ग्रिडिंग: आसपास के बिंदुओं के भारित माध्य (व्युत्क्रम दूरी घात) से कोशिका मान निर्दिष्ट करता है। चिकनी सतहें, घातांक पैरामीटर द्वारा नियंत्रण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "आउटपुट कोशिका आकार।"
              },
              "weight": {
                "label": "भार",
                "description": "IDW घातांक (घात)।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "पड़ोस त्रिज्या; <=0 k-निकटतम मोड में बदल देता है।"
              },
              "interpolation_parameter": {
                "label": "अंतर्वेशन पैरामीटर",
                "description": "अंतर्वेशित करने के लिए बिंदु विशेषता (elevation, intensity, class, return_number, number_of_returns, scan_angle, time, rgb, user_data)।"
              },
              "returns_included": {
                "label": "शामिल रिटर्न",
                "description": "प्रतिफल निस्पंदन मोड: all, first, या last।"
              },
              "excluded_classes": {
                "label": "बहिष्कृत वर्ग",
                "description": "अपवर्जित करने के लिए वर्ग (सरणी या अल्पविराम-सीमांकित स्ट्रिंग)।"
              },
              "min_elev": {
                "label": "न्यूनतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया न्यूनतम ऊँचाई थ्रेशोल्ड।"
              },
              "max_elev": {
                "label": "अधिकतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया अधिकतम ऊँचाई थ्रेशोल्ड।"
              },
              "min_points": {
                "label": "न्यूनतम बिंदु",
                "description": "k-निकटतम फ़ॉलबैक के लिए बिंदुओं की न्यूनतम संख्या।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "lidar_nearest_neighbour_gridding": {
            "name": "LiDAR निकटतम पड़ोसी ग्रिडिंग",
            "description": "तीव्र LiDAR ग्रिडिंग: खोज त्रिज्या के भीतर निकटतम बिंदु से कोशिका मान निर्दिष्ट करता है। न्यूनतम अंतर्वेशन पूर्वाग्रह, उच्च-घनत्व बिंदु मेघों के लिए कुशल। त्वरित DSM/DEM निर्माण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "आउटपुट कोशिका आकार।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "अधिकतम निकटतम-पड़ोसी दूरी; इससे परे कोशिकाएँ NoData बन जाती हैं।"
              },
              "interpolation_parameter": {
                "label": "अंतर्वेशन पैरामीटर",
                "description": "अंतर्वेशित करने के लिए बिंदु विशेषता (elevation, intensity, class, return_number, number_of_returns, scan_angle, time, rgb, user_data)।"
              },
              "returns_included": {
                "label": "शामिल रिटर्न",
                "description": "प्रतिफल निस्पंदन मोड: all, first, या last।"
              },
              "excluded_classes": {
                "label": "बहिष्कृत वर्ग",
                "description": "अपवर्जित करने के लिए वर्ग (सरणी या अल्पविराम-सीमांकित स्ट्रिंग)।"
              },
              "min_elev": {
                "label": "न्यूनतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया न्यूनतम ऊँचाई थ्रेशोल्ड।"
              },
              "max_elev": {
                "label": "अधिकतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया अधिकतम ऊँचाई थ्रेशोल्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "lidar_radial_basis_function_interpolation": {
            "name": "LiDAR रेडियल बेसिस फ़ंक्शन अंतर्वेशन",
            "description": "RBF द्वारा चिकनी LiDAR सतह: रेडियल आधार फ़ंक्शन स्थानीय वक्रता और सूक्ष्म-स्थलाकृति को पकड़ते हैं। सीमाओं के पार सतत अवकलजों के साथ उच्च-गुणवत्ता ग्रिडिंग।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "आउटपुट कोशिका आकार।"
              },
              "num_points": {
                "label": "बिंदुओं की संख्या",
                "description": "स्थानीय अंतर्वेशन के लिए उपयोग किए गए पड़ोसियों की न्यूनतम संख्या।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "पड़ोस त्रिज्या; <=0 केवल k-निकटतम मोड का उपयोग करता है।"
              },
              "func_type": {
                "label": "फ़ंक्शन प्रकार",
                "description": "RBF आधार प्रकार (thinplatespline, polyharmonic, gaussian, multiquadric, inversemultiquadric)।"
              },
              "poly_order": {
                "label": "बहुपद क्रम",
                "description": "स्थानीय संशोधन के लिए उपयोग की गई बहुपद प्रवृत्ति कोटि (none, constant, quadratic)।"
              },
              "weight": {
                "label": "भार",
                "description": "func_type के अनुसार आधार आकृति प्राचल/घातांक।"
              },
              "interpolation_parameter": {
                "label": "अंतर्वेशन पैरामीटर",
                "description": "अंतर्वेशित करने के लिए बिंदु विशेषता (elevation, intensity, class, return_number, number_of_returns, scan_angle, time, rgb, user_data)।"
              },
              "returns_included": {
                "label": "शामिल रिटर्न",
                "description": "प्रतिफल निस्पंदन मोड: all, first, या last।"
              },
              "excluded_classes": {
                "label": "बहिष्कृत वर्ग",
                "description": "अपवर्जित करने के लिए वर्ग (सरणी या अल्पविराम-सीमांकित स्ट्रिंग)।"
              },
              "min_elev": {
                "label": "न्यूनतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया न्यूनतम ऊँचाई थ्रेशोल्ड।"
              },
              "max_elev": {
                "label": "अधिकतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया अधिकतम ऊँचाई थ्रेशोल्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "lidar_sibson_interpolation": {
            "name": "LiDAR Sibson अंतर्वेशन",
            "description": "प्राकृतिक-पड़ोसी LiDAR ग्रिडिंग: प्राकृतिक-पड़ोसी भारों का उपयोग करके Voronoi-आधारित अंतर्वेशन। बिंदु स्थानों पर ढाल विकृतियों के बिना चिकनी, प्राकृतिक दिखने वाली सतहें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "आउटपुट कोशिका आकार।"
              },
              "interpolation_parameter": {
                "label": "अंतर्वेशन पैरामीटर",
                "description": "अंतर्वेशित करने के लिए बिंदु विशेषता (elevation, intensity, class, return_number, number_of_returns, scan_angle, time, rgb, user_data)।"
              },
              "returns_included": {
                "label": "शामिल रिटर्न",
                "description": "प्रतिफल निस्पंदन मोड: all, first, या last।"
              },
              "excluded_classes": {
                "label": "बहिष्कृत वर्ग",
                "description": "अपवर्जित करने के लिए वर्ग (सरणी या अल्पविराम-सीमांकित स्ट्रिंग)।"
              },
              "min_elev": {
                "label": "न्यूनतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया न्यूनतम ऊँचाई थ्रेशोल्ड।"
              },
              "max_elev": {
                "label": "अधिकतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया अधिकतम ऊँचाई थ्रेशोल्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "lidar_thin": {
            "name": "LiDAR विरलन",
            "description": "बिंदु मेघ घनत्व का विरलन करता है: first/last/lowest/highest/nearest रणनीति का उपयोग करके प्रति ग्रिड कोशिका ≤1 बिंदु रखता है। कवरेज और स्थलाकृतिक जटिलता को संरक्षित रखते हुए भंडारण घटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "विरलन के लिए ग्रिड कोशिका आकार (डिफ़ॉल्ट 1.0)।"
              },
              "method": {
                "label": "विधि",
                "description": "प्रति कोशिका बिंदु चयन विधि: first, last, lowest, highest, nearest (डिफ़ॉल्ट 'first')।"
              },
              "save_filtered": {
                "label": "फ़िल्टर किए गए सहेजें",
                "description": "यदि true, फ़िल्टर किए गए बिंदु भी लिखता है और outputs.filtered_path में उनका लोकेटर लौटाता है।"
              },
              "filtered_output": {
                "label": "फ़िल्टर किया गया आउटपुट",
                "description": "फ़िल्टर किए गए बिंदुओं के लिए वैकल्पिक आउटपुट पथ (एकल-इनपुट मोड)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "lidar_thin_high_density": {
            "name": "LiDAR उच्च घनत्व विरलन",
            "description": "अनुकूली घनत्व विरलन: विरल क्षेत्रों को संरक्षित रखते हुए अति-घने क्षेत्रों में बिंदु गणना घटाता है। परिवर्ती उड़ान-पंक्ति अतिव्यापन प्रतिरूपों में नमूनाकरण को समान करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "density": {
                "label": "घनत्व",
                "description": "प्रति वर्ग इकाई बिंदुओं में लक्ष्य बिंदु घनत्व थ्रेशोल्ड।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "x/y और z बिनन के लिए उपयोग किया गया ग्रिड विभेदन (डिफ़ॉल्ट 1.0)।"
              },
              "save_filtered": {
                "label": "फ़िल्टर किए गए सहेजें",
                "description": "यदि true, फ़िल्टर किए गए बिंदु लिखता है और outputs.filtered_path लौटाता है।"
              },
              "filtered_output": {
                "label": "फ़िल्टर किया गया आउटपुट",
                "description": "एकल-इनपुट मोड में फ़िल्टर किए गए बिंदुओं के लिए वैकल्पिक आउटपुट पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "lidar_tile_footprint": {
            "name": "LiDAR टाइल पदचिह्न",
            "description": "पदचिह्न उत्पन्न करता है: प्रति बिंदु मेघ अक्ष-संरेखित परिबद्ध बॉक्स या उत्तल आवरण। स्थानिक अनुक्रमण और डेटा कैटलॉग के लिए वेक्टर बहुभुज आउटपुट।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वैकल्पिक इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की सभी LiDAR फ़ाइलों पर चलता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "पदचिह्नों के लिए वैकल्पिक आउटपुट वेक्टर पथ।"
              },
              "output_hulls": {
                "label": "हल आउटपुट",
                "description": "यदि true तो उत्तल-हल पदचिह्न लिखता है; अन्यथा अक्ष-संरेखित परिबद्ध बॉक्स लिखता है।"
              }
            }
          },
          "lidar_tin_gridding": {
            "name": "LiDAR TIN ग्रिडिंग",
            "description": "TIN द्वारा सटीक LiDAR अंतर्वेशन: बिंदुओं से Delaunay त्रिभुजन बनाता है और त्रिभुज समतलों से कोशिका मान अंतर्वेशित करता है। बिंदु ऊँचाइयों का सम्मान करता है, अनियमित कवरेज के लिए उत्कृष्ट।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "आउटपुट कोशिका आकार।"
              },
              "max_triangle_edge_length": {
                "label": "अधिकतम त्रिभुज किनारा लंबाई",
                "description": "लंबे-किनारे वाले फलकों को दबाने के लिए वैकल्पिक अधिकतम त्रिभुज किनारा लंबाई।"
              },
              "interpolation_parameter": {
                "label": "अंतर्वेशन पैरामीटर",
                "description": "अंतर्वेशित करने के लिए बिंदु विशेषता (elevation, intensity, class, return_number, number_of_returns, scan_angle, time, rgb, user_data)।"
              },
              "returns_included": {
                "label": "शामिल रिटर्न",
                "description": "प्रतिफल निस्पंदन मोड: all, first, या last।"
              },
              "excluded_classes": {
                "label": "बहिष्कृत वर्ग",
                "description": "अपवर्जित करने के लिए वर्ग (सरणी या अल्पविराम-सीमांकित स्ट्रिंग)।"
              },
              "min_elev": {
                "label": "न्यूनतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया न्यूनतम ऊँचाई थ्रेशोल्ड।"
              },
              "max_elev": {
                "label": "अधिकतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया अधिकतम ऊँचाई थ्रेशोल्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              },
              "triangulation_backend": {
                "label": "त्रिभुजन बैकएंड",
                "description": "त्रिभुजन बैकएंड चयन: auto, delaunator, या wbtopology।"
              },
              "triangulation_auto_threshold": {
                "label": "त्रिभुजन स्वतः थ्रेशोल्ड",
                "description": "जब backend=auto, इस प्रतिदर्श गणना पर wbtopology में बदलें (डिफ़ॉल्ट अक्षम; सक्षम करने के लिए स्पष्ट रूप से सेट करें)।"
              },
              "triangulation_epsilon": {
                "label": "त्रिभुजन एप्सिलॉन",
                "description": "wbtopology बैकएंड के डुप्लिकेट प्रबंधन द्वारा उपयोग किया गया एप्सिलॉन (डिफ़ॉल्ट 1e-12)।"
              },
              "triangulation_thin_cell_size": {
                "label": "त्रिभुजन विरलन कोशिका आकार",
                "description": "त्रिभुजन प्रतिदर्शों के लिए वैकल्पिक पूर्व-विरलन कोशिका आकार; > 0 मान विरलन सक्षम करते हैं और 0 उसे अक्षम करता है।"
              },
              "triangulation_thin_method": {
                "label": "त्रिभुजन विरलन विधि",
                "description": "विरलन के लिए प्रतिनिधि-बिंदु विधि: nearest_center, min_value, या max_value।"
              }
            }
          },
          "colourize_based_on_class": {
            "name": "वर्ग के आधार पर रंगीकरण",
            "description": "वर्ग के अनुसार बिंदुओं को रंगता है: ASPRS मानक रंग (हरा=वनस्पति, भूरा=भूतल, धूसर=भवन आदि)। कंट्रास्ट के लिए तीव्रता के साथ सम्मिश्रित करता है। वर्गीकरण विज़ुअलाइज़ेशन।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "intensity_blending_amount": {
                "label": "तीव्रता मिश्रण मात्रा",
                "description": "वर्ग रंग और तीव्रता के बीच प्रतिशत मिश्रण [0,100]।"
              },
              "clr_str": {
                "label": "रंग स्ट्रिंग",
                "description": "वैकल्पिक वर्ग-रंग अधिभावी, उदा. '2:(184,167,108);5:#9ab86c'।"
              },
              "use_unique_clrs_for_buildings": {
                "label": "भवनों के लिए अद्वितीय रंग",
                "description": "यदि true, संबद्ध भवन क्लस्टरों को अद्वितीय रंग देता है।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "भवन-क्लस्टर रंगाई के लिए उपयोग की गई पड़ोस त्रिज्या।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "colourize_based_on_point_returns": {
            "name": "बिंदु रिटर्न के आधार पर रंगीकरण",
            "description": "रिटर्न क्रम के अनुसार बिंदुओं को रंगता है: first/intermediate/last रिटर्न भिन्न रंगों का उपयोग करते हैं। प्रसंस्करण सत्यापन के लिए बहु-रिटर्न पल्स संरचना विज़ुअलाइज़ेशन।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "intensity_blending_amount": {
                "label": "तीव्रता मिश्रण मात्रा",
                "description": "प्रतिफल रंग और तीव्रता के बीच प्रतिशत मिश्रण [0,100]।"
              },
              "only_ret_colour": {
                "label": "एकमात्र रिटर्न रंग",
                "description": "केवल-प्रतिफल बिंदुओं के लिए रंग।"
              },
              "first_ret_colour": {
                "label": "प्रथम रिटर्न रंग",
                "description": "बहु-प्रतिफल स्पंदों में प्रथम-प्रतिफल बिंदुओं के लिए रंग।"
              },
              "intermediate_ret_colour": {
                "label": "मध्यवर्ती रिटर्न रंग",
                "description": "मध्यवर्ती-प्रतिफल बिंदुओं के लिए रंग।"
              },
              "last_ret_colour": {
                "label": "अंतिम रिटर्न रंग",
                "description": "बहु-प्रतिफल स्पंदों में अंतिम-प्रतिफल बिंदुओं के लिए रंग।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "find_flightline_edge_points": {
            "name": "फ़्लाइटलाइन किनारा बिंदु खोजें",
            "description": "उड़ान-किनारा बिंदुओं को फ़िल्टर करता है: केवल अधिग्रहण swath सीमाओं पर स्थित बिंदु निकालता है। पट्टी अतिव्यापन और किनारा प्रभावों के लिए QA।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "individual_tree_detection": {
            "name": "व्यक्तिगत वृक्ष संसूचन",
            "description": "वृक्ष शीर्षों की पहचान करता है: अनुकूली खोज त्रिज्या के साथ ऊँचाई-फ़िल्टर किए गए बिंदु मेघ में स्थानीय उच्चिष्ठ। संभावित तना स्थानों का वेक्टर बिंदु shapefile लौटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "min_search_radius": {
                "label": "न्यूनतम खोज त्रिज्या",
                "description": "मानचित्र इकाइयों में न्यूनतम खोज त्रिज्या (डिफ़ॉल्ट 1.0)।"
              },
              "min_height": {
                "label": "न्यूनतम ऊँचाई",
                "description": "बिंदुओं पर विचार करने के लिए न्यूनतम ऊँचाई (डिफ़ॉल्ट 0.0)।"
              },
              "max_search_radius": {
                "label": "अधिकतम खोज त्रिज्या",
                "description": "अधिकतम खोज त्रिज्या; सेट न होने पर min_search_radius का उपयोग होता है।"
              },
              "max_height": {
                "label": "अधिकतम ऊँचाई",
                "description": "अधिकतम ऊँचाई; सेट न होने पर min_height का उपयोग होता है।"
              },
              "only_use_veg": {
                "label": "केवल वनस्पति उपयोग करें",
                "description": "यदि true, केवल वनस्पति वर्गों को संसाधित करें (डिफ़ॉल्ट true)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर शेपफ़ाइल पथ।"
              }
            }
          },
          "lidar_eigenvalue_features": {
            "name": "LiDAR आइगेनमान फ़ीचर",
            "description": "PCA फ़ीचर व्युत्पन्न करता है: पड़ोसों से आइगेनमान/आइगेनसदिश। बिंदु मेघ विश्लेषण के लिए आकृति वर्णक (समतलता, रैखिकता, ऊँचाई-प्रसरण)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वैकल्पिक इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "num_neighbours": {
                "label": "पड़ोसियों की संख्या",
                "description": "वैकल्पिक लक्ष्य पड़ोस आकार (बिंदु स्वयं को छोड़कर)।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "पड़ोस संग्रहण के लिए वैकल्पिक अधिकतम खोज त्रिज्या।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "एकल-इनपुट मोड में वैकल्पिक आउटपुट .eigen पथ।"
              }
            }
          },
          "lidar_histogram": {
            "name": "LiDAR हिस्टोग्राम",
            "description": "विशेषता वितरण परिकलित करता है: ऊँचाई, तीव्रता, स्कैन-कोण, वर्ग के लिए आवृत्ति हिस्टोग्राम। बाह्य मान दमन के लिए क्लिप किए गए शतमक। HTML विज़ुअलाइज़ेशन।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "हिस्टोग्राम रिपोर्ट के लिए वैकल्पिक आउटपुट HTML पथ।"
              },
              "parameter": {
                "label": "पैरामीटर",
                "description": "elevation, intensity, स्कैन कोण, class, या time में से एक।"
              },
              "clip_percent": {
                "label": "क्लिप प्रतिशत",
                "description": "निचली/ऊपरी पुच्छों के लिए [0,50] में शतमक क्लिप मात्रा।"
              }
            }
          },
          "lidar_info": {
            "name": "LiDAR जानकारी",
            "description": "मेटाडेटा सारांश रिपोर्ट उत्पन्न करता है: बिंदु गणना, विस्तार, तीव्रता परास, वर्ग हिस्टोग्राम, रिटर्न वितरण। डेटा प्रलेखन के लिए HTML/टेक्स्ट आउटपुट।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रिपोर्ट पथ (.html/.txt)।"
              },
              "show_point_density": {
                "label": "बिंदु घनत्व दिखाएँ",
                "description": "यदि true तो सन्निकट bbox बिंदु घनत्व मापक शामिल करता है।"
              },
              "show_vlrs": {
                "label": "VLR दिखाएँ",
                "description": "संगतता फ़्लैग; भविष्य के विस्तृत मेटाडेटा आउटपुट के लिए आरक्षित।"
              },
              "show_geokeys": {
                "label": "GeoKey दिखाएँ",
                "description": "संगतता फ़्लैग; भविष्य के विस्तृत CRS-कुंजी आउटपुट के लिए आरक्षित।"
              }
            }
          },
          "lidar_kappa": {
            "name": "LiDAR कप्पा",
            "description": "दो वर्गीकृत LiDAR मेघों के बीच कप्पा सहमति रिपोर्ट परिकलित करता है और एक वर्ग-सहमति रास्टर लिखता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "वर्गीकरण LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "संदर्भ LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "report": {
                "label": "रिपोर्ट",
                "description": "आउटपुट HTML रिपोर्ट पथ।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "स्थानिक वर्ग-सहमति आउटपुट के लिए ग्रिड विभेदन।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              },
              "output_class_accuracy": {
                "label": "वर्ग सटीकता आउटपुट",
                "description": "पुरानी समता के लिए रखा गया संगतता फ़्लैग; सहमति रास्टर सदैव उत्पन्न होता है।"
              }
            }
          },
          "lidar_point_density": {
            "name": "LiDAR बिंदु घनत्व",
            "description": "LiDAR नमूनाकरण तीव्रता का मानचित्रण करता है: प्रति इकाई क्षेत्रफल बिंदु गणना (प्रति कोशिका त्रिज्या के भीतर गणना)। डेटा-गुणवत्ता आकलन, कवरेज विश्लेषण, अधिग्रहण-प्रतिरूप विज़ुअलाइज़ेशन।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "आउटपुट कोशिका आकार।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "बिंदु गणना के लिए पड़ोस त्रिज्या।"
              },
              "returns_included": {
                "label": "शामिल रिटर्न",
                "description": "प्रतिफल निस्पंदन मोड: all, first, या last।"
              },
              "excluded_classes": {
                "label": "बहिष्कृत वर्ग",
                "description": "अपवर्जित करने के लिए वर्ग (सरणी या अल्पविराम-सीमांकित स्ट्रिंग)।"
              },
              "min_elev": {
                "label": "न्यूनतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया न्यूनतम ऊँचाई थ्रेशोल्ड।"
              },
              "max_elev": {
                "label": "अधिकतम ऊँचाई",
                "description": "बिंदु समावेशन निस्पंदन के लिए उपयोग किया गया अधिकतम ऊँचाई थ्रेशोल्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "lidar_point_return_analysis": {
            "name": "LiDAR बिंदु रिटर्न विश्लेषण",
            "description": "QA टूल: रिटर्न अनुक्रम की वैधता (multi/first/last सुसंगतता) का ऑडिट करता है। रिपोर्ट + रिटर्न विसंगतियों को चिह्नित करने वाला वर्गीकृत आउटपुट उत्पन्न करता है। डेटा अखंडता जाँच।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "create_output": {
                "label": "आउटपुट बनाएँ",
                "description": "यदि true तो वर्गीकृत LiDAR QC आउटपुट लिखता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "create_output=true होने पर उपयोग किया गया वैकल्पिक LiDAR आउटपुट पथ।"
              },
              "report": {
                "label": "रिपोर्ट",
                "description": "वैकल्पिक पाठ रिपोर्ट आउटपुट पथ।"
              }
            }
          },
          "lidar_point_stats": {
            "name": "LiDAR बिंदु सांख्यिकी",
            "description": "रास्टर सांख्यिकी ग्रिड बनाता है: प्रति कोशिका बिंदु गणना, पल्स गणना, औसत-बिंदु/पल्स, z/तीव्रता परास, प्रमुख वर्ग। बहु-आउटपुट विश्लेषण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वैकल्पिक इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट। छोड़ने पर वर्तमान निर्देशिका की LiDAR फ़ाइलों पर बैच मोड में चलता है।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "आउटपुट ग्रिड विभेदन।"
              },
              "num_points": {
                "label": "बिंदुओं की संख्या",
                "description": "बिंदु-गणना रास्टर बनाएँ।"
              },
              "num_pulses": {
                "label": "पल्स संख्या",
                "description": "प्रारंभिक-प्रतिफल स्पंद-गणना रास्टर बनाएँ।"
              },
              "avg_points_per_pulse": {
                "label": "प्रति पल्स औसत बिंदु",
                "description": "औसत बिंदु-प्रति-स्पंद रास्टर बनाएँ।"
              },
              "z_range": {
                "label": "Z परास",
                "description": "ऊँचाई-परास रास्टर बनाएँ।"
              },
              "intensity_range": {
                "label": "तीव्रता परास",
                "description": "तीव्रता-परास रास्टर बनाएँ।"
              },
              "predominant_class": {
                "label": "प्रमुख वर्ग",
                "description": "प्रमुख-वर्ग रास्टर बनाएँ।"
              },
              "output_directory": {
                "label": "आउटपुट निर्देशिका",
                "description": "उत्पन्न रास्टरों के लिए वैकल्पिक आउटपुट निर्देशिका।"
              }
            }
          },
          "lidar_ransac_planes": {
            "name": "LiDAR RANSAC समतल",
            "description": "पड़ोस RANSAC समतल समंजन का उपयोग करके स्थानीय रूप से समतलीय LiDAR बिंदुओं की पहचान करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "स्थानीय तल फ़िटिंग के लिए पड़ोस त्रिज्या।"
              },
              "num_iterations": {
                "label": "पुनरावृत्तियों की संख्या",
                "description": "प्रति बिंदु RANSAC पुनरावृत्तियों की संख्या।"
              },
              "num_samples": {
                "label": "नमूनों की संख्या",
                "description": "प्रति RANSAC पुनरावृत्ति प्रतिचयित पड़ोसी बिंदुओं की संख्या।"
              },
              "inlier_threshold": {
                "label": "इनलायर थ्रेशोल्ड",
                "description": "अंतर्मानों के लिए अधिकतम बिंदु-से-तल अवशेष।"
              },
              "acceptable_model_size": {
                "label": "स्वीकार्य मॉडल आकार",
                "description": "समतलीय मॉडल के लिए आवश्यक अंतर्मान बिंदुओं की न्यूनतम संख्या।"
              },
              "max_planar_slope": {
                "label": "अधिकतम समतल ढाल",
                "description": "डिग्री में अधिकतम स्वीकृत तल ढाल।"
              },
              "classify": {
                "label": "वर्गीकृत करें",
                "description": "यदि true तो फ़िल्टर करने के बजाय समतलीय बनाम असमतलीय बिंदु वर्गीकृत करें।"
              },
              "only_last_returns": {
                "label": "केवल अंतिम रिटर्न",
                "description": "यदि true, मॉडल फ़िटिंग में केवल पश्चवर्ती प्रतिफलों का उपयोग करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "lidar_rooftop_analysis": {
            "name": "LiDAR छत विश्लेषण",
            "description": "भवन पदचिह्नों के भीतर समतलीय छत खंडों की पहचान करता है और छत विशेषताओं के साथ खंड बहुभुज आउटपुट करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किए गए LiDAR ऑब्जेक्ट।"
              },
              "building_footprints": {
                "label": "भवन पदचिह्न",
                "description": "भवन-पदचिह्न बहुभुज लेयर।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "स्थानीय छत विश्लेषण के लिए पड़ोस त्रिज्या।"
              },
              "inlier_threshold": {
                "label": "इनलायर थ्रेशोल्ड",
                "description": "स्थानीय समतलीय समर्थन के लिए अधिकतम अवशेष।"
              },
              "acceptable_model_size": {
                "label": "स्वीकार्य मॉडल आकार",
                "description": "न्यूनतम खंड आकार।"
              },
              "max_planar_slope": {
                "label": "अधिकतम समतल ढाल",
                "description": "डिग्री में छत फलकों के लिए अधिकतम ढाल।"
              },
              "norm_diff_threshold": {
                "label": "अभिलंब अंतर थ्रेशोल्ड",
                "description": "डिग्री में पड़ोसी अभिलंबों के बीच अधिकतम कोणीय अंतर।"
              },
              "azimuth": {
                "label": "दिगंश",
                "description": "हिलशेड-शैली फलक प्रदीपन के लिए प्रदीपन एज़िमथ।"
              },
              "altitude": {
                "label": "उन्नतांश",
                "description": "हिलशेड-शैली फलक प्रदीपन के लिए प्रदीपन उन्नतांश।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ।"
              }
            }
          },
          "normal_vectors": {
            "name": "अभिलंब सदिश",
            "description": "प्रति-बिंदु सतह अभिलंब परिकलित करता है: स्थानीय पड़ोस पर PCA समतल अभिविन्यास का आकलन करता है। अभिलंब बिंदु रिकॉर्ड और RGB विज़ुअलाइज़ेशन में संग्रहीत होते हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR पथ या टाइप किया गया LiDAR ऑब्जेक्ट।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "स्थानीय तल फ़िटिंग के लिए पड़ोस त्रिज्या। <= 0 मान आकलित नाममात्र अंतराल का उपयोग करते हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ।"
              }
            }
          },
          "snap_events_to_routes": {
            "name": "घटनाओं को मार्गों पर स्नैप करें",
            "description": "घटना बिंदुओं को मार्ग रेखाओं पर snap करता है और मार्ग माप/ऑफ़सेट निदान की रिपोर्ट करता है।",
            "params": {
              "routes": {
                "label": "मार्ग",
                "description": "इनपुट मार्ग रेखा लेयर।"
              },
              "events": {
                "label": "घटनाएँ",
                "description": "इनपुट घटना बिंदु लेयर।"
              },
              "max_offset_distance": {
                "label": "अधिकतम ऑफ़सेट दूरी",
                "description": "मानचित्र इकाइयों में वैकल्पिक अधिकतम मार्ग ऑफ़सेट दूरी।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट स्नैप की गई घटना बिंदु वेक्टर पथ।"
              }
            }
          },
          "locate_points_along_routes": {
            "name": "मार्गों पर बिंदु स्थित करें",
            "description": "मार्ग रेखाओं के साथ बिंदु फ़ीचर का स्थान निर्धारित करता है और मार्ग-माप विशेषताएँ लिखता है।",
            "params": {
              "routes": {
                "label": "मार्ग",
                "description": "इनपुट मार्ग रेखा लेयर।"
              },
              "points": {
                "label": "बिंदु",
                "description": "मार्गों के अनुदिश स्थित करने के लिए इनपुट बिंदु लेयर।"
              },
              "max_offset_distance": {
                "label": "अधिकतम ऑफ़सेट दूरी",
                "description": "वैकल्पिक अधिकतम बिंदु-से-मार्ग ऑफ़सेट दूरी।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ।"
              }
            }
          },
          "points_along_lines": {
            "name": "रेखाओं के साथ बिंदु",
            "description": "अवसंरचना निगरानी, पर्यावरणीय नमूनाकरण और स्थानिक विश्लेषण के लिए इनपुट पॉलीलाइनों के साथ नियमित अंतराल पर बिंदु फ़ीचर उत्पन्न करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा लेयर।"
              },
              "spacing": {
                "label": "अंतराल दूरी",
                "description": "बिंदुओं के बीच अंतराल दूरी।"
              },
              "include_end": {
                "label": "अंत शामिल करें",
                "description": "रेखा अंतबिंदु शामिल करें (डिफ़ॉल्ट true)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ।"
              }
            }
          },
          "route_calibrate": {
            "name": "मार्ग अंशांकन",
            "description": "ज्ञात मापों वाले नियंत्रण बिंदुओं से मार्ग के आरंभ/अंत मापों का अंशांकन करता है।",
            "params": {
              "routes": {
                "label": "मार्ग",
                "description": "इनपुट मार्ग रेखा लेयर।"
              },
              "control_points": {
                "label": "नियंत्रण बिंदु",
                "description": "इनपुट नियंत्रण-बिंदु लेयर।"
              },
              "control_measure_field": {
                "label": "नियंत्रण माप फ़ील्ड",
                "description": "ज्ञात माप मान वाला नियंत्रण-बिंदु फ़ील्ड।"
              },
              "route_id_field": {
                "label": "मार्ग ID फ़ील्ड",
                "description": "मार्गों में वैकल्पिक मार्ग पहचानकर्ता फ़ील्ड। डिफ़ॉल्ट फ़ीचर FID।"
              },
              "control_route_id_field": {
                "label": "नियंत्रण मार्ग ID फ़ील्ड",
                "description": "नियंत्रण बिंदुओं में वैकल्पिक मार्ग पहचानकर्ता फ़ील्ड। डिफ़ॉल्ट फ़ीचर FID।"
              },
              "from_measure_field": {
                "label": "प्रारंभ माप फ़ील्ड",
                "description": "मार्ग आरंभ माप के लिए आउटपुट फ़ील्ड (डिफ़ॉल्ट 'from_measure')।"
              },
              "to_measure_field": {
                "label": "अंत माप फ़ील्ड",
                "description": "मार्ग अंत माप के लिए आउटपुट फ़ील्ड (डिफ़ॉल्ट 'to_measure')।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "मार्ग ज्यामिति से अधिकतम नियंत्रण-बिंदु ऑफ़सेट दूरी (डिफ़ॉल्ट 1.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट अंशांकित मार्ग लेयर।"
              }
            }
          },
          "route_event_lines_from_layer": {
            "name": "लेयर से मार्ग घटना रेखाएँ",
            "description": "from/to मापों का उपयोग करके घटना वेक्टर लेयर से मार्गित रेखा घटनाएँ बनाता है।",
            "params": {
              "routes": {
                "label": "मार्ग",
                "description": "इनपुट मार्ग रेखा लेयर।"
              },
              "events": {
                "label": "घटनाएँ",
                "description": "इनपुट घटना वेक्टर लेयर।"
              },
              "event_route_field": {
                "label": "घटना मार्ग फ़ील्ड",
                "description": "मार्ग पहचानकर्ता वाला घटना-लेयर फ़ील्ड।"
              },
              "from_measure_field": {
                "label": "प्रारंभ माप फ़ील्ड",
                "description": "आरंभ माप वाला घटना-लेयर फ़ील्ड।"
              },
              "to_measure_field": {
                "label": "अंत माप फ़ील्ड",
                "description": "अंत माप वाला घटना-लेयर फ़ील्ड।"
              },
              "route_id_field": {
                "label": "मार्ग ID फ़ील्ड",
                "description": "मार्ग पहचानकर्ता वाला वैकल्पिक मार्ग-लेयर फ़ील्ड। डिफ़ॉल्ट फ़ीचर FID।"
              },
              "write_event_fid": {
                "label": "घटना FID लिखें",
                "description": "स्रोत घटना फ़ीचर ID संरक्षित रखने के लिए EVENT_FID लिखें (डिफ़ॉल्ट true)।"
              },
              "write_event_xy": {
                "label": "घटना XY लिखें",
                "description": "स्रोत घटना ज्यामिति X/Y विशेषताएँ लिखें (डिफ़ॉल्ट false)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रेखा वेक्टर पथ।"
              }
            }
          },
          "route_event_lines_from_table": {
            "name": "तालिका से मार्ग घटना रेखाएँ",
            "description": "from/to मापों का उपयोग करके CSV घटना तालिका और मार्ग लेयर से मार्गित रेखा घटनाएँ बनाता है।",
            "params": {
              "routes": {
                "label": "मार्ग",
                "description": "इनपुट मार्ग रेखा लेयर।"
              },
              "events": {
                "label": "घटनाएँ",
                "description": "इनपुट CSV घटना तालिका पथ।"
              },
              "event_route_field": {
                "label": "घटना मार्ग फ़ील्ड",
                "description": "मार्ग पहचानकर्ता वाला CSV फ़ील्ड।"
              },
              "from_measure_field": {
                "label": "प्रारंभ माप फ़ील्ड",
                "description": "आरंभ माप वाला CSV फ़ील्ड।"
              },
              "to_measure_field": {
                "label": "अंत माप फ़ील्ड",
                "description": "अंत माप वाला CSV फ़ील्ड।"
              },
              "route_id_field": {
                "label": "मार्ग ID फ़ील्ड",
                "description": "मार्ग पहचानकर्ता वाला वैकल्पिक मार्ग-लेयर फ़ील्ड। डिफ़ॉल्ट फ़ीचर FID।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रेखा वेक्टर पथ।"
              }
            }
          },
          "route_event_merge": {
            "name": "मार्ग घटना विलय",
            "description": "आसन्न संगत मार्ग घटनाओं को विलीन करता है।",
            "params": {
              "events": {
                "label": "घटनाएँ",
                "description": "मार्ग अंतरालों वाली इनपुट घटना लेयर।"
              },
              "event_route_field": {
                "label": "घटना मार्ग फ़ील्ड",
                "description": "घटना-लेयर मार्ग पहचानकर्ता फ़ील्ड।"
              },
              "from_measure_field": {
                "label": "प्रारंभ माप फ़ील्ड",
                "description": "घटना-लेयर अंतराल आरंभ फ़ील्ड।"
              },
              "to_measure_field": {
                "label": "अंत माप फ़ील्ड",
                "description": "घटना-लेयर अंतराल अंत फ़ील्ड।"
              },
              "group_fields": {
                "label": "समूह फ़ील्ड",
                "description": "विलय संगतता के लिए उपयोग की गई वैकल्पिक अल्पविराम-सीमांकित फ़ील्ड। डिफ़ॉल्ट सभी गैर-माप फ़ील्ड।"
              },
              "gap_tolerance": {
                "label": "अंतराल सहनशीलता",
                "description": "सन्निकटता विलय के लिए अनुमत अधिकतम अंतराल (डिफ़ॉल्ट 0.0)।"
              },
              "conflict_mode": {
                "label": "टकराव मोड",
                "description": "अतिव्यापन प्रबंधन मोड: error|skip (डिफ़ॉल्ट error)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट विलयित-घटना लेयर।"
              }
            }
          },
          "route_event_overlay": {
            "name": "मार्ग घटना अध्यारोपण",
            "description": "अंतराल अतिव्यापन द्वारा दो मार्ग घटना लेयरों का अध्यारोपण करता है।",
            "params": {
              "primary_events": {
                "label": "प्राथमिक घटनाएँ",
                "description": "प्राथमिक घटना लेयर।"
              },
              "overlay_events": {
                "label": "अध्यारोपण घटनाएँ",
                "description": "अध्यारोपण घटना लेयर।"
              },
              "primary_route_field": {
                "label": "प्राथमिक मार्ग फ़ील्ड",
                "description": "प्राथमिक लेयर मार्ग पहचानकर्ता फ़ील्ड।"
              },
              "primary_from_measure_field": {
                "label": "प्राथमिक प्रारंभ माप फ़ील्ड",
                "description": "प्राथमिक लेयर अंतराल आरंभ फ़ील्ड।"
              },
              "primary_to_measure_field": {
                "label": "प्राथमिक अंत माप फ़ील्ड",
                "description": "प्राथमिक लेयर अंतराल अंत फ़ील्ड।"
              },
              "overlay_route_field": {
                "label": "अध्यारोपण मार्ग फ़ील्ड",
                "description": "अध्यारोपण लेयर मार्ग पहचानकर्ता फ़ील्ड।"
              },
              "overlay_from_measure_field": {
                "label": "अध्यारोपण प्रारंभ माप फ़ील्ड",
                "description": "अध्यारोपण लेयर अंतराल आरंभ फ़ील्ड।"
              },
              "overlay_to_measure_field": {
                "label": "अध्यारोपण अंत माप फ़ील्ड",
                "description": "अध्यारोपण लेयर अंतराल अंत फ़ील्ड।"
              },
              "min_overlap_length": {
                "label": "न्यूनतम अतिव्यापन लंबाई",
                "description": "रखने के लिए न्यूनतम अतिव्यापन लंबाई (डिफ़ॉल्ट 0.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट अध्यारोपण लेयर।"
              }
            }
          },
          "route_event_points_from_layer": {
            "name": "लेयर से मार्ग घटना बिंदु",
            "description": "घटना वेक्टर लेयर और मार्ग लेयर से मार्गित बिंदु घटनाएँ बनाता है।",
            "params": {
              "routes": {
                "label": "मार्ग",
                "description": "इनपुट मार्ग रेखा लेयर।"
              },
              "events": {
                "label": "घटनाएँ",
                "description": "इनपुट घटना वेक्टर लेयर।"
              },
              "event_route_field": {
                "label": "घटना मार्ग फ़ील्ड",
                "description": "मार्ग पहचानकर्ता वाला घटना-लेयर फ़ील्ड।"
              },
              "measure_field": {
                "label": "माप फ़ील्ड",
                "description": "बिंदु-घटना माप वाला घटना-लेयर फ़ील्ड।"
              },
              "route_id_field": {
                "label": "मार्ग ID फ़ील्ड",
                "description": "मार्ग पहचानकर्ता वाला वैकल्पिक मार्ग-लेयर फ़ील्ड। डिफ़ॉल्ट फ़ीचर FID।"
              },
              "write_event_fid": {
                "label": "घटना FID लिखें",
                "description": "स्रोत घटना फ़ीचर ID संरक्षित रखने के लिए EVENT_FID लिखें (डिफ़ॉल्ट true)।"
              },
              "write_event_xy": {
                "label": "घटना XY लिखें",
                "description": "स्रोत घटना ज्यामिति X/Y विशेषताएँ लिखें (डिफ़ॉल्ट false)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ।"
              }
            }
          },
          "route_event_points_from_table": {
            "name": "तालिका से मार्ग घटना बिंदु",
            "description": "CSV घटना तालिका और मार्ग लेयर से मार्गित बिंदु घटनाएँ बनाता है।",
            "params": {
              "routes": {
                "label": "मार्ग",
                "description": "इनपुट मार्ग रेखा लेयर।"
              },
              "events": {
                "label": "घटनाएँ",
                "description": "इनपुट CSV घटना तालिका पथ।"
              },
              "event_route_field": {
                "label": "घटना मार्ग फ़ील्ड",
                "description": "मार्ग पहचानकर्ता वाला CSV फ़ील्ड।"
              },
              "measure_field": {
                "label": "माप फ़ील्ड",
                "description": "बिंदु-घटना माप वाला CSV फ़ील्ड।"
              },
              "route_id_field": {
                "label": "मार्ग ID फ़ील्ड",
                "description": "मार्ग पहचानकर्ता वाला वैकल्पिक मार्ग-लेयर फ़ील्ड। डिफ़ॉल्ट फ़ीचर FID।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ।"
              }
            }
          },
          "route_event_split": {
            "name": "मार्ग घटना विभाजन",
            "description": "प्रति-मार्ग सीमा मापों के अनुसार मार्ग घटनाओं को विभाजित करता है।",
            "params": {
              "events": {
                "label": "घटनाएँ",
                "description": "मार्ग अंतरालों वाली इनपुट घटना लेयर।"
              },
              "boundaries": {
                "label": "सीमाएँ",
                "description": "मार्ग माप विभाजन-बिंदुओं वाली इनपुट सीमा लेयर।"
              },
              "event_route_field": {
                "label": "घटना मार्ग फ़ील्ड",
                "description": "घटना-लेयर मार्ग पहचानकर्ता फ़ील्ड।"
              },
              "from_measure_field": {
                "label": "प्रारंभ माप फ़ील्ड",
                "description": "घटना-लेयर अंतराल आरंभ फ़ील्ड।"
              },
              "to_measure_field": {
                "label": "अंत माप फ़ील्ड",
                "description": "घटना-लेयर अंतराल अंत फ़ील्ड।"
              },
              "boundary_route_field": {
                "label": "सीमा मार्ग फ़ील्ड",
                "description": "सीमा-लेयर मार्ग पहचानकर्ता फ़ील्ड।"
              },
              "boundary_measure_field": {
                "label": "सीमा माप फ़ील्ड",
                "description": "सीमा-लेयर माप फ़ील्ड।"
              },
              "min_segment_length": {
                "label": "न्यूनतम खंड लंबाई",
                "description": "रखने के लिए वैकल्पिक न्यूनतम विभाजित खंड लंबाई (डिफ़ॉल्ट 0.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट विभाजित-घटना लेयर।"
              }
            }
          },
          "route_measure_qa": {
            "name": "मार्ग माप QA",
            "description": "मार्ग-घटना माप रिक्तियों, अतिव्यापनों, गैर-एकदिष्ट अनुक्रमों और दोहराए गए मापों का निदान करता है।",
            "params": {
              "events": {
                "label": "घटनाएँ",
                "description": "मार्ग अंतरालों वाली इनपुट घटना लेयर।"
              },
              "route_field": {
                "label": "मार्ग फ़ील्ड",
                "description": "मार्ग पहचानकर्ता फ़ील्ड।"
              },
              "from_measure_field": {
                "label": "प्रारंभ माप फ़ील्ड",
                "description": "अंतराल आरंभ फ़ील्ड।"
              },
              "to_measure_field": {
                "label": "अंत माप फ़ील्ड",
                "description": "अंतराल अंत फ़ील्ड।"
              },
              "gap_tolerance": {
                "label": "अंतराल सहनशीलता",
                "description": "अंतराल सह्यता (डिफ़ॉल्ट 0.0)।"
              },
              "overlap_tolerance": {
                "label": "अतिव्यापन सहनशीलता",
                "description": "अतिव्यापन सह्यता (डिफ़ॉल्ट 0.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट QA निदान लेयर।"
              }
            }
          },
          "route_recalibrate": {
            "name": "मार्ग पुनः अंशांकन",
            "description": "मार्ग माप निरंतरता को संरक्षित रखते हुए संदर्भ मार्ग लेयर से संपादित मार्ग मापों का पुनः अंशांकन करता है।",
            "params": {
              "original_routes": {
                "label": "मूल मार्ग",
                "description": "पूर्व अंशांकित मापों वाले संदर्भ मार्ग।"
              },
              "edited_routes": {
                "label": "संपादित मार्ग",
                "description": "पुनः अंशांकित करने के लिए संपादित मार्ग।"
              },
              "route_id_field": {
                "label": "मार्ग ID फ़ील्ड",
                "description": "वैकल्पिक साझा मार्ग पहचानकर्ता फ़ील्ड। डिफ़ॉल्ट फ़ीचर FID।"
              },
              "from_measure_field": {
                "label": "प्रारंभ माप फ़ील्ड",
                "description": "माप-आरंभ फ़ील्ड नाम (डिफ़ॉल्ट 'from_measure')।"
              },
              "to_measure_field": {
                "label": "अंत माप फ़ील्ड",
                "description": "माप-अंत फ़ील्ड नाम (डिफ़ॉल्ट 'to_measure')।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट पुनः अंशांकित मार्ग लेयर।"
              }
            }
          },
          "build_network_topology": {
            "name": "नेटवर्क सांस्थिति निर्माण",
            "description": "स्थिर किनारा और नोड आउटपुट के साथ नोडयुक्त सांस्थितिक रेखा नेटवर्क बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "प्रतिच्छेदन संसूचित और विभाजित करते समय उपयोग की गई वैकल्पिक स्नैपिंग सह्यता।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट सांस्थितिक रूप से नोडित किनारा वेक्टर पथ।"
              },
              "nodes_output": {
                "label": "नोड आउटपुट",
                "description": "वैकल्पिक आउटपुट नोड वेक्टर पथ।"
              }
            }
          },
          "closest_facility_network": {
            "name": "निकटतम सुविधा नेटवर्क",
            "description": "प्रत्येक घटना बिंदु से उसके निकटतम पहुँच योग्य सुविधा बिंदु तक न्यूनतम-लागत नेटवर्क मार्ग खोजता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "incidents": {
                "label": "घटनास्थल",
                "description": "घटना/माँग बिंदु लेयर।"
              },
              "facilities": {
                "label": "सुविधाएँ",
                "description": "सुविधा/आपूर्ति बिंदु लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "max_snap_distance": {
                "label": "अधिकतम स्नैप दूरी",
                "description": "घटना/सुविधा बिंदुओं से निकटतम नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "edge_cost_field": {
                "label": "किनारा लागत फ़ील्ड",
                "description": "खंड लंबाई के लिए प्रतिबाधा गुणक के रूप में उपयोग किया गया वैकल्पिक संख्यात्मक रेखा फ़ील्ड।"
              },
              "one_way_field": {
                "label": "एकतरफ़ा फ़ील्ड",
                "description": "एकदिश अंकित किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (true/1/yes का अर्थ केवल प्रथम से द्वितीय शीर्ष तक)।"
              },
              "blocked_field": {
                "label": "अवरुद्ध फ़ील्ड",
                "description": "मार्गन से अपवर्जित करने हेतु अवरुद्ध/बंद किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (true/1/yes अवरुद्ध करता है)।"
              },
              "barriers": {
                "label": "अवरोध",
                "description": "वैकल्पिक अवरोधक बिंदु लेयर; निकटतम नेटवर्क नोड पारगमन से अवरुद्ध कर दिए जाते हैं।"
              },
              "barrier_snap_distance": {
                "label": "अवरोध स्नैप दूरी",
                "description": "अवरुद्ध करने हेतु प्रत्येक अवरोधक बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "node_cost_points": {
                "label": "नोड लागत बिंदु",
                "description": "प्रति-नोड प्रवेश लागत (उदा. प्रतिच्छेदन विलंब) प्रदान करने वाली वैकल्पिक बिंदु लेयर।"
              },
              "node_cost_field": {
                "label": "नोड लागत फ़ील्ड",
                "description": "node_cost_points में अ-ऋणात्मक प्रति-नोड लागत वाला संख्यात्मक फ़ील्ड।"
              },
              "node_cost_snap_distance": {
                "label": "नोड लागत स्नैप दूरी",
                "description": "निर्दिष्टीकरण हेतु प्रत्येक नोड-लागत बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "turn_penalty": {
                "label": "मोड़ दंड",
                "description": "नेटवर्क नोड पर गैर-सीधे मोड़ों पर लागू वैकल्पिक योज्य लागत।"
              },
              "u_turn_penalty": {
                "label": "U-टर्न दंड",
                "description": "U-टर्न संक्रमणों पर लागू वैकल्पिक योज्य लागत।"
              },
              "forbid_u_turns": {
                "label": "U-टर्न निषिद्ध",
                "description": "यदि true, U-टर्न संक्रमण अस्वीकृत करें।"
              },
              "forbid_left_turns": {
                "label": "बायाँ मोड़ निषिद्ध",
                "description": "यदि true, बाएँ-मोड़ संक्रमण अस्वीकृत करें।"
              },
              "forbid_right_turns": {
                "label": "दायाँ मोड़ निषिद्ध",
                "description": "यदि true, दाएँ-मोड़ संक्रमण अस्वीकृत करें।"
              },
              "turn_restrictions_csv": {
                "label": "मोड़ प्रतिबंध CSV",
                "description": "prev_x,prev_y,node_x,node_y,next_x,next_y स्तंभों का उपयोग करते हुए मोड़ संक्रमणों का वैकल्पिक CSV। वैकल्पिक स्तंभ: forbidden (कोई turn_cost स्तंभ न देने पर डिफ़ॉल्ट true) और प्रति-मोड़ योज्य लागत के लिए turn_cost (या penalty/cost/extra_cost)।"
              },
              "temporal_cost_profile": {
                "label": "कालिक लागत प्रोफ़ाइल",
                "description": "समय-निर्भर किनारा लागत परिभाषित करने वाला वैकल्पिक CSV (स्तंभ: edge_id,dow,start_minute,end_minute,value)।"
              },
              "temporal_edge_id_field": {
                "label": "कालिक किनारा ID फ़ील्ड",
                "description": "temporal_cost_profile के edge_id मानों से मिलान के लिए उपयोग किया गया वैकल्पिक नेटवर्क फ़ील्ड (डिफ़ॉल्ट EDGE_ID)।"
              },
              "departure_time": {
                "label": "प्रस्थान समय",
                "description": "कालिक प्रोफ़ाइल खोज के लिए उपयोग किया गया वैकल्पिक RFC3339 प्रस्थान समय।"
              },
              "temporal_mode": {
                "label": "कालिक मोड",
                "description": "वैकल्पिक कालिक व्याख्या मोड: multiplier या absolute।"
              },
              "temporal_fallback": {
                "label": "कालिक फ़ॉलबैक",
                "description": "कालिक पंक्ति अनुपस्थित होने पर वैकल्पिक फ़ॉलबैक: static_cost या error।"
              },
              "temporal_profile_report": {
                "label": "कालिक प्रोफ़ाइल रिपोर्ट",
                "description": "कालिक प्रोफ़ाइल निदान (कवरेज, बेमेल किनारे, फ़ॉलबैक उपयोग) के लिए वैकल्पिक JSON आउटपुट पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट निकटतम-सुविधा मार्ग रेखा वेक्टर पथ।"
              }
            }
          },
          "generate_network_nodes": {
            "name": "नेटवर्क नोड उत्पन्न करें",
            "description": "रेखा-कार्य सांस्थिति से नेटवर्क नोड और नोड निदान उत्पन्न करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट नोड बिंदु वेक्टर पथ।"
              }
            }
          },
          "k_shortest_paths_network": {
            "name": "K न्यूनतम पथ नेटवर्क",
            "description": "रेखा नेटवर्क पर आरंभ और अंत निर्देशांकों के बीच k सबसे छोटे सरल पथ खोजता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "start_x": {
                "label": "प्रारंभ X",
                "description": "आरंभ x निर्देशांक।"
              },
              "start_y": {
                "label": "प्रारंभ Y",
                "description": "आरंभ y निर्देशांक।"
              },
              "end_x": {
                "label": "अंत X",
                "description": "अंत x निर्देशांक।"
              },
              "end_y": {
                "label": "अंत Y",
                "description": "अंत y निर्देशांक।"
              },
              "k": {
                "label": "K",
                "description": "लौटाने के लिए न्यूनतम पथों की संख्या।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "max_snap_distance": {
                "label": "अधिकतम स्नैप दूरी",
                "description": "आरंभ/अंत निर्देशांकों से निकटतम नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "edge_cost_field": {
                "label": "किनारा लागत फ़ील्ड",
                "description": "खंड लंबाई के लिए प्रतिबाधा गुणक के रूप में उपयोग किया गया वैकल्पिक संख्यात्मक रेखा फ़ील्ड।"
              },
              "one_way_field": {
                "label": "एकतरफ़ा फ़ील्ड",
                "description": "एकदिश अंकित किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (true/1/yes का अर्थ केवल प्रथम से द्वितीय शीर्ष तक)।"
              },
              "blocked_field": {
                "label": "अवरुद्ध फ़ील्ड",
                "description": "मार्गन से अपवर्जित करने हेतु अवरुद्ध/बंद किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (true/1/yes अवरुद्ध करता है)।"
              },
              "barriers": {
                "label": "अवरोध",
                "description": "वैकल्पिक अवरोधक बिंदु लेयर; निकटतम नेटवर्क नोड पारगमन से अवरुद्ध कर दिए जाते हैं।"
              },
              "barrier_snap_distance": {
                "label": "अवरोध स्नैप दूरी",
                "description": "अवरुद्ध करने हेतु प्रत्येक अवरोधक बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "node_cost_points": {
                "label": "नोड लागत बिंदु",
                "description": "प्रति-नोड प्रवेश लागत (उदा. प्रतिच्छेदन विलंब) प्रदान करने वाली वैकल्पिक बिंदु लेयर।"
              },
              "node_cost_field": {
                "label": "नोड लागत फ़ील्ड",
                "description": "node_cost_points में अ-ऋणात्मक प्रति-नोड लागत वाला संख्यात्मक फ़ील्ड।"
              },
              "node_cost_snap_distance": {
                "label": "नोड लागत स्नैप दूरी",
                "description": "निर्दिष्टीकरण हेतु प्रत्येक नोड-लागत बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "turn_penalty": {
                "label": "मोड़ दंड",
                "description": "नेटवर्क नोड पर गैर-सीधे मोड़ों पर लागू वैकल्पिक योज्य लागत।"
              },
              "u_turn_penalty": {
                "label": "U-टर्न दंड",
                "description": "U-टर्न संक्रमणों पर लागू वैकल्पिक योज्य लागत।"
              },
              "forbid_u_turns": {
                "label": "U-टर्न निषिद्ध",
                "description": "यदि true, U-टर्न संक्रमण अस्वीकृत करें।"
              },
              "forbid_left_turns": {
                "label": "बायाँ मोड़ निषिद्ध",
                "description": "यदि true, बाएँ-मोड़ संक्रमण अस्वीकृत करें।"
              },
              "forbid_right_turns": {
                "label": "दायाँ मोड़ निषिद्ध",
                "description": "यदि true, दाएँ-मोड़ संक्रमण अस्वीकृत करें।"
              },
              "turn_restrictions_csv": {
                "label": "मोड़ प्रतिबंध CSV",
                "description": "prev_x,prev_y,node_x,node_y,next_x,next_y स्तंभों का उपयोग करते हुए मोड़ संक्रमणों का वैकल्पिक CSV। वैकल्पिक स्तंभ: forbidden (कोई turn_cost स्तंभ न देने पर डिफ़ॉल्ट true) और प्रति-मोड़ योज्य लागत के लिए turn_cost (या penalty/cost/extra_cost)।"
              },
              "temporal_cost_profile": {
                "label": "कालिक लागत प्रोफ़ाइल",
                "description": "समय-निर्भर किनारा लागत परिभाषित करने वाला वैकल्पिक CSV (स्तंभ: edge_id,dow,start_minute,end_minute,value)।"
              },
              "temporal_edge_id_field": {
                "label": "कालिक किनारा ID फ़ील्ड",
                "description": "temporal_cost_profile के edge_id मानों से मिलान के लिए उपयोग किया गया वैकल्पिक नेटवर्क फ़ील्ड (डिफ़ॉल्ट EDGE_ID)।"
              },
              "departure_time": {
                "label": "प्रस्थान समय",
                "description": "कालिक प्रोफ़ाइल खोज के लिए उपयोग किया गया वैकल्पिक RFC3339 प्रस्थान समय।"
              },
              "temporal_mode": {
                "label": "कालिक मोड",
                "description": "वैकल्पिक कालिक व्याख्या मोड: multiplier या absolute।"
              },
              "temporal_fallback": {
                "label": "कालिक फ़ॉलबैक",
                "description": "कालिक पंक्ति अनुपस्थित होने पर वैकल्पिक फ़ॉलबैक: static_cost या error।"
              },
              "temporal_profile_report": {
                "label": "कालिक प्रोफ़ाइल रिपोर्ट",
                "description": "कालिक प्रोफ़ाइल निदान (कवरेज, बेमेल किनारे, फ़ॉलबैक उपयोग) के लिए वैकल्पिक JSON आउटपुट पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रेखा वेक्टर पथ।"
              }
            }
          },
          "location_allocation_network": {
            "name": "स्थान आवंटन नेटवर्क",
            "description": "k सुविधाओं का चयन करता है और greedy या सटीक समाधान, वैकल्पिक क्षमताओं तथा आवश्यक/निषिद्ध अभ्यर्थी बाध्यताओं के साथ नेटवर्क लागत के अनुसार मांग बिंदुओं का आवंटन करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "demand_points": {
                "label": "माँग बिंदु",
                "description": "आवंटित करने के लिए माँग बिंदु लेयर।"
              },
              "facilities": {
                "label": "सुविधाएँ",
                "description": "उम्मीदवार सुविधा बिंदु लेयर।"
              },
              "facility_count": {
                "label": "सुविधा संख्या",
                "description": "चुनने के लिए सुविधाओं की संख्या (k)।"
              },
              "solver_mode": {
                "label": "सॉल्वर मोड",
                "description": "हलकर्ता मोड: auto, greedy, या exact (exact छोटी समस्याओं के लिए है)।"
              },
              "demand_weight_field": {
                "label": "माँग भार फ़ील्ड",
                "description": "demand_points में वैकल्पिक संख्यात्मक माँग भार फ़ील्ड (डिफ़ॉल्ट weight=1)।"
              },
              "facility_capacity_field": {
                "label": "सुविधा क्षमता फ़ील्ड",
                "description": "सुविधाओं में वैकल्पिक संख्यात्मक क्षमता फ़ील्ड; क्षमता demand_weight_field मानों द्वारा उपभोग की जाती है।"
              },
              "required_facility_field": {
                "label": "आवश्यक सुविधा फ़ील्ड",
                "description": "अनिवार्य रूप से चुने जाने वाले उम्मीदवारों को चिह्नित करने वाला वैकल्पिक बूलियन सुविधा फ़ील्ड।"
              },
              "forbidden_facility_field": {
                "label": "निषिद्ध सुविधा फ़ील्ड",
                "description": "अनिवार्य रूप से न चुने जाने वाले उम्मीदवारों को चिह्नित करने वाला वैकल्पिक बूलियन सुविधा फ़ील्ड।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "max_snap_distance": {
                "label": "अधिकतम स्नैप दूरी",
                "description": "माँग/सुविधा बिंदुओं से निकटतम नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "edge_cost_field": {
                "label": "किनारा लागत फ़ील्ड",
                "description": "खंड लंबाई के लिए प्रतिबाधा गुणक के रूप में उपयोग किया गया वैकल्पिक संख्यात्मक रेखा फ़ील्ड।"
              },
              "one_way_field": {
                "label": "एकतरफ़ा फ़ील्ड",
                "description": "एकदिश अंकित किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (true/1/yes का अर्थ केवल प्रथम से द्वितीय शीर्ष तक)।"
              },
              "blocked_field": {
                "label": "अवरुद्ध फ़ील्ड",
                "description": "मार्गन से अपवर्जित करने हेतु अवरुद्ध/बंद किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (true/1/yes अवरुद्ध करता है)।"
              },
              "barriers": {
                "label": "अवरोध",
                "description": "वैकल्पिक अवरोधक बिंदु लेयर; निकटतम नेटवर्क नोड पारगमन से अवरुद्ध कर दिए जाते हैं।"
              },
              "barrier_snap_distance": {
                "label": "अवरोध स्नैप दूरी",
                "description": "अवरुद्ध करने हेतु प्रत्येक अवरोधक बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "node_cost_points": {
                "label": "नोड लागत बिंदु",
                "description": "प्रति-नोड प्रवेश लागत (उदा. प्रतिच्छेदन विलंब) प्रदान करने वाली वैकल्पिक बिंदु लेयर।"
              },
              "node_cost_field": {
                "label": "नोड लागत फ़ील्ड",
                "description": "node_cost_points में अ-ऋणात्मक प्रति-नोड लागत वाला संख्यात्मक फ़ील्ड।"
              },
              "node_cost_snap_distance": {
                "label": "नोड लागत स्नैप दूरी",
                "description": "निर्दिष्टीकरण हेतु प्रत्येक नोड-लागत बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "turn_penalty": {
                "label": "मोड़ दंड",
                "description": "नेटवर्क नोड पर गैर-सीधे मोड़ों पर लागू वैकल्पिक योज्य लागत।"
              },
              "u_turn_penalty": {
                "label": "U-टर्न दंड",
                "description": "U-टर्न संक्रमणों पर लागू वैकल्पिक योज्य लागत।"
              },
              "forbid_u_turns": {
                "label": "U-टर्न निषिद्ध",
                "description": "यदि true, U-टर्न संक्रमण अस्वीकृत करें।"
              },
              "forbid_left_turns": {
                "label": "बायाँ मोड़ निषिद्ध",
                "description": "यदि true, बाएँ-मोड़ संक्रमण अस्वीकृत करें।"
              },
              "forbid_right_turns": {
                "label": "दायाँ मोड़ निषिद्ध",
                "description": "यदि true, दाएँ-मोड़ संक्रमण अस्वीकृत करें।"
              },
              "turn_restrictions_csv": {
                "label": "मोड़ प्रतिबंध CSV",
                "description": "prev_x,prev_y,node_x,node_y,next_x,next_y स्तंभों का उपयोग करते हुए मोड़ संक्रमणों का वैकल्पिक CSV। वैकल्पिक स्तंभ: forbidden (कोई turn_cost स्तंभ न देने पर डिफ़ॉल्ट true) और प्रति-मोड़ योज्य लागत के लिए turn_cost (या penalty/cost/extra_cost)।"
              },
              "temporal_cost_profile": {
                "label": "कालिक लागत प्रोफ़ाइल",
                "description": "समय-निर्भर किनारा लागत परिभाषित करने वाला वैकल्पिक CSV (स्तंभ: edge_id,dow,start_minute,end_minute,value)।"
              },
              "temporal_edge_id_field": {
                "label": "कालिक किनारा ID फ़ील्ड",
                "description": "temporal_cost_profile के edge_id मानों से मिलान के लिए उपयोग किया गया वैकल्पिक नेटवर्क फ़ील्ड (डिफ़ॉल्ट EDGE_ID)।"
              },
              "departure_time": {
                "label": "प्रस्थान समय",
                "description": "कालिक प्रोफ़ाइल खोज के लिए उपयोग किया गया वैकल्पिक RFC3339 प्रस्थान समय।"
              },
              "temporal_mode": {
                "label": "कालिक मोड",
                "description": "वैकल्पिक कालिक व्याख्या मोड: multiplier या absolute।"
              },
              "temporal_fallback": {
                "label": "कालिक फ़ॉलबैक",
                "description": "कालिक पंक्ति अनुपस्थित होने पर वैकल्पिक फ़ॉलबैक: static_cost या error।"
              },
              "temporal_profile_report": {
                "label": "कालिक प्रोफ़ाइल रिपोर्ट",
                "description": "कालिक प्रोफ़ाइल निदान (कवरेज, बेमेल किनारे, फ़ॉलबैक उपयोग) के लिए वैकल्पिक JSON आउटपुट पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट आवंटित मार्ग रेखा वेक्टर पथ।"
              }
            }
          },
          "map_matching_v1": {
            "name": "मानचित्र मिलान V1",
            "description": "प्रक्षेपवक्र बिंदुओं को रेखा नेटवर्क पर snap करता है और निदान के साथ अनुमानित मार्ग का पुनर्निर्माण करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "trajectory_points": {
                "label": "प्रक्षेप-पथ बिंदु",
                "description": "इनपुट प्रक्षेप-पथ बिंदु लेयर।"
              },
              "timestamp_field": {
                "label": "टाइमस्टैम्प फ़ील्ड",
                "description": "समय क्रमण के लिए उपयोग किया गया प्रक्षेप-पथ फ़ील्ड।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "प्रत्येक प्रक्षेप-पथ बिंदु के चारों ओर वैकल्पिक उम्मीदवार खोज त्रिज्या।"
              },
              "candidate_k": {
                "label": "उम्मीदवार K",
                "description": "प्रति बिंदु रखे गए निकटतम उम्मीदवारों की वैकल्पिक संख्या।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "max_snap_distance": {
                "label": "अधिकतम स्नैप दूरी",
                "description": "प्रक्षेप-पथ बिंदुओं को नेटवर्क नोड पर स्नैप करने के लिए वैकल्पिक अधिकतम दूरी।"
              },
              "edge_cost_field": {
                "label": "किनारा लागत फ़ील्ड",
                "description": "खंड लंबाई के लिए प्रतिबाधा गुणक के रूप में उपयोग किया गया वैकल्पिक संख्यात्मक रेखा फ़ील्ड।"
              },
              "one_way_field": {
                "label": "एकतरफ़ा फ़ील्ड",
                "description": "एकदिश अंकित किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (FT/TF/B तथा पुराने बूलियन मान समर्थित)।"
              },
              "blocked_field": {
                "label": "अवरुद्ध फ़ील्ड",
                "description": "मार्गन से अपवर्जित करने हेतु अवरुद्ध/बंद किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (true/1/yes अवरुद्ध करता है)।"
              },
              "barriers": {
                "label": "अवरोध",
                "description": "वैकल्पिक अवरोधक बिंदु लेयर; निकटतम नेटवर्क नोड पारगमन से अवरुद्ध कर दिए जाते हैं।"
              },
              "barrier_snap_distance": {
                "label": "अवरोध स्नैप दूरी",
                "description": "अवरुद्ध करने हेतु प्रत्येक अवरोधक बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "node_cost_points": {
                "label": "नोड लागत बिंदु",
                "description": "प्रति-नोड प्रवेश लागत (उदा. प्रतिच्छेदन विलंब) प्रदान करने वाली वैकल्पिक बिंदु लेयर।"
              },
              "node_cost_field": {
                "label": "नोड लागत फ़ील्ड",
                "description": "node_cost_points में अ-ऋणात्मक प्रति-नोड लागत वाला संख्यात्मक फ़ील्ड।"
              },
              "node_cost_snap_distance": {
                "label": "नोड लागत स्नैप दूरी",
                "description": "निर्दिष्टीकरण हेतु प्रत्येक नोड-लागत बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "turn_penalty": {
                "label": "मोड़ दंड",
                "description": "नेटवर्क नोड पर गैर-सीधे मोड़ों पर लागू वैकल्पिक योज्य लागत।"
              },
              "u_turn_penalty": {
                "label": "U-टर्न दंड",
                "description": "U-टर्न संक्रमणों पर लागू वैकल्पिक योज्य लागत।"
              },
              "forbid_u_turns": {
                "label": "U-टर्न निषिद्ध",
                "description": "यदि true, U-टर्न संक्रमण अस्वीकृत करें।"
              },
              "forbid_left_turns": {
                "label": "बायाँ मोड़ निषिद्ध",
                "description": "यदि true, बाएँ-मोड़ संक्रमण अस्वीकृत करें।"
              },
              "forbid_right_turns": {
                "label": "दायाँ मोड़ निषिद्ध",
                "description": "यदि true, दाएँ-मोड़ संक्रमण अस्वीकृत करें।"
              },
              "turn_restrictions_csv": {
                "label": "मोड़ प्रतिबंध CSV",
                "description": "prev_x,prev_y,node_x,node_y,next_x,next_y स्तंभों का उपयोग करते हुए मोड़ संक्रमणों का वैकल्पिक CSV। वैकल्पिक स्तंभ: forbidden (कोई turn_cost स्तंभ न देने पर डिफ़ॉल्ट true) और प्रति-मोड़ योज्य लागत के लिए turn_cost (या penalty/cost/extra_cost)।"
              },
              "matched_points_output": {
                "label": "मिलान बिंदु आउटपुट",
                "description": "प्रति-बिंदु निदान के लिए वैकल्पिक आउटपुट वेक्टर पथ।"
              },
              "match_report": {
                "label": "मिलान रिपोर्ट",
                "description": "सारांश निदान के लिए वैकल्पिक JSON आउटपुट पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "अनुमानित मार्ग के लिए आउटपुट रेखा वेक्टर पथ।"
              }
            }
          },
          "multimodal_od_cost_matrix": {
            "name": "बहु-साधन OD लागत मैट्रिक्स",
            "description": "मूल और गंतव्य बिंदु समुच्चयों के बीच बैच बहुविध OD लागत और मोड सारांश परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "origins": {
                "label": "उद्गम",
                "description": "मूल बिंदु लेयर।"
              },
              "destinations": {
                "label": "गंतव्य",
                "description": "गंतव्य बिंदु लेयर।"
              },
              "mode_field": {
                "label": "साधन फ़ील्ड",
                "description": "प्रति खंड यात्रा साधन की पहचान करने वाला रेखा विशेषता फ़ील्ड।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "max_snap_distance": {
                "label": "अधिकतम स्नैप दूरी",
                "description": "मूल/गंतव्य बिंदुओं से निकटतम नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "default_mode_speed": {
                "label": "डिफ़ॉल्ट साधन गति",
                "description": "निर्देशांक-इकाई प्रति समय इकाई में डिफ़ॉल्ट साधन गति (डिफ़ॉल्ट: 1)।"
              },
              "mode_speed_overrides": {
                "label": "साधन गति ओवरराइड",
                "description": "वैकल्पिक अल्पविराम-पृथक mode:speed अधिभावी (उदाहरण: walk:1.4,drive:12,transit:8)।"
              },
              "allowed_modes": {
                "label": "अनुमत साधन",
                "description": "मार्गन में शामिल करने हेतु साधनों की वैकल्पिक अल्पविराम-पृथक अनुमति-सूची।"
              },
              "transfer_penalty": {
                "label": "स्थानांतरण दंड",
                "description": "हर बार मार्ग साधन बदलने पर लागू वैकल्पिक योज्य दंड।"
              },
              "temporal_cost_profile": {
                "label": "कालिक लागत प्रोफ़ाइल",
                "description": "समय-निर्भर किनारा लागत परिभाषित करने वाला वैकल्पिक CSV (स्तंभ: edge_id,dow,start_minute,end_minute,value)।"
              },
              "temporal_edge_id_field": {
                "label": "कालिक किनारा ID फ़ील्ड",
                "description": "temporal_cost_profile के edge_id मानों से मिलान के लिए उपयोग किया गया वैकल्पिक नेटवर्क फ़ील्ड (डिफ़ॉल्ट EDGE_ID)।"
              },
              "departure_time": {
                "label": "प्रस्थान समय",
                "description": "कालिक प्रोफ़ाइल खोज के लिए उपयोग किया गया वैकल्पिक RFC3339 प्रस्थान समय।"
              },
              "temporal_mode": {
                "label": "कालिक मोड",
                "description": "वैकल्पिक कालिक व्याख्या मोड: multiplier या absolute।"
              },
              "temporal_fallback": {
                "label": "कालिक फ़ॉलबैक",
                "description": "कालिक पंक्ति अनुपस्थित होने पर वैकल्पिक फ़ॉलबैक: static_cost या error।"
              },
              "temporal_profile_report": {
                "label": "कालिक प्रोफ़ाइल रिपोर्ट",
                "description": "प्रत्यक्ष कालिक इनपुट का उपयोग करते समय कालिक प्रोफ़ाइल निदान के लिए वैकल्पिक JSON आउटपुट पथ।"
              },
              "scenario_bundle_csv": {
                "label": "परिदृश्य बंडल CSV",
                "description": "तुलनात्मक बहु-परिदृश्य OD आउटपुट के लिए नामित कालिक परिदृश्यों को सूचीबद्ध करने वाला वैकल्पिक CSV।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट CSV पथ।"
              }
            }
          },
          "multimodal_routes_from_od": {
            "name": "OD से बहु-साधन मार्ग",
            "description": "प्रति-मार्ग मोड सारांश के साथ बहुविध मूल-गंतव्य बिंदु युग्मों के लिए मार्ग ज्यामितियाँ बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "origins": {
                "label": "उद्गम",
                "description": "मूल बिंदु लेयर।"
              },
              "destinations": {
                "label": "गंतव्य",
                "description": "गंतव्य बिंदु लेयर।"
              },
              "mode_field": {
                "label": "साधन फ़ील्ड",
                "description": "प्रति खंड यात्रा साधन की पहचान करने वाला रेखा विशेषता फ़ील्ड।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "max_snap_distance": {
                "label": "अधिकतम स्नैप दूरी",
                "description": "मूल/गंतव्य बिंदुओं से निकटतम नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "default_mode_speed": {
                "label": "डिफ़ॉल्ट साधन गति",
                "description": "निर्देशांक-इकाई प्रति समय इकाई में डिफ़ॉल्ट साधन गति (डिफ़ॉल्ट: 1)।"
              },
              "mode_speed_overrides": {
                "label": "साधन गति ओवरराइड",
                "description": "वैकल्पिक अल्पविराम-पृथक mode:speed अधिभावी (उदाहरण: walk:1.4,drive:12,transit:8)।"
              },
              "allowed_modes": {
                "label": "अनुमत साधन",
                "description": "मार्गन में शामिल करने हेतु साधनों की वैकल्पिक अल्पविराम-पृथक अनुमति-सूची।"
              },
              "transfer_penalty": {
                "label": "स्थानांतरण दंड",
                "description": "हर बार मार्ग साधन बदलने पर लागू वैकल्पिक योज्य दंड।"
              },
              "temporal_cost_profile": {
                "label": "कालिक लागत प्रोफ़ाइल",
                "description": "समय-निर्भर किनारा लागत परिभाषित करने वाला वैकल्पिक CSV (स्तंभ: edge_id,dow,start_minute,end_minute,value)।"
              },
              "temporal_edge_id_field": {
                "label": "कालिक किनारा ID फ़ील्ड",
                "description": "temporal_cost_profile के edge_id मानों से मिलान के लिए उपयोग किया गया वैकल्पिक नेटवर्क फ़ील्ड (डिफ़ॉल्ट EDGE_ID)।"
              },
              "departure_time": {
                "label": "प्रस्थान समय",
                "description": "कालिक प्रोफ़ाइल खोज के लिए उपयोग किया गया वैकल्पिक RFC3339 प्रस्थान समय।"
              },
              "temporal_mode": {
                "label": "कालिक मोड",
                "description": "वैकल्पिक कालिक व्याख्या मोड: multiplier या absolute।"
              },
              "temporal_fallback": {
                "label": "कालिक फ़ॉलबैक",
                "description": "कालिक पंक्ति अनुपस्थित होने पर वैकल्पिक फ़ॉलबैक: static_cost या error।"
              },
              "temporal_profile_report": {
                "label": "कालिक प्रोफ़ाइल रिपोर्ट",
                "description": "प्रत्यक्ष कालिक इनपुट का उपयोग करते समय कालिक प्रोफ़ाइल निदान के लिए वैकल्पिक JSON आउटपुट पथ।"
              },
              "scenario_bundle_csv": {
                "label": "परिदृश्य बंडल CSV",
                "description": "तुलनात्मक बहु-परिदृश्य मार्ग आउटपुट के लिए नामित कालिक परिदृश्यों को सूचीबद्ध करने वाला वैकल्पिक CSV।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट मार्ग रेखा वेक्टर पथ।"
              }
            }
          },
          "multimodal_shortest_path": {
            "name": "बहु-साधन न्यूनतम पथ",
            "description": "विन्यास योग्य स्थानांतरण दंड के साथ रेखा नेटवर्क पर मोड-जागरूक सबसे छोटा पथ खोजता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "start_x": {
                "label": "प्रारंभ X",
                "description": "आरंभ x निर्देशांक।"
              },
              "start_y": {
                "label": "प्रारंभ Y",
                "description": "आरंभ y निर्देशांक।"
              },
              "end_x": {
                "label": "अंत X",
                "description": "अंत x निर्देशांक।"
              },
              "end_y": {
                "label": "अंत Y",
                "description": "अंत y निर्देशांक।"
              },
              "mode_field": {
                "label": "साधन फ़ील्ड",
                "description": "प्रति खंड यात्रा साधन की पहचान करने वाला रेखा विशेषता फ़ील्ड।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "max_snap_distance": {
                "label": "अधिकतम स्नैप दूरी",
                "description": "आरंभ/अंत निर्देशांकों से निकटतम नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "default_mode_speed": {
                "label": "डिफ़ॉल्ट साधन गति",
                "description": "निर्देशांक-इकाई प्रति समय इकाई में डिफ़ॉल्ट साधन गति (डिफ़ॉल्ट: 1)।"
              },
              "mode_speed_overrides": {
                "label": "साधन गति ओवरराइड",
                "description": "वैकल्पिक अल्पविराम-पृथक mode:speed अधिभावी (उदाहरण: walk:1.4,drive:12,transit:8)।"
              },
              "allowed_modes": {
                "label": "अनुमत साधन",
                "description": "मार्गन में शामिल करने हेतु साधनों की वैकल्पिक अल्पविराम-पृथक अनुमति-सूची।"
              },
              "transfer_penalty": {
                "label": "स्थानांतरण दंड",
                "description": "हर बार मार्ग साधन बदलने पर लागू वैकल्पिक योज्य दंड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रेखा वेक्टर पथ।"
              }
            }
          },
          "network_accessibility_metrics": {
            "name": "नेटवर्क पहुँच मापक",
            "description": "वैकल्पिक प्रतिबाधा सीमाओं और क्षय फ़ंक्शनों के साथ गंतव्यों तक पहुँच के आधार पर मूल बिंदुओं के लिए अभिगम्यता सूचकांक परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "origins": {
                "label": "उद्गम",
                "description": "मूल बिंदु लेयर।"
              },
              "destinations": {
                "label": "गंतव्य",
                "description": "गंतव्य बिंदु लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "max_snap_distance": {
                "label": "अधिकतम स्नैप दूरी",
                "description": "मूल/गंतव्य बिंदुओं से निकटतम नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "impedance_cutoff": {
                "label": "प्रतिबाधा कटऑफ़",
                "description": "पहुँच-योग्य गंतव्य गिनने के लिए वैकल्पिक अधिकतम दूरी थ्रेशोल्ड (डिफ़ॉल्ट: अनंत)।"
              },
              "decay_function": {
                "label": "क्षय फ़ंक्शन",
                "description": "वैकल्पिक क्षय फलन: दूरी-भारित सुगम्यता के लिए 'none' (डिफ़ॉल्ट), 'linear', या 'exponential'।"
              },
              "decay_parameter": {
                "label": "क्षय पैरामीटर",
                "description": "वैकल्पिक क्षय प्राचल (exponential के लिए lambda, linear के लिए दर)।"
              },
              "edge_cost_field": {
                "label": "किनारा लागत फ़ील्ड",
                "description": "खंड लंबाई के लिए प्रतिबाधा गुणक के रूप में उपयोग किया गया वैकल्पिक संख्यात्मक रेखा फ़ील्ड।"
              },
              "one_way_field": {
                "label": "एकतरफ़ा फ़ील्ड",
                "description": "एकदिश अंकित किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (FT/TF/B तथा पुराने बूलियन मान समर्थित)।"
              },
              "blocked_field": {
                "label": "अवरुद्ध फ़ील्ड",
                "description": "मार्गन से अपवर्जित करने हेतु अवरुद्ध/बंद किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (true/1/yes अवरुद्ध करता है)।"
              },
              "node_cost_points": {
                "label": "नोड लागत बिंदु",
                "description": "प्रति-नोड प्रवेश लागत (उदा. प्रतिच्छेदन विलंब) प्रदान करने वाली वैकल्पिक बिंदु लेयर।"
              },
              "node_cost_field": {
                "label": "नोड लागत फ़ील्ड",
                "description": "node_cost_points में अ-ऋणात्मक प्रति-नोड लागत वाला संख्यात्मक फ़ील्ड।"
              },
              "node_cost_snap_distance": {
                "label": "नोड लागत स्नैप दूरी",
                "description": "निर्दिष्टीकरण हेतु प्रत्येक नोड-लागत बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "parallel_execution": {
                "label": "समानांतर निष्पादन",
                "description": "यदि true (डिफ़ॉल्ट), तेज़ सुगम्यता गणना के लिए मूल बिंदुओं का समांतर मूल्यांकन करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ (सुगम्यता मापकों सहित मूल बिंदु)।"
              }
            }
          },
          "network_centrality_metrics": {
            "name": "नेटवर्क केंद्रीयता मापक",
            "description": "नेटवर्क नोडों के लिए आधारभूत degree, closeness और betweenness केंद्रीयता मापक परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "edge_cost_field": {
                "label": "किनारा लागत फ़ील्ड",
                "description": "खंड लंबाई के लिए प्रतिबाधा गुणक के रूप में उपयोग किया गया वैकल्पिक संख्यात्मक रेखा फ़ील्ड।"
              },
              "one_way_field": {
                "label": "एकतरफ़ा फ़ील्ड",
                "description": "एकदिश अंकित किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (FT/TF/B तथा पुराने बूलियन मान समर्थित)।"
              },
              "blocked_field": {
                "label": "अवरुद्ध फ़ील्ड",
                "description": "ग्राफ़ रचना से अपवर्जित करने हेतु अवरुद्ध/बंद किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (true/1/yes अवरुद्ध करता है)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ।"
              }
            }
          },
          "network_connected_components": {
            "name": "नेटवर्क संबद्ध घटक",
            "description": "नेटवर्क में प्रत्येक रेखा फ़ीचर को संबद्ध-घटक ID निर्दिष्ट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रेखा वेक्टर पथ।"
              }
            }
          },
          "network_node_degree": {
            "name": "नेटवर्क नोड डिग्री",
            "description": "रेखा फ़ीचर से नेटवर्क नोड निकालता है और नोड डिग्री तथा नोड प्रकार परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ।"
              }
            }
          },
          "network_od_cost_matrix": {
            "name": "नेटवर्क OD लागत मैट्रिक्स",
            "description": "रेखा नेटवर्क पर मूल-गंतव्य सबसे छोटे-पथ की लागत परिकलित करता है और CSV आव्यूह लिखता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "origins": {
                "label": "उद्गम",
                "description": "मूल बिंदु लेयर।"
              },
              "destinations": {
                "label": "गंतव्य",
                "description": "गंतव्य बिंदु लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "max_snap_distance": {
                "label": "अधिकतम स्नैप दूरी",
                "description": "मूल/गंतव्य बिंदुओं से निकटतम नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "edge_cost_field": {
                "label": "किनारा लागत फ़ील्ड",
                "description": "खंड लंबाई के लिए प्रतिबाधा गुणक के रूप में उपयोग किया गया वैकल्पिक संख्यात्मक रेखा फ़ील्ड।"
              },
              "one_way_field": {
                "label": "एकतरफ़ा फ़ील्ड",
                "description": "एकदिश अंकित किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (FT/TF/B तथा पुराने बूलियन मान समर्थित)।"
              },
              "blocked_field": {
                "label": "अवरुद्ध फ़ील्ड",
                "description": "मार्गन से अपवर्जित करने हेतु अवरुद्ध/बंद किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (true/1/yes अवरुद्ध करता है)।"
              },
              "barriers": {
                "label": "अवरोध",
                "description": "वैकल्पिक अवरोधक बिंदु लेयर; निकटतम नेटवर्क नोड पारगमन से अवरुद्ध कर दिए जाते हैं।"
              },
              "barrier_snap_distance": {
                "label": "अवरोध स्नैप दूरी",
                "description": "अवरुद्ध करने हेतु प्रत्येक अवरोधक बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "node_cost_points": {
                "label": "नोड लागत बिंदु",
                "description": "प्रति-नोड प्रवेश लागत (उदा. प्रतिच्छेदन विलंब) प्रदान करने वाली वैकल्पिक बिंदु लेयर।"
              },
              "node_cost_field": {
                "label": "नोड लागत फ़ील्ड",
                "description": "node_cost_points में अ-ऋणात्मक प्रति-नोड लागत वाला संख्यात्मक फ़ील्ड।"
              },
              "node_cost_snap_distance": {
                "label": "नोड लागत स्नैप दूरी",
                "description": "निर्दिष्टीकरण हेतु प्रत्येक नोड-लागत बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "turn_penalty": {
                "label": "मोड़ दंड",
                "description": "नेटवर्क नोड पर गैर-सीधे मोड़ों पर लागू वैकल्पिक योज्य लागत।"
              },
              "u_turn_penalty": {
                "label": "U-टर्न दंड",
                "description": "U-टर्न संक्रमणों पर लागू वैकल्पिक योज्य लागत।"
              },
              "forbid_u_turns": {
                "label": "U-टर्न निषिद्ध",
                "description": "यदि true, U-टर्न संक्रमण अस्वीकृत करें।"
              },
              "forbid_left_turns": {
                "label": "बायाँ मोड़ निषिद्ध",
                "description": "यदि true, बाएँ-मोड़ संक्रमण अस्वीकृत करें।"
              },
              "forbid_right_turns": {
                "label": "दायाँ मोड़ निषिद्ध",
                "description": "यदि true, दाएँ-मोड़ संक्रमण अस्वीकृत करें।"
              },
              "turn_restrictions_csv": {
                "label": "मोड़ प्रतिबंध CSV",
                "description": "prev_x,prev_y,node_x,node_y,next_x,next_y स्तंभों का उपयोग करते हुए मोड़ संक्रमणों का वैकल्पिक CSV। वैकल्पिक स्तंभ: forbidden (कोई turn_cost स्तंभ न देने पर डिफ़ॉल्ट true) और प्रति-मोड़ योज्य लागत के लिए turn_cost (या penalty/cost/extra_cost)।"
              },
              "temporal_cost_profile": {
                "label": "कालिक लागत प्रोफ़ाइल",
                "description": "समय-निर्भर किनारा लागत परिभाषित करने वाला वैकल्पिक CSV (स्तंभ: edge_id,dow,start_minute,end_minute,value)।"
              },
              "temporal_edge_id_field": {
                "label": "कालिक किनारा ID फ़ील्ड",
                "description": "temporal_cost_profile के edge_id मानों से मिलान के लिए उपयोग किया गया वैकल्पिक नेटवर्क फ़ील्ड (डिफ़ॉल्ट EDGE_ID)।"
              },
              "departure_time": {
                "label": "प्रस्थान समय",
                "description": "कालिक प्रोफ़ाइल खोज के लिए उपयोग किया गया वैकल्पिक RFC3339 प्रस्थान समय।"
              },
              "temporal_mode": {
                "label": "कालिक मोड",
                "description": "वैकल्पिक कालिक व्याख्या मोड: multiplier या absolute।"
              },
              "temporal_fallback": {
                "label": "कालिक फ़ॉलबैक",
                "description": "कालिक पंक्ति अनुपस्थित होने पर वैकल्पिक फ़ॉलबैक: static_cost या error।"
              },
              "temporal_profile_report": {
                "label": "कालिक प्रोफ़ाइल रिपोर्ट",
                "description": "कालिक प्रोफ़ाइल निदान (कवरेज, बेमेल किनारे, फ़ॉलबैक उपयोग) के लिए वैकल्पिक JSON आउटपुट पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट CSV पथ।"
              }
            }
          },
          "network_routes_from_od": {
            "name": "OD से नेटवर्क मार्ग",
            "description": "रेखा नेटवर्क पर मूल-गंतव्य बिंदु युग्मों के लिए मार्ग ज्यामितियाँ बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "origins": {
                "label": "उद्गम",
                "description": "मूल बिंदु लेयर।"
              },
              "destinations": {
                "label": "गंतव्य",
                "description": "गंतव्य बिंदु लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "max_snap_distance": {
                "label": "अधिकतम स्नैप दूरी",
                "description": "मूल/गंतव्य बिंदुओं से निकटतम नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "edge_cost_field": {
                "label": "किनारा लागत फ़ील्ड",
                "description": "खंड लंबाई के लिए प्रतिबाधा गुणक के रूप में उपयोग किया गया वैकल्पिक संख्यात्मक रेखा फ़ील्ड।"
              },
              "one_way_field": {
                "label": "एकतरफ़ा फ़ील्ड",
                "description": "एकदिश अंकित किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (FT/TF/B तथा पुराने बूलियन मान समर्थित)।"
              },
              "blocked_field": {
                "label": "अवरुद्ध फ़ील्ड",
                "description": "मार्गन से अपवर्जित करने हेतु अवरुद्ध/बंद किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (true/1/yes अवरुद्ध करता है)।"
              },
              "barriers": {
                "label": "अवरोध",
                "description": "वैकल्पिक अवरोधक बिंदु लेयर; निकटतम नेटवर्क नोड पारगमन से अवरुद्ध कर दिए जाते हैं।"
              },
              "barrier_snap_distance": {
                "label": "अवरोध स्नैप दूरी",
                "description": "अवरुद्ध करने हेतु प्रत्येक अवरोधक बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "node_cost_points": {
                "label": "नोड लागत बिंदु",
                "description": "प्रति-नोड प्रवेश लागत (उदा. प्रतिच्छेदन विलंब) प्रदान करने वाली वैकल्पिक बिंदु लेयर।"
              },
              "node_cost_field": {
                "label": "नोड लागत फ़ील्ड",
                "description": "node_cost_points में अ-ऋणात्मक प्रति-नोड लागत वाला संख्यात्मक फ़ील्ड।"
              },
              "node_cost_snap_distance": {
                "label": "नोड लागत स्नैप दूरी",
                "description": "निर्दिष्टीकरण हेतु प्रत्येक नोड-लागत बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "turn_penalty": {
                "label": "मोड़ दंड",
                "description": "नेटवर्क नोड पर गैर-सीधे मोड़ों पर लागू वैकल्पिक योज्य लागत।"
              },
              "u_turn_penalty": {
                "label": "U-टर्न दंड",
                "description": "U-टर्न संक्रमणों पर लागू वैकल्पिक योज्य लागत।"
              },
              "forbid_u_turns": {
                "label": "U-टर्न निषिद्ध",
                "description": "यदि true, U-टर्न संक्रमण अस्वीकृत करें।"
              },
              "forbid_left_turns": {
                "label": "बायाँ मोड़ निषिद्ध",
                "description": "यदि true, बाएँ-मोड़ संक्रमण अस्वीकृत करें।"
              },
              "forbid_right_turns": {
                "label": "दायाँ मोड़ निषिद्ध",
                "description": "यदि true, दाएँ-मोड़ संक्रमण अस्वीकृत करें।"
              },
              "turn_restrictions_csv": {
                "label": "मोड़ प्रतिबंध CSV",
                "description": "prev_x,prev_y,node_x,node_y,next_x,next_y स्तंभों का उपयोग करते हुए मोड़ संक्रमणों का वैकल्पिक CSV। वैकल्पिक स्तंभ: forbidden (कोई turn_cost स्तंभ न देने पर डिफ़ॉल्ट true) और प्रति-मोड़ योज्य लागत के लिए turn_cost (या penalty/cost/extra_cost)।"
              },
              "temporal_cost_profile": {
                "label": "कालिक लागत प्रोफ़ाइल",
                "description": "समय-निर्भर किनारा लागत परिभाषित करने वाला वैकल्पिक CSV (स्तंभ: edge_id,dow,start_minute,end_minute,value)।"
              },
              "temporal_edge_id_field": {
                "label": "कालिक किनारा ID फ़ील्ड",
                "description": "temporal_cost_profile के edge_id मानों से मिलान के लिए उपयोग किया गया वैकल्पिक नेटवर्क फ़ील्ड (डिफ़ॉल्ट EDGE_ID)।"
              },
              "departure_time": {
                "label": "प्रस्थान समय",
                "description": "कालिक प्रोफ़ाइल खोज के लिए उपयोग किया गया वैकल्पिक RFC3339 प्रस्थान समय।"
              },
              "temporal_mode": {
                "label": "कालिक मोड",
                "description": "वैकल्पिक कालिक व्याख्या मोड: multiplier या absolute।"
              },
              "temporal_fallback": {
                "label": "कालिक फ़ॉलबैक",
                "description": "कालिक पंक्ति अनुपस्थित होने पर वैकल्पिक फ़ॉलबैक: static_cost या error।"
              },
              "temporal_profile_report": {
                "label": "कालिक प्रोफ़ाइल रिपोर्ट",
                "description": "कालिक प्रोफ़ाइल निदान (कवरेज, बेमेल किनारे, फ़ॉलबैक उपयोग) के लिए वैकल्पिक JSON आउटपुट पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट मार्ग रेखा वेक्टर पथ।"
              }
            }
          },
          "network_service_area": {
            "name": "नेटवर्क सेवा क्षेत्र",
            "description": "अधिकतम नेटवर्क लागत के भीतर मूल बिंदुओं से पहुँच योग्य नेटवर्क नोड परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "origins": {
                "label": "उद्गम",
                "description": "मूल बिंदु लेयर।"
              },
              "max_cost": {
                "label": "अधिकतम लागत",
                "description": "अधिकतम पहुँच-योग्य पथ लागत।"
              },
              "ring_costs": {
                "label": "वलय लागत",
                "description": "बहु-वलय आउटपुट के लिए वैकल्पिक अल्पविराम-पृथक वलय थ्रेशोल्ड (उदाहरण: 5,10,15)।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "max_snap_distance": {
                "label": "अधिकतम स्नैप दूरी",
                "description": "मूल बिंदुओं से निकटतम नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "output_mode": {
                "label": "आउटपुट मोड",
                "description": "आउटपुट मोड: 'nodes' (डिफ़ॉल्ट), लागत-कटे पहुँच-योग्य किनारा खंडों के लिए 'edges', या पहुँच-योग्य किनारा आवरणों से प्रति-मूल आइसोक्रोन-सदृश बहुभुजों के लिए 'polygons'।"
              },
              "polygon_merge_origins": {
                "label": "बहुभुज विलय उद्गम",
                "description": "यदि true और output_mode='polygons', प्रति मूल एक बहुभुज उत्पन्न करने के बजाय अतिव्यापी मूल बहुभुजों को प्रति वलय विलयित कवरेज में विलय करें।"
              },
              "mode_field": {
                "label": "साधन फ़ील्ड",
                "description": "प्रति खंड यात्रा साधन की पहचान करने वाला वैकल्पिक रेखा विशेषता फ़ील्ड; साधन-सजग सेवा-क्षेत्र लागत सक्षम करता है।"
              },
              "default_mode_speed": {
                "label": "डिफ़ॉल्ट साधन गति",
                "description": "mode_field दिए जाने पर निर्देशांक-इकाई प्रति समय इकाई में डिफ़ॉल्ट साधन गति (डिफ़ॉल्ट: 1)।"
              },
              "mode_speed_overrides": {
                "label": "साधन गति ओवरराइड",
                "description": "वैकल्पिक अल्पविराम-पृथक mode:speed अधिभावी (उदाहरण: walk:1.4,drive:12)।"
              },
              "allowed_modes": {
                "label": "अनुमत साधन",
                "description": "mode_field दिए जाने पर शामिल करने हेतु साधनों की वैकल्पिक अल्पविराम-पृथक अनुमति-सूची।"
              },
              "edge_cost_field": {
                "label": "किनारा लागत फ़ील्ड",
                "description": "खंड लंबाई के लिए प्रतिबाधा गुणक के रूप में उपयोग किया गया वैकल्पिक संख्यात्मक रेखा फ़ील्ड।"
              },
              "one_way_field": {
                "label": "एकतरफ़ा फ़ील्ड",
                "description": "एकदिश अंकित किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (FT/TF/B तथा पुराने बूलियन मान समर्थित)।"
              },
              "blocked_field": {
                "label": "अवरुद्ध फ़ील्ड",
                "description": "मार्गन से अपवर्जित करने हेतु अवरुद्ध/बंद किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (true/1/yes अवरुद्ध करता है)।"
              },
              "barriers": {
                "label": "अवरोध",
                "description": "वैकल्पिक अवरोधक बिंदु लेयर; निकटतम नेटवर्क नोड पारगमन से अवरुद्ध कर दिए जाते हैं।"
              },
              "barrier_snap_distance": {
                "label": "अवरोध स्नैप दूरी",
                "description": "अवरुद्ध करने हेतु प्रत्येक अवरोधक बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "node_cost_points": {
                "label": "नोड लागत बिंदु",
                "description": "प्रति-नोड प्रवेश लागत (उदा. प्रतिच्छेदन विलंब) प्रदान करने वाली वैकल्पिक बिंदु लेयर।"
              },
              "node_cost_field": {
                "label": "नोड लागत फ़ील्ड",
                "description": "node_cost_points में अ-ऋणात्मक प्रति-नोड लागत वाला संख्यात्मक फ़ील्ड।"
              },
              "node_cost_snap_distance": {
                "label": "नोड लागत स्नैप दूरी",
                "description": "निर्दिष्टीकरण हेतु प्रत्येक नोड-लागत बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "turn_penalty": {
                "label": "मोड़ दंड",
                "description": "नेटवर्क नोड पर गैर-सीधे मोड़ों पर लागू वैकल्पिक योज्य लागत।"
              },
              "u_turn_penalty": {
                "label": "U-टर्न दंड",
                "description": "U-टर्न संक्रमणों पर लागू वैकल्पिक योज्य लागत।"
              },
              "forbid_u_turns": {
                "label": "U-टर्न निषिद्ध",
                "description": "यदि true, U-टर्न संक्रमण अस्वीकृत करें।"
              },
              "forbid_left_turns": {
                "label": "बायाँ मोड़ निषिद्ध",
                "description": "यदि true, बाएँ-मोड़ संक्रमण अस्वीकृत करें।"
              },
              "forbid_right_turns": {
                "label": "दायाँ मोड़ निषिद्ध",
                "description": "यदि true, दाएँ-मोड़ संक्रमण अस्वीकृत करें।"
              },
              "turn_restrictions_csv": {
                "label": "मोड़ प्रतिबंध CSV",
                "description": "prev_x,prev_y,node_x,node_y,next_x,next_y स्तंभों का उपयोग करते हुए मोड़ संक्रमणों का वैकल्पिक CSV। वैकल्पिक स्तंभ: forbidden (कोई turn_cost स्तंभ न देने पर डिफ़ॉल्ट true) और प्रति-मोड़ योज्य लागत के लिए turn_cost (या penalty/cost/extra_cost)।"
              },
              "temporal_cost_profile": {
                "label": "कालिक लागत प्रोफ़ाइल",
                "description": "समय-निर्भर किनारा लागत परिभाषित करने वाला वैकल्पिक CSV (स्तंभ: edge_id,dow,start_minute,end_minute,value)।"
              },
              "temporal_edge_id_field": {
                "label": "कालिक किनारा ID फ़ील्ड",
                "description": "temporal_cost_profile के edge_id मानों से मिलान के लिए उपयोग किया गया वैकल्पिक नेटवर्क फ़ील्ड (डिफ़ॉल्ट EDGE_ID)।"
              },
              "departure_time": {
                "label": "प्रस्थान समय",
                "description": "कालिक प्रोफ़ाइल खोज के लिए उपयोग किया गया वैकल्पिक RFC3339 प्रस्थान समय।"
              },
              "temporal_mode": {
                "label": "कालिक मोड",
                "description": "वैकल्पिक कालिक व्याख्या मोड: multiplier या absolute।"
              },
              "temporal_fallback": {
                "label": "कालिक फ़ॉलबैक",
                "description": "कालिक पंक्ति अनुपस्थित होने पर वैकल्पिक फ़ॉलबैक: static_cost या error।"
              },
              "temporal_profile_report": {
                "label": "कालिक प्रोफ़ाइल रिपोर्ट",
                "description": "कालिक प्रोफ़ाइल निदान (कवरेज, बेमेल किनारे, फ़ॉलबैक उपयोग) के लिए वैकल्पिक JSON आउटपुट पथ।"
              },
              "snapped_origins_output": {
                "label": "स्नैप किए गए उद्गम आउटपुट",
                "description": "पारगमन बीजारोपण के लिए उपयोग किए गए आंतरिक स्नैप किए गए मूल लंगर बिंदुओं हेतु वैकल्पिक आउटपुट वेक्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट सेवा-क्षेत्र वेक्टर पथ।"
              }
            }
          },
          "network_topology_audit": {
            "name": "नेटवर्क सांस्थिति ऑडिट",
            "description": "मार्गन विफलताओं का कारण बनने वाली सांस्थितिक विसंगतियों—असंबद्ध घटक, मृत सिरे और डिग्री विसंगतियाँ—के लिए रेखा नेटवर्क का ऑडिट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "one_way_field": {
                "label": "एकतरफ़ा फ़ील्ड",
                "description": "एकदिश किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (FT/TF/B तथा पुराने बूलियन मान समर्थित)।"
              },
              "blocked_field": {
                "label": "अवरुद्ध फ़ील्ड",
                "description": "विश्लेषण से अपवर्जित करने हेतु अवरुद्ध किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड।"
              },
              "report": {
                "label": "रिपोर्ट",
                "description": "ऑडिट सारांश रिपोर्ट के लिए वैकल्पिक JSON आउटपुट पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "प्रति-नोड निदान के लिए आउटपुट बिंदु वेक्टर पथ।"
              }
            }
          },
          "od_sensitivity_analysis": {
            "name": "OD संवेदनशीलता विश्लेषण",
            "description": "प्रतिबाधा विक्षोभों के साथ OD सबसे छोटे-पथ की लागत परिकलित करता है और Monte Carlo नमूनाकरण द्वारा संवेदनशीलता सांख्यिकी आउटपुट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "origins": {
                "label": "उद्गम",
                "description": "मूल बिंदु लेयर।"
              },
              "destinations": {
                "label": "गंतव्य",
                "description": "गंतव्य बिंदु लेयर।"
              },
              "edge_cost_field": {
                "label": "किनारा लागत फ़ील्ड",
                "description": "विक्षोभ विश्लेषण के लिए प्रतिबाधा गुणक के रूप में उपयोग किया गया आवश्यक संख्यात्मक रेखा फ़ील्ड।"
              },
              "impedance_disturbance_range": {
                "label": "प्रतिबाधा विक्षोभ परास",
                "description": "'min_factor,max_factor' के रूप में लागत विक्षोभ का परास (उदा. ±20% विचरण के लिए '0.8,1.2')।"
              },
              "monte_carlo_samples": {
                "label": "मोंटे कार्लो नमूने",
                "description": "विक्षोभ विश्लेषण के लिए Monte Carlo प्रतिदर्शों की संख्या (डिफ़ॉल्ट 1, अधिकतम 100)।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "max_snap_distance": {
                "label": "अधिकतम स्नैप दूरी",
                "description": "मूल/गंतव्य बिंदुओं से निकटतम नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "one_way_field": {
                "label": "एकतरफ़ा फ़ील्ड",
                "description": "एकदिश अंकित किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (FT/TF/B तथा पुराने बूलियन मान समर्थित)।"
              },
              "blocked_field": {
                "label": "अवरुद्ध फ़ील्ड",
                "description": "अवरुद्ध/बंद किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड।"
              },
              "node_cost_points": {
                "label": "नोड लागत बिंदु",
                "description": "प्रति-नोड प्रवेश लागत (उदा. प्रतिच्छेदन विलंब) प्रदान करने वाली वैकल्पिक बिंदु लेयर।"
              },
              "node_cost_field": {
                "label": "नोड लागत फ़ील्ड",
                "description": "node_cost_points में अ-ऋणात्मक प्रति-नोड लागत वाला संख्यात्मक फ़ील्ड।"
              },
              "node_cost_snap_distance": {
                "label": "नोड लागत स्नैप दूरी",
                "description": "निर्दिष्टीकरण हेतु प्रत्येक नोड-लागत बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "parallel_execution": {
                "label": "समानांतर निष्पादन",
                "description": "यदि true (डिफ़ॉल्ट), आधाररेखा और विक्षुब्ध OD चालनों के लिए मूल-बिंदु खोजों का समांतर मूल्यांकन करता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "OD युग्मों और संवेदनशीलता सांख्यिकी वाला आउटपुट CSV पथ।"
              }
            }
          },
          "shortest_path_network": {
            "name": "न्यूनतम पथ नेटवर्क",
            "description": "रेखा नेटवर्क पर आरंभ और अंत निर्देशांकों के बीच सबसे छोटा पथ खोजता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा नेटवर्क लेयर।"
              },
              "start_x": {
                "label": "प्रारंभ X",
                "description": "आरंभ x निर्देशांक।"
              },
              "start_y": {
                "label": "प्रारंभ Y",
                "description": "आरंभ y निर्देशांक।"
              },
              "end_x": {
                "label": "अंत X",
                "description": "अंत x निर्देशांक।"
              },
              "end_y": {
                "label": "अंत Y",
                "description": "अंत y निर्देशांक।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ग्राफ़ रचना के लिए वैकल्पिक नोड स्नैपिंग सह्यता।"
              },
              "max_snap_distance": {
                "label": "अधिकतम स्नैप दूरी",
                "description": "आरंभ/अंत निर्देशांकों से निकटतम नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "edge_cost_field": {
                "label": "किनारा लागत फ़ील्ड",
                "description": "खंड लंबाई के लिए प्रतिबाधा गुणक के रूप में उपयोग किया गया वैकल्पिक संख्यात्मक रेखा फ़ील्ड।"
              },
              "one_way_field": {
                "label": "एकतरफ़ा फ़ील्ड",
                "description": "एकदिश अंकित किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (FT/TF/B तथा पुराने बूलियन मान समर्थित)।"
              },
              "blocked_field": {
                "label": "अवरुद्ध फ़ील्ड",
                "description": "मार्गन से अपवर्जित करने हेतु अवरुद्ध/बंद किनारों को चिह्नित करने वाला वैकल्पिक रेखा फ़ील्ड (true/1/yes अवरुद्ध करता है)।"
              },
              "barriers": {
                "label": "अवरोध",
                "description": "वैकल्पिक अवरोधक बिंदु लेयर; निकटतम नेटवर्क नोड पारगमन से अवरुद्ध कर दिए जाते हैं।"
              },
              "barrier_snap_distance": {
                "label": "अवरोध स्नैप दूरी",
                "description": "अवरुद्ध करने हेतु प्रत्येक अवरोधक बिंदु से नेटवर्क नोड तक वैकल्पिक अधिकतम दूरी।"
              },
              "turn_penalty": {
                "label": "मोड़ दंड",
                "description": "नेटवर्क नोड पर गैर-सीधे मोड़ों पर लागू वैकल्पिक योज्य लागत।"
              },
              "u_turn_penalty": {
                "label": "U-टर्न दंड",
                "description": "U-टर्न संक्रमणों पर लागू वैकल्पिक योज्य लागत।"
              },
              "forbid_u_turns": {
                "label": "U-टर्न निषिद्ध",
                "description": "यदि true, U-टर्न संक्रमण अस्वीकृत करें।"
              },
              "forbid_left_turns": {
                "label": "बायाँ मोड़ निषिद्ध",
                "description": "यदि true, बाएँ-मोड़ संक्रमण अस्वीकृत करें।"
              },
              "forbid_right_turns": {
                "label": "दायाँ मोड़ निषिद्ध",
                "description": "यदि true, दाएँ-मोड़ संक्रमण अस्वीकृत करें।"
              },
              "turn_restrictions_csv": {
                "label": "मोड़ प्रतिबंध CSV",
                "description": "prev_x,prev_y,node_x,node_y,next_x,next_y स्तंभों का उपयोग करते हुए मोड़ संक्रमणों का वैकल्पिक CSV। वैकल्पिक स्तंभ: forbidden (कोई turn_cost स्तंभ न देने पर डिफ़ॉल्ट true) और प्रति-मोड़ योज्य लागत के लिए turn_cost (या penalty/cost/extra_cost)।"
              },
              "temporal_cost_profile": {
                "label": "कालिक लागत प्रोफ़ाइल",
                "description": "समय-निर्भर किनारा लागत परिभाषित करने वाला वैकल्पिक CSV (स्तंभ: edge_id,dow,start_minute,end_minute,value)।"
              },
              "temporal_edge_id_field": {
                "label": "कालिक किनारा ID फ़ील्ड",
                "description": "temporal_cost_profile के edge_id मानों से मिलान के लिए उपयोग किया गया वैकल्पिक नेटवर्क फ़ील्ड (डिफ़ॉल्ट EDGE_ID)।"
              },
              "departure_time": {
                "label": "प्रस्थान समय",
                "description": "कालिक प्रोफ़ाइल खोज के लिए उपयोग किया गया वैकल्पिक RFC3339 प्रस्थान समय।"
              },
              "temporal_mode": {
                "label": "कालिक मोड",
                "description": "वैकल्पिक कालिक व्याख्या मोड: multiplier या absolute।"
              },
              "temporal_fallback": {
                "label": "कालिक फ़ॉलबैक",
                "description": "कालिक पंक्ति अनुपस्थित होने पर वैकल्पिक फ़ॉलबैक: static_cost या error।"
              },
              "temporal_profile_report": {
                "label": "कालिक प्रोफ़ाइल रिपोर्ट",
                "description": "कालिक प्रोफ़ाइल निदान (कवरेज, बेमेल किनारे, फ़ॉलबैक उपयोग) के लिए वैकल्पिक JSON आउटपुट पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रेखा वेक्टर पथ।"
              }
            }
          },
          "split_lines_at_intersections": {
            "name": "प्रतिच्छेदन पर रेखाएँ विभाजित करें",
            "description": "जहाँ भी रेखा खंड प्रतिच्छेद करते हैं, स्व-प्रतिच्छेदनों सहित, वहाँ रेखा नेटवर्क को विभाजित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "प्रतिच्छेदनों पर विभाजित करने के लिए इनपुट रेखा लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "विभाजन संक्रियाओं द्वारा उपयोग की गई वैकल्पिक स्नैपिंग सह्यता; डिफ़ॉल्ट मशीन एप्सिलॉन।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट विभाजित रेखा वेक्टर पथ।"
              }
            }
          },
          "snap_points_to_network": {
            "name": "बिंदुओं को नेटवर्क पर स्नैप करें",
            "description": "इनपुट बिंदु फ़ीचर को नेटवर्क रेखा लेयर के साथ निकटतम स्थान पर snap करता है।",
            "params": {
              "points": {
                "label": "बिंदु",
                "description": "स्नैप की जाने वाली इनपुट बिंदु लेयर।"
              },
              "network": {
                "label": "नेटवर्क",
                "description": "इनपुट नेटवर्क रेखा लेयर।"
              },
              "max_snap_distance": {
                "label": "अधिकतम स्नैप दूरी",
                "description": "मानचित्र इकाइयों में वैकल्पिक अधिकतम स्नैपिंग दूरी।"
              },
              "keep_unsnapped": {
                "label": "अस्नैप्ड रखें",
                "description": "यदि true (डिफ़ॉल्ट), वे बिंदु रखता है जो सह्यता के भीतर स्नैप नहीं किए जा सकते।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट स्नैप किए गए बिंदु वेक्टर पथ।"
              }
            }
          },
          "transfer_attributes": {
            "name": "विशेषताएँ स्थानांतरित करें",
            "description": "स्थानिक विधेय का उपयोग करके स्रोत विशेषताओं को लक्ष्य फ़ीचर पर स्थानांतरित करता है।",
            "params": {
              "target": {
                "label": "लक्ष्य",
                "description": "स्थानांतरित विशेषताएँ प्राप्त करने वाली लक्ष्य लेयर।"
              },
              "source": {
                "label": "स्रोत",
                "description": "विशेषताएँ प्रदान करने वाली स्रोत लेयर।"
              },
              "predicate": {
                "label": "विधेय",
                "description": "स्थानिक प्रिडिकेट: intersects, within, contains, touches, crosses, overlaps, within_distance।"
              },
              "distance": {
                "label": "दूरी",
                "description": "predicate=within_distance होने पर दूरी थ्रेशोल्ड।"
              },
              "strategy": {
                "label": "रणनीति",
                "description": "स्थानांतरण रणनीति: first, last, count, sum, mean, min, max।"
              },
              "prefix": {
                "label": "उपसर्ग",
                "description": "स्थानांतरित स्रोत फ़ील्ड के लिए उपसर्ग (डिफ़ॉल्ट SRC_)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "travelling_salesman_problem": {
            "name": "ट्रैवलिंग सेल्समैन समस्या",
            "description": "2-opt अनुमानी विधियों का उपयोग करके travelling salesman problem (TSP) के सन्निकट समाधान खोजता है। बिंदु स्थानों के समुच्चय के लिए, सभी बिंदुओं को जोड़ने वाले सबसे छोटे मार्ग की पहचान करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "duration": {
                "label": "अवधि",
                "description": "सेकंड में अधिकतम इष्टतमीकरण अवधि।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट बहुरेखा पथ।"
              }
            }
          },
          "vehicle_routing_cvrp": {
            "name": "वाहन रूटिंग CVRP",
            "description": "विषम बेड़ा नियंत्रण, उद्देश्य मोड और वैकल्पिक स्थानीय अनुकूलन के साथ क्षमता-बाधित बहु-डिपो वितरण मार्ग बनाता है।",
            "params": {
              "network": {
                "label": "नेटवर्क",
                "description": "इनपुट रेखा नेटवर्क लेयर (अनुबंध समता के लिए मान्य किया गया)।"
              },
              "depot_points": {
                "label": "डिपो बिंदु",
                "description": "डिपो बिंदु लेयर; प्रत्येक बिंदु एक या अधिक वाहन दे सकता है।"
              },
              "stop_points": {
                "label": "स्टॉप बिंदु",
                "description": "सुपुर्दगी पड़ाव बिंदु लेयर।"
              },
              "demand_field": {
                "label": "माँग फ़ील्ड",
                "description": "stop_points में संख्यात्मक माँग फ़ील्ड (डिफ़ॉल्ट: demand)।"
              },
              "priority_field": {
                "label": "प्राथमिकता फ़ील्ड",
                "description": "required/high/normal/low जैसे मानों या संख्यात्मक क्रमों का उपयोग करने वाला वैकल्पिक पड़ाव प्राथमिकता फ़ील्ड।"
              },
              "allowed_vehicle_profiles_field": {
                "label": "अनुमत वाहन प्रोफ़ाइल फ़ील्ड",
                "description": "संगत वाहन प्रोफ़ाइल सूचीबद्ध करने वाला वैकल्पिक पड़ाव फ़ील्ड (अल्पविराम/अर्धविराम/पाइप-सीमांकित)।"
              },
              "allowed_route_classes_field": {
                "label": "अनुमत मार्ग वर्ग फ़ील्ड",
                "description": "मार्ग-वर्ग संगतता नियमों के लिए allowed_vehicle_profiles_field का वैकल्पिक उपनाम।"
              },
              "depot_id_field": {
                "label": "डिपो ID फ़ील्ड",
                "description": "मार्ग/निर्दिष्टीकरण आउटपुट में उपयोग किया गया वैकल्पिक डिपो ID फ़ील्ड।"
              },
              "vehicle_count_field": {
                "label": "वाहन संख्या फ़ील्ड",
                "description": "प्रत्येक डिपो पर उत्पन्न वाहनों की संख्या के लिए वैकल्पिक डिपो फ़ील्ड।"
              },
              "vehicle_capacity_field": {
                "label": "वाहन क्षमता फ़ील्ड",
                "description": "प्रति डिपो/वाहन टेम्पलेट vehicle_capacity को अधिभावी करने वाला वैकल्पिक डिपो फ़ील्ड।"
              },
              "vehicle_fixed_cost_field": {
                "label": "वाहन स्थिर लागत फ़ील्ड",
                "description": "प्रति डिपो/वाहन टेम्पलेट vehicle_fixed_cost को अधिभावी करने वाला वैकल्पिक डिपो फ़ील्ड।"
              },
              "travel_speed_field": {
                "label": "यात्रा गति फ़ील्ड",
                "description": "प्रति डिपो/वाहन टेम्पलेट travel_speed को अधिभावी करने वाला वैकल्पिक डिपो फ़ील्ड।"
              },
              "max_route_distance_field": {
                "label": "अधिकतम मार्ग दूरी फ़ील्ड",
                "description": "प्रति डिपो/वाहन टेम्पलेट max_route_distance को अधिभावी करने वाला वैकल्पिक डिपो फ़ील्ड।"
              },
              "max_route_time_field": {
                "label": "अधिकतम मार्ग समय फ़ील्ड",
                "description": "प्रति डिपो/वाहन टेम्पलेट max_route_time को अधिभावी करने वाला वैकल्पिक डिपो फ़ील्ड।"
              },
              "vehicle_profile_field": {
                "label": "वाहन प्रोफ़ाइल फ़ील्ड",
                "description": "पड़ाव संगतता के लिए उपयोग किया गया वाहन प्रोफ़ाइल/श्रेणी टोकन परिभाषित करने वाला वैकल्पिक डिपो फ़ील्ड।"
              },
              "vehicle_route_class_field": {
                "label": "वाहन मार्ग वर्ग फ़ील्ड",
                "description": "मार्ग-वर्ग संगतता नियमों के लिए vehicle_profile_field का वैकल्पिक उपनाम।"
              },
              "vehicle_capacity": {
                "label": "वाहन क्षमता",
                "description": "प्रति-वाहन क्षमता (> 0)।"
              },
              "vehicle_fixed_cost": {
                "label": "वाहन स्थिर लागत",
                "description": "प्रति प्रेषित वाहन/मार्ग ली जाने वाली वैकल्पिक स्थिर लागत (डिफ़ॉल्ट: 0)।"
              },
              "max_vehicles": {
                "label": "अधिकतम वाहन",
                "description": "रचित किए जाने वाले वाहनों/मार्गों की वैकल्पिक अधिकतम संख्या।"
              },
              "max_route_distance": {
                "label": "अधिकतम मार्ग दूरी",
                "description": "डिपो वापसी सहित प्रति मार्ग वैकल्पिक अधिकतम यात्रा दूरी।"
              },
              "travel_speed": {
                "label": "यात्रा गति",
                "description": "निर्देशांक-इकाई प्रति समय इकाई में यात्रा गति (डिफ़ॉल्ट: 1)।"
              },
              "max_route_time": {
                "label": "अधिकतम मार्ग समय",
                "description": "डिपो वापसी सहित मॉडल समय इकाइयों में वैकल्पिक अधिकतम मार्ग अवधि।"
              },
              "max_stops_per_vehicle": {
                "label": "प्रति वाहन अधिकतम स्टॉप",
                "description": "प्रत्येक वाहन मार्ग को दिए गए पड़ावों की वैकल्पिक अधिकतम संख्या।"
              },
              "objective_mode": {
                "label": "उद्देश्य मोड",
                "description": "मार्ग-रचना उद्देश्य: minimize_distance, minimize_vehicles, या minimize_cost।"
              },
              "apply_local_optimization": {
                "label": "स्थानीय अनुकूलन लागू करें",
                "description": "जब true, प्रत्येक रचित मार्ग पर नियतात्मक 2-opt स्थानीय सुधार पास लागू करता है (डिफ़ॉल्ट: true)।"
              },
              "apply_simulated_annealing": {
                "label": "सिम्युलेटेड एनीलिंग लागू करें",
                "description": "जब true, लोभी/स्थानीय इष्टतमीकरण के बाद प्रति मार्ग बीजयुक्त सिम्युलेटेड एनीलिंग परिशोधन पास लागू करता है (डिफ़ॉल्ट: false)।"
              },
              "sa_iterations": {
                "label": "SA पुनरावृत्तियाँ",
                "description": "apply_simulated_annealing=true होने पर प्रति मार्ग अधिकतम सिम्युलेटेड एनीलिंग पुनरावृत्तियाँ (डिफ़ॉल्ट: 1500)।"
              },
              "sa_initial_temperature": {
                "label": "SA आरंभिक तापमान",
                "description": "आरंभिक सिम्युलेटेड एनीलिंग तापमान (> 0, डिफ़ॉल्ट: 1.0)।"
              },
              "sa_cooling_rate": {
                "label": "SA शीतलन दर",
                "description": "(0, 1) में सिम्युलेटेड एनीलिंग शीतलन गुणक; डिफ़ॉल्ट 0.995।"
              },
              "sa_seed": {
                "label": "SA बीज",
                "description": "सिम्युलेटेड एनीलिंग के लिए वैकल्पिक नियतात्मक यादृच्छिक बीज (डिफ़ॉल्ट: 42)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट मार्ग रेखा वेक्टर पथ।"
              },
              "assignment_output": {
                "label": "असाइनमेंट आउटपुट",
                "description": "भ्रमण क्रम/भार निदान सहित वैकल्पिक पड़ाव निर्दिष्टीकरण बिंदु आउटपुट।"
              }
            }
          },
          "vehicle_routing_pickup_delivery": {
            "name": "वाहन रूटिंग पिकअप-डिलीवरी",
            "description": "नियतात्मक निकटतम-पड़ोसी आधार-रेखा का उपयोग करके पूर्वता और क्षमता बाध्यताओं के साथ युग्मित pickup-delivery मार्ग बनाता है।",
            "params": {
              "network": {
                "label": "नेटवर्क",
                "description": "इनपुट रेखा नेटवर्क लेयर (अनुबंध समता के लिए मान्य किया गया)।"
              },
              "depot_points": {
                "label": "डिपो बिंदु",
                "description": "डिपो बिंदु लेयर; इस आधाररेखा कार्यान्वयन में प्रथम बिंदु सक्रिय डिपो के रूप में उपयोग होता है।"
              },
              "stop_points": {
                "label": "स्टॉप बिंदु",
                "description": "युग्मित पिकअप और सुपुर्दगी अभिलेखों वाली पड़ाव बिंदु लेयर।"
              },
              "request_id_field": {
                "label": "अनुरोध ID फ़ील्ड",
                "description": "पिकअप और सुपुर्दगी अभिलेखों को युग्मित करने के लिए stop_points में उपयोग किया गया अनुरोध पहचानकर्ता फ़ील्ड (डिफ़ॉल्ट: request_id)।"
              },
              "stop_type_field": {
                "label": "स्टॉप प्रकार फ़ील्ड",
                "description": "pickup/delivery लेबल वाला stop_points में पड़ाव प्रकार फ़ील्ड (डिफ़ॉल्ट: stop_type)।"
              },
              "demand_field": {
                "label": "माँग फ़ील्ड",
                "description": "stop_points में संख्यात्मक माँग फ़ील्ड; पिकअप माँग लादी जाती है और सुपुर्द माँग अनदेखी की जाती है (डिफ़ॉल्ट: demand)।"
              },
              "vehicle_capacity": {
                "label": "वाहन क्षमता",
                "description": "प्रति-वाहन क्षमता (> 0)।"
              },
              "max_vehicles": {
                "label": "अधिकतम वाहन",
                "description": "रचित किए जाने वाले वाहनों/मार्गों की वैकल्पिक अधिकतम संख्या।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट मार्ग रेखा वेक्टर पथ।"
              },
              "assignment_output": {
                "label": "असाइनमेंट आउटपुट",
                "description": "अनुरोध और पूर्वता निदान सहित वैकल्पिक पड़ाव निर्दिष्टीकरण बिंदु आउटपुट।"
              }
            }
          },
          "vehicle_routing_vrptw": {
            "name": "वाहन रूटिंग VRPTW",
            "description": "विषम बेड़ा सेटिंग, विराम विंडो और उद्देश्य-मोड नियंत्रणों के साथ क्षमता-बाधित बहु-डिपो VRPTW मार्ग बनाता है।",
            "params": {
              "network": {
                "label": "नेटवर्क",
                "description": "इनपुट रेखा नेटवर्क लेयर (अनुबंध समता के लिए मान्य किया गया)।"
              },
              "depot_points": {
                "label": "डिपो बिंदु",
                "description": "डिपो बिंदु लेयर; प्रत्येक बिंदु एक या अधिक वाहन दे सकता है।"
              },
              "stop_points": {
                "label": "स्टॉप बिंदु",
                "description": "माँग और समय-विंडो फ़ील्ड वाली सुपुर्दगी पड़ाव बिंदु लेयर।"
              },
              "demand_field": {
                "label": "माँग फ़ील्ड",
                "description": "stop_points में संख्यात्मक माँग फ़ील्ड (डिफ़ॉल्ट: demand)।"
              },
              "priority_field": {
                "label": "प्राथमिकता फ़ील्ड",
                "description": "required/high/normal/low जैसे मानों या संख्यात्मक क्रमों का उपयोग करने वाला वैकल्पिक पड़ाव प्राथमिकता फ़ील्ड।"
              },
              "allowed_vehicle_profiles_field": {
                "label": "अनुमत वाहन प्रोफ़ाइल फ़ील्ड",
                "description": "संगत वाहन प्रोफ़ाइल सूचीबद्ध करने वाला वैकल्पिक पड़ाव फ़ील्ड (अल्पविराम/अर्धविराम/पाइप-सीमांकित)।"
              },
              "allowed_route_classes_field": {
                "label": "अनुमत मार्ग वर्ग फ़ील्ड",
                "description": "मार्ग-वर्ग संगतता नियमों के लिए allowed_vehicle_profiles_field का वैकल्पिक उपनाम।"
              },
              "tw_start_field": {
                "label": "समय विंडो प्रारंभ फ़ील्ड",
                "description": "stop_points में संख्यात्मक समय-विंडो आरंभ फ़ील्ड (डिफ़ॉल्ट: tw_start)।"
              },
              "tw_end_field": {
                "label": "समय विंडो अंत फ़ील्ड",
                "description": "stop_points में संख्यात्मक समय-विंडो अंत फ़ील्ड (डिफ़ॉल्ट: tw_end)।"
              },
              "service_time_field": {
                "label": "सेवा समय फ़ील्ड",
                "description": "stop_points में संख्यात्मक प्रति-पड़ाव सेवा समय फ़ील्ड (डिफ़ॉल्ट: service_time)।"
              },
              "depot_id_field": {
                "label": "डिपो ID फ़ील्ड",
                "description": "मार्ग/निर्दिष्टीकरण आउटपुट में उपयोग किया गया वैकल्पिक डिपो ID फ़ील्ड।"
              },
              "vehicle_count_field": {
                "label": "वाहन संख्या फ़ील्ड",
                "description": "प्रत्येक डिपो पर उत्पन्न वाहनों की संख्या के लिए वैकल्पिक डिपो फ़ील्ड।"
              },
              "vehicle_capacity_field": {
                "label": "वाहन क्षमता फ़ील्ड",
                "description": "प्रति डिपो/वाहन टेम्पलेट vehicle_capacity को अधिभावी करने वाला वैकल्पिक डिपो फ़ील्ड।"
              },
              "vehicle_fixed_cost_field": {
                "label": "वाहन स्थिर लागत फ़ील्ड",
                "description": "प्रति डिपो/वाहन टेम्पलेट vehicle_fixed_cost को अधिभावी करने वाला वैकल्पिक डिपो फ़ील्ड।"
              },
              "travel_speed_field": {
                "label": "यात्रा गति फ़ील्ड",
                "description": "प्रति डिपो/वाहन टेम्पलेट travel_speed को अधिभावी करने वाला वैकल्पिक डिपो फ़ील्ड।"
              },
              "max_route_distance_field": {
                "label": "अधिकतम मार्ग दूरी फ़ील्ड",
                "description": "प्रति डिपो/वाहन टेम्पलेट max_route_distance को अधिभावी करने वाला वैकल्पिक डिपो फ़ील्ड।"
              },
              "max_route_time_field": {
                "label": "अधिकतम मार्ग समय फ़ील्ड",
                "description": "प्रति डिपो/वाहन टेम्पलेट max_route_time को अधिभावी करने वाला वैकल्पिक डिपो फ़ील्ड।"
              },
              "vehicle_profile_field": {
                "label": "वाहन प्रोफ़ाइल फ़ील्ड",
                "description": "पड़ाव संगतता के लिए उपयोग किया गया वाहन प्रोफ़ाइल/श्रेणी टोकन परिभाषित करने वाला वैकल्पिक डिपो फ़ील्ड।"
              },
              "vehicle_route_class_field": {
                "label": "वाहन मार्ग वर्ग फ़ील्ड",
                "description": "मार्ग-वर्ग संगतता नियमों के लिए vehicle_profile_field का वैकल्पिक उपनाम।"
              },
              "depot_close_time_field": {
                "label": "डिपो बंद समय फ़ील्ड",
                "description": "प्रति डिपो/वाहन टेम्पलेट depot_close_time को अधिभावी करने वाला वैकल्पिक डिपो फ़ील्ड।"
              },
              "break_start_field": {
                "label": "विराम प्रारंभ फ़ील्ड",
                "description": "प्रति डिपो/वाहन टेम्पलेट break_start_time को अधिभावी करने वाला वैकल्पिक डिपो फ़ील्ड।"
              },
              "break_end_field": {
                "label": "विराम अंत फ़ील्ड",
                "description": "प्रति डिपो/वाहन टेम्पलेट break_end_time को अधिभावी करने वाला वैकल्पिक डिपो फ़ील्ड।"
              },
              "break_duration_field": {
                "label": "विराम अवधि फ़ील्ड",
                "description": "प्रति डिपो/वाहन टेम्पलेट break_duration को अधिभावी करने वाला वैकल्पिक डिपो फ़ील्ड।"
              },
              "vehicle_capacity": {
                "label": "वाहन क्षमता",
                "description": "प्रति-वाहन क्षमता (> 0)।"
              },
              "vehicle_fixed_cost": {
                "label": "वाहन स्थिर लागत",
                "description": "प्रति प्रेषित वाहन/मार्ग ली जाने वाली वैकल्पिक स्थिर लागत (डिफ़ॉल्ट: 0)।"
              },
              "start_time": {
                "label": "प्रारंभ समय",
                "description": "मॉडल समय इकाइयों में मार्ग आरंभ समय (डिफ़ॉल्ट: 0)।"
              },
              "travel_speed": {
                "label": "यात्रा गति",
                "description": "निर्देशांक-इकाई प्रति समय इकाई में यात्रा गति (डिफ़ॉल्ट: 1)।"
              },
              "enforce_time_windows": {
                "label": "समय विंडो लागू करें",
                "description": "जब true, केवल वे पड़ाव निर्दिष्टीकरण के पात्र हैं जिनका विलंब <= allowed_lateness है (डिफ़ॉल्ट: false)।"
              },
              "allowed_lateness": {
                "label": "अनुमत विलंब",
                "description": "enforce_time_windows=true होने पर सहन किया जाने वाला अधिकतम विलंब (डिफ़ॉल्ट: 0)।"
              },
              "depot_close_time": {
                "label": "डिपो बंद समय",
                "description": "वैकल्पिक कठोर समापन समय जिस तक प्रत्येक मार्ग को डिपो लौटना होगा।"
              },
              "break_start_time": {
                "label": "विराम प्रारंभ समय",
                "description": "सभी वाहनों के लिए वैकल्पिक वैश्विक विराम-विंडो आरंभ समय।"
              },
              "break_end_time": {
                "label": "विराम अंत समय",
                "description": "सभी वाहनों के लिए वैकल्पिक वैश्विक विराम-विंडो अंत समय।"
              },
              "break_duration": {
                "label": "विराम अवधि",
                "description": "विराम विंडो प्रतिच्छेदित होने पर प्रति मार्ग एक बार लागू वैकल्पिक वैश्विक विराम अवधि।"
              },
              "use_priority_scoring": {
                "label": "प्राथमिकता स्कोरिंग उपयोग करें",
                "description": "जब true, यात्रा दूरी से पहले प्रक्षेपित विलंब/ढील द्वारा साध्य उम्मीदवारों को क्रमित करता है; जब false, निकटतम-पड़ोसी आधाररेखा का उपयोग करता है (डिफ़ॉल्ट: true)।"
              },
              "max_vehicles": {
                "label": "अधिकतम वाहन",
                "description": "रचित किए जाने वाले वाहनों/मार्गों की वैकल्पिक अधिकतम संख्या।"
              },
              "max_route_distance": {
                "label": "अधिकतम मार्ग दूरी",
                "description": "डिपो वापसी सहित वैकल्पिक अधिकतम मार्ग यात्रा दूरी।"
              },
              "max_route_time": {
                "label": "अधिकतम मार्ग समय",
                "description": "डिपो वापसी सहित मॉडल समय इकाइयों में वैकल्पिक अधिकतम मार्ग अवधि।"
              },
              "max_stops_per_vehicle": {
                "label": "प्रति वाहन अधिकतम स्टॉप",
                "description": "प्रत्येक वाहन मार्ग को दिए गए पड़ावों की वैकल्पिक अधिकतम संख्या।"
              },
              "objective_mode": {
                "label": "उद्देश्य मोड",
                "description": "मार्ग-रचना उद्देश्य: minimize_lateness, minimize_distance, minimize_vehicles, या minimize_cost।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट मार्ग रेखा वेक्टर पथ।"
              },
              "assignment_output": {
                "label": "असाइनमेंट आउटपुट",
                "description": "समय-विंडो निदान सहित वैकल्पिक पड़ाव निर्दिष्टीकरण बिंदु आउटपुट।"
              }
            }
          },
          "clip": {
            "name": "क्लिप",
            "description": "सांस्थिति-आधारित प्रतिच्छेदन का उपयोग करके इनपुट बहुभुजों को अध्यारोपण बहुभुज सीमाओं तक क्लिप करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "overlay": {
                "label": "अध्यारोपण",
                "description": "अध्यारोपण बहुभुज लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "सांस्थितिक संक्रियाओं द्वारा उपयोग की गई वैकल्पिक स्नैपिंग सह्यता; डिफ़ॉल्ट मशीन एप्सिलॉन।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "difference": {
            "name": "अंतर",
            "description": "सांस्थिति-आधारित अंतर का उपयोग करके इनपुट बहुभुजों से अध्यारोपण बहुभुज क्षेत्रों को हटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "overlay": {
                "label": "अध्यारोपण",
                "description": "अध्यारोपण बहुभुज लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "सांस्थितिक संक्रियाओं द्वारा उपयोग की गई वैकल्पिक स्नैपिंग सह्यता; डिफ़ॉल्ट मशीन एप्सिलॉन।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "dissolve": {
            "name": "विलय (डिज़ॉल्व)",
            "description": "साझा बहुभुज सीमाओं को वैश्विक रूप से या dissolve विशेषता फ़ील्ड के अनुसार हटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "dissolve_field": {
                "label": "विलय फ़ील्ड",
                "description": "समूहों के भीतर बहुभुज विलय करने के लिए उपयोग किया गया वैकल्पिक विशेषता फ़ील्ड; छोड़ने पर सभी बहुभुज विलय करता है।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "सांस्थितिक संक्रियाओं के दौरान उपयोग की गई वैकल्पिक स्नैपिंग सह्यता।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ।"
              }
            }
          },
          "erase": {
            "name": "मिटाएँ",
            "description": "इनपुट बहुभुजों से अध्यारोपण बहुभुज क्षेत्रों को मिटाता है और इनपुट विशेषताओं को संरक्षित रखता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "overlay": {
                "label": "अध्यारोपण",
                "description": "अध्यारोपण बहुभुज लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "सांस्थितिक संक्रियाओं द्वारा उपयोग की गई वैकल्पिक स्नैपिंग सह्यता; डिफ़ॉल्ट मशीन एप्सिलॉन।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "identity": {
            "name": "पहचान (आइडेंटिटी)",
            "description": "सभी इनपुट फ़ीचर को संरक्षित रखता है; identity लेयर से अतिव्यापी भाग identity विशेषताएँ भी प्राप्त करते हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "overlay": {
                "label": "अध्यारोपण",
                "description": "अध्यारोपण बहुभुज लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "सांस्थितिक संक्रियाओं द्वारा उपयोग की गई वैकल्पिक स्नैपिंग सह्यता; डिफ़ॉल्ट मशीन एप्सिलॉन।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "intersect": {
            "name": "प्रतिच्छेदन",
            "description": "सांस्थिति-आधारित अध्यारोपण का उपयोग करके इनपुट और अध्यारोपण बहुभुजों का प्रतिच्छेदन करता है और स्रोत फ़ीचर ID का अनुसरण करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "overlay": {
                "label": "अध्यारोपण",
                "description": "अध्यारोपण बहुभुज लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "सांस्थितिक संक्रियाओं द्वारा उपयोग की गई वैकल्पिक स्नैपिंग सह्यता; डिफ़ॉल्ट मशीन एप्सिलॉन।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "line_intersections": {
            "name": "रेखा प्रतिच्छेदन",
            "description": "इनपुट और अध्यारोपण लेयरों के बीच रेखा प्रतिच्छेदन बिंदु खोजता है और विलीन विशेषताओं के साथ जनक ID जोड़ता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा या बहुभुज लेयर।"
              },
              "overlay": {
                "label": "अध्यारोपण",
                "description": "अध्यारोपण रेखा या बहुभुज लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "ज्यामिति संक्रियाओं द्वारा उपयोग की गई वैकल्पिक स्नैपिंग सह्यता; डिफ़ॉल्ट मशीन एप्सिलॉन।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "line_polygon_clip": {
            "name": "रेखा-बहुभुज क्लिप",
            "description": "रेखा फ़ीचर को बहुभुज आंतरिक भागों तक क्लिप करता है और क्लिप किए गए रेखा खंड आउटपुट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा लेयर।"
              },
              "clip": {
                "label": "क्लिप",
                "description": "क्लिप बहुभुज लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "near": {
            "name": "निकट",
            "description": "स्थानिक अनुक्रमण का उपयोग करके निकटतम फ़ीचर और उनकी दूरियों की पहचान करने वाली NEAR_FID और NEAR_DIST विशेषताएँ जोड़ता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "near": {
                "label": "निकट",
                "description": "निकट-फ़ीचर वेक्टर लेयर।"
              },
              "max_distance": {
                "label": "अधिकतम दूरी",
                "description": "वैकल्पिक अधिकतम खोज दूरी।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "select_by_location": {
            "name": "स्थान द्वारा चयन",
            "description": "क्वेरी फ़ीचर के सापेक्ष स्थानिक विधेयों (intersects, within, contains, touches, overlaps आदि) के अनुसार लक्ष्य फ़ीचर को फ़िल्टर करता है।",
            "params": {
              "target": {
                "label": "लक्ष्य",
                "description": "फ़िल्टर करने के लिए लक्ष्य फ़ीचर लेयर।"
              },
              "query": {
                "label": "क्वेरी",
                "description": "प्रश्न फ़ीचर लेयर।"
              },
              "predicate": {
                "label": "विधेय",
                "description": "स्थानिक प्रिडिकेट: intersects, within, contains, touches, crosses, overlaps, disjoint, within_distance।"
              },
              "distance": {
                "label": "दूरी",
                "description": "within_distance प्रिडिकेट के लिए दूरी थ्रेशोल्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "spatial_join": {
            "name": "स्थानिक जोड़",
            "description": "स्थानिक विधेयों का उपयोग करके join-लेयर फ़ीचर से लक्ष्यों तक विशेषताएँ स्थानांतरित करता है; अनेक मिलानों के लिए संकलन रणनीतियों (count, sum, mean, min, max) का समर्थन करता है।",
            "params": {
              "target": {
                "label": "लक्ष्य",
                "description": "जुड़ी हुई विशेषताएँ प्राप्त करने वाली लक्ष्य लेयर।"
              },
              "join": {
                "label": "जोड़",
                "description": "विशेषताएँ प्रदान करने वाली जोड़ लेयर।"
              },
              "predicate": {
                "label": "विधेय",
                "description": "स्थानिक प्रिडिकेट: intersects, within, contains, touches, crosses, overlaps, within_distance।"
              },
              "distance": {
                "label": "दूरी",
                "description": "within_distance प्रिडिकेट के लिए दूरी थ्रेशोल्ड।"
              },
              "strategy": {
                "label": "रणनीति",
                "description": "जोड़ रणनीति: first, last, count, sum, mean, min, max।"
              },
              "prefix": {
                "label": "उपसर्ग",
                "description": "जुड़े हुए फ़ील्ड नामों के लिए उपसर्ग (डिफ़ॉल्ट JOIN_)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "symmetrical_difference": {
            "name": "सममित अंतर",
            "description": "इनपुट और अध्यारोपण लेयरों से अनतिव्यापी बहुभुज क्षेत्र परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "overlay": {
                "label": "अध्यारोपण",
                "description": "अध्यारोपण बहुभुज लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "सांस्थितिक संक्रियाओं द्वारा उपयोग की गई वैकल्पिक स्नैपिंग सह्यता; डिफ़ॉल्ट मशीन एप्सिलॉन।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "union": {
            "name": "संघ (यूनियन)",
            "description": "संयुक्त इनपुट और अध्यारोपण बहुभुजों को एकीकृत बहुभुज कवरेज में विलीन (dissolve) करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "overlay": {
                "label": "अध्यारोपण",
                "description": "अध्यारोपण बहुभुज लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "सांस्थितिक संक्रियाओं द्वारा उपयोग की गई वैकल्पिक स्नैपिंग सह्यता; डिफ़ॉल्ट मशीन एप्सिलॉन।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "update": {
            "name": "अद्यतन",
            "description": "जहाँ इनपुट फ़ीचर update फ़ीचर से अतिव्यापित होते हैं वहाँ उन्हें प्रतिस्थापित करता है; update लेयर के बाहर के इनपुट फ़ीचर संरक्षित रहते हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "overlay": {
                "label": "अध्यारोपण",
                "description": "अध्यारोपण बहुभुज लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "सांस्थितिक संक्रियाओं द्वारा उपयोग की गई वैकल्पिक स्नैपिंग सह्यता; डिफ़ॉल्ट मशीन एप्सिलॉन।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "centroid_vector": {
            "name": "केंद्रक (वेक्टर)",
            "description": "प्रत्येक वेक्टर फ़ीचर के लिए भौगोलिक केंद्र (द्रव्यमान का माध्य निर्देशांक) परिकलित करता है, और लेबल स्थापन, क्लस्टरिंग तथा स्थानिक विश्लेषण के लिए बिंदु लेयर उत्पन्न करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ।"
              }
            }
          },
          "concave_hull": {
            "name": "अवतल हल",
            "description": "concaveman एल्गोरिथ्म का उपयोग करके इनपुट फ़ीचर निर्देशांकों के चारों ओर अवतल आवरण बहुभुज बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "concavity": {
                "label": "अवतलता",
                "description": "अवतलता अनुपात (डिफ़ॉल्ट 2.0)। उच्च मान उत्तल हल के अधिक निकट, कम अवतल हल उत्पन्न करते हैं। निम्न मान अधिक कसी हुई अवतलताओं की अनुमति देते हैं।"
              },
              "max_edge_length": {
                "label": "अधिकतम किनारा लंबाई",
                "description": "लंबाई थ्रेशोल्ड: इस मान से छोटे हल किनारे आगे परिशोधित नहीं किए जाते। डिफ़ॉल्ट असीमित (अनंत)।"
              },
              "epsilon": {
                "label": "एप्सिलॉन",
                "description": "प्रबलता एप्सिलॉन (डिफ़ॉल्ट 1e-9)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "densify_features": {
            "name": "फ़ीचर सघनीकरण",
            "description": "निर्दिष्ट अंतराल पर रेखा और बहुभुज सीमाओं के साथ शीर्ष जोड़ता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "spacing": {
                "label": "अंतराल दूरी",
                "description": "आसन्न शीर्षों के बीच अधिकतम अंतराल।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "eliminate_coincident_points": {
            "name": "संपाती बिंदु हटाएँ",
            "description": "सहनशीलता दूरी के भीतर संपाती या लगभग-संपाती बिंदुओं को हटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "tolerance_dist": {
                "label": "सहनशीलता दूरी",
                "description": "बिंदुओं को संपाती मानने के लिए दूरी थ्रेशोल्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ।"
              }
            }
          },
          "extend_vector_lines": {
            "name": "वेक्टर रेखाएँ विस्तारित करें",
            "description": "पॉलीलाइन अंत-बिंदुओं को आरंभ, अंत या दोनों पर निर्दिष्ट दूरी तक बढ़ाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुरेखा वेक्टर लेयर।"
              },
              "distance": {
                "label": "दूरी",
                "description": "बहुरेखा अंतबिंदुओं को बढ़ाने की दूरी।"
              },
              "extend_direction": {
                "label": "विस्तार दिशा",
                "description": "अंतबिंदु बढ़ाने की दिशा: both, start, या end।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "merge_line_segments": {
            "name": "रेखा खंड विलय करें",
            "description": "शाखाहीन अंत-बिंदुओं पर मिलने वाले संबद्ध रेखा खंडों को विलीन करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुरेखा वेक्टर लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "रेखा अंतबिंदुओं का मिलान करने के लिए उपयोग की गई वैकल्पिक अंतबिंदु स्नैपिंग सह्यता; डिफ़ॉल्ट मशीन एप्सिलॉन।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "minimum_bounding_box": {
            "name": "न्यूनतम परिबद्ध बॉक्स",
            "description": "व्यक्तिगत फ़ीचर या पूरी लेयर के चारों ओर अभिविन्यस्त न्यूनतम परिबद्ध बॉक्स परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "min_criteria": {
                "label": "न्यूनतम मानदंड",
                "description": "न्यूनीकरण मानदंड: area, perimeter, length, या width। डिफ़ॉल्ट area।"
              },
              "individual_feature_hulls": {
                "label": "प्रति फ़ीचर हल",
                "description": "यदि true, प्रति फ़ीचर एक बॉक्स आउटपुट करता है; अन्यथा पूरी लेयर के लिए एक बॉक्स आउटपुट करता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ।"
              }
            }
          },
          "minimum_bounding_circle": {
            "name": "न्यूनतम परिबद्ध वृत्त",
            "description": "व्यक्तिगत फ़ीचर या पूरी लेयर के चारों ओर न्यूनतम परिबद्ध वृत्त परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "individual_feature_hulls": {
                "label": "प्रति फ़ीचर हल",
                "description": "यदि true, प्रति फ़ीचर एक वृत्त आउटपुट करता है; अन्यथा पूरी लेयर के लिए एक वृत्त आउटपुट करता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ।"
              }
            }
          },
          "minimum_bounding_envelope": {
            "name": "न्यूनतम परिबद्ध आवरण",
            "description": "व्यक्तिगत फ़ीचर या पूरी लेयर के चारों ओर अक्ष-संरेखित न्यूनतम परिबद्ध आवरण परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "individual_feature_hulls": {
                "label": "प्रति फ़ीचर हल",
                "description": "यदि true, प्रति फ़ीचर एक आवरण आउटपुट करता है; अन्यथा पूरी लेयर के लिए एक आवरण आउटपुट करता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ।"
              }
            }
          },
          "minimum_convex_hull": {
            "name": "न्यूनतम उत्तल हल",
            "description": "व्यक्तिगत फ़ीचर या पूरी इनपुट लेयर के चारों ओर उत्तल आवरण बहुभुज बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "individual_feature_hulls": {
                "label": "प्रति फ़ीचर हल",
                "description": "यदि true, प्रति इनपुट फ़ीचर एक हल आउटपुट करता है; अन्यथा पूरी लेयर के लिए एक हल आउटपुट करता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ।"
              }
            }
          },
          "polygonize": {
            "name": "बहुभुजीकरण",
            "description": "इनपुट रेखा-कार्य से बहुभुज बनाता है, जिसमें प्रतिच्छेदी/खुले खंड भी शामिल हैं जहाँ परिबद्ध फलक बन सकते हैं।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "सरणी या अर्धविराम/अल्पविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रेखा वेक्टर लेयर। छोड़ने पर 'input' का उपयोग होता है।"
              },
              "input": {
                "label": "इनपुट",
                "description": "वैकल्पिक एकल इनपुट रेखा वेक्टर लेयर पथ।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "बहुभुजीकरण द्वारा उपयोग की गई वैकल्पिक स्नैपिंग सह्यता; डिफ़ॉल्ट मशीन एप्सिलॉन।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "representative_point_vector": {
            "name": "प्रतिनिधि बिंदु (वेक्टर)",
            "description": "pole-of-inaccessibility का उपयोग करके प्रत्येक ज्यामिति के भीतर या उस पर स्थित होने की गारंटी वाला आंतरिक बिंदु उत्पन्न करता है, जो अवतल बहुभुजों में लेबल स्थापन के लिए आदर्श है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ।"
              }
            }
          },
          "simplify_features": {
            "name": "फ़ीचर सरलीकरण",
            "description": "आकृति को संरक्षित रखते हुए फ़ाइल आकार को न्यूनतम करने, GPS शोर हटाने और रेंडरिंग प्रदर्शन अनुकूलित करने के लिए Douglas-Peucker एल्गोरिथ्म का उपयोग करके ज्यामिति जटिलता घटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "मानचित्र इकाइयों में सरलीकरण सह्यता।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "smooth_vectors": {
            "name": "वेक्टर चिकनाई",
            "description": "डिजिटलीकरण शोर और GPS ट्रैक कंपन को घटाने के लिए गतिशील-औसत फ़िल्टरिंग का उपयोग करके पॉलीलाइन या बहुभुज ज्यामितियों को चिकना करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा या बहुभुज वेक्टर लेयर।"
              },
              "filter_size": {
                "label": "फ़िल्टर आकार",
                "description": "विषम चलायमान-औसत विंडो आकार (>= 3)। सम मान अगले विषम मान तक बढ़ा दिए जाते हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "snap_endnodes": {
            "name": "अंत नोड स्नैप करें",
            "description": "सहनशीलता के भीतर निकटवर्ती पॉलीलाइन अंत-बिंदुओं को एक साझा स्थान पर snap करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुरेखा वेक्टर लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "मानचित्र इकाइयों में अंतबिंदु स्नैपिंग सह्यता।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट स्नैप की गई बहुरेखा वेक्टर पथ।"
              }
            }
          },
          "split_vector_lines": {
            "name": "वेक्टर रेखाएँ विभाजित करें",
            "description": "प्रत्येक पॉलीलाइन फ़ीचर को निर्दिष्ट अधिकतम लंबाई के खंडों में विभाजित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुरेखा वेक्टर लेयर।"
              },
              "segment_length": {
                "label": "खंड लंबाई",
                "description": "मानचित्र इकाइयों में अधिकतम खंड लंबाई।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुरेखा वेक्टर पथ।"
              }
            }
          },
          "split_with_lines": {
            "name": "रेखाओं से विभाजन",
            "description": "विभाजक रेखा लेयर के प्रतिच्छेदन बिंदुओं का उपयोग करके इनपुट पॉलीलाइनों को विभाजित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "विभाजित करने के लिए इनपुट रेखा लेयर।"
              },
              "split": {
                "label": "विभाजन",
                "description": "विभाजन बिंदु बनाने के लिए उपयोग की गई विभाजन रेखा लेयर।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "विभाजन संक्रियाओं द्वारा उपयोग की गई वैकल्पिक स्नैपिंग सह्यता; डिफ़ॉल्ट मशीन एप्सिलॉन।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "compactness_ratio": {
            "name": "सघनता अनुपात",
            "description": "बहुभुज फ़ीचर के लिए संहतता अनुपात (क्षेत्रफल / परिमाप) परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "सघनता फ़ील्ड जोड़ा गया आउटपुट वेक्टर।"
              }
            }
          },
          "deviation_from_regional_direction": {
            "name": "क्षेत्रीय दिशा से विचलन",
            "description": "भारित क्षेत्रीय माध्य अभिविन्यास से बहुभुज का दिशात्मक विचलन परिकलित करता है और DEV_DIR जोड़ता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "elongation_threshold": {
                "label": "दीर्घीकरण थ्रेशोल्ड",
                "description": "क्षेत्रीय दिशा आकलन में बहुभुज शामिल करने के लिए उपयोग किया गया न्यूनतम दीर्घीकरण; डिफ़ॉल्ट 0.75।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "elongation_ratio": {
            "name": "दीर्घीकरण अनुपात",
            "description": "बहुभुज फ़ीचर के लिए दीर्घीकरण अनुपात (परिबद्ध आयत का लघु अक्ष / दीर्घ अक्ष) परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "दीर्घीकरण फ़ील्ड जोड़ा गया आउटपुट वेक्टर।"
              }
            }
          },
          "hole_proportion": {
            "name": "छिद्र अनुपात",
            "description": "बहुभुज छिद्र क्षेत्रफल को आवरण क्षेत्रफल से विभाजित करके परिकलित करता है और HOLE_PROP जोड़ता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "linearity_index": {
            "name": "रैखिकता सूचकांक",
            "description": "बहुभुज फ़ीचर के लिए रैखिकता सूचकांक (प्रतिगमन r-squared) परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "रैखिकता फ़ील्ड जोड़ा गया आउटपुट वेक्टर।"
              }
            }
          },
          "narrowness_index_vector": {
            "name": "संकीर्णता सूचकांक (वेक्टर)",
            "description": "बहुभुज फ़ीचर के लिए संकीर्णता सूचकांक (परिमाप / sqrt(क्षेत्रफल)) परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "संकीर्णता फ़ील्ड जोड़ा गया आउटपुट वेक्टर।"
              }
            }
          },
          "patch_orientation": {
            "name": "पैच अभिविन्यास",
            "description": "reduced major axis प्रतिगमन का उपयोग करके बहुभुज अभिविन्यास (उत्तर से डिग्री) परिकलित करता है और ORIENT जोड़ता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "perimeter_area_ratio": {
            "name": "परिमाप-क्षेत्रफल अनुपात",
            "description": "बहुभुज परिमाप/क्षेत्रफल अनुपात परिकलित करता है और P_A_RATIO जोड़ता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "polygon_area": {
            "name": "बहुभुज क्षेत्रफल",
            "description": "बहुभुज क्षेत्रफल परिकलित करता है और AREA विशेषता फ़ील्ड जोड़ता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "polygon_long_axis": {
            "name": "बहुभुज दीर्घ अक्ष",
            "description": "प्रत्येक बहुभुज फ़ीचर के न्यूनतम परिबद्ध बॉक्स के दीर्घ अक्ष को रेखा आउटपुट के रूप में मैप करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुरेखा वेक्टर पथ।"
              }
            }
          },
          "polygon_perimeter": {
            "name": "बहुभुज परिमाप",
            "description": "बहुभुज परिमाप परिकलित करता है और PERIMETER विशेषता फ़ील्ड जोड़ता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "polygon_short_axis": {
            "name": "बहुभुज लघु अक्ष",
            "description": "प्रत्येक बहुभुज फ़ीचर के न्यूनतम परिबद्ध बॉक्स के लघु अक्ष को रेखा आउटपुट के रूप में मैप करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुरेखा वेक्टर पथ।"
              }
            }
          },
          "related_circumscribing_circle": {
            "name": "संबंधित परिगत वृत्त",
            "description": "1 - (बहुभुज क्षेत्रफल / सबसे छोटे परिगत वृत्त का क्षेत्रफल) परिकलित करता है और RC_CIRCLE जोड़ता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "shape_complexity_index_vector": {
            "name": "आकृति जटिलता सूचकांक (वेक्टर)",
            "description": "सामान्यीकृत रूप गुणक का उपयोग करके वेक्टर बहुभुज फ़ीचर के लिए आकृति जटिलता सूचकांक परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "जटिलता सूचकांक फ़ील्ड जोड़ा गया आउटपुट वेक्टर।"
              }
            }
          },
          "global_morans_i": {
            "name": "वैश्विक Moran's I",
            "description": "स्थानिक स्वसहसंबंध के परीक्षण के लिए वैश्विक Moran's I परिकलित करता है: क्या समान मान स्थानिक रूप से क्लस्टर होते हैं। भू-सांख्यिकीय विश्लेषण के लिए आवश्यक आधार।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "विश्लेषण के लिए संख्यात्मक विशेषता फ़ील्ड।"
              },
              "weights_mode": {
                "label": "भार मोड",
                "description": "पड़ोस मोड: queen, rook, k_nearest, distance_band।"
              },
              "k": {
                "label": "K",
                "description": "k_nearest मोड के लिए k मान।"
              },
              "distance": {
                "label": "दूरी",
                "description": "distance_band मोड के लिए दूरी थ्रेशोल्ड।"
              },
              "row_standardize": {
                "label": "पंक्ति मानकीकरण",
                "description": "भारों पर पंक्ति मानकीकरण लागू करें (डिफ़ॉल्ट true)।"
              },
              "inference": {
                "label": "अनुमान",
                "description": "अनुमान मोड: asymptotic या permutation (डिफ़ॉल्ट: asymptotic)।"
              },
              "num_simulations": {
                "label": "सिमुलेशन संख्या",
                "description": "क्रमचय परीक्षण के लिए क्रमचयों की संख्या (डिफ़ॉल्ट: 999)।"
              },
              "seed": {
                "label": "बीज",
                "description": "पुनरुत्पाद्य क्रमचय परीक्षण के लिए यादृच्छिक बीज।"
              },
              "island_policy": {
                "label": "द्वीप नीति",
                "description": "द्वीप प्रबंधन: drop_with_warning, keep_zero_weight, error।"
              },
              "output_json": {
                "label": "JSON आउटपुट",
                "description": "वैकल्पिक JSON रिपोर्ट आउटपुट पथ।"
              },
              "output_html": {
                "label": "आउटपुट HTML",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ।"
              },
              "output_csv": {
                "label": "CSV आउटपुट",
                "description": "वैकल्पिक CSV सारांश आउटपुट पथ।"
              },
              "output_distribution": {
                "label": "बंटन आउटपुट",
                "description": "क्रमचय वितरण को JSON के रूप में सहेजने का वैकल्पिक पथ।"
              }
            }
          },
          "getis_ord_gi_star": {
            "name": "Getis-Ord Gi*",
            "description": "स्थानीय हॉटस्पॉट/कोल्डस्पॉट पहचान के लिए Getis-Ord Gi/Gi* z-स्कोर परिकलित करता है। उच्च/निम्न मान सांद्रता का प्रत्यक्ष माप।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "विश्लेषण के लिए संख्यात्मक विशेषता फ़ील्ड।"
              },
              "weights_mode": {
                "label": "भार मोड",
                "description": "पड़ोस मोड: queen, rook, k_nearest, distance_band।"
              },
              "k": {
                "label": "K",
                "description": "k_nearest मोड के लिए k मान।"
              },
              "distance": {
                "label": "दूरी",
                "description": "distance_band मोड के लिए दूरी थ्रेशोल्ड।"
              },
              "row_standardize": {
                "label": "पंक्ति मानकीकरण",
                "description": "भारों पर पंक्ति मानकीकरण लागू करें (डिफ़ॉल्ट true)।"
              },
              "variant": {
                "label": "प्रकार",
                "description": "रूपांतर: gi या gi_star (डिफ़ॉल्ट gi_star)।"
              },
              "inference": {
                "label": "अनुमान",
                "description": "अनुमान मोड: asymptotic या permutation (डिफ़ॉल्ट: asymptotic)।"
              },
              "num_simulations": {
                "label": "सिमुलेशन संख्या",
                "description": "क्रमचय परीक्षण के लिए क्रमचयों की संख्या (डिफ़ॉल्ट: 999)।"
              },
              "seed": {
                "label": "बीज",
                "description": "पुनरुत्पाद्य क्रमचय परीक्षण के लिए यादृच्छिक बीज।"
              },
              "island_policy": {
                "label": "द्वीप नीति",
                "description": "द्वीप प्रबंधन: drop_with_warning, keep_zero_weight, error।"
              },
              "alpha": {
                "label": "अल्फ़ा",
                "description": "[0, 1] में सार्थकता थ्रेशोल्ड; डिफ़ॉल्ट 0.05।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "GI फ़ील्ड सहित आउटपुट वेक्टर पथ।"
              },
              "output_html": {
                "label": "आउटपुट HTML",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ।"
              }
            }
          },
          "local_morans_i_lisa": {
            "name": "स्थानीय Moran's I (LISA)",
            "description": "सांख्यिकीय सार्थकता परीक्षण के साथ स्थानीय स्थानिक क्लस्टरों और बाह्य मानों की पहचान के लिए प्रत्येक फ़ीचर हेतु स्थानीय Moran's I परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "विश्लेषण के लिए संख्यात्मक विशेषता फ़ील्ड।"
              },
              "weights_mode": {
                "label": "भार मोड",
                "description": "पड़ोस मोड: queen, rook, k_nearest, distance_band।"
              },
              "k": {
                "label": "K",
                "description": "k_nearest मोड के लिए k मान।"
              },
              "distance": {
                "label": "दूरी",
                "description": "distance_band मोड के लिए दूरी थ्रेशोल्ड।"
              },
              "row_standardize": {
                "label": "पंक्ति मानकीकरण",
                "description": "भारों पर पंक्ति मानकीकरण लागू करें (डिफ़ॉल्ट true)।"
              },
              "inference": {
                "label": "अनुमान",
                "description": "अनुमान मोड: asymptotic या permutation (डिफ़ॉल्ट: asymptotic)।"
              },
              "num_simulations": {
                "label": "सिमुलेशन संख्या",
                "description": "क्रमचय परीक्षण के लिए क्रमचयों की संख्या (डिफ़ॉल्ट: 999)।"
              },
              "seed": {
                "label": "बीज",
                "description": "पुनरुत्पाद्य क्रमचय परीक्षण के लिए यादृच्छिक बीज।"
              },
              "island_policy": {
                "label": "द्वीप नीति",
                "description": "द्वीप प्रबंधन: drop_with_warning, keep_zero_weight, error।"
              },
              "alpha": {
                "label": "अल्फ़ा",
                "description": "[0, 1] में सार्थकता थ्रेशोल्ड; डिफ़ॉल्ट 0.05।"
              },
              "fdr_correction": {
                "label": "FDR सुधार",
                "description": "FDR-BH संशोधन लागू करें (क्रमचय के लिए डिफ़ॉल्ट true)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "LISA फ़ील्ड सहित आउटपुट वेक्टर पथ।"
              },
              "output_html": {
                "label": "आउटपुट HTML",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ।"
              }
            }
          },
          "nearest_neighbour_index": {
            "name": "निकटतम पड़ोसी सूचकांक",
            "description": "पूर्ण स्थानिक यादृच्छिकता के परीक्षण हेतु Clark-Evans निकटतम-पड़ोसी सूचकांक परिकलित करता है। क्लस्टरिंग बनाम प्रकीर्णन का पता लगाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "study_area_mode": {
                "label": "अध्ययन क्षेत्र मोड",
                "description": "अध्ययन क्षेत्र मोड: hull, envelope, polygon_layer।"
              },
              "study_area_polygon": {
                "label": "अध्ययन क्षेत्र बहुभुज",
                "description": "study_area_mode=polygon_layer होने पर उपयोग की गई बहुभुज लेयर।"
              },
              "output_json": {
                "label": "JSON आउटपुट",
                "description": "वैकल्पिक JSON रिपोर्ट आउटपुट पथ।"
              },
              "output_html": {
                "label": "आउटपुट HTML",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ।"
              },
              "output_csv": {
                "label": "CSV आउटपुट",
                "description": "वैकल्पिक CSV सारांश आउटपुट पथ।"
              }
            }
          },
          "quadrat_count_test": {
            "name": "क्वाड्रैट गणना परीक्षण",
            "description": "क्वाड्रैट गणनाओं का उपयोग करके बिंदु-प्रतिरूप यादृच्छिकता का chi-square परीक्षण करता है। क्लस्टरिंग बनाम प्रकीर्णन का परीक्षण करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "grid_mode": {
                "label": "ग्रिड मोड",
                "description": "ग्रिड मोड: rows_cols या cell_size।"
              },
              "rows": {
                "label": "पंक्तियाँ",
                "description": "grid_mode=rows_cols होने पर पंक्तियाँ।"
              },
              "cols": {
                "label": "स्तंभ",
                "description": "grid_mode=rows_cols होने पर स्तंभ।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "grid_mode=cell_size होने पर कोशिका आकार।"
              },
              "study_area_mode": {
                "label": "अध्ययन क्षेत्र मोड",
                "description": "अध्ययन क्षेत्र मोड: hull, envelope, polygon_layer।"
              },
              "study_area_polygon": {
                "label": "अध्ययन क्षेत्र बहुभुज",
                "description": "study_area_mode=polygon_layer होने पर उपयोग की गई बहुभुज लेयर।"
              },
              "output_grid": {
                "label": "ग्रिड आउटपुट",
                "description": "वैकल्पिक क्वाड्रैट बहुभुज ग्रिड आउटपुट पथ।"
              },
              "output_json": {
                "label": "JSON आउटपुट",
                "description": "वैकल्पिक JSON रिपोर्ट आउटपुट पथ।"
              },
              "output_html": {
                "label": "आउटपुट HTML",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ।"
              },
              "output_csv": {
                "label": "CSV आउटपुट",
                "description": "वैकल्पिक CSV सारांश आउटपुट पथ।"
              }
            }
          },
          "spatial_lag_regression": {
            "name": "स्थानिक लैग प्रतिगमन",
            "description": "अंतर्जात प्रसार प्रभावों को पकड़ने वाले स्थानिक स्वप्रतिगामी मॉडल का आकलन करता है, जहाँ आश्रित चर स्थानिक पड़ोसियों से प्रभावित होता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "response_field": {
                "label": "प्रतिक्रिया फ़ील्ड",
                "description": "अनुक्रिया (आश्रित) चर।"
              },
              "predictor_fields": {
                "label": "पूर्वानुमानक फ़ील्ड",
                "description": "अल्पविराम-पृथक पूर्वानुमानक फ़ील्ड नाम।"
              },
              "weights_mode": {
                "label": "भार मोड",
                "description": "स्थानिक पड़ोस मोड।"
              },
              "k": {
                "label": "K",
                "description": "k_nearest के लिए k मान।"
              },
              "distance": {
                "label": "दूरी",
                "description": "दूरी थ्रेशोल्ड।"
              },
              "row_standardize": {
                "label": "पंक्ति मानकीकरण",
                "description": "पंक्ति मानकीकृत भार।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर लेयर।"
              }
            }
          },
          "spatial_error_regression": {
            "name": "स्थानिक त्रुटि प्रतिगमन",
            "description": "छोड़े गए चरों या मापन त्रुटि से उत्पन्न अवशेषों में बहिर्जात स्थानिक निर्भरता को संबोधित करने वाले स्थानिक त्रुटि मॉडल का आकलन करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "response_field": {
                "label": "प्रतिक्रिया फ़ील्ड",
                "description": "अनुक्रिया चर।"
              },
              "predictor_fields": {
                "label": "पूर्वानुमानक फ़ील्ड",
                "description": "अल्पविराम-पृथक पूर्वानुमानक फ़ील्ड।"
              },
              "weights_mode": {
                "label": "भार मोड",
                "description": "स्थानिक पड़ोस मोड।"
              },
              "k": {
                "label": "K",
                "description": "k_nearest के लिए k।"
              },
              "distance": {
                "label": "दूरी",
                "description": "दूरी थ्रेशोल्ड।"
              },
              "row_standardize": {
                "label": "पंक्ति मानकीकरण",
                "description": "पंक्ति मानकीकृत भार।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर लेयर।"
              }
            }
          },
          "geographically_weighted_regression": {
            "name": "भौगोलिक भारित प्रतिगमन",
            "description": "दूरी-क्षय कर्नेल भारों के साथ स्थानीय रैखिक प्रतिगमन (GWR): प्रति-फ़ीचर गुणांक, स्थानीय R², अवशेष और पूर्वानुमान, साथ ही वैश्विक AICc / R² निदान; निश्चित या अनुकूली बैंडविड्थ, वैकल्पिक रूप से AICc-अनुकूलित।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट फ़ीचर लेयर (बिंदु, या अन्य ज्यामितियाँ उनके प्रतिनिधि बिंदु के माध्यम से)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "y_field": {
                "label": "Y फ़ील्ड",
                "description": "आश्रित (अनुक्रिया) संख्यात्मक फ़ील्ड।"
              },
              "x_fields": {
                "label": "X फ़ील्ड",
                "description": "अल्पविराम-पृथक व्याख्यात्मक संख्यात्मक फ़ील्ड।"
              },
              "kernel": {
                "label": "कर्नेल",
                "description": "दूरी-क्षय कर्नेल: 'gaussian' (डिफ़ॉल्ट) या 'bisquare'।"
              },
              "bandwidth_type": {
                "label": "बैंडविड्थ प्रकार",
                "description": "'adaptive' (डिफ़ॉल्ट; बैंडविड्थ = k निकटतम पड़ोसी) या 'fixed' (बैंडविड्थ = एक दूरी)।"
              },
              "bandwidth": {
                "label": "बैंडविड्थ",
                "description": "बैंडविड्थ: adaptive के लिए पड़ोसी गणना, या fixed के लिए दूरी। AICc न्यूनतम करके इसे चुनने हेतु छोड़ दें।"
              }
            }
          },
          "ripleys_k_test": {
            "name": "Ripley's K परीक्षण",
            "description": "Ripley's K बहु-पैमाना क्लस्टरिंग सांख्यिकी परिकलित करता है। दूरी परासों में पैमाना-निर्भर क्लस्टरिंग/प्रकीर्णन प्रकट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "max_distance": {
                "label": "अधिकतम दूरी",
                "description": "अधिकतम विश्लेषण दूरी।"
              },
              "step_size": {
                "label": "चरण आकार",
                "description": "दूरी चरण आकार।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "K सांख्यिकी सहित आउटपुट वेक्टर।"
              }
            }
          },
          "envelope_test": {
            "name": "एन्वेलप परीक्षण",
            "description": "प्रेक्षित प्रतिरूप की CSR शून्य वितरण से तुलना करने वाला Monte Carlo envelope परीक्षण करता है। क्लस्टरिंग/प्रकीर्णन की सार्थकता निर्धारित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "num_simulations": {
                "label": "सिमुलेशन संख्या",
                "description": "Monte Carlo अनुकरणों की संख्या।"
              },
              "max_distance": {
                "label": "अधिकतम दूरी",
                "description": "अधिकतम विश्लेषण दूरी।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आवरण सीमाओं सहित आउटपुट वेक्टर।"
              }
            }
          },
          "point_process_residuals": {
            "name": "बिंदु प्रक्रिया अवशेष",
            "description": "निदान के लिए समंजित Poisson बिंदु प्रक्रिया मॉडल से अवशेष परिकलित करता है। अमॉडलित स्थानिक संरचना का पता लगाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "intensity_field": {
                "label": "तीव्रता फ़ील्ड",
                "description": "फ़िट की गई तीव्रता फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "अवशेषों सहित आउटपुट वेक्टर।"
              }
            }
          },
          "ripleys_k_function": {
            "name": "Ripley's K फ़ंक्शन",
            "description": "स्थानिक क्लस्टरिंग प्रतिरूपों के अभिलक्षणन के लिए K(t) और L(t) परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "बिंदु वेक्टर लेयर।"
              },
              "max_distance": {
                "label": "अधिकतम दूरी",
                "description": "अधिकतम दूरी थ्रेशोल्ड।"
              },
              "num_distances": {
                "label": "दूरियों की संख्या",
                "description": "दूरी चरणों की संख्या।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट CSV।"
              }
            }
          },
          "point_pattern_envelope": {
            "name": "बिंदु पैटर्न एन्वेलप",
            "description": "CSR के विरुद्ध परिकल्पना परीक्षण के लिए क्रांतिक-पट्टी envelope उत्पन्न करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "बिंदु वेक्टर लेयर।"
              },
              "max_distance": {
                "label": "अधिकतम दूरी",
                "description": "अधिकतम दूरी।"
              },
              "num_distances": {
                "label": "दूरियों की संख्या",
                "description": "दूरी बिन।"
              },
              "num_simulations": {
                "label": "सिमुलेशन संख्या",
                "description": "Monte Carlo प्रतिकृतियाँ।"
              },
              "alpha": {
                "label": "अल्फ़ा",
                "description": "सार्थकता स्तर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट CSV।"
              }
            }
          },
          "inhomogeneous_baseline": {
            "name": "अतुल्य आधाररेखा",
            "description": "तीव्रता सतह का आकलन करता है और तीव्रता-संशोधित K फ़ंक्शन परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "बिंदु वेक्टर लेयर।"
              },
              "max_distance": {
                "label": "अधिकतम दूरी",
                "description": "अधिकतम दूरी।"
              },
              "num_distances": {
                "label": "दूरियों की संख्या",
                "description": "दूरी बिन।"
              },
              "bandwidth": {
                "label": "बैंडविड्थ",
                "description": "KDE बैंडविड्थ (छोड़ने पर स्वतः चयनित)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट CSV।"
              }
            }
          },
          "hotspot_vs_process": {
            "name": "हॉटस्पॉट बनाम प्रक्रिया",
            "description": "हॉटस्पॉट प्रतिरूपों की अंतर्निहित बिंदु-प्रक्रिया तीव्रता से तुलना करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "बिंदु वेक्टर लेयर।"
              },
              "hotspot_field": {
                "label": "हॉटस्पॉट फ़ील्ड",
                "description": "हॉटस्पॉट वर्गीकरण फ़ील्ड।"
              },
              "intensity_field": {
                "label": "तीव्रता फ़ील्ड",
                "description": "तीव्रता फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट CSV।"
              }
            }
          },
          "point_process_residuals_comparison": {
            "name": "बिंदु प्रक्रिया अवशेष तुलना",
            "description": "मॉडल पर्याप्तता जाँच के लिए अवशेष निदान परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "बिंदु वेक्टर लेयर।"
              },
              "observed_field": {
                "label": "प्रेक्षित फ़ील्ड",
                "description": "प्रेक्षित मान फ़ील्ड।"
              },
              "predicted_field": {
                "label": "पूर्वानुमानित फ़ील्ड",
                "description": "पूर्वानुमानित मान फ़ील्ड।"
              },
              "residual_type": {
                "label": "अवशेष प्रकार",
                "description": "अवशेष प्रकार।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट CSV।"
              }
            }
          },
          "construct_vector_tin": {
            "name": "वेक्टर TIN निर्माण",
            "description": "Delaunay त्रिभुजन का उपयोग करके इनपुट बिंदु समुच्चय से त्रिकोणीय अनियमित नेटवर्क (TIN) बनाता है।",
            "params": {
              "input_points": {
                "label": "इनपुट बिंदु",
                "description": "इनपुट बिंदु या बहुबिंदु वेक्टर लेयर।"
              },
              "field_name": {
                "label": "फ़ील्ड नाम",
                "description": "शीर्ष ऊँचाइयों के लिए वैकल्पिक फ़ील्ड नाम (संख्यात्मक फ़ील्ड)।"
              },
              "use_z": {
                "label": "Z उपयोग करें",
                "description": "यदि true, त्रिभुज ऊँचाइयों के लिए ज्यामिति Z मानों का उपयोग करें।"
              },
              "max_triangle_edge_length": {
                "label": "अधिकतम त्रिभुज किनारा लंबाई",
                "description": "अनुमत अधिकतम त्रिभुज किनारा लंबाई (लंबे किनारे फ़िल्टर करती है)। कोई सीमा न रखने के लिए 0 या ऋणात्मक का उपयोग करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर लेयर (TIN)।"
              }
            }
          },
          "contours_from_points": {
            "name": "बिंदुओं से समोच्च रेखाएँ",
            "description": "Delaunay TIN का उपयोग करके बिंदु ऊँचाइयों से समोच्च पॉलीलाइनें बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु या बहुबिंदु वेक्टर पथ।"
              },
              "base": {
                "label": "आधार",
                "description": "आधार समोच्च ऊँचाई (डिफ़ॉल्ट 0.0)।"
              },
              "field_name": {
                "label": "फ़ील्ड नाम",
                "description": "ऊँचाई मान वाला संख्यात्मक विशेषता फ़ील्ड (use_z_values=true होने पर अनदेखा)।"
              },
              "interval": {
                "label": "अंतराल",
                "description": "समोच्च अंतराल मान (डिफ़ॉल्ट 10.0)।"
              },
              "max_triangle_edge_length": {
                "label": "अधिकतम त्रिभुज किनारा लंबाई",
                "description": "समोच्चन में शामिल करने के लिए अधिकतम त्रिभुज किनारा लंबाई (मानचित्र इकाइयाँ)।"
              },
              "smooth": {
                "label": "चिकना करें",
                "description": "चिकनाई फ़िल्टर आकार (विषम पूर्णांक, डिफ़ॉल्ट 9)।"
              },
              "use_z_values": {
                "label": "Z मान उपयोग करें",
                "description": "ऊँचाइयों के रूप में ज्यामिति Z मानों का उपयोग करें (डिफ़ॉल्ट false)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "contours_from_raster": {
            "name": "रास्टर से समोच्च रेखाएँ",
            "description": "रास्टर सतह मॉडल से समोच्च पॉलीलाइनें बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर सतह पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "base": {
                "label": "आधार",
                "description": "आधार समोच्च ऊँचाई (डिफ़ॉल्ट 0.0)।"
              },
              "interval": {
                "label": "अंतराल",
                "description": "समोच्च अंतराल मान (डिफ़ॉल्ट 10.0)।"
              },
              "smooth": {
                "label": "चिकना करें",
                "description": "चिकनाई फ़िल्टर आकार (विषम पूर्णांक, डिफ़ॉल्ट 9)।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "सरलीकरण के लिए डिग्री में न्यूनतम रेखा विक्षेपण कोण (डिफ़ॉल्ट 10.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "extract_nodes": {
            "name": "नोड निकालें",
            "description": "पॉलीलाइन और बहुभुज शीर्षों को बिंदु फ़ीचर में रूपांतरित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुरेखा या बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ।"
              }
            }
          },
          "extract_raster_values_at_points": {
            "name": "बिंदुओं पर रास्टर मान निकालें",
            "description": "बिंदु स्थानों पर एक या अधिक रास्टरों का नमूना लेता है और मानों को बिंदु विशेषताओं में लिखता है।",
            "params": {
              "rasters": {
                "label": "रास्टर",
                "description": "सरणी या सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर पथ।"
              },
              "points": {
                "label": "बिंदु",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ।"
              }
            }
          },
          "find_lowest_or_highest_points": {
            "name": "न्यूनतम या उच्चतम बिंदु खोजें",
            "description": "निम्नतम और/या उच्चतम रास्टर कोशिकाओं का स्थान निर्धारित करता है और उनके स्थानों को बिंदुओं के रूप में आउटपुट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर।"
              },
              "out_type": {
                "label": "आउटपुट प्रकार",
                "description": "आउटपुट प्रकार: lowest, highest, या both।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ।"
              }
            }
          },
          "hexagonal_grid_from_raster_base": {
            "name": "रास्टर आधार से षट्कोणीय ग्रिड",
            "description": "विन्यास योग्य चौड़ाई और अभिविन्यास के साथ षट्कोणीय बहुभुज ग्रिड बनाता है, जो हीटमैप और संकलन के लिए निष्पक्ष खपरैलीकरण प्रदान करता है।",
            "params": {
              "base": {
                "label": "आधार",
                "description": "ग्रिड विस्तार नियंत्रित करने वाला आधार रास्टर।"
              },
              "width": {
                "label": "चौड़ाई",
                "description": "मानचित्र इकाइयों में षट्कोण चौड़ाई।"
              },
              "orientation": {
                "label": "अभिविन्यास",
                "description": "षट्कोण अभिविन्यास: क्षैतिज या लंबवत।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ।"
              }
            }
          },
          "hexagonal_grid_from_vector_base": {
            "name": "वेक्टर आधार से षट्कोणीय ग्रिड",
            "description": "वेक्टर लेयर विस्तार से संरेखित षट्कोणीय बहुभुज ग्रिड बनाता है, जो निष्पक्ष स्थानिक संकलन और घनत्व विज़ुअलाइज़ेशन संभव बनाता है।",
            "params": {
              "base": {
                "label": "आधार",
                "description": "ग्रिड विस्तार नियंत्रित करने वाली आधार वेक्टर लेयर।"
              },
              "width": {
                "label": "चौड़ाई",
                "description": "मानचित्र इकाइयों में षट्कोण चौड़ाई।"
              },
              "orientation": {
                "label": "अभिविन्यास",
                "description": "षट्कोण अभिविन्यास: क्षैतिज या लंबवत।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ।"
              }
            }
          },
          "layer_footprint_raster": {
            "name": "लेयर पदचिह्न (रास्टर)",
            "description": "इनपुट रास्टर के पूर्ण विस्तार को दर्शाने वाला बहुभुज पदचिह्न बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ।"
              }
            }
          },
          "layer_footprint_vector": {
            "name": "लेयर पदचिह्न (वेक्टर)",
            "description": "इनपुट वेक्टर लेयर के पूर्ण परिबद्ध विस्तार को दर्शाने वाला बहुभुज पदचिह्न बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ।"
              }
            }
          },
          "medoid": {
            "name": "मेडॉइड",
            "description": "वेक्टर ज्यामितियों से मेडॉइड बिंदु परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट मेडॉइड बिंदु वेक्टर पथ।"
              }
            }
          },
          "random_points_in_polygon": {
            "name": "बहुभुज में यादृच्छिक बिंदु",
            "description": "इनपुट बहुभुज ज्यामितियों के भीतर एकसमान रूप से यादृच्छिक बिंदु उत्पन्न करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज लेयर।"
              },
              "num_points": {
                "label": "बिंदुओं की संख्या",
                "description": "बनाने के लिए यादृच्छिक बिंदुओं की संख्या।"
              },
              "seed": {
                "label": "बीज",
                "description": "पुनरुत्पाद्यता के लिए वैकल्पिक RNG बीज।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "rectangular_grid_from_raster_base": {
            "name": "रास्टर आधार से आयताकार ग्रिड",
            "description": "रास्टर विस्तार को आच्छादित करने वाला आयताकार बहुभुज ग्रिड बनाता है।",
            "params": {
              "base": {
                "label": "आधार",
                "description": "ग्रिड विस्तार नियंत्रित करने वाला आधार रास्टर।"
              },
              "width": {
                "label": "चौड़ाई",
                "description": "मानचित्र इकाइयों में ग्रिड कोशिका चौड़ाई।"
              },
              "height": {
                "label": "ऊँचाई",
                "description": "मानचित्र इकाइयों में ग्रिड कोशिका ऊँचाई।"
              },
              "x_origin": {
                "label": "X मूल",
                "description": "ग्रिड संरेखण के लिए वैकल्पिक x-मूल।"
              },
              "y_origin": {
                "label": "Y मूल",
                "description": "ग्रिड संरेखण के लिए वैकल्पिक y-मूल।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ।"
              }
            }
          },
          "rectangular_grid_from_vector_base": {
            "name": "वेक्टर आधार से आयताकार ग्रिड",
            "description": "वेक्टर-लेयर परिबद्ध विस्तार को आच्छादित करने वाला आयताकार बहुभुज ग्रिड बनाता है।",
            "params": {
              "base": {
                "label": "आधार",
                "description": "ग्रिड विस्तार नियंत्रित करने वाली आधार वेक्टर लेयर।"
              },
              "width": {
                "label": "चौड़ाई",
                "description": "मानचित्र इकाइयों में ग्रिड कोशिका चौड़ाई।"
              },
              "height": {
                "label": "ऊँचाई",
                "description": "मानचित्र इकाइयों में ग्रिड कोशिका ऊँचाई।"
              },
              "x_origin": {
                "label": "X मूल",
                "description": "ग्रिड संरेखण के लिए वैकल्पिक x-मूल।"
              },
              "y_origin": {
                "label": "Y मूल",
                "description": "ग्रिड संरेखण के लिए वैकल्पिक y-मूल।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ।"
              }
            }
          },
          "vector_hex_binning": {
            "name": "वेक्टर हेक्स बिनिंग",
            "description": "बिंदु फ़ीचर को षट्कोणीय बिनों में संकलित करता है और प्रति षट्कोण कोशिका बिंदुओं की गणना करता है।",
            "params": {
              "vector_points": {
                "label": "वेक्टर बिंदु",
                "description": "इनपुट बिंदु या बहुबिंदु वेक्टर लेयर।"
              },
              "width": {
                "label": "चौड़ाई",
                "description": "षट्कोण चौड़ाई (विपरीत भुजाओं के बीच दूरी)।"
              },
              "orientation": {
                "label": "अभिविन्यास",
                "description": "षट्कोण अभिविन्यास: क्षैतिज (नुकीला-शीर्ष) के लिए 'h' या लंबवत (सपाट-शीर्ष) के लिए 'v'।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "गणनाओं सहित आउटपुट षट्कोण बहुभुज लेयर।"
              }
            }
          },
          "voronoi_diagram": {
            "name": "Voronoi आरेख",
            "description": "इनपुट बिंदु स्थानों से Voronoi (Thiessen) बहुभुज बनाता है।",
            "params": {
              "input_points": {
                "label": "इनपुट बिंदु",
                "description": "इनपुट बिंदु या बहुबिंदु वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट Voronoi बहुभुज वेक्टर पथ।"
              }
            }
          },
          "add_field": {
            "name": "फ़ील्ड जोड़ें",
            "description": "वैकल्पिक डिफ़ॉल्ट मान के साथ एक नया विशेषता फ़ील्ड जोड़ता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "नया फ़ील्ड नाम।"
              },
              "field_type": {
                "label": "फ़ील्ड प्रकार",
                "description": "फ़ील्ड प्रकार: integer, float, text, boolean।"
              },
              "default": {
                "label": "डिफ़ॉल्ट",
                "description": "वैकल्पिक डिफ़ॉल्ट मान।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "add_geometry_attributes": {
            "name": "ज्यामिति विशेषताएँ जोड़ें",
            "description": "ज्यामितीय गुणों (क्षेत्रफल, लंबाई, परिमाप, केंद्रक) को स्वचालित रूप से परिकलित करके नए फ़ील्ड के रूप में जोड़ता है, और समतलीय तथा geodesic दोनों मापनों का समर्थन करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "measurement_mode": {
                "label": "मापन मोड",
                "description": "मापन विधि: auto (डिफ़ॉल्ट), planar, या geodesic।"
              },
              "area": {
                "label": "क्षेत्रफल",
                "description": "क्षेत्रफल फ़ील्ड शामिल करें (geodesic के लिए AREA_M2, planar के लिए AREA_MAP2)।"
              },
              "length": {
                "label": "लंबाई",
                "description": "लंबाई फ़ील्ड शामिल करें (geodesic के लिए LENGTH_M, planar के लिए LENGTH_MAP)।"
              },
              "perimeter": {
                "label": "परिमाप",
                "description": "परिमाप फ़ील्ड शामिल करें (geodesic के लिए PERIM_M, planar के लिए PERIM_MAP)।"
              },
              "centroid": {
                "label": "केंद्रक",
                "description": "केंद्रक X/Y फ़ील्ड शामिल करें (डिफ़ॉल्ट true)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "attribute_correlation": {
            "name": "विशेषता सहसंबंध",
            "description": "संख्यात्मक वेक्टर विशेषता फ़ील्ड पर Pearson सहसंबंध विश्लेषण करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ (उपनाम: output_html_file)।"
              }
            }
          },
          "attribute_histogram": {
            "name": "विशेषता हिस्टोग्राम",
            "description": "वेक्टर विशेषता तालिका में संख्यात्मक फ़ील्ड मानों के लिए हिस्टोग्राम बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर पथ।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "संख्यात्मक विशेषता फ़ील्ड नाम।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ (उपनाम: output_html_file)।"
              }
            }
          },
          "attribute_scattergram": {
            "name": "विशेषता स्कैटरग्राम",
            "description": "दो संख्यात्मक वेक्टर फ़ील्ड के बीच प्रकीर्ण आलेख सारांश सांख्यिकी परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर पथ।"
              },
              "fieldx": {
                "label": "फ़ील्ड X",
                "description": "संख्यात्मक x-अक्ष फ़ील्ड नाम।"
              },
              "fieldy": {
                "label": "फ़ील्ड Y",
                "description": "संख्यात्मक y-अक्ष फ़ील्ड नाम।"
              },
              "trendline": {
                "label": "प्रवृत्ति रेखा",
                "description": "प्रवृत्ति-रेखा सारांश शामिल करें (डिफ़ॉल्ट false)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ (उपनाम: output_html_file)।"
              }
            }
          },
          "delete_field": {
            "name": "फ़ील्ड हटाएँ",
            "description": "वेक्टर लेयर से एक या अधिक विशेषता फ़ील्ड हटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "fields": {
                "label": "फ़ील्ड",
                "description": "हटाने के लिए अल्पविराम-सीमांकित फ़ील्ड नाम।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "extract_by_attribute": {
            "name": "विशेषता द्वारा निष्कर्षण",
            "description": "विशेषता व्यंजक को संतुष्ट करने वाले वेक्टर फ़ीचर निकालता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "statement": {
                "label": "कथन",
                "description": "विशेषता फ़ील्ड के विरुद्ध मूल्यांकित बूलियन व्यंजक; SQL-शैली AND/OR/NOT/XOR उपनाम स्वीकार करता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "field_calculator": {
            "name": "फ़ील्ड कैलकुलेटर",
            "description": "फ़ीचर विशेषताओं और ज्यामिति चरों का उपयोग करके व्यंजक से फ़ील्ड मान परिकलित करता है; SQL-शैली CASE, CAST, null जाँच और UPDATE ... SET ... [WHERE ...] आवरणों का समर्थन करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "आउटपुट फ़ील्ड नाम।"
              },
              "field_type": {
                "label": "फ़ील्ड प्रकार",
                "description": "आउटपुट फ़ील्ड प्रकार: float, integer, text।"
              },
              "expression": {
                "label": "व्यंजक",
                "description": "प्रति फ़ीचर मूल्यांकित व्यंजक। SQL-शैली CASE, CAST(... AS type), IS NULL/IS NOT NULL, और UPDATE ... SET FIELD = ... [WHERE ...] आवरण समर्थित हैं।"
              },
              "overwrite": {
                "label": "अधिलेखन",
                "description": "उपस्थित होने पर मौजूदा फ़ील्ड अधिलिखित करें (डिफ़ॉल्ट true)।"
              },
              "preview_rows": {
                "label": "पूर्वावलोकन पंक्तियाँ",
                "description": "परिणाम पेलोड में लौटाई जाने वाली पूर्वावलोकन पंक्तियों की वैकल्पिक संख्या। > 0 होने पर, केवल-पूर्वावलोकन मूल्यांकन के लिए output छोड़ा जा सकता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ। preview_rows > 0 होने पर वैकल्पिक।"
              }
            }
          },
          "filter_vector_features_by_area": {
            "name": "क्षेत्रफल द्वारा वेक्टर फ़ीचर फ़िल्टर",
            "description": "न्यूनतम क्षेत्रफल थ्रेशोल्ड से कम बहुभुज फ़ीचर को फ़िल्टर करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "लेयर निर्देशांक इकाइयों के वर्ग में, रखने योग्य न्यूनतम बहुभुज क्षेत्रफल।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "list_unique_values": {
            "name": "अद्वितीय मान सूचीबद्ध करें",
            "description": "वेक्टर विशेषता फ़ील्ड में अद्वितीय मानों और उनकी आवृत्तियों को सूचीबद्ध करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर पथ।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "विशेषता फ़ील्ड नाम।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट CSV पथ।"
              }
            }
          },
          "rename_field": {
            "name": "फ़ील्ड का नाम बदलें",
            "description": "वेक्टर लेयर में विशेषता फ़ील्ड का नाम बदलता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "मौजूदा फ़ील्ड नाम।"
              },
              "new_field": {
                "label": "नई फ़ील्ड",
                "description": "प्रतिस्थापन फ़ील्ड नाम।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "download_osm_vector": {
            "name": "OSM वेक्टर डाउनलोड करें",
            "description": "परिबद्ध बॉक्स के लिए Overpass API से OpenStreetMap फ़ीचर डाउनलोड करता है और परिणाम को वेक्टर लेयर के रूप में लिखता है।",
            "params": {
              "west": {
                "label": "पश्चिम",
                "description": "पश्चिमी सीमा देशांतर (EPSG:4326)।"
              },
              "south": {
                "label": "दक्षिण",
                "description": "दक्षिणी सीमा अक्षांश (EPSG:4326)।"
              },
              "east": {
                "label": "पूर्व",
                "description": "पूर्वी सीमा देशांतर (EPSG:4326)।"
              },
              "north": {
                "label": "उत्तर",
                "description": "उत्तरी सीमा अक्षांश (EPSG:4326)।"
              },
              "input_extent_epsg": {
                "label": "इनपुट विस्तार EPSG",
                "description": "पश्चिम/दक्षिण/पूर्व/उत्तर इनपुट विस्तार के लिए EPSG कोड (डिफ़ॉल्ट 4326)।"
              },
              "filter_preset": {
                "label": "फ़िल्टर प्रीसेट",
                "description": "फ़ीचर वर्ग प्रीसेट: all, roads, buildings, water, landuse, trails, parks, rail, amenities, boundaries, transit, poi (डिफ़ॉल्ट all)।"
              },
              "include_tags": {
                "label": "टैग शामिल करें",
                "description": "अर्धविराम-सीमांकित टैग कुंजी फ़िल्टर सूची, उदा. amenity;shop।"
              },
              "include_key_values": {
                "label": "कुंजी-मान शामिल करें",
                "description": "अर्धविराम-सीमांकित key=value फ़िल्टर सूची, उदा. amenity=school;building=yes।"
              },
              "filter_key": {
                "label": "फ़िल्टर कुंजी",
                "description": "पुराना एकल टैग-कुंजी फ़िल्टर (अप्रचलित; include_tags का उपयोग करें)।"
              },
              "filter_key_value": {
                "label": "फ़िल्टर कुंजी मान",
                "description": "पुराना एकल key=value फ़िल्टर (अप्रचलित; include_key_values का उपयोग करें)।"
              },
              "include_points": {
                "label": "बिंदु शामिल करें",
                "description": "टैग वाले OSM नोड फ़ीचर को बिंदु ज्यामिति के रूप में शामिल करें (डिफ़ॉल्ट true)।"
              },
              "include_lines": {
                "label": "रेखाएँ शामिल करें",
                "description": "OSM वे फ़ीचर को LineString ज्यामिति के रूप में शामिल करें (डिफ़ॉल्ट true)।"
              },
              "include_polygons": {
                "label": "बहुभुज शामिल करें",
                "description": "क्षेत्रफल टैग वाले बंद OSM वे को बहुभुज ज्यामिति के रूप में शामिल करें (डिफ़ॉल्ट true)।"
              },
              "clip_to_extent": {
                "label": "विस्तार तक क्लिप करें",
                "description": "आउटपुट ज्यामितियों को प्रश्न bbox विस्तार तक क्लिप करें (डिफ़ॉल्ट true)।"
              },
              "split_output_by_geometry": {
                "label": "ज्यामिति द्वारा आउटपुट विभाजित करें",
                "description": "प्रति ज्यामिति प्रकार अलग आउटपुट लिखें (<output>_points|lines|polygons.ext)।"
              },
              "output_epsg": {
                "label": "आउटपुट EPSG",
                "description": "आउटपुट को इस EPSG कोड में पुनःप्रक्षेपित करें; EPSG:4326 रखने के लिए छोड़ दें।"
              },
              "overpass_profile": {
                "label": "Overpass प्रोफ़ाइल",
                "description": "Overpass अंतिम बिंदु प्रोफ़ाइल: main, kumi, fr, या custom (डिफ़ॉल्ट main)।"
              },
              "overpass_url": {
                "label": "Overpass URL",
                "description": "Overpass API अंतिम बिंदु URL (डिफ़ॉल्ट https://overpass-api.de/api/interpreter)।"
              },
              "timeout_seconds": {
                "label": "टाइमआउट (सेकंड)",
                "description": "सेकंड में प्रश्न समयसीमा (डिफ़ॉल्ट 25)।"
              },
              "max_elements": {
                "label": "अधिकतम तत्व",
                "description": "त्रुटि उठाए जाने से पहले लौटाए गए Overpass अवयवों की अधिकतम संख्या (डिफ़ॉल्ट 50 000)।"
              },
              "chunk_large_aoi": {
                "label": "बड़े AOI को खंडित करें",
                "description": "बड़े AOI को स्वतः अनेक Overpass अनुरोधों में विभाजित करें (डिफ़ॉल्ट true)।"
              },
              "chunk_max_area_deg2": {
                "label": "खंड अधिकतम क्षेत्रफल (deg²)",
                "description": "खंडन करते समय प्रति खंड वर्ग डिग्री में अधिकतम क्षेत्रफल (डिफ़ॉल्ट 4.0)।"
              },
              "max_chunk_count": {
                "label": "अधिकतम खंड संख्या",
                "description": "बड़े AOI का खंडन करते समय खंड गणना पर कठोर सीमा (डिफ़ॉल्ट 64)।"
              },
              "chunk_parallel_requests": {
                "label": "खंड समानांतर अनुरोध",
                "description": "बड़े AOI के लिए अधिकतम समांतर खंड अनुरोध (डिफ़ॉल्ट 1 = क्रमिक)।"
              },
              "cache_dir": {
                "label": "कैश निर्देशिका",
                "description": "अंतिम बिंदु+प्रश्न हैश द्वारा Overpass JSON अनुक्रियाओं को कैश करने के लिए वैकल्पिक निर्देशिका।"
              },
              "cache_ttl_hours": {
                "label": "कैश TTL (घंटे)",
                "description": "घंटों में कैश जीवनकाल (डिफ़ॉल्ट 24; 0 का अर्थ कोई समाप्ति जाँच नहीं)।"
              },
              "provenance_output": {
                "label": "उद्गम-विवरण आउटपुट",
                "description": "प्रश्न/उद्भव मेटाडेटा साइडकार लिखने के लिए वैकल्पिक JSON पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ; छोड़ने पर एक अस्थायी आउटपुट उपयोग होता है।"
              }
            }
          },
          "assign_projection_lidar": {
            "name": "प्रक्षेपण निर्दिष्ट करें (LiDAR)",
            "description": "LiDAR बिंदु मेघ के बिंदुओं को पुनः प्रक्षेपित किए बिना उसे निर्देशांक संदर्भ प्रणाली निर्दिष्ट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट LiDAR फ़ाइल पथ (LAS/LAZ/COPC, या इन-मेमोरी हैंडल)।"
              },
              "epsg": {
                "label": "EPSG",
                "description": "निर्दिष्ट करने के लिए CRS का EPSG कोड, उदा. 4326 (WGS84) या 3857 (Web Mercator)। निर्देशांक रूपांतरित नहीं किए जाते।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट LiDAR पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "assign_projection_raster": {
            "name": "प्रक्षेपण निर्दिष्ट करें (रास्टर)",
            "description": "रास्टर की कोशिकाओं को warp किए बिना उसे निर्देशांक संदर्भ प्रणाली निर्दिष्ट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ (या इन-मेमोरी हैंडल)।"
              },
              "epsg": {
                "label": "EPSG",
                "description": "निर्दिष्ट करने के लिए CRS का EPSG कोड, उदा. 4326 (WGS84) या 3857 (Web Mercator)। निर्देशांक रूपांतरित नहीं किए जाते।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "assign_projection_vector": {
            "name": "प्रक्षेपण निर्दिष्ट करें (वेक्टर)",
            "description": "वेक्टर लेयर की ज्यामितियों को पुनः प्रक्षेपित किए बिना उसे निर्देशांक संदर्भ प्रणाली निर्दिष्ट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर फ़ाइल पथ, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "epsg": {
                "label": "EPSG",
                "description": "निर्दिष्ट करने के लिए CRS का EPSG कोड, उदा. 4326 (WGS84) या 3857 (Web Mercator)। निर्देशांक रूपांतरित नहीं किए जाते।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "georeference_raster_from_control_points": {
            "name": "नियंत्रण बिंदुओं से रास्टर भू-संदर्भन",
            "description": "GCP से रूपांतरण समंजित करता है और रास्टर को भू-संदर्भित आउटपुट में warp करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              },
              "control_points": {
                "label": "नियंत्रण बिंदु",
                "description": "pixel_x,pixel_y,map_x,map_y (और स्वीकृत उपनाम) वाला नियंत्रण बिंदु CSV पथ।"
              },
              "epsg": {
                "label": "EPSG",
                "description": "लक्ष्य EPSG कोड।"
              },
              "transform_type": {
                "label": "रूपांतरण प्रकार",
                "description": "रूपांतरण प्रकार: affine, projective, polynomial, या thin_plate_spline।"
              },
              "transform_order": {
                "label": "रूपांतरण क्रम",
                "description": "transform_type=polynomial होने पर बहुपद कोटि।"
              },
              "resample": {
                "label": "पुनः प्रतिचयन",
                "description": "पुनःप्रतिचयन विधि; डिफ़ॉल्ट bilinear।"
              },
              "allow_auto_downgrade": {
                "label": "स्वतः डाउनग्रेड अनुमत",
                "description": "GCP विरल होने पर सरल रूपांतरण में स्वतः अवनयन की अनुमति दें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट भू-संदर्भित रास्टर पथ।"
              },
              "report": {
                "label": "रिपोर्ट",
                "description": "आउटपुट रिपोर्ट JSON पथ।"
              }
            }
          },
          "reproject_lidar": {
            "name": "LiDAR पुनः प्रक्षेपण",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट"
              },
              "dst_epsg": {
                "label": "गंतव्य EPSG",
                "description": "गंतव्य EPSG"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट"
              },
              "use_3d_transform": {
                "label": "3D रूपांतरण उपयोग करें",
                "description": "3D रूपांतरण उपयोग करें"
              },
              "failure_policy": {
                "label": "विफलता नीति",
                "description": "विफलता नीति"
              },
              "coordinate_epoch": {
                "label": "निर्देशांक युग",
                "description": "निर्देशांक युग"
              },
              "source_reference_epoch": {
                "label": "स्रोत संदर्भ युग",
                "description": "स्रोत संदर्भ युग"
              },
              "target_reference_epoch": {
                "label": "लक्ष्य संदर्भ युग",
                "description": "लक्ष्य संदर्भ युग"
              },
              "operation_code": {
                "label": "ऑपरेशन कोड",
                "description": "ऑपरेशन कोड"
              },
              "prefer_official_operation": {
                "label": "आधिकारिक ऑपरेशन को प्राथमिकता",
                "description": "आधिकारिक ऑपरेशन को प्राथमिकता"
              },
              "epoch_policy": {
                "label": "युग नीति",
                "description": "युग नीति"
              }
            }
          },
          "reproject_raster": {
            "name": "रास्टर पुनः प्रक्षेपण",
            "description": "रास्टर को लक्ष्य EPSG निर्देशांक संदर्भ प्रणाली में पुनः प्रक्षेपित (warp) करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ। इसमें स्रोत CRS (EPSG या WKT) होना चाहिए।"
              },
              "epsg": {
                "label": "EPSG",
                "description": "गंतव्य EPSG कोड, उदा. 3857 (Web Mercator) या 4326 (WGS84)।"
              },
              "method": {
                "label": "विधि",
                "description": "पुनःप्रतिचयन विधि: nearest (डिफ़ॉल्ट), bilinear, cubic, lanczos, average, min, max, mode, median।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "reproject_vector": {
            "name": "वेक्टर पुनः प्रक्षेपण",
            "description": "सांस्थिति और विशेषताओं को संरक्षित रखते हुए वेक्टर ज्यामितियों को गंतव्य EPSG प्रक्षेप में पुनः प्रक्षेपित करता है, जिससे बहु-स्रोत एकीकरण संभव होता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "epsg": {
                "label": "EPSG",
                "description": "गंतव्य EPSG कोड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "orthorectification": {
            "name": "ऑर्थो-सुधार",
            "description": "RPC कैमरा मॉडल का उपयोग करके कच्ची इमेजरी का DEM-आधारित ज्यामितीय सुधार। भू-संदर्भित ऑर्थोछवि आउटपुट के लिए भूभाग उच्चावच विस्थापन हटाता है।",
            "params": {
              "input_raster": {
                "label": "इनपुट रास्टर",
                "description": "इनपुट कच्चा (असंशोधित) छवि रास्टर पथ। RPC मेटाडेटा फ़ाइल में अंतःस्थापित होना चाहिए या आसन्न .RPB साइडकार में उपस्थित होना चाहिए।"
              },
              "input_dem": {
                "label": "इनपुट DEM",
                "description": "प्रत्येक आउटपुट पिक्सेल के लिए भूभाग ऊँचाई प्राप्त करने हेतु उपयोग किया गया DEM रास्टर। इसे पूरे दृश्य विस्तार को कवर करना चाहिए। भौगोलिक निर्देशांकों में न होने पर उपकरण आवश्यकतानुसार पुनःप्रक्षेपण करता है।"
              },
              "output_epsg": {
                "label": "आउटपुट EPSG",
                "description": "आउटपुट निर्देशांक संदर्भ प्रणाली का EPSG कोड (डिफ़ॉल्ट 4326 भौगोलिक; UTM ज़ोन 17N के लिए 32617 जैसा प्रक्षेपित CRS निर्दिष्ट करें)।"
              },
              "output_resolution": {
                "label": "आउटपुट विभेदन",
                "description": "आउटपुट CRS इकाइयों में आउटपुट पिक्सेल विभेदन (उदा. भौगोलिक के लिए डिग्री, प्रक्षेपित के लिए मीटर)। डिफ़ॉल्ट इनपुट छवि का सन्निकट GSD।"
              },
              "resample_method": {
                "label": "पुनः प्रतिचयन विधि",
                "description": "आउटपुट के लिए पुनःप्रतिचयन विधि: nearest, bilinear (डिफ़ॉल्ट), cubic।"
              },
              "nodata_value": {
                "label": "NoData मान",
                "description": "बिना वैध स्रोत कवरेज वाले पिक्सेलों को दिया जाने वाला no-data मान (डिफ़ॉल्ट इनपुट के समान)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट ऑर्थो-छवि रास्टर पथ।"
              }
            }
          },
          "average_flowpath_slope": {
            "name": "औसत प्रवाहपथ ढाल",
            "description": "प्रत्येक DEM कोशिका से गुज़रने वाले प्रवाहपथों की औसत ढाल प्रवणता परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट गर्त-रहित DEM रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "average_upslope_flowpath_length": {
            "name": "औसत ऊर्ध्वढाल प्रवाहपथ लंबाई",
            "description": "प्रत्येक DEM कोशिका से गुज़रने वाली औसत ऊर्ध्वढाल प्रवाहपथ लंबाई परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट गर्त-रहित DEM रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "d8_flow_accum": {
            "name": "D8 प्रवाह संचयन",
            "description": "DEM या D8 संकेतक रास्टर से D8 प्रवाह संचयन परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM या D8 पॉइंटर रास्टर"
              },
              "clip": {
                "label": "क्लिप",
                "description": "प्रदर्शन अधिकतम क्लिप करें (संगतता के लिए स्वीकृत)"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "पॉइंटर इनपुट के लिए ESRI पॉइंटर एन्कोडिंग का उपयोग करें"
              },
              "input_is_pointer": {
                "label": "इनपुट संकेतक है",
                "description": "इनपुट को D8 पॉइंटर रास्टर मानें"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट का लॉग-रूपांतरण करें"
              },
              "out_type": {
                "label": "आउटपुट प्रकार",
                "description": "आउटपुट प्रकार: cells, ca, या sca"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "d8_mass_flux": {
            "name": "D8 द्रव्यमान फ्लक्स",
            "description": "loading, efficiency और absorption रास्टरों का उपयोग करके D8-आधारित द्रव्यमान-फ़्लक्स संचयन करता है।",
            "params": {
              "absorption": {
                "label": "अवशोषण",
                "description": "लोडिंग इकाइयों में प्रति-कोशिका द्रव्यमान हानियों का रास्टर।"
              },
              "dem": {
                "label": "DEM",
                "description": "D8 प्रवाह दिशाएँ व्युत्पन्न करने के लिए उपयोग किया गया इनपुट गर्त-रहित DEM रास्टर।"
              },
              "efficiency": {
                "label": "दक्षता",
                "description": "स्थानांतरण दक्षता मानों का रास्टर, या तो `[0, 1]` में या प्रतिशत में।"
              },
              "loading": {
                "label": "लोडिंग",
                "description": "आरंभिक द्रव्यमान लोडिंग मानों का रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "d8_pointer": {
            "name": "D8 संकेतक",
            "description": "8 पड़ोसियों (N/NE/E/SE/S/SW/W/NW) पर तीव्रतम-अवरोहण प्रवाह दिशा। D8 जलविज्ञानीय विश्लेषण और जलग्रहण सीमांकन का आधार।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI पॉइंटर एन्कोडिंग का उपयोग करें"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "dinf_flow_accum": {
            "name": "D-infinity प्रवाह संचयन",
            "description": "DEM या D-Infinity संकेतक रास्टर से D-Infinity प्रवाह संचयन परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM या D-Infinity पॉइंटर रास्टर"
              },
              "clip": {
                "label": "क्लिप",
                "description": "प्रदर्शन अधिकतम क्लिप करें (संगतता के लिए स्वीकृत)"
              },
              "convergence_threshold": {
                "label": "अभिसरण थ्रेशोल्ड",
                "description": "वह थ्रेशोल्ड जिसके ऊपर प्रवाह परिक्षेपित नहीं होता"
              },
              "input_is_pointer": {
                "label": "इनपुट संकेतक है",
                "description": "इनपुट को D-Infinity पॉइंटर रास्टर मानें"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट का लॉग-रूपांतरण करें"
              },
              "out_type": {
                "label": "आउटपुट प्रकार",
                "description": "आउटपुट प्रकार: cells, ca, या sca"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "dinf_mass_flux": {
            "name": "D-infinity द्रव्यमान फ्लक्स",
            "description": "loading, efficiency और absorption रास्टरों का उपयोग करके D-Infinity द्रव्यमान-फ़्लक्स संचयन करता है।",
            "params": {
              "absorption": {
                "label": "अवशोषण",
                "description": "लोडिंग इकाइयों में इनपुट अवशोषण रास्टर।"
              },
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "efficiency": {
                "label": "दक्षता",
                "description": "इनपुट दक्षता रास्टर (`0-1` या प्रतिशत मान)।"
              },
              "loading": {
                "label": "लोडिंग",
                "description": "इनपुट लोडिंग रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "dinf_pointer": {
            "name": "D-infinity संकेतक",
            "description": "D8 विकर्ण पूर्वाग्रह को समाप्त करने वाली सतत प्रवाह दिशाएँ (0-2π रेडियन)। अवसाद परिवहन और अपसारी प्रवाह मॉडलिंग के लिए बेहतर।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "downslope_flowpath_length": {
            "name": "अधोढाल प्रवाहपथ लंबाई",
            "description": "D8 संकेतक रास्टर में प्रत्येक कोशिका से निकास तक अधोढाल प्रवाहपथ लंबाई परिकलित करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "इनपुट D8 पॉइंटर रास्टर"
              },
              "watersheds": {
                "label": "जलग्रहण",
                "description": "वैकल्पिक जलग्रहण रास्टर"
              },
              "weights": {
                "label": "भार",
                "description": "वैकल्पिक प्रति-कोशिका दूरी भारण रास्टर"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI पॉइंटर एन्कोडिंग का उपयोग करें"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "fd8_flow_accum": {
            "name": "FD8 प्रवाह संचयन",
            "description": "DEM से FD8 प्रवाह संचयन परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर"
              },
              "clip": {
                "label": "क्लिप",
                "description": "प्रदर्शन अधिकतम क्लिप करें (संगतता के लिए स्वीकृत)"
              },
              "exponent": {
                "label": "घातांक",
                "description": "ढाल भारण घातांक"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट का लॉग-रूपांतरण करें"
              },
              "out_type": {
                "label": "आउटपुट प्रकार",
                "description": "आउटपुट प्रकार: cells, ca, या sca"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "थ्रेशोल्ड"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "fd8_pointer": {
            "name": "FD8 संकेतक",
            "description": "प्रवणता द्वारा भारित अनेक अधोढाल पड़ोसियों तक आंशिक प्रवाह। प्रकीर्णी, विसरणशील प्रक्रियाओं और द्रव्यमान संरक्षण के लिए D8 से बेहतर।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "flow_accum_full_workflow": {
            "name": "प्रवाह संचयन पूर्ण वर्कफ़्लो",
            "description": "पूर्ण अनपसारी प्रवाह-संचयन कार्यप्रवाह चलाता है और भंजित DEM, प्रवाह-दिशा संकेतक तथा संचयन लौटाता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "clip": {
                "label": "क्लिप",
                "description": "यदि true, संचयन प्रदर्शन अधिकतम क्लिप करें (संगतता व्यवहार)।"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "यदि true, प्रवाह-दिशा आउटपुट को Esri पॉइंटर शैली में एन्कोड करें।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "यदि true, संचयन मानों का लॉग-रूपांतरण करें।"
              },
              "out_type": {
                "label": "आउटपुट प्रकार",
                "description": "`\"cells\"`, `\"ca\"`, `\"sca\"` (डिफ़ॉल्ट) में से एक।"
              },
              "breached_dem_output": {
                "label": "भंजित DEM आउटपुट",
                "description": "गर्त-रहित DEM रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "flow_dir_output": {
                "label": "प्रवाह दिशा आउटपुट",
                "description": "प्रवाह-दिशा रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "प्रवाह-संचयन रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "output_pointer": {
                "label": "संकेतक आउटपुट",
                "description": "D8 प्रवाह-दिशा पॉइंटर के लिए वैकल्पिक आउटपुट पथ (flow_dir_output का उपनाम; esri_pntr सेट होने पर ESRI-एन्कोडेड)"
              }
            }
          },
          "flow_length_diff": {
            "name": "प्रवाह लंबाई अंतर",
            "description": "D8 संकेतक रास्टर से अधोढाल पथ लंबाई में स्थानीय अधिकतम निरपेक्ष अंतर परिकलित करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "इनपुट D8 पॉइंटर रास्टर।"
              },
              "weights": {
                "label": "भार",
                "description": "भार"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "यदि true, पॉइंटर मानों की व्याख्या ESRI D8 एन्कोडिंग से करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "max_upslope_flowpath_length": {
            "name": "अधिकतम ऊर्ध्वढाल प्रवाहपथ लंबाई",
            "description": "प्रत्येक DEM कोशिका से गुज़रने वाली अधिकतम ऊर्ध्वढाल प्रवाहपथ लंबाई परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट गर्त-रहित DEM रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "max_upslope_value": {
            "name": "अधिकतम ऊर्ध्वढाल मान",
            "description": "DEM पर D8 प्रवाहपथों के साथ अधिकतम ऊर्ध्वढाल मान का प्रसार करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर"
              },
              "values": {
                "label": "मान",
                "description": "इनपुट मान रास्टर"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "mdinf_flow_accum": {
            "name": "MD-infinity प्रवाह संचयन",
            "description": "ढाल-प्रवणता भारण (घातांक 1.1) के साथ बहु-प्रवाह संचयन। प्रकीर्णन यथार्थता और संकेंद्रित मुख्य-प्रवाह पहचान में संतुलन रखता है। आउटपुट: कोशिकाएँ, CA या SCA।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "clip": {
                "label": "क्लिप",
                "description": "API द्वारा स्वीकृत संगतता फ़्लैग।"
              },
              "convergence_threshold": {
                "label": "अभिसरण थ्रेशोल्ड",
                "description": "वह थ्रेशोल्ड जिसके ऊपर प्रवाह परिक्षेपित नहीं होता"
              },
              "exponent": {
                "label": "घातांक",
                "description": "ढाल भारण घातांक (डिफ़ॉल्ट `1.1`)।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट का लॉग-रूपांतरण करें"
              },
              "out_type": {
                "label": "आउटपुट प्रकार",
                "description": "`\"cells\"`, `\"ca\"`, `\"sca\"` (डिफ़ॉल्ट) में से एक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "minimal_dispersion_flow_algorithm": {
            "name": "न्यूनतम प्रकीर्णन प्रवाह एल्गोरिदम",
            "description": "DEM से MDFA प्रवाह-दिशा और प्रवाह-संचयन रास्टर उत्पन्न करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर"
              },
              "clip": {
                "label": "क्लिप",
                "description": "API द्वारा स्वीकृत संगतता फ़्लैग।"
              },
              "debug_stats": {
                "label": "डिबग सांख्यिकी",
                "description": "एक-पंक्ति MDFA निदान उत्पन्न करें (गणनाएँ और कच्चा अधिकतम)"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "यदि true, प्रवाह-दिशा आउटपुट को Esri पॉइंटर शैली में एन्कोड करें।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "यदि true, संचयन मानों का लॉग-रूपांतरण करें।"
              },
              "out_type": {
                "label": "आउटपुट प्रकार",
                "description": "`\"cells\"`, `\"ca\"`, `\"sca\"` (डिफ़ॉल्ट) में से एक।"
              },
              "path_corrected_direction_preference": {
                "label": "पथ-सुधारित दिशा वरीयता",
                "description": "`[0, 1]` में वरीयता प्राचल `p`; `1.0` पूर्णतः अपरिक्षेपी है।"
              },
              "flow_dir_output": {
                "label": "प्रवाह दिशा आउटपुट",
                "description": "प्रवाह-दिशा रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "प्रवाह-संचयन रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "num_inflowing_neighbours": {
            "name": "अंतर्प्रवाही पड़ोसियों की संख्या",
            "description": "प्रत्येक DEM कोशिका के लिए अंतर्प्रवाही D8 पड़ोसियों की संख्या गिनता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "qin_flow_accumulation": {
            "name": "Qin प्रवाह संचयन",
            "description": "DEM से Qin MFD प्रवाह संचयन परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "clip": {
                "label": "क्लिप",
                "description": "API द्वारा स्वीकृत संगतता फ़्लैग।"
              },
              "convergence_threshold": {
                "label": "अभिसरण थ्रेशोल्ड",
                "description": "वह थ्रेशोल्ड जिसके ऊपर प्रवाह परिक्षेपित नहीं होता"
              },
              "exponent": {
                "label": "घातांक",
                "description": "ऊपरी-सीमा घातांक प्राचल (डिफ़ॉल्ट `10.0`)।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट का लॉग-रूपांतरण करें"
              },
              "max_slope": {
                "label": "अधिकतम ढाल",
                "description": "गतिक घातांक फलन द्वारा उपयोग की गई डिग्री में ऊपरी-सीमा ढाल (डिफ़ॉल्ट `45.0`)।"
              },
              "out_type": {
                "label": "आउटपुट प्रकार",
                "description": "`\"cells\"`, `\"ca\"`, `\"sca\"` (डिफ़ॉल्ट) में से एक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "quinn_flow_accumulation": {
            "name": "Quinn प्रवाह संचयन",
            "description": "DEM से Quinn MFD प्रवाह संचयन परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "clip": {
                "label": "क्लिप",
                "description": "API द्वारा स्वीकृत संगतता फ़्लैग।"
              },
              "convergence_threshold": {
                "label": "अभिसरण थ्रेशोल्ड",
                "description": "वह थ्रेशोल्ड जिसके ऊपर प्रवाह परिक्षेपित नहीं होता"
              },
              "exponent": {
                "label": "घातांक",
                "description": "घातांक प्राचल (डिफ़ॉल्ट `1.1`)।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट का लॉग-रूपांतरण करें"
              },
              "out_type": {
                "label": "आउटपुट प्रकार",
                "description": "`\"cells\"`, `\"ca\"`, `\"sca\"` (डिफ़ॉल्ट) में से एक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "rho8_flow_accum": {
            "name": "Rho8 प्रवाह संचयन",
            "description": "DEM या Rho8 संकेतक रास्टर से Rho8 प्रवाह संचयन परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "DEM"
              },
              "clip": {
                "label": "क्लिप",
                "description": "प्रदर्शन अधिकतम क्लिप करें (संगतता के लिए स्वीकृत)"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट का लॉग-रूपांतरण करें"
              },
              "out_type": {
                "label": "आउटपुट प्रकार",
                "description": "आउटपुट प्रकार: cells, ca, या sca"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "rho8_pointer": {
            "name": "Rho8 संकेतक",
            "description": "ढाल प्रवणता द्वारा भारित प्रसंभाव्य एकल-प्रवाह दिशा। D8 चैनलीकरण विकृतियाँ घटाने वाले एन्सेम्बल विश्लेषण के लिए अनेक बार चलाएँ।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "trace_downslope_flowpaths": {
            "name": "अधोढाल प्रवाहपथ अनुरेखण",
            "description": "बीज बिंदुओं से आरंभ होने वाले D8 प्रवाहपथों को तब तक चिह्नित करता है जब तक प्रवाह समाप्त न हो या ग्रिड किनारा न आए।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "इनपुट D8 पॉइंटर रास्टर।"
              },
              "seed_points": {
                "label": "बीज बिंदु",
                "description": "बीज स्थानों का इनपुट बिंदु वेक्टर।"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "यदि true, D8 पॉइंटरों की व्याख्या ESRI एन्कोडिंग से करें।"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "यदि true, पृष्ठभूमि `0` है; अन्यथा पृष्ठभूमि NoData है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "breach_depressions_least_cost": {
            "name": "न्यूनतम लागत गर्त भंजन",
            "description": "बाधित न्यूनतम-लागत पथ खोज का उपयोग करके DEM में गर्तों का भंजन करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "fill_deps": {
                "label": "गर्त भरें",
                "description": "यदि true, भंजन के बाद अनसुलझे गर्त भरें।"
              },
              "flat_increment": {
                "label": "समतल वृद्धि",
                "description": "वैकल्पिक एकदिष्ट अवक्रमण वृद्धि।"
              },
              "max_cost": {
                "label": "अधिकतम लागत",
                "description": "अधिकतम अनुमत भंजन लागत।"
              },
              "max_dist": {
                "label": "अधिकतम दूरी",
                "description": "कोशिकाओं में अधिकतम खोज दूरी।"
              },
              "minimize_dist": {
                "label": "दूरी न्यूनतम करें",
                "description": "यदि true, भंजन लागतों का दूरी-भारण करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "breach_single_cell_pits": {
            "name": "एकल-कोशिका पिट भंजन",
            "description": "एक-कोशिका चैनल काटकर DEM में एकल-कोशिका पिटों का भंजन करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर, समर्थित होने पर परिणाम स्मृति में लौटाया जाता है।"
              }
            }
          },
          "burn_streams": {
            "name": "सरिताएँ बर्न करें",
            "description": "सरिता-कोशिका ऊँचाइयाँ घटाकर सरिता नेटवर्क को DEM में बर्न करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "इनपुट सरिता वेक्टर।"
              },
              "decrement_value": {
                "label": "घटाव मान",
                "description": "सरिता कोशिकाओं पर लागू ऊँचाई अवक्रमण (डिफ़ॉल्ट 5.0)।"
              },
              "gradient_distance": {
                "label": "प्रवणता दूरी",
                "description": "ग्रिड कोशिकाओं में प्रवणता दूरी (0 = केवल सपाट अवक्रमण; डिफ़ॉल्ट 5)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बर्न किए गए DEM का पथ।"
              }
            }
          },
          "burn_streams_at_roads": {
            "name": "सड़कों पर सरिताएँ बर्न करें",
            "description": "DEM में सड़क तटबंधों का भंजन करने के लिए सरिता-सड़क क्रॉसिंग के निकट सरिता ऊँचाइयाँ घटाता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "roads": {
                "label": "सड़कें",
                "description": "सड़क वेक्टर लेयर।"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिता वेक्टर लेयर।"
              },
              "method": {
                "label": "विधि",
                "description": "विधि"
              },
              "road_width": {
                "label": "सड़क चौड़ाई",
                "description": "सरिता के अनुदिश बर्न पहुँच निर्धारित करने के लिए मानचित्र इकाइयों में उपयोग की गई अधिकतम तटबंध चौड़ाई।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "depth_in_sink": {
            "name": "सिंक में गहराई",
            "description": "मापता है कि प्रत्येक DEM कोशिका गर्त-भरित सतह से कितनी गहराई पर स्थित है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "यदि true, सिंकों के बाहर की कोशिकाओं को `0.0` दें; अन्यथा NoData दें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "fill_burn": {
            "name": "भरण-बर्न",
            "description": "सरिताओं को बर्न करके और फिर गर्त भरकर DEM का जलविज्ञानीय प्रवर्तन करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "इनपुट सरिता वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "fill_depressions": {
            "name": "गर्त भरें",
            "description": "डिफ़ॉल्ट रूप से Garbrecht-Martz सपाट समाधान और वैकल्पिक पुराने natural-path सपाट समाधान के साथ priority-flood रणनीति का उपयोग करके DEM में गर्त भरता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "fix_flats": {
                "label": "समतल ठीक करें",
                "description": "यदि true, भरे गए सपाट क्षेत्रों पर एक छोटी प्रवणता आरोपित करें।"
              },
              "flat_increment": {
                "label": "समतल वृद्धि",
                "description": "सपाट वृद्धि (डिफ़ॉल्ट `0.0001`)।"
              },
              "flat_resolution": {
                "label": "समतल विभेदन",
                "description": "सपाट-समाधान मोड। `\"garbrecht_martz\"` या `\"natural\"` में से एक।"
              },
              "max_depth": {
                "label": "अधिकतम गहराई",
                "description": "अधिकतम अनुमत भरण गहराई।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "fill_depressions_planchon_and_darboux": {
            "name": "गर्त भरें (Planchon और Darboux)",
            "description": "Planchon-and-Darboux-संगत इंटरफ़ेस के साथ DEM में गर्त भरता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "fix_flats": {
                "label": "समतल ठीक करें",
                "description": "यदि true, भरे गए सपाट क्षेत्रों पर एक छोटी प्रवणता आरोपित करें।"
              },
              "flat_increment": {
                "label": "समतल वृद्धि",
                "description": "सपाट वृद्धि (डिफ़ॉल्ट `0.0001`)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "fill_depressions_wang_and_liu": {
            "name": "गर्त भरें (Wang और Liu)",
            "description": "Wang-and-Liu-संगत इंटरफ़ेस के साथ DEM में गर्त भरता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "fix_flats": {
                "label": "समतल ठीक करें",
                "description": "यदि true, भरे गए सपाट क्षेत्रों पर एक छोटी प्रवणता आरोपित करें।"
              },
              "flat_increment": {
                "label": "समतल वृद्धि",
                "description": "सपाट वृद्धि (डिफ़ॉल्ट `0.0001`)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "fill_pits": {
            "name": "पिट भरें",
            "description": "DEM में एकल-कोशिका पिट भरता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर, समर्थित होने पर परिणाम स्मृति में लौटाया जाता है।"
              }
            }
          },
          "flatten_lakes": {
            "name": "झीलें समतल करें",
            "description": "प्रत्येक बहुभुज के लिए न्यूनतम परिमाप ऊँचाई का उपयोग करके झील ऊँचाइयों को सपाट करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "lakes": {
                "label": "झीलें",
                "description": "झील फ़ीचर का इनपुट बहुभुज वेक्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "impoundment_size_index": {
            "name": "जलाशय आकार सूचकांक",
            "description": "माध्य/अधिकतम गहराई, आयतन, क्षेत्रफल और बाँध-ऊँचाई जलाशय मापक परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "max_dam_length": {
                "label": "अधिकतम बाँध लंबाई",
                "description": "मानचित्र इकाइयों में अधिकतम बाँध लंबाई।"
              },
              "output_area": {
                "label": "क्षेत्रफल आउटपुट",
                "description": "आउटपुट टपल में जलमग्न-क्षेत्र रास्टर शामिल करें।"
              },
              "output_height": {
                "label": "ऊँचाई आउटपुट",
                "description": "आउटपुट टपल में बाँध-ऊँचाई रास्टर शामिल करें।"
              },
              "output_max": {
                "label": "अधिकतम आउटपुट",
                "description": "आउटपुट टपल में अधिकतम जलमग्न-गहराई रास्टर शामिल करें।"
              },
              "output_mean": {
                "label": "माध्य आउटपुट",
                "description": "आउटपुट टपल में माध्य जलमग्न-गहराई रास्टर शामिल करें।"
              },
              "output_volume": {
                "label": "आयतन आउटपुट",
                "description": "आउटपुट टपल में जलमग्न-आयतन रास्टर शामिल करें।"
              },
              "out_area": {
                "label": "क्षेत्रफल आउटपुट",
                "description": "क्षेत्रफल रास्टर के लिए वैकल्पिक आउटपुट पथ"
              },
              "out_dam_height": {
                "label": "बाँध ऊँचाई आउटपुट",
                "description": "बाँध-ऊँचाई रास्टर के लिए वैकल्पिक आउटपुट पथ"
              },
              "out_max": {
                "label": "अधिकतम आउटपुट",
                "description": "अधिकतम गहराई रास्टर के लिए वैकल्पिक आउटपुट पथ"
              },
              "out_mean": {
                "label": "माध्य आउटपुट",
                "description": "माध्य गहराई रास्टर के लिए वैकल्पिक आउटपुट पथ"
              },
              "out_volume": {
                "label": "आयतन आउटपुट",
                "description": "आयतन रास्टर के लिए वैकल्पिक आउटपुट पथ"
              }
            }
          },
          "insert_dams": {
            "name": "बाँध सम्मिलित करें",
            "description": "प्रोफ़ाइल-आधारित शिखर चयन का उपयोग करके निर्दिष्ट बिंदुओं पर स्थानीय बाँध तटबंध जोड़ता है।",
            "params": {
              "dam_points": {
                "label": "बाँध बिंदु",
                "description": "बाँध स्थानों का इनपुट बिंदु वेक्टर।"
              },
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "dam_length": {
                "label": "बाँध लंबाई",
                "description": "मानचित्र इकाइयों में अधिकतम बाँध लंबाई।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "raise_walls": {
            "name": "दीवारें उठाएँ",
            "description": "दीवार सदिशों के साथ DEM ऊँचाइयाँ बढ़ाता है और वैकल्पिक रूप से चयनित क्रॉसिंग का भंजन करता है।",
            "params": {
              "breach_lines": {
                "label": "भंजन रेखाएँ",
                "description": "भंजन स्थान परिभाषित करने वाला वैकल्पिक वेक्टर।"
              },
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "walls": {
                "label": "दीवारें",
                "description": "दीवार खंड परिभाषित करने वाला इनपुट रेखा या बहुभुज वेक्टर।"
              },
              "wall_height": {
                "label": "दीवार ऊँचाई",
                "description": "दीवार कोशिकाओं पर लागू ऊँचाई वृद्धि।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "sink": {
            "name": "सिंक",
            "description": "DEM में स्थलाकृतिक गर्तों से संबंधित कोशिकाओं की पहचान करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "यदि true, सिंकों के बाहर की कोशिकाओं को `0.0` दें; अन्यथा NoData दें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "stochastic_depression_analysis": {
            "name": "प्रसंभाव्य गर्त विश्लेषण",
            "description": "Monte Carlo DEM विक्षोभ चलाता है और गर्त-सदस्यता प्रायिकता का आकलन करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "iterations": {
                "label": "पुनरावृत्तियाँ",
                "description": "Monte Carlo पुनरावृत्तियों की संख्या।"
              },
              "range": {
                "label": "परास",
                "description": "मानचित्र इकाइयों में त्रुटि स्वसहसंबंध परास।"
              },
              "rmse": {
                "label": "RMSE",
                "description": "गॉसियन विक्षोभ के लिए उपयोग किया गया ऊँचाई RMSE।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "topological_breach_burn": {
            "name": "सांस्थितिक भंजन-बर्न",
            "description": "सरिताओं को DEM में बर्न करता है, सतह का अनुकूलन करता है, और सरिता, DEM, संकेतक तथा संचयन रास्टर लौटाता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "इनपुट सरिता नेटवर्क वेक्टर।"
              },
              "snap_distance": {
                "label": "स्नैप दूरी",
                "description": "बर्न-गहराई पैमानन में उपयोग की गई वैकल्पिक सरिता स्नैपिंग दूरी।"
              },
              "out_dem": {
                "label": "DEM आउटपुट",
                "description": "बर्न किए गए/अनुकूलित DEM के लिए वैकल्पिक आउटपुट पथ।"
              },
              "out_dir": {
                "label": "दिशा आउटपुट",
                "description": "D8 पॉइंटर रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "out_fa": {
                "label": "प्रवाह संचयन आउटपुट",
                "description": "प्रवाह-संचयन रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "out_streams": {
                "label": "सरिता आउटपुट",
                "description": "रास्टरीकृत सरिताओं के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "upslope_depression_storage": {
            "name": "ऊर्ध्वढाल गर्त भंडारण",
            "description": "अनुकूलित DEM पर गर्त गहराई का मार्गन करके माध्य ऊर्ध्वढाल गर्त-भंडारण गहराई का मानचित्रण करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "basins": {
            "name": "द्रोणियाँ",
            "description": "वैध-डेटा किनारों तक जल निकासी करने वाली सभी D8 जल निकासी द्रोणियों का सीमांकन करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "इनपुट D8 पॉइंटर रास्टर।"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "यदि true, पॉइंटर मानों की व्याख्या ESRI D8 एन्कोडिंग से करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "flood_order": {
            "name": "बाढ़ क्रम",
            "description": "प्रत्येक DEM कोशिका के लिए क्रमिक priority-flood क्रम आउटपुट करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "hillslopes": {
            "name": "पहाड़ी ढलान",
            "description": "प्रत्येक सरिता कड़ी तक जल निकासी करने वाले पहाड़ी ढाल क्षेत्रों की पहचान करता है, और बाएँ तथा दाएँ तट क्षेत्रों को पृथक करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 पॉइंटर रास्टर।"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिता-नेटवर्क रास्टर जहाँ सरिता कोशिकाओं का मान > 0 हो और वे NoData न हों।"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI पॉइंटर एन्कोडिंग फ़्लैग।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "isobasins": {
            "name": "समद्रोणियाँ",
            "description": "लक्ष्य क्षेत्रफल थ्रेशोल्ड के आधार पर भूदृश्य को लगभग समान आकार के जलग्रहणों (isobasins) में विभाजित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट जलविज्ञानीय रूप से अनुकूलित DEM रास्टर।"
              },
              "target_size": {
                "label": "लक्ष्य आकार",
                "description": "ग्रिड कोशिकाओं की संख्या में लक्ष्य आइसोबेसिन क्षेत्रफल (धनात्मक पूर्णांक या फ़्लोट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "jenson_snap_pour_points": {
            "name": "Jenson पोर बिंदु स्नैप",
            "description": "सभी इनपुट विशेषताओं को संरक्षित रखते हुए प्रत्येक निकास बिंदु (pour point) को खोज दूरी के भीतर निकटतम सरिता कोशिका पर snap करता है।",
            "params": {
              "pour_pts": {
                "label": "पोर बिंदु",
                "description": "निर्गम बिंदुओं की इनपुट वेक्टर फ़ाइल (बिंदु या बहुबिंदु ज्यामिति)।"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "इनपुट सरिता-नेटवर्क रास्टर जहाँ सरिता कोशिकाओं का मान > 0 हो और वे NoData न हों।"
              },
              "snap_dist": {
                "label": "स्नैप दूरी",
                "description": "मानचित्र इकाइयों में अधिकतम खोज त्रिज्या। छोड़ने या शून्य होने पर डिफ़ॉल्ट एक कोशिका चौड़ाई।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "स्नैप किए गए निर्गम-बिंदु वेक्टर फ़ाइल के लिए आउटपुट पथ (आवश्यक; रैपर को न दिए जाने पर डिफ़ॉल्ट कार्यशील निर्देशिका में `snapped_pour_points.geojson`)।"
              }
            }
          },
          "longest_flowpath": {
            "name": "सबसे लंबा प्रवाहपथ",
            "description": "द्रोणी रास्टर में प्रत्येक द्रोणी के लिए सबसे लंबी प्रवाहपथ रेखाओं का सीमांकन करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर"
              },
              "basins": {
                "label": "द्रोणियाँ",
                "description": "इनपुट द्रोणी रास्टर"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ"
              }
            }
          },
          "max_branch_length": {
            "name": "अधिकतम शाखा लंबाई",
            "description": "पड़ोसी D8 प्रवाहपथों के बीच अधिकतम शाखा लंबाई परिकलित करता है, जो जलविभाजकों को उजागर करने के लिए उपयोगी है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "धनात्मक आउटपुट पर प्राकृतिक लॉग रूपांतरण लागू करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "snap_pour_points": {
            "name": "पोर बिंदु स्नैप करें",
            "description": "निकास बिंदुओं को खोज दूरी के भीतर उच्चतम प्रवाह-संचयन कोशिका पर snap करता है।",
            "params": {
              "flow_accum": {
                "label": "प्रवाह संचयन",
                "description": "इनपुट प्रवाह-संचयन रास्टर।"
              },
              "pour_pts": {
                "label": "पोर बिंदु",
                "description": "निर्गम बिंदुओं की इनपुट वेक्टर फ़ाइल (बिंदु या बहुबिंदु ज्यामिति)।"
              },
              "snap_dist": {
                "label": "स्नैप दूरी",
                "description": "मानचित्र इकाइयों में अधिकतम खोज त्रिज्या। छोड़ने या शून्य होने पर डिफ़ॉल्ट एक कोशिका चौड़ाई।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "स्नैप किए गए निर्गम-बिंदु वेक्टर फ़ाइल के लिए आउटपुट पथ (आवश्यक; रैपर को न दिए जाने पर डिफ़ॉल्ट कार्यशील निर्देशिका में `snapped_pour_points.geojson`)।"
              }
            }
          },
          "subbasins": {
            "name": "उप-द्रोणियाँ",
            "description": "D8 सरिता नेटवर्क में प्रत्येक सरिता कड़ी के जलग्रहण क्षेत्र (उप-द्रोणियाँ) की पहचान करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "`d8_pointer` द्वारा उत्पन्न D8 पॉइंटर रास्टर।"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिता-नेटवर्क रास्टर जहाँ सरिता कोशिकाओं का मान > 0 हो और वे NoData न हों।"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "यदि true, पॉइंटर मानों की व्याख्या ESRI एन्कोडिंग से करें। डिफ़ॉल्ट `False`।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "unnest_basins": {
            "name": "द्रोणियाँ अनावृत करें",
            "description": "D8 संकेतक ग्रिड से प्रति निकास-बिंदु नेस्टिंग स्तर एक द्रोणी रास्टर बनाता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "इनपुट D8 पॉइंटर रास्टर"
              },
              "pour_points": {
                "label": "पोर बिंदु",
                "description": "इनपुट निर्गम-बिंदु वेक्टर"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "पॉइंटरों की व्याख्या ESRI शैली में करें"
              },
              "output": {
                "label": "आउटपुट",
                "description": "क्रमांकित रास्टरों के लिए वैकल्पिक आधार आउटपुट पथ"
              }
            }
          },
          "watershed": {
            "name": "जलग्रहण",
            "description": "D8 संकेतक और वेक्टर निकास बिंदुओं से जलग्रहणों का सीमांकन करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "इनपुट D8 पॉइंटर रास्टर।"
              },
              "pour_pts": {
                "label": "पोर बिंदु",
                "description": "निर्गम बिंदुओं की इनपुट वेक्टर फ़ाइल (बिंदु या बहुबिंदु ज्यामिति)।"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "यदि true, पॉइंटर मानों की व्याख्या ESRI D8 एन्कोडिंग से करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "watershed_from_raster_pour_points": {
            "name": "रास्टर पोर बिंदुओं से जलग्रहण",
            "description": "D8 संकेतक और निकास-बिंदु निकास ID के रास्टर से जलग्रहणों का सीमांकन करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "इनपुट D8 पॉइंटर रास्टर।"
              },
              "pour_points": {
                "label": "पोर बिंदु",
                "description": "निर्गम-बिंदु रास्टर; अशून्य, गैर-NoData कोशिका मान निकास ID बन जाते हैं।"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "यदि true, पॉइंटर मानों की व्याख्या ESRI D8 एन्कोडिंग से करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "depth_to_water": {
            "name": "जल तक गहराई",
            "description": "सरिता/झील स्रोत फ़ीचर से न्यूनतम-लागत संचयन का उपयोग करके मानचित्रीय जल-तक-गहराई (depth-to-water) परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "stream_raster": {
                "label": "सरिता रास्टर",
                "description": "सरिता रास्टर"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "distance_to_outlet": {
            "name": "निकास तक दूरी",
            "description": "प्रत्येक सरिता कोशिका के लिए निकास तक अनुप्रवाह दूरी परिकलित करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिताएँ"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI संकेतक"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "शून्य पृष्ठभूमि"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "downslope_distance_to_stream": {
            "name": "सरिता तक अधोढाल दूरी",
            "description": "प्रवाह पथों के साथ प्रत्येक DEM कोशिका से निकटतम सरिता तक अधोढाल दूरी परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट गर्त-रहित DEM रास्टर।"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "इनपुट सरिता रास्टर; सरिता कोशिकाएँ वे हैं जिनके मान `> 0` हों और NoData न हों।"
              },
              "dinf": {
                "label": "D-infinity",
                "description": "यदि true, D-infinity मार्गन का उपयोग करें; अन्यथा D8 मार्गन का उपयोग होता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "downslope_index": {
            "name": "अधोढाल सूचकांक",
            "description": "D8 प्रवाह दिशाओं का उपयोग करके Hjerdt et al. (2004) अधोढाल सूचकांक परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output_type": {
                "label": "आउटपुट प्रकार",
                "description": "आउटपुट मापक: tangent, degrees, radians, distance (डिफ़ॉल्ट tangent)।"
              },
              "vertical_drop": {
                "label": "ऊर्ध्वाधर गिरावट",
                "description": "अनुप्रवाह पारगमन के लिए लंबवत गिरावट थ्रेशोल्ड d।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "edge_contamination": {
            "name": "किनारा संदूषण",
            "description": "सामान्य प्रवाह-मार्गन योजनाओं के लिए उन DEM कोशिकाओं की पहचान करता है जिनका ऊर्ध्वढाल क्षेत्र DEM किनारे से आगे फैला है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट गर्त-रहित DEM रास्टर।"
              },
              "flow_type": {
                "label": "प्रवाह प्रकार",
                "description": "उपयोग करने के लिए मार्गन विधि: `\"d8\"`, `\"mfd\"`/`\"fd8\"`, या `\"dinf\"` में से एक।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक लंबवत पैमानन गुणक। `<= 0` मानों को `1.0` माना जाता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "elev_relative_to_watershed_min_max": {
            "name": "जलग्रहण न्यूनतम-अधिकतम सापेक्ष ऊँचाई",
            "description": "प्रत्येक जलग्रहण के भीतर DEM कोशिका की सापेक्ष ऊँचाई स्थिति को प्रतिशत के रूप में परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "watersheds": {
                "label": "जलग्रहण",
                "description": "जलग्रहण ID रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "elevation_above_stream": {
            "name": "सरिता से ऊपर ऊँचाई",
            "description": "अधोढाल प्रवाह पथों के साथ मापी गई निकटतम सरिता से ऊपर ऊँचाई परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट गर्त-रहित DEM रास्टर।"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "इनपुट सरिता रास्टर; सरिता कोशिकाएँ वे हैं जिनके मान `> 0` हों और NoData न हों।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "elevation_above_stream_euclidean": {
            "name": "सरिता से ऊपर ऊँचाई (यूक्लिडियन)",
            "description": "सीधी-रेखा (यूक्लिडियन) निकटता का उपयोग करके निकटतम सरिता से ऊपर ऊँचाई परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "इनपुट सरिता रास्टर; सरिता कोशिकाएँ वे हैं जिनके मान `> 0` हों और NoData न हों।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "find_noflow_cells": {
            "name": "प्रवाहहीन कोशिकाएँ खोजें",
            "description": "उन DEM कोशिकाओं को खोजता है जिनका कोई निचला D8 पड़ोसी नहीं है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "interior_only": {
                "label": "केवल आंतरिक",
                "description": "यदि true, केवल वास्तविक आंतरिक प्रवाहहीन कोशिकाएँ फ़्लैग करता है (रास्टर-सीमा और NoData-आसन्न निकासों को छोड़कर)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "find_parallel_flow": {
            "name": "समानांतर प्रवाह खोजें",
            "description": "समानांतर D8 प्रवाह दिशाओं वाली सरिता कोशिकाओं की पहचान करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "इनपुट D8 पॉइंटर रास्टर।"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI संकेतक"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "hydrologic_connectivity": {
            "name": "जलवैज्ञानिक संयोजकता",
            "description": "DEM से DUL और UDSA संयोजकता सूचकांक परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "convergence_threshold": {
                "label": "अभिसरण थ्रेशोल्ड",
                "description": "योगदायी कोशिकाओं में वैकल्पिक सरिता-आरंभ थ्रेशोल्ड।"
              },
              "exponent": {
                "label": "घातांक",
                "description": "परिक्षेपण नियंत्रण के लिए संगतता प्राचल।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक लंबवत पैमानन गुणक।"
              },
              "output1": {
                "label": "आउटपुट 1",
                "description": "DUL रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "output2": {
                "label": "आउटपुट 2",
                "description": "UDSA रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "relative_stream_power_index": {
            "name": "सापेक्ष सरिता शक्ति सूचकांक",
            "description": "विशिष्ट जलग्रहण क्षेत्रफल और ढाल से सापेक्ष सरिता शक्ति सूचकांक परिकलित करता है।",
            "params": {
              "sca": {
                "label": "SCA",
                "description": "विशिष्ट जलग्रहण क्षेत्रफल रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "slope": {
                "label": "ढाल",
                "description": "डिग्री में ढाल रास्टर।"
              },
              "exponent": {
                "label": "घातांक",
                "description": "विशिष्ट जलग्रहण क्षेत्रफल घातांक p (डिफ़ॉल्ट 1.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "sediment_transport_index": {
            "name": "अवसाद परिवहन सूचकांक",
            "description": "विशिष्ट जलग्रहण क्षेत्रफल और ढाल से अवसाद परिवहन सूचकांक (LS कारक) परिकलित करता है।",
            "params": {
              "sca": {
                "label": "SCA",
                "description": "विशिष्ट जलग्रहण क्षेत्रफल रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "slope": {
                "label": "ढाल",
                "description": "डिग्री में ढाल रास्टर।"
              },
              "sca_exponent": {
                "label": "SCA घातांक",
                "description": "विशिष्ट जलग्रहण क्षेत्रफल घातांक n (डिफ़ॉल्ट 0.4)।"
              },
              "slope_exponent": {
                "label": "ढाल घातांक",
                "description": "ढाल घातांक m (डिफ़ॉल्ट 1.3)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "wetness_index": {
            "name": "आर्द्रता सूचकांक",
            "description": "स्थलाकृतिक आर्द्रता सूचकांक ln(SCA / tan(slope)) परिकलित करता है।",
            "params": {
              "sca": {
                "label": "SCA",
                "description": "विशिष्ट जलग्रहण क्षेत्रफल रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "slope": {
                "label": "ढाल",
                "description": "डिग्री में ढाल रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "extract_streams": {
            "name": "सरिताएँ निकालें",
            "description": "प्रवाह संचयन थ्रेशोल्ड के आधार पर सरिताएँ निकालता है।",
            "params": {
              "flow_accumulation": {
                "label": "प्रवाह संचयन",
                "description": "इनपुट प्रवाह संचयन रास्टर।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "सरिता वाहिका का भाग होने के लिए आवश्यक न्यूनतम संचयन मान।"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "यदि true, गैर-सरिता पृष्ठभूमि NoData के बजाय 0 होती है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट सरिता रास्टर पथ।"
              }
            }
          },
          "extract_valleys": {
            "name": "घाटियाँ निकालें",
            "description": "DEM से घाटियाँ निकालता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "DEM"
              },
              "filter_size": {
                "label": "फ़िल्टर आकार",
                "description": "फ़िल्टर आकार"
              },
              "line_thin": {
                "label": "रेखा पतलीकरण",
                "description": "रेखा पतलीकरण"
              },
              "variant": {
                "label": "प्रकार",
                "description": "प्रकार"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "prune_vector_streams": {
            "name": "वेक्टर सरिताएँ छाँटें",
            "description": "Shreve परिमाण के आधार पर वेक्टर सरिता नेटवर्क की छँटाई करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "प्रवाह दिशा निर्धारित करने के लिए उपयोग किया गया इनपुट DEM रास्टर"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "इनपुट वेक्टर सरिता नेटवर्क"
              },
              "max_ridge_cutting_height": {
                "label": "अधिकतम कटक कटाई ऊँचाई",
                "description": "अनुप्रवाह लिंक जोड़ते समय अनुमत अधिकतम ऊँचाई वृद्धि"
              },
              "snap_distance": {
                "label": "स्नैप दूरी",
                "description": "अंतबिंदु संबद्धता के लिए अधिकतम स्नैपिंग दूरी"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "रखने के लिए न्यूनतम Shreve परिमाण"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ"
              }
            }
          },
          "raster_streams_to_vector": {
            "name": "रास्टर सरिताएँ से वेक्टर",
            "description": "रास्टर सरिता नेटवर्क को वेक्टर में रूपांतरित करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "streams_raster": {
                "label": "सरिता रास्टर",
                "description": "सरिता रास्टर"
              },
              "all_vertices": {
                "label": "सभी शीर्ष",
                "description": "सभी शीर्ष"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI संकेतक"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "rasterize_streams": {
            "name": "सरिताएँ रास्टरीकृत करें",
            "description": "वेक्टर सरिता नेटवर्क का रास्टरीकरण करता है।",
            "params": {
              "input_vector": {
                "label": "इनपुट वेक्टर",
                "description": "इनपुट वेक्टर"
              },
              "reference_raster": {
                "label": "संदर्भ रास्टर",
                "description": "संदर्भ रास्टर"
              },
              "use_feature_id": {
                "label": "फ़ीचर ID उपयोग करें",
                "description": "फ़ीचर ID उपयोग करें"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "शून्य पृष्ठभूमि"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "remove_short_streams": {
            "name": "छोटी सरिताएँ हटाएँ",
            "description": "न्यूनतम लंबाई से छोटी सरिता कड़ियों को हटाता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिताएँ"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI संकेतक"
              },
              "min_length": {
                "label": "न्यूनतम लंबाई",
                "description": "न्यूनतम लंबाई"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "शून्य पृष्ठभूमि"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "repair_stream_vector_topology": {
            "name": "सरिता वेक्टर सांस्थिति मरम्मत",
            "description": "वेक्टर सरिता नेटवर्क की सांस्थिति की मरम्मत करता है।",
            "params": {
              "input_vector": {
                "label": "इनपुट वेक्टर",
                "description": "इनपुट वेक्टर"
              },
              "snap": {
                "label": "स्नैप",
                "description": "स्नैप"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "river_centerlines": {
            "name": "नदी मध्यरेखाएँ",
            "description": "मध्य अक्ष का उपयोग करके जल रास्टर से नदी केंद्ररेखाएँ निकालता है।",
            "params": {
              "raster": {
                "label": "रास्टर",
                "description": "द्विआधारी जल/गैर-जल रास्टर"
              },
              "min_length": {
                "label": "न्यूनतम लंबाई",
                "description": "रास्टर कोशिकाओं में न्यूनतम केंद्ररेखा लंबाई"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "निकटवर्ती अंतबिंदुओं को जोड़ने के लिए उपयोग की गई खोज त्रिज्या (कोशिकाएँ)"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट केंद्ररेखा वेक्टर पथ"
              }
            }
          },
          "farthest_channel_head": {
            "name": "सबसे दूर चैनल शीर्ष",
            "description": "सबसे दूर चैनल शीर्ष तक दूरी परिकलित करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिताएँ"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI संकेतक"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "शून्य पृष्ठभूमि"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "find_main_stem": {
            "name": "मुख्य धारा खोजें",
            "description": "सरिता नेटवर्क के मुख्य तने की पहचान करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिताएँ"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI संकेतक"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "शून्य पृष्ठभूमि"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "length_of_upstream_channels": {
            "name": "ऊर्ध्वप्रवाह चैनलों की लंबाई",
            "description": "कुल ऊर्ध्वप्रवाह चैनल लंबाई परिकलित करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिताएँ"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI संकेतक"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "शून्य पृष्ठभूमि"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "long_profile": {
            "name": "अनुदैर्ध्य प्रोफ़ाइल",
            "description": "अनुदैर्ध्य सरिता प्रोफ़ाइल बनाता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "dem": {
                "label": "DEM",
                "description": "DEM"
              },
              "streams_raster": {
                "label": "सरिता रास्टर",
                "description": "सरिता रास्टर"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI संकेतक"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "long_profile_from_points": {
            "name": "बिंदुओं से अनुदैर्ध्य प्रोफ़ाइल",
            "description": "वेक्टर बिंदुओं से अनुदैर्ध्य प्रोफ़ाइल बनाता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "dem": {
                "label": "DEM",
                "description": "DEM"
              },
              "points": {
                "label": "बिंदु",
                "description": "बिंदु"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI संकेतक"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "hack_stream_order": {
            "name": "Hack सरिता क्रम",
            "description": "सरिता कोशिकाओं को Hack सरिता क्रम निर्दिष्ट करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिता रास्टर"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI-शैली पॉइंटर का उपयोग करें"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "पृष्ठभूमि को शून्य दें"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "horton_ratios": {
            "name": "Horton अनुपात",
            "description": "Horton द्विशाखन, लंबाई, जल निकासी-क्षेत्रफल और ढाल अनुपात परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "streams_raster": {
                "label": "सरिता रास्टर",
                "description": "द्विआधारी सरिता रास्टर (धनात्मक = सरिता)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट पाठ रिपोर्ट पथ (वैकल्पिक)।"
              }
            }
          },
          "horton_stream_order": {
            "name": "Horton सरिता क्रम",
            "description": "सरिता कोशिकाओं को Horton सरिता क्रम निर्दिष्ट करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिता रास्टर"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI-शैली पॉइंटर का उपयोग करें"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "पृष्ठभूमि को शून्य दें"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "shreve_stream_magnitude": {
            "name": "Shreve सरिता परिमाण",
            "description": "Shreve सरिता परिमाण परिकलित करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिता रास्टर"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI-शैली पॉइंटर का उपयोग करें"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "पृष्ठभूमि को शून्य दें"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "strahler_order_basins": {
            "name": "Strahler क्रम द्रोणियाँ",
            "description": "जल निकासी करने वाली सरिता कड़ी के Horton-Strahler क्रम द्वारा लेबल की गई जलग्रहण द्रोणियों का सीमांकन करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 पॉइंटर रास्टर।"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिता-नेटवर्क रास्टर जहाँ सरिता कोशिकाओं का मान > 0 हो और वे NoData न हों।"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI पॉइंटर एन्कोडिंग फ़्लैग।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "strahler_stream_order": {
            "name": "Strahler सरिता क्रम",
            "description": "सरिता कोशिकाओं को Strahler सरिता क्रम निर्दिष्ट करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिता रास्टर (धनात्मक मान = सरिता कोशिकाएँ)"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI-शैली पॉइंटर मानों का उपयोग करें (डिफ़ॉल्ट: Whitebox)"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "NoData के बजाय पृष्ठभूमि को शून्य दें"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "stream_link_class": {
            "name": "सरिता लिंक वर्ग",
            "description": "सरिता कड़ियों को आंतरिक, बाह्य या स्रोत के रूप में वर्गीकृत करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिताएँ"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI संकेतक"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "शून्य पृष्ठभूमि"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "stream_link_identifier": {
            "name": "सरिता लिंक पहचानकर्ता",
            "description": "प्रत्येक सरिता कड़ी को अद्वितीय ID निर्दिष्ट करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिताएँ"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI संकेतक"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "शून्य पृष्ठभूमि"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "stream_link_length": {
            "name": "सरिता लिंक लंबाई",
            "description": "प्रत्येक सरिता कड़ी की कुल लंबाई परिकलित करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "linkid": {
                "label": "लिंक ID",
                "description": "लिंक ID"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिताएँ"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI संकेतक"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "stream_link_slope": {
            "name": "सरिता लिंक ढाल",
            "description": "प्रत्येक सरिता कड़ी की औसत ढाल परिकलित करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "dem": {
                "label": "DEM",
                "description": "DEM"
              },
              "linkid": {
                "label": "लिंक ID",
                "description": "लिंक ID"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिताएँ"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI संकेतक"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "stream_slope_continuous": {
            "name": "सतत सरिता ढाल",
            "description": "प्रत्येक सरिता कोशिका के लिए ढाल मान परिकलित करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "dem": {
                "label": "DEM",
                "description": "DEM"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिताएँ"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI संकेतक"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "शून्य पृष्ठभूमि"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "topological_stream_order": {
            "name": "सांस्थितिक सरिता क्रम",
            "description": "कड़ी गणना के आधार पर सांस्थितिक सरिता क्रम निर्दिष्ट करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिताएँ"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI संकेतक"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "शून्य पृष्ठभूमि"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "tributary_identifier": {
            "name": "सहायक सरिता पहचानकर्ता",
            "description": "प्रत्येक सहायक नदी को अद्वितीय ID निर्दिष्ट करता है।",
            "params": {
              "d8_pntr": {
                "label": "D8 संकेतक",
                "description": "D8 प्रवाह पॉइंटर रास्टर"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "सरिताएँ"
              },
              "esri_pntr": {
                "label": "ESRI संकेतक",
                "description": "ESRI संकेतक"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "शून्य पृष्ठभूमि"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "vector_stream_network_analysis": {
            "name": "वेक्टर सरिता नेटवर्क विश्लेषण",
            "description": "व्यापक वेक्टर सरिता नेटवर्क विश्लेषण।",
            "params": {
              "streams": {
                "label": "सरिताएँ",
                "description": "इनपुट सरिता नेटवर्क वेक्टर लेयर।"
              },
              "dem": {
                "label": "DEM",
                "description": "इनपुट ऊँचाई रास्टर (DEM)।"
              },
              "max_ridge_cutting_height": {
                "label": "अधिकतम कटक कटाई ऊँचाई",
                "description": "अनुमत अधिकतम कटक-कर्तन ऊँचाई।"
              },
              "snap_distance": {
                "label": "स्नैप दूरी",
                "description": "नेटवर्क सफ़ाई के लिए स्नैपिंग दूरी सह्यता।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ।"
              }
            }
          },
          "add_point_coordinates_to_table": {
            "name": "तालिका में बिंदु निर्देशांक जोड़ें",
            "description": "बिंदु लेयर की प्रतिलिपि बनाता है और XCOORD तथा YCOORD विशेषता फ़ील्ड जोड़ता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ। छोड़ने पर इनपुट के साथ एक GeoJSON पथ व्युत्पन्न किया जाता है।"
              }
            }
          },
          "clean_vector": {
            "name": "वेक्टर सफ़ाई",
            "description": "वैध फ़ीचर और विशेषताओं को संरक्षित रखते हुए null और अमान्य वेक्टर ज्यामितियाँ (उदा. अल्पाकार रेखाएँ/बहुभुज) हटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ। छोड़ने पर इनपुट के साथ एक GeoJSON पथ व्युत्पन्न किया जाता है।"
              }
            }
          },
          "csv_points_to_vector": {
            "name": "CSV बिंदु से वेक्टर",
            "description": "CSV फ़ाइल से बिंदु रिकॉर्ड को बिंदु वेक्टर लेयर में आयात करता है।",
            "params": {
              "input_file": {
                "label": "इनपुट फ़ाइल",
                "description": "इनपुट CSV फ़ाइल पथ।"
              },
              "x_field_num": {
                "label": "X फ़ील्ड संख्या",
                "description": "X निर्देशांक फ़ील्ड के लिए शून्य-आधारित सूचकांक। डिफ़ॉल्ट 0।"
              },
              "y_field_num": {
                "label": "Y फ़ील्ड संख्या",
                "description": "Y निर्देशांक फ़ील्ड के लिए शून्य-आधारित सूचकांक। डिफ़ॉल्ट 1।"
              },
              "epsg": {
                "label": "EPSG",
                "description": "आउटपुट CRS के लिए वैकल्पिक EPSG कोड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "export_table_to_csv": {
            "name": "तालिका को CSV में निर्यात करें",
            "description": "वेक्टर विशेषता तालिका को CSV फ़ाइल में निर्यात करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर पथ।"
              },
              "output_csv_file": {
                "label": "आउटपुट CSV फ़ाइल",
                "description": "आउटपुट CSV फ़ाइल पथ।"
              },
              "headers": {
                "label": "हेडर",
                "description": "आउटपुट में शीर्षक पंक्ति शामिल करें। डिफ़ॉल्ट true।"
              }
            }
          },
          "join_tables": {
            "name": "तालिकाएँ जोड़ें",
            "description": "कुंजी फ़ील्ड का उपयोग करके बाहरी वेक्टर तालिका से प्राथमिक वेक्टर तालिका में विशेषताएँ जोड़ता है।",
            "params": {
              "primary_vector": {
                "label": "प्राथमिक वेक्टर",
                "description": "जुड़े हुए फ़ील्ड प्राप्त करने वाला प्राथमिक वेक्टर पथ।"
              },
              "primary_key_field": {
                "label": "प्राथमिक कुंजी फ़ील्ड",
                "description": "प्राथमिक वेक्टर में प्राथमिक कुंजी फ़ील्ड।"
              },
              "foreign_vector": {
                "label": "बाह्य वेक्टर",
                "description": "स्रोत फ़ील्ड वाला विदेशी वेक्टर पथ।"
              },
              "foreign_key_field": {
                "label": "बाह्य कुंजी फ़ील्ड",
                "description": "विदेशी वेक्टर में विदेशी कुंजी फ़ील्ड।"
              },
              "import_field": {
                "label": "आयात फ़ील्ड",
                "description": "आयात करने के लिए वैकल्पिक एकल फ़ील्ड; डिफ़ॉल्ट सभी गैर-कुंजी, गैर-FID फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ। डिफ़ॉल्ट प्राथमिक इनपुट के साथ व्युत्पन्न GeoJSON पथ।"
              }
            }
          },
          "merge_table_with_csv": {
            "name": "तालिका को CSV से विलय करें",
            "description": "कुंजी फ़ील्ड द्वारा CSV तालिका से विशेषताओं को वेक्टर विशेषता तालिका में विलीन करता है।",
            "params": {
              "primary_vector": {
                "label": "प्राथमिक वेक्टर",
                "description": "विलयित फ़ील्ड प्राप्त करने वाला प्राथमिक वेक्टर पथ।"
              },
              "primary_key_field": {
                "label": "प्राथमिक कुंजी फ़ील्ड",
                "description": "प्राथमिक वेक्टर में प्राथमिक कुंजी फ़ील्ड।"
              },
              "foreign_csv_filename": {
                "label": "बाह्य CSV फ़ाइलनाम",
                "description": "विदेशी तालिका वाली CSV फ़ाइल।"
              },
              "foreign_key_field": {
                "label": "बाह्य कुंजी फ़ील्ड",
                "description": "CSV शीर्षक में विदेशी कुंजी फ़ील्ड नाम।"
              },
              "import_field": {
                "label": "आयात फ़ील्ड",
                "description": "आयात करने के लिए वैकल्पिक एकल CSV फ़ील्ड; डिफ़ॉल्ट सभी गैर-कुंजी फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ। डिफ़ॉल्ट प्राथमिक इनपुट के साथ व्युत्पन्न GeoJSON पथ।"
              }
            }
          },
          "merge_vectors": {
            "name": "वेक्टर विलय करें",
            "description": "समान ज्यामिति प्रकार के दो या अधिक इनपुट वेक्टरों को एक एकल आउटपुट वेक्टर में जोड़ता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर पथों की सरणी (कम से कम दो आवश्यक)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "reinitialize_attribute_table": {
            "name": "विशेषता तालिका पुनः आरंभ करें",
            "description": "केवल पुनर्जनित FID विशेषता के साथ वेक्टर लेयर की प्रतिलिपि बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ। छोड़ने पर इनपुट पथ अधिलिखित करता है।"
              }
            }
          },
          "vector_summary_statistics": {
            "name": "वेक्टर सारांश सांख्यिकी",
            "description": "श्रेणीबद्ध समूह के अनुसार गणना, योग, माध्य, न्यूनतम, अधिकतम और मानक विचलन परिकलित करता है और CSV में निर्यात करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "group_field": {
                "label": "समूह फ़ील्ड",
                "description": "समूहन फ़ील्ड नाम।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "संख्यात्मक मान फ़ील्ड नाम।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट CSV पथ।"
              }
            }
          },
          "fix_dangling_arcs": {
            "name": "लटकते चाप ठीक करें",
            "description": "थ्रेशोल्ड दूरी के भीतर रेखा अंत-बिंदुओं को snap करके रेखा नेटवर्क में अल्प-प्रसारित और अति-प्रसारित लटकते चापों को ठीक करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुरेखा वेक्टर पथ।"
              },
              "snap": {
                "label": "स्नैप",
                "description": "मानचित्र इकाइयों में स्नैप दूरी थ्रेशोल्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ। छोड़ने पर इनपुट के साथ एक GeoJSON पथ व्युत्पन्न किया जाता है।"
              }
            }
          },
          "lines_to_polygons": {
            "name": "रेखाओं से बहुभुज",
            "description": "पॉलीलाइन फ़ीचर को बहुभुज फ़ीचर में रूपांतरित करता है, पहले भाग को बाह्य वलय और बाद के भागों को छिद्र मानते हुए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुरेखा वेक्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ। छोड़ने पर इनपुट के साथ एक GeoJSON पथ व्युत्पन्न किया जाता है।"
              }
            }
          },
          "multipart_to_singlepart": {
            "name": "बहुभाग से एकल भाग",
            "description": "बहु-भागीय फ़ीचर वाले वेक्टर को केवल एकल-भागीय फ़ीचर वाले वेक्टर में रूपांतरित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर पथ (बहुरेखा, बहुभुज, या बहुबिंदु)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ। डिफ़ॉल्ट इनपुट के साथ एक समय-मुद्रित GeoJSON।"
              },
              "exclude_holes": {
                "label": "छिद्र बहिष्कृत करें",
                "description": "जब true, बहुभुज छिद्र अपने घेरने वाले बाह्य वलय से जुड़े रहते हैं (डिफ़ॉल्ट: false)।"
              }
            }
          },
          "polygons_to_lines": {
            "name": "बहुभुजों से रेखाएँ",
            "description": "बहुभुज और बहु-बहुभुज फ़ीचर को उनकी सीमाओं का अनुरेखण करने वाले रेखा-कार्य में रूपांतरित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रेखा वेक्टर पथ। छोड़ने पर इनपुट के साथ एक GeoJSON पथ व्युत्पन्न किया जाता है।"
              }
            }
          },
          "remove_polygon_holes": {
            "name": "बहुभुज छिद्र हटाएँ",
            "description": "विशेषताओं को संरक्षित रखते हुए बहुभुज फ़ीचर से आंतरिक वलय हटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ। छोड़ने पर इनपुट के साथ एक GeoJSON पथ व्युत्पन्न किया जाता है।"
              }
            }
          },
          "singlepart_to_multipart": {
            "name": "एकल भाग से बहुभाग",
            "description": "वैकल्पिक श्रेणीबद्ध फ़ील्ड द्वारा समूहित करके एकल-भागीय फ़ीचर को बहु-भागीय फ़ीचर में विलीन करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ। डिफ़ॉल्ट इनपुट के साथ एक समय-मुद्रित GeoJSON।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "फ़ीचर को समूहित करने के लिए वैकल्पिक विशेषता फ़ील्ड नाम। छोड़ने पर सभी फ़ीचर एक ज्यामिति में विलय कर दिए जाते हैं।"
              }
            }
          },
          "topology_rule_autofix": {
            "name": "सांस्थिति नियम स्वतः सुधार",
            "description": "topology_rule_validate द्वारा संसूचित सांस्थितिक उल्लंघनों पर सुरक्षित, लेखापरीक्षा योग्य सुधार स्वचालित रूप से लागू करता है: अंतर-फ़ीचर अंत-बिंदु snapping, लटकते-अंत-बिंदु का snap/प्रक्षेपण, और बिंदु-से-रेखा प्रक्षेपण। polygon_must_not_have_gaps का कोई स्वचालित सुधार नहीं है और इसे शून्य परिवर्तनों के रूप में रिपोर्ट किया जाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर पथ।"
              },
              "rule_set": {
                "label": "नियम समुच्चय",
                "description": "JSON सरणी/ऑब्जेक्ट, CSV स्ट्रिंग, या फ़ाइल पथ के रूप में नियम विन्यास। स्वचालित सुधार वाले नियम: line_endpoints_must_snap_within_tolerance, line_must_not_have_dangles, point_must_be_covered_by_line। polygon_must_not_have_gaps स्वीकृत है पर कभी परिवर्तन नहीं करता।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "निर्देशांक इकाइयों में स्नैपिंग संक्रियाओं के लिए सह्यता। डिफ़ॉल्ट 0.01।"
              },
              "dry_run": {
                "label": "ड्राई रन",
                "description": "यदि true (डिफ़ॉल्ट), केवल पूर्वावलोकन: परिवर्तन रिपोर्ट उत्पन्न होती है पर कोई आउटपुट नहीं लिखा जाता। सुधार लागू करने के लिए false दें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "सुधारे गए फ़ीचर के लिए आउटपुट वेक्टर पथ। छोड़ने पर इनपुट के साथ व्युत्पन्न।"
              },
              "change_report": {
                "label": "परिवर्तन रिपोर्ट",
                "description": "वैकल्पिक JSON परिवर्तन ऑडिट-ट्रेल रिपोर्ट पथ।"
              }
            }
          },
          "topology_rule_validate": {
            "name": "सांस्थिति नियम सत्यापन",
            "description": "नियम-समुच्चय जाँचों (स्व-प्रतिच्छेदन, अतिव्यापन, रिक्तियाँ, लटकते सिरे, बिंदु कवरेज, अंत-बिंदु snapping) के विरुद्ध वेक्टर सांस्थिति का सत्यापन करता है और फ़ीचर-स्तरीय उल्लंघन उत्सर्जित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर पथ।"
              },
              "rule_set": {
                "label": "नियम समुच्चय",
                "description": "JSON सरणी/ऑब्जेक्ट, CSV स्ट्रिंग, या फ़ाइल पथ के रूप में नियम विन्यास। डिफ़ॉल्ट सभी 6 MVP नियम। समर्थित: line_must_not_self_intersect, polygon_must_not_overlap, polygon_must_not_have_gaps, line_must_not_have_dangles, point_must_be_covered_by_line, line_endpoints_must_snap_within_tolerance।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "निर्देशांक इकाइयों में line_endpoints_must_snap_within_tolerance नियम के लिए सह्यता। डिफ़ॉल्ट 1.0।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "उल्लंघनों के लिए आउटपुट वेक्टर पथ। छोड़ने पर इनपुट के साथ व्युत्पन्न।"
              },
              "report": {
                "label": "रिपोर्ट",
                "description": "वैकल्पिक JSON सारांश रिपोर्ट पथ।"
              }
            }
          },
          "topology_validation_report": {
            "name": "सांस्थिति सत्यापन रिपोर्ट",
            "description": "सांस्थितिक समस्याओं के लिए वेक्टर लेयर का ऑडिट करता है और प्रति-फ़ीचर CSV रिपोर्ट लिखता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट CSV पथ।"
              }
            }
          },
          "convert_nodata_to_zero": {
            "name": "NoData को शून्य में बदलें",
            "description": "वैध कोशिकाओं को अपरिवर्तित छोड़ते हुए रास्टर NoData कोशिकाओं को 0 से प्रतिस्थापित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "modify_nodata_value": {
            "name": "NoData मान संशोधित करें",
            "description": "रास्टर NoData मान बदलता है और मौजूदा NoData कोशिकाओं को नए मान में पुनर्लिखित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              },
              "new_value": {
                "label": "नया मान",
                "description": "नया nodata मान। डिफ़ॉल्ट -32768.0।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "new_raster_from_base_raster": {
            "name": "आधार रास्टर से नया रास्टर",
            "description": "आधार रास्टर के विस्तार, आयामों और CRS का उपयोग करके नया रास्टर बनाता है।",
            "params": {
              "base": {
                "label": "आधार",
                "description": "आधार रास्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              },
              "out_val": {
                "label": "आउटपुट मान",
                "description": "वैकल्पिक भरण मान। डिफ़ॉल्ट रास्टर nodata।"
              },
              "data_type": {
                "label": "डेटा प्रकार",
                "description": "वैकल्पिक डेटा प्रकार: 'float', 'double', या 'integer'।"
              }
            }
          },
          "new_raster_from_base_vector": {
            "name": "आधार वेक्टर से नया रास्टर",
            "description": "आधार वेक्टर विस्तार और कोशिका आकार से, वैकल्पिक मान से भरा, नया रास्टर बनाता है।",
            "params": {
              "base": {
                "label": "आधार",
                "description": "आधार वेक्टर पथ।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "आउटपुट ग्रिड कोशिका आकार (> 0)।"
              },
              "out_val": {
                "label": "आउटपुट मान",
                "description": "वैकल्पिक भरण मान। डिफ़ॉल्ट nodata (-32768)।"
              },
              "data_type": {
                "label": "डेटा प्रकार",
                "description": "वैकल्पिक आउटपुट डेटा प्रकार कीवर्ड: integer, float, या double।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "raster_to_vector_lines": {
            "name": "रास्टर से वेक्टर रेखाएँ",
            "description": "शून्येतर, गैर-NoData रास्टर रेखा कोशिकाओं को पॉलीलाइन वेक्टर फ़ीचर में रूपांतरित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ (एकल-बैंड)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ। छोड़ने पर इनपुट के साथ एक GeoJSON पथ व्युत्पन्न किया जाता है।"
              }
            }
          },
          "raster_to_vector_points": {
            "name": "रास्टर से वेक्टर बिंदु",
            "description": "रास्टर में शून्येतर, गैर-NoData कोशिकाओं को कोशिका केंद्रों पर स्थित बिंदु फ़ीचर में रूपांतरित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ। छोड़ने पर इनपुट के साथ एक GeoJSON पथ व्युत्पन्न किया जाता है।"
              }
            }
          },
          "raster_to_vector_polygons": {
            "name": "रास्टर से वेक्टर बहुभुज",
            "description": "शून्येतर, गैर-NoData रास्टर क्षेत्रों को FID और VALUE विशेषताओं वाले बहुभुज वेक्टर फ़ीचर में रूपांतरित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ (एकल-बैंड)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ। छोड़ने पर इनपुट के साथ एक GeoJSON पथ व्युत्पन्न किया जाता है।"
              }
            }
          },
          "remove_raster_polygon_holes": {
            "name": "रास्टर बहुभुज छिद्र हटाएँ",
            "description": "रास्टर बहुभुजों से आंतरिक पृष्ठभूमि छिद्र (अग्रभूमि से घिरे 0 या NoData क्षेत्र) हटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ (एकल-बैंड)।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "हटाने के लिए कोशिकाओं में वैकल्पिक अधिकतम छिद्र आकार। 0 का अर्थ सभी घिरे हुए छिद्र।"
              },
              "use_diagonals": {
                "label": "विकर्ण उपयोग करें",
                "description": "क्लंपिंग और किनारा संबद्धता के लिए 8-पड़ोसी संबद्धता का उपयोग करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "set_nodata_value": {
            "name": "NoData मान सेट करें",
            "description": "रास्टर NoData मान सेट करता है और मौजूदा NoData कोशिकाओं को निर्दिष्ट पृष्ठभूमि मान पर मैप करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              },
              "back_value": {
                "label": "पृष्ठभूमि मान",
                "description": "nodata के रूप में निर्दिष्ट करने योग्य पृष्ठभूमि मान। डिफ़ॉल्ट 0.0।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर इन-मेमोरी रास्टर लौटाता है।"
              }
            }
          },
          "vector_lines_to_raster": {
            "name": "वेक्टर रेखाओं से रास्टर",
            "description": "रेखा और बहुभुज सीमा ज्यामितियों को रास्टर ग्रिड में रास्टरीकृत करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर पथ (रेखाएँ या बहुभुज)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "बर्न करने के लिए वैकल्पिक संख्यात्मक फ़ील्ड नाम। डिफ़ॉल्ट FID।"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "जब true, आउटपुट पृष्ठभूमि को nodata के बजाय 0 से आरंभ करें।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "'base' न दिए जाने पर आउटपुट कोशिका आकार। छोड़ने पर और कोई base न देने पर, स्वतः कोशिका आकार अधिकतम विस्तार / 500 होता है।"
              },
              "base": {
                "label": "आधार",
                "description": "आउटपुट ग्रिड और विस्तार परिभाषित करने वाला वैकल्पिक आधार रास्टर पथ।"
              }
            }
          },
          "vector_points_to_raster": {
            "name": "वेक्टर बिंदुओं से रास्टर",
            "description": "चयनित असाइनमेंट संक्रिया का उपयोग करके बिंदु या बहु-बिंदु वेक्टरों को ग्रिड में रास्टरीकृत करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर पथ (बिंदु/बहुबिंदु)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम इन-मेमोरी रहता है।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "रास्टर मानों के लिए उपयोग किया गया वैकल्पिक संख्यात्मक फ़ील्ड। डिफ़ॉल्ट FID।"
              },
              "assign": {
                "label": "असाइन करें",
                "description": "निर्दिष्टीकरण संक्रिया: last, first, min, max, sum, num, mean।"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "जब true, पृष्ठभूमि को 0 से आरंभ करता है; अन्यथा nodata।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "आउटपुट कोशिका आकार। 'base' न दिए जाने पर आवश्यक।"
              },
              "base": {
                "label": "आधार",
                "description": "विस्तार/ग्रिड परिभाषित करने के लिए वैकल्पिक आधार रास्टर पथ।"
              }
            }
          },
          "vector_polygons_to_raster": {
            "name": "वेक्टर बहुभुजों से रास्टर",
            "description": "विशेषता-चालित burn मानों का समर्थन करते हुए बहुभुज वेक्टरों को ग्रिड में रास्टरीकृत करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर पथ।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "बर्न मानों के लिए वैकल्पिक संख्यात्मक फ़ील्ड नाम (डिफ़ॉल्ट FID)।"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "जब true, आउटपुट पृष्ठभूमि को nodata के बजाय 0 से आरंभ करता है।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "'base' न दिए जाने पर आउटपुट कोशिका आकार।"
              },
              "base": {
                "label": "आधार",
                "description": "आउटपुट ग्रिड और विस्तार परिभाषित करने वाला वैकल्पिक आधार रास्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर आउटपुट स्मृति में रहता है।"
              }
            }
          },
          "local_morans_i_lisa_raster": {
            "name": "स्थानीय Moran's I (LISA) रास्टर",
            "description": "बिंदुओं से LISA क्लस्टर विश्लेषण परिकलित करता है और श्रेणीबद्ध रास्टर (HH/LL/HL/LH/NS) आउटपुट करता है। रास्टर-आधारित एकीकरण संभव बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "प्रेक्षण बिंदुओं वाली इनपुट वेक्टर लेयर।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "विश्लेषण के लिए संख्यात्मक विशेषता फ़ील्ड।"
              },
              "weights_mode": {
                "label": "भार मोड",
                "description": "पड़ोस मोड: queen, rook, k_nearest, distance_band।"
              },
              "k": {
                "label": "K",
                "description": "k_nearest मोड के लिए k मान (डिफ़ॉल्ट 8)।"
              },
              "distance": {
                "label": "दूरी",
                "description": "distance_band मोड के लिए दूरी थ्रेशोल्ड।"
              },
              "row_standardize": {
                "label": "पंक्ति मानकीकरण",
                "description": "भारों पर पंक्ति मानकीकरण लागू करें (डिफ़ॉल्ट true)।"
              },
              "island_policy": {
                "label": "द्वीप नीति",
                "description": "द्वीप प्रबंधन: drop_with_warning, keep_zero_weight, error।"
              },
              "alpha": {
                "label": "अल्फ़ा",
                "description": "[0, 1] में सार्थकता थ्रेशोल्ड; डिफ़ॉल्ट 0.05।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "आउटपुट रास्टर कोशिका आकार (वैकल्पिक; विस्तार से स्वतः गणित)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ (वर्गीकरण: 0=NS, 1=HH, 2=LL, 3=HL, 4=LH)।"
              }
            }
          },
          "getis_ord_gi_star_raster": {
            "name": "Getis-Ord Gi* रास्टर",
            "description": "बिंदुओं से Gi* हॉटस्पॉट/कोल्डस्पॉट वर्गीकरण परिकलित करता है और रास्टर (-1=cold, 0=NS, 1=hot) आउटपुट करता है। हॉटस्पॉट-आधारित विश्लेषण के लिए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "प्रेक्षण बिंदुओं वाली इनपुट वेक्टर लेयर।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "विश्लेषण के लिए संख्यात्मक विशेषता फ़ील्ड।"
              },
              "weights_mode": {
                "label": "भार मोड",
                "description": "पड़ोस मोड: queen, rook, k_nearest, distance_band।"
              },
              "k": {
                "label": "K",
                "description": "k_nearest मोड के लिए k मान (डिफ़ॉल्ट 8)।"
              },
              "distance": {
                "label": "दूरी",
                "description": "distance_band मोड के लिए दूरी थ्रेशोल्ड।"
              },
              "row_standardize": {
                "label": "पंक्ति मानकीकरण",
                "description": "भारों पर पंक्ति मानकीकरण लागू करें (डिफ़ॉल्ट true)।"
              },
              "island_policy": {
                "label": "द्वीप नीति",
                "description": "द्वीप प्रबंधन: drop_with_warning, keep_zero_weight, error।"
              },
              "alpha": {
                "label": "अल्फ़ा",
                "description": "[0, 1] में सार्थकता थ्रेशोल्ड; डिफ़ॉल्ट 0.05।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "आउटपुट रास्टर कोशिका आकार (वैकल्पिक; विस्तार से स्वतः गणित)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ (वर्गीकरण: -1=ठंडा, 0=NS, 1=गर्म)।"
              }
            }
          },
          "ordinary_kriging": {
            "name": "साधारण क्रिगिंग",
            "description": "बिंदु मापनों के नमूने के आधार पर अमानचित्रित ग्रिड कोशिकाओं पर मानों का आकलन करने के लिए ordinary kriging अंतर्वेशन करता है। Ordinary kriging एक भू-सांख्यिकीय विधि है जो पूर्वानुमान और संबद्ध kriging प्रसरण (पूर्वानुमान अनिश्चितता) दोनों प्रदान करने के लिए स्थानिक स्वसहसंबंध संरचना का लाभ उठाती है। टूल इनपुट बिंदु डेटा से स्वचालित रूप से अनुभवजन्य variogram का आकलन करता है और स्थानिक निर्भरता को पकड़ने के लिए सैद्धांतिक variogram मॉडल (Spherical, Exponential या Gaussian) समंजित करता है।",
            "params": {
              "points": {
                "label": "बिंदु",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "अंतर्वेशित करने के लिए मान वाला संख्यात्मक विशेषता फ़ील्ड।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "मानचित्र इकाइयों में आउटपुट कोशिका आकार (base_raster न होने पर आवश्यक)।"
              },
              "base_raster": {
                "label": "आधार रास्टर",
                "description": "आउटपुट ज्यामिति नियंत्रित करने वाला वैकल्पिक आधार रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "local_kriging": {
            "name": "स्थानीय क्रिगिंग",
            "description": "k-निकटतम पड़ोसियों का उपयोग करके स्थानीय ordinary kriging अंतर्वेशन करता है, जो बड़े डेटासेट के लिए कुशल स्थानिक आकलन प्रदान करता है। हज़ारों बिंदुओं वाले डेटासेट के लिए यह दृष्टिकोण वैश्विक ordinary kriging की तुलना में संगणनात्मक रूप से अधिक व्यावहारिक है।",
            "params": {
              "points": {
                "label": "बिंदु",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "अंतर्वेशित करने के लिए मान वाला संख्यात्मक विशेषता फ़ील्ड।"
              },
              "k_neighbors": {
                "label": "K पड़ोसी",
                "description": "उपयोग करने के लिए निकटतम पड़ोसियों की संख्या; डिफ़ॉल्ट 10।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "मानचित्र इकाइयों में आउटपुट कोशिका आकार (base_raster न होने पर आवश्यक)।"
              },
              "base_raster": {
                "label": "आधार रास्टर",
                "description": "आउटपुट ज्यामिति नियंत्रित करने वाला वैकल्पिक आधार रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "simple_kriging": {
            "name": "सरल क्रिगिंग",
            "description": "जब स्थानिक क्षेत्र का माध्य पहले से ज्ञात हो तब simple kriging अंतर्वेशन करता है। जब माध्य बाहरी जानकारी से विश्वसनीय रूप से ज्ञात हो, तो यह विधि kriging प्रसरण घटाती है और अधिक स्थिर पूर्वानुमान प्रदान करती है।",
            "params": {
              "points": {
                "label": "बिंदु",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "अंतर्वेशित करने के लिए मान वाला संख्यात्मक विशेषता फ़ील्ड।"
              },
              "known_mean": {
                "label": "ज्ञात माध्य",
                "description": "स्थानिक क्षेत्र का ज्ञात माध्य।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "मानचित्र इकाइयों में आउटपुट कोशिका आकार (base_raster न होने पर आवश्यक)।"
              },
              "base_raster": {
                "label": "आधार रास्टर",
                "description": "आउटपुट ज्यामिति नियंत्रित करने वाला वैकल्पिक आधार रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "universal_kriging": {
            "name": "सार्वत्रिक क्रिगिंग",
            "description": "जब स्थानिक परिघटना में व्यवस्थित प्रवृत्ति या विचलन (drift) हो तब universal kriging अंतर्वेशन करता है। kriging को बहुपद प्रवृत्ति सतह आकलन के साथ जोड़ता है।",
            "params": {
              "points": {
                "label": "बिंदु",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "अंतर्वेशित करने के लिए मान वाला संख्यात्मक विशेषता फ़ील्ड।"
              },
              "trend_order": {
                "label": "प्रवृत्ति क्रम",
                "description": "बहुपद प्रवृत्ति कोटि (1=रैखिक, 2=द्विघात); डिफ़ॉल्ट 1।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "मानचित्र इकाइयों में आउटपुट कोशिका आकार (base_raster न होने पर आवश्यक)।"
              },
              "base_raster": {
                "label": "आधार रास्टर",
                "description": "आउटपुट ज्यामिति नियंत्रित करने वाला वैकल्पिक आधार रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "spacetime_kriging": {
            "name": "स्थान-काल क्रिगिंग",
            "description": "बिंदु मापनों में स्थानिक और कालिक भिन्नता को संयुक्त रूप से मॉडल करने के लिए space-time kriging अंतर्वेशन करता है। स्थानिक रूप से वितरित काल-श्रेणी डेटा के लिए आदर्श।",
            "params": {
              "points": {
                "label": "बिंदु",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "अंतर्वेशित करने के लिए मान वाला संख्यात्मक विशेषता फ़ील्ड।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "समय मान वाला कालिक विशेषता फ़ील्ड।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "मानचित्र इकाइयों में आउटपुट कोशिका आकार (base_raster न होने पर आवश्यक)।"
              },
              "base_raster": {
                "label": "आधार रास्टर",
                "description": "आउटपुट ज्यामिति नियंत्रित करने वाला वैकल्पिक आधार रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "spatial_lag_regression_raster": {
            "name": "स्थानिक लैग प्रतिगमन रास्टर",
            "description": "SAR मॉडल का आकलन करता है और समंजित मान सतह आउटपुट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "response_field": {
                "label": "प्रतिक्रिया फ़ील्ड",
                "description": "अनुक्रिया चर।"
              },
              "predictor_fields": {
                "label": "पूर्वानुमानक फ़ील्ड",
                "description": "पूर्वानुमानक फ़ील्ड।"
              },
              "weights_mode": {
                "label": "भार मोड",
                "description": "पड़ोस मोड।"
              },
              "k": {
                "label": "K",
                "description": "k_nearest के लिए k।"
              },
              "distance": {
                "label": "दूरी",
                "description": "दूरी थ्रेशोल्ड।"
              },
              "row_standardize": {
                "label": "पंक्ति मानकीकरण",
                "description": "पंक्ति मानकीकृत भार।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "आउटपुट रास्टर कोशिका आकार।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर।"
              }
            }
          },
          "spatial_error_regression_raster": {
            "name": "स्थानिक त्रुटि प्रतिगमन रास्टर",
            "description": "SEM मॉडल का आकलन करता है और समंजित मान सतह आउटपुट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "response_field": {
                "label": "प्रतिक्रिया फ़ील्ड",
                "description": "अनुक्रिया चर।"
              },
              "predictor_fields": {
                "label": "पूर्वानुमानक फ़ील्ड",
                "description": "पूर्वानुमानक फ़ील्ड।"
              },
              "weights_mode": {
                "label": "भार मोड",
                "description": "पड़ोस मोड।"
              },
              "k": {
                "label": "K",
                "description": "k_nearest के लिए k।"
              },
              "distance": {
                "label": "दूरी",
                "description": "दूरी थ्रेशोल्ड।"
              },
              "row_standardize": {
                "label": "पंक्ति मानकीकरण",
                "description": "पंक्ति मानकीकृत भार।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "आउटपुट रास्टर कोशिका आकार।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर।"
              }
            }
          },
          "geographically_weighted_regression_raster": {
            "name": "भौगोलिक भारित प्रतिगमन रास्टर",
            "description": "GWR का आकलन करता है और स्थानीय गुणांक रास्टर सतहें आउटपुट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "response_field": {
                "label": "प्रतिक्रिया फ़ील्ड",
                "description": "अनुक्रिया चर।"
              },
              "predictor_fields": {
                "label": "पूर्वानुमानक फ़ील्ड",
                "description": "पूर्वानुमानक फ़ील्ड।"
              },
              "bandwidth": {
                "label": "बैंडविड्थ",
                "description": "कर्नेल बैंडविड्थ।"
              },
              "kernel": {
                "label": "कर्नेल",
                "description": "कर्नेल प्रकार।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "आउटपुट रास्टर कोशिका आकार।"
              },
              "output_prefix": {
                "label": "आउटपुट उपसर्ग",
                "description": "आउटपुट रास्टर उपसर्ग।"
              }
            }
          },
          "inhomogeneous_intensity_raster": {
            "name": "अतुल्य तीव्रता रास्टर",
            "description": "स्थानिक बिंदु तीव्रता को दर्शाने वाली कर्नेल घनत्व आकलन (KDE) सतह परिकलित करता है। साधारण घनत्व से आगे हॉटस्पॉट और कोल्डस्पॉट प्रकट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "bandwidth": {
                "label": "बैंडविड्थ",
                "description": "कर्नेल बैंडविड्थ।"
              },
              "kernel": {
                "label": "कर्नेल",
                "description": "कर्नेल प्रकार।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "आउटपुट रास्टर कोशिका आकार।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट तीव्रता रास्टर।"
              }
            }
          },
          "add": {
            "name": "जोड़",
            "description": "दो रास्टरों को कोशिका-दर-कोशिका जोड़ता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "average_overlay": {
            "name": "औसत अध्यारोपण",
            "description": "रास्टर स्टैक पर प्रति-कोशिका औसत परिकलित करता है, NoData की उपेक्षा करते हुए जब तक सभी इनपुट NoData न हों।",
            "params": {
              "input_rasters": {
                "label": "इनपुट रास्टर",
                "description": "सरणी या अर्धविराम/अल्पविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर स्टैक।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "bool_and": {
            "name": "बूलियन AND",
            "description": "दो रास्टरों का कोशिका-दर-कोशिका तार्किक AND परिकलित करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "bool_not": {
            "name": "बूलियन NOT",
            "description": "प्रत्येक रास्टर कोशिका का तार्किक NOT परिकलित करता है, शून्य-मान कोशिकाओं के लिए 1 और अन्यथा 0 आउटपुट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "bool_or": {
            "name": "बूलियन OR",
            "description": "दो रास्टरों का कोशिका-दर-कोशिका तार्किक OR परिकलित करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "bool_xor": {
            "name": "बूलियन XOR",
            "description": "दो रास्टरों का कोशिका-दर-कोशिका तार्किक XOR परिकलित करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "count_if": {
            "name": "शर्त गणना (Count If)",
            "description": "उन इनपुट रास्टरों की संख्या गिनता है जिनकी कोशिका तुलना मान के बराबर है।",
            "params": {
              "input_rasters": {
                "label": "इनपुट रास्टर",
                "description": "सरणी या अर्धविराम/अल्पविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर स्टैक।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "comparison_value": {
                "label": "तुलना मान",
                "description": "रास्टर स्टैक के भीतर गिनने के लिए तुलना मान।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "divide": {
            "name": "भाग",
            "description": "पहले रास्टर को दूसरे से कोशिका-दर-कोशिका विभाजित करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "highest_position": {
            "name": "उच्चतम स्थिति",
            "description": "प्रत्येक कोशिका पर उच्चतम मान वाले रास्टर-स्टैक का शून्य-आधारित सूचकांक लौटाता है।",
            "params": {
              "input_rasters": {
                "label": "इनपुट रास्टर",
                "description": "सरणी या अर्धविराम/अल्पविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर स्टैक।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "lowest_position": {
            "name": "न्यूनतम स्थिति",
            "description": "प्रत्येक कोशिका पर निम्नतम मान वाले रास्टर-स्टैक का शून्य-आधारित सूचकांक लौटाता है।",
            "params": {
              "input_rasters": {
                "label": "इनपुट रास्टर",
                "description": "सरणी या अर्धविराम/अल्पविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर स्टैक।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "max_absolute_overlay": {
            "name": "अधिकतम निरपेक्ष अध्यारोपण",
            "description": "रास्टर स्टैक पर प्रति-कोशिका अधिकतम निरपेक्ष मान परिकलित करता है, यदि कोई इनपुट कोशिका NoData हो तो NoData का प्रसार करता है।",
            "params": {
              "input_rasters": {
                "label": "इनपुट रास्टर",
                "description": "सरणी या अर्धविराम/अल्पविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर स्टैक।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "max_overlay": {
            "name": "अधिकतम अध्यारोपण",
            "description": "रास्टर स्टैक पर प्रति-कोशिका अधिकतम परिकलित करता है, यदि कोई इनपुट कोशिका NoData हो तो NoData का प्रसार करता है।",
            "params": {
              "input_rasters": {
                "label": "इनपुट रास्टर",
                "description": "सरणी या अर्धविराम/अल्पविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर स्टैक।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "min_absolute_overlay": {
            "name": "न्यूनतम निरपेक्ष अध्यारोपण",
            "description": "रास्टर स्टैक पर प्रति-कोशिका न्यूनतम निरपेक्ष मान परिकलित करता है, यदि कोई इनपुट कोशिका NoData हो तो NoData का प्रसार करता है।",
            "params": {
              "input_rasters": {
                "label": "इनपुट रास्टर",
                "description": "सरणी या अर्धविराम/अल्पविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर स्टैक।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "min_overlay": {
            "name": "न्यूनतम अध्यारोपण",
            "description": "रास्टर स्टैक पर प्रति-कोशिका न्यूनतम परिकलित करता है, यदि कोई इनपुट कोशिका NoData हो तो NoData का प्रसार करता है।",
            "params": {
              "input_rasters": {
                "label": "इनपुट रास्टर",
                "description": "सरणी या अर्धविराम/अल्पविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर स्टैक।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "modulo": {
            "name": "मॉड्यूलो",
            "description": "पहले रास्टर को दूसरे से कोशिका-दर-कोशिका विभाजित करने पर शेषफल परिकलित करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "multiply": {
            "name": "गुणा",
            "description": "दो रास्टरों को कोशिका-दर-कोशिका गुणा करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "multiply_overlay": {
            "name": "गुणन अध्यारोपण",
            "description": "रास्टर स्टैक पर प्रति-कोशिका गुणनफल परिकलित करता है, यदि कोई इनपुट कोशिका NoData हो तो NoData का प्रसार करता है।",
            "params": {
              "input_rasters": {
                "label": "इनपुट रास्टर",
                "description": "सरणी या अर्धविराम/अल्पविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर स्टैक।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "percent_equal_to": {
            "name": "प्रतिशत बराबर",
            "description": "स्टैक में उन रास्टरों का अंश परिकलित करता है जिनके मान प्रत्येक कोशिका पर तुलना रास्टर के बराबर हैं।",
            "params": {
              "input_rasters": {
                "label": "इनपुट रास्टर",
                "description": "सरणी या अर्धविराम/अल्पविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर स्टैक।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "comparison": {
                "label": "तुलना",
                "description": "तुलना रास्टर पथ या इन-मेमोरी रास्टर हैंडल।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "percent_greater_than": {
            "name": "प्रतिशत अधिक",
            "description": "स्टैक में उन रास्टरों का अंश परिकलित करता है जिनके मान प्रत्येक कोशिका पर तुलना रास्टर से अधिक हैं।",
            "params": {
              "input_rasters": {
                "label": "इनपुट रास्टर",
                "description": "सरणी या अर्धविराम/अल्पविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर स्टैक।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "comparison": {
                "label": "तुलना",
                "description": "तुलना रास्टर पथ या इन-मेमोरी रास्टर हैंडल।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "percent_less_than": {
            "name": "प्रतिशत कम",
            "description": "स्टैक में उन रास्टरों का अंश परिकलित करता है जिनके मान प्रत्येक कोशिका पर तुलना रास्टर से कम हैं।",
            "params": {
              "input_rasters": {
                "label": "इनपुट रास्टर",
                "description": "सरणी या अर्धविराम/अल्पविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर स्टैक।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "comparison": {
                "label": "तुलना",
                "description": "तुलना रास्टर पथ या इन-मेमोरी रास्टर हैंडल।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "pick_from_list": {
            "name": "सूची से चुनें",
            "description": "शून्य-आधारित स्थिति रास्टर का उपयोग करके रास्टर स्टैक से प्रति-कोशिका मान चुनता है।",
            "params": {
              "input_rasters": {
                "label": "इनपुट रास्टर",
                "description": "सरणी या अर्धविराम/अल्पविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर स्टैक।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "pos_input": {
                "label": "स्थिति इनपुट",
                "description": "स्टैक स्थितियों का शून्य-आधारित रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "power": {
            "name": "घात",
            "description": "पहले रास्टर को दूसरे की घात तक कोशिका-दर-कोशिका बढ़ाता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "standard_deviation_overlay": {
            "name": "मानक विचलन अध्यारोपण",
            "description": "रास्टर स्टैक पर प्रति-कोशिका मानक विचलन परिकलित करता है, यदि कोई इनपुट कोशिका NoData हो तो NoData का प्रसार करता है।",
            "params": {
              "input_rasters": {
                "label": "इनपुट रास्टर",
                "description": "सरणी या अर्धविराम/अल्पविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर स्टैक।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "subtract": {
            "name": "घटाव",
            "description": "पहले रास्टर से दूसरे रास्टर को कोशिका-दर-कोशिका घटाता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "sum_overlay": {
            "name": "योग अध्यारोपण",
            "description": "रास्टर स्टैक पर प्रति-कोशिका योग परिकलित करता है, यदि कोई इनपुट कोशिका NoData हो तो NoData का प्रसार करता है।",
            "params": {
              "input_rasters": {
                "label": "इनपुट रास्टर",
                "description": "सरणी या अर्धविराम/अल्पविराम-सीमांकित स्ट्रिंग के रूप में इनपुट रास्टर स्टैक।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "update_nodata_cells": {
            "name": "NoData कोशिकाएँ अद्यतन करें",
            "description": "input1 की NoData कोशिकाओं को input2 की संगत वैध कोशिकाओं से मान निर्दिष्ट करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "अद्यतन करने के लिए प्राथमिक रास्टर।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "प्रतिस्थापन मान प्रदान करने वाला द्वितीयक रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "weighted_overlay": {
            "name": "भारित अध्यारोपण",
            "description": "सामान्यीकृत भारों, वैकल्पिक लागत फ़्लैग और वैकल्पिक द्विआधारी बाध्यताओं का उपयोग करके कारक रास्टरों को जोड़ता है।",
            "params": {
              "factors": {
                "label": "कारक",
                "description": "इनपुट गुणक रास्टर स्टैक।"
              },
              "weights": {
                "label": "भार",
                "description": "प्रत्येक गुणक रास्टर के अनुरूप संख्यात्मक भार।"
              },
              "cost": {
                "label": "लागत",
                "description": "लागत गुणकों को इंगित करने वाले वैकल्पिक बूलियन फ़्लैग।"
              },
              "constraints": {
                "label": "बाधाएँ",
                "description": "वैकल्पिक रास्टर प्रतिबंध स्टैक; <= 0 मान आउटपुट को शून्य पर बाध्य करते हैं।"
              },
              "scale_max": {
                "label": "पैमाना अधिकतम",
                "description": "गुणक सामान्यीकरण के बाद उपयोग किया गया अधिकतम पैमाना मान।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "weighted_sum": {
            "name": "भारित योग",
            "description": "भारों को योग एक होने तक सामान्यीकृत करने के बाद रास्टर स्टैक पर भारित योग परिकलित करता है।",
            "params": {
              "input_rasters": {
                "label": "इनपुट रास्टर",
                "description": "इनपुट रास्टर स्टैक।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "weights": {
                "label": "भार",
                "description": "प्रत्येक इनपुट रास्टर के अनुरूप संख्यात्मक भार।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "image_correlation_neighbourhood_analysis": {
            "name": "छवि सहसंबंध पड़ोस विश्लेषण",
            "description": "दो रास्टरों के बीच गतिशील-विंडो सहसंबंध विश्लेषण करता है और सहसंबंध तथा p-value रास्टर लौटाता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर पथ।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर पथ।"
              },
              "filter_size": {
                "label": "फ़िल्टर आकार",
                "description": "कोशिकाओं में चलायमान विंडो आकार (न्यूनतम 3, डिफ़ॉल्ट 11)।"
              },
              "correlation_stat": {
                "label": "सहसंबंध सांख्यिकी",
                "description": "सहसंबंध मापक: pearson, spearman, या kendall (डिफ़ॉल्ट pearson)।"
              },
              "output1": {
                "label": "आउटपुट 1",
                "description": "सहसंबंध रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "output2": {
                "label": "आउटपुट 2",
                "description": "सार्थकता (p-मान) रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "natural_neighbour_interpolation": {
            "name": "प्राकृतिक पड़ोसी अंतर्वेशन",
            "description": "वास्तविक Sibson प्राकृतिक-पड़ोसी क्षेत्रफल भारण का उपयोग करके बिंदु नमूनों से रास्टर अंतर्वेशित करता है।",
            "params": {
              "points": {
                "label": "बिंदु",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "field_name": {
                "label": "फ़ील्ड नाम",
                "description": "वैकल्पिक संख्यात्मक विशेषता फ़ील्ड; डिफ़ॉल्ट FID फ़ॉलबैक।"
              },
              "use_z": {
                "label": "Z उपयोग करें",
                "description": "विशेषताओं के बजाय बिंदु ज्यामिति से Z मानों का उपयोग करें।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "base_raster न दिए जाने पर आउटपुट कोशिका आकार।"
              },
              "base_raster": {
                "label": "आधार रास्टर",
                "description": "आउटपुट ज्यामिति नियंत्रित करने वाला वैकल्पिक आधार रास्टर।"
              },
              "clip_to_hull": {
                "label": "हल तक क्लिप करें",
                "description": "अंतर्वेशन को बिंदुओं के उत्तल हल तक सीमित करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "nearest_neighbour_interpolation": {
            "name": "निकटतम पड़ोसी अंतर्वेशन",
            "description": "प्रत्येक कोशिका को निकटतम नमूना मान निर्दिष्ट करके बिंदु नमूनों से रास्टर अंतर्वेशित करता है।",
            "params": {
              "points": {
                "label": "बिंदु",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "field_name": {
                "label": "फ़ील्ड नाम",
                "description": "वैकल्पिक संख्यात्मक विशेषता फ़ील्ड; डिफ़ॉल्ट FID फ़ॉलबैक।"
              },
              "use_z": {
                "label": "Z उपयोग करें",
                "description": "विशेषताओं के बजाय बिंदु ज्यामिति से Z मानों का उपयोग करें।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "base_raster न दिए जाने पर आउटपुट कोशिका आकार।"
              },
              "base_raster": {
                "label": "आधार रास्टर",
                "description": "आउटपुट ज्यामिति नियंत्रित करने वाला वैकल्पिक आधार रास्टर।"
              },
              "max_dist": {
                "label": "अधिकतम दूरी",
                "description": "मानचित्र इकाइयों में वैकल्पिक अधिकतम खोज दूरी; डिफ़ॉल्ट अनंत।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "conditional_evaluation": {
            "name": "सशर्त मूल्यांकन",
            "description": "रास्टर कोशिकाओं पर if-then-else सशर्त मूल्यांकन करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              },
              "statement": {
                "label": "कथन",
                "description": "प्रति कोशिका मूल्यांकित सप्रतिबंध व्यंजक।"
              },
              "true": {
                "label": "सत्य",
                "description": "शर्त सत्य होने पर उपयोग किया गया मान या रास्टर/व्यंजक।"
              },
              "false": {
                "label": "असत्य",
                "description": "शर्त असत्य होने पर उपयोग किया गया मान या रास्टर/व्यंजक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "reclass": {
            "name": "पुनर्वर्गीकरण",
            "description": "परासों या सटीक असाइनमेंट युग्मों का उपयोग करके रास्टर मानों का पुनर्वर्गीकरण करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर।"
              },
              "reclass_values": {
                "label": "पुनर्वर्गीकरण मान",
                "description": "पुनर्वर्गीकरण मान [new, from, to_less_than] की पंक्तियों के रूप में, या assign_mode=true होने पर [new, old]।"
              },
              "assign_mode": {
                "label": "असाइन मोड",
                "description": "यदि true, [new_value, old_value] युग्मों के साथ सटीक निर्दिष्टीकरण मोड का उपयोग करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में रखा जाता है।"
              }
            }
          },
          "reclass_equal_interval": {
            "name": "समान अंतराल पुनर्वर्गीकरण",
            "description": "वैकल्पिक मान परास पर रास्टर मानों को समान-चौड़ाई अंतरालों में पुनर्वर्गीकृत करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर।"
              },
              "interval_size": {
                "label": "अंतराल आकार",
                "description": "समान-अंतराल बिन चौड़ाई।"
              },
              "start_value": {
                "label": "प्रारंभ मान",
                "description": "पुनर्वर्गीकरण के लिए वैकल्पिक निचली सीमा; डिफ़ॉल्ट रास्टर न्यूनतम।"
              },
              "end_value": {
                "label": "अंत मान",
                "description": "पुनर्वर्गीकरण के लिए वैकल्पिक ऊपरी सीमा; डिफ़ॉल्ट रास्टर अधिकतम।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में रखा जाता है।"
              }
            }
          },
          "buffer_raster": {
            "name": "रास्टर बफ़र",
            "description": "निर्दिष्ट दूरी के भीतर शून्येतर, गैर-NoData रास्टर कोशिकाओं के चारों ओर द्विआधारी बफ़र क्षेत्र बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर जहाँ अशून्य कोशिकाएँ बफ़र लक्ष्य हैं।"
              },
              "buffer_size": {
                "label": "बफ़र आकार",
                "description": "बफ़र दूरी थ्रेशोल्ड।"
              },
              "grid_cell_units": {
                "label": "ग्रिड कोशिका इकाइयाँ",
                "description": "यदि true, buffer_size की व्याख्या मानचित्र इकाइयों के बजाय ग्रिड-कोशिका इकाइयों में करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "cost_allocation": {
            "name": "लागत आवंटन",
            "description": "लागत दूरी विश्लेषण के backlink रास्टर का उपयोग करके प्रत्येक कोशिका को एक स्रोत क्षेत्र निर्दिष्ट करता है।",
            "params": {
              "source": {
                "label": "स्रोत",
                "description": "धनात्मक स्रोत कोशिकाओं वाला स्रोत रास्टर।"
              },
              "backlink": {
                "label": "बैकलिंक",
                "description": "cost_distance से बैकलिंक रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "cost_distance": {
            "name": "लागत दूरी",
            "description": "स्रोत और लागत सतहों से संचित यात्रा लागत और backlink रास्टर परिकलित करता है।",
            "params": {
              "source": {
                "label": "स्रोत",
                "description": "धनात्मक स्रोत कोशिकाओं वाला स्रोत रास्टर।"
              },
              "cost": {
                "label": "लागत",
                "description": "लागत/घर्षण रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक संचित-लागत आउटपुट रास्टर पथ।"
              },
              "backlink_output": {
                "label": "बैकलिंक आउटपुट",
                "description": "वैकल्पिक बैकलिंक आउटपुट रास्टर पथ।"
              }
            }
          },
          "cost_pathway": {
            "name": "लागत पथ",
            "description": "backlink रास्टर का उपयोग करके गंतव्य कोशिकाओं से न्यूनतम-लागत पथों का अनुरेखण करता है।",
            "params": {
              "destination": {
                "label": "गंतव्य",
                "description": "धनात्मक गंतव्य कोशिकाओं वाला गंतव्य रास्टर।"
              },
              "backlink": {
                "label": "बैकलिंक",
                "description": "cost_distance से बैकलिंक रास्टर।"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "यदि true, आउटपुट पृष्ठभूमि NoData के बजाय शून्य होती है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "euclidean_allocation": {
            "name": "यूक्लिडियन आवंटन",
            "description": "प्रत्येक वैध कोशिका को उसकी निकटतम शून्येतर लक्ष्य कोशिका का मान निर्दिष्ट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "अशून्य लक्ष्य कोशिकाओं वाला इनपुट रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "euclidean_distance": {
            "name": "यूक्लिडियन दूरी",
            "description": "रास्टर में निकटतम शून्येतर लक्ष्य कोशिका तक यूक्लिडियन दूरी परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "अशून्य लक्ष्य कोशिकाओं वाला इनपुट रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "abs": {
            "name": "निरपेक्ष मान (Abs)",
            "description": "प्रत्येक रास्टर कोशिका का निरपेक्ष मान परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "aggregate_raster": {
            "name": "रास्टर समुच्चयन",
            "description": "माध्य, योग, न्यूनतम, अधिकतम या परास का उपयोग करके ब्लॉकों को संकलित करके रास्टर विभेदन घटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर।"
              },
              "aggregation_factor": {
                "label": "समुच्चयन गुणक",
                "description": "स्रोत कोशिकाओं में ब्लॉक आकार।"
              },
              "aggregation_type": {
                "label": "समुच्चयन प्रकार",
                "description": "mean, sum, maximum, minimum, या range में से एक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "anova": {
            "name": "ANOVA",
            "description": "वर्ग रास्टर श्रेणियों द्वारा समूहित रास्टर मानों पर एकमार्गी ANOVA करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "मापन रास्टर पथ।"
              },
              "features": {
                "label": "फ़ीचर",
                "description": "वर्ग/श्रेणी रास्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ (उपनाम: output_html_file)।"
              }
            }
          },
          "arccos": {
            "name": "Arccos",
            "description": "प्रत्येक रास्टर कोशिका का व्युत्क्रम कोसाइन (arccos) परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "arcosh": {
            "name": "Arcosh",
            "description": "प्रत्येक रास्टर कोशिका का व्युत्क्रम अतिपरवलयिक कोसाइन परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "arcsin": {
            "name": "Arcsin",
            "description": "प्रत्येक रास्टर कोशिका का व्युत्क्रम साइन (arcsin) परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "arctan": {
            "name": "Arctan",
            "description": "प्रत्येक रास्टर कोशिका का व्युत्क्रम टैंजेंट (arctan) परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "arsinh": {
            "name": "Arsinh",
            "description": "प्रत्येक रास्टर कोशिका का व्युत्क्रम अतिपरवलयिक साइन परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "artanh": {
            "name": "Artanh",
            "description": "प्रत्येक रास्टर कोशिका का व्युत्क्रम अतिपरवलयिक टैंजेंट परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "atan2": {
            "name": "Atan2",
            "description": "दो रास्टरों का उपयोग करके कोशिका-दर-कोशिका चार-चतुर्थांश व्युत्क्रम टैंजेंट परिकलित करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "block_maximum": {
            "name": "ब्लॉक अधिकतम",
            "description": "प्रत्येक आउटपुट कोशिका के भीतर प्रेक्षित अधिकतम मान निर्दिष्ट करके बिंदु फ़ीचर का रास्टरीकरण करता है।",
            "params": {
              "points": {
                "label": "बिंदु",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "field_name": {
                "label": "फ़ील्ड नाम",
                "description": "रास्टरीकृत करने के लिए वैकल्पिक संख्यात्मक विशेषता फ़ील्ड; डिफ़ॉल्ट FID फ़ॉलबैक।"
              },
              "use_z": {
                "label": "Z उपयोग करें",
                "description": "विशेषताओं के बजाय बिंदु ज्यामिति से Z मानों का उपयोग करें।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "base_raster न दिए जाने पर आउटपुट कोशिका आकार।"
              },
              "base_raster": {
                "label": "आधार रास्टर",
                "description": "आउटपुट ज्यामिति नियंत्रित करने वाला वैकल्पिक आधार रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "block_minimum": {
            "name": "ब्लॉक न्यूनतम",
            "description": "प्रत्येक आउटपुट कोशिका के भीतर प्रेक्षित न्यूनतम मान निर्दिष्ट करके बिंदु फ़ीचर का रास्टरीकरण करता है।",
            "params": {
              "points": {
                "label": "बिंदु",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "field_name": {
                "label": "फ़ील्ड नाम",
                "description": "रास्टरीकृत करने के लिए वैकल्पिक संख्यात्मक विशेषता फ़ील्ड; डिफ़ॉल्ट FID फ़ॉलबैक।"
              },
              "use_z": {
                "label": "Z उपयोग करें",
                "description": "विशेषताओं के बजाय बिंदु ज्यामिति से Z मानों का उपयोग करें।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "base_raster न दिए जाने पर आउटपुट कोशिका आकार।"
              },
              "base_raster": {
                "label": "आधार रास्टर",
                "description": "आउटपुट ज्यामिति नियंत्रित करने वाला वैकल्पिक आधार रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "boundary_shape_complexity": {
            "name": "सीमा आकृति जटिलता",
            "description": "रेखा-पतलित कंकाल शाखा मापक का उपयोग करके रास्टर खंड सीमा-आकृति जटिलता परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "धनात्मक पूर्णांक-सदृश ID वाला इनपुट पैच-ID रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "ceil": {
            "name": "सीलिंग (Ceil)",
            "description": "प्रत्येक रास्टर कोशिका को ऊपर की ओर निकटतम पूर्णांक तक पूर्णांकित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "centroid_raster": {
            "name": "केंद्रक (रास्टर)",
            "description": "रास्टर में प्रत्येक धनात्मक-मान खंड ID के लिए केंद्रक कोशिका परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट पैच रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "clip_raster_to_polygon": {
            "name": "रास्टर को बहुभुज से क्लिप करें",
            "description": "रास्टर को बहुभुज विस्तारों तक क्लिप करता है; बहुभुज के बाहर की कोशिकाएँ NoData पर सेट की जाती हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर।"
              },
              "polygons": {
                "label": "बहुभुज",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "maintain_dimensions": {
                "label": "आयाम बनाए रखें",
                "description": "बहुभुज विस्तार तक काटने के बजाय मूल रास्टर विमाएँ संरक्षित रखें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "clump": {
            "name": "क्लंप",
            "description": "सन्निहित समान-मान रास्टर कोशिकाओं को अद्वितीय खंड पहचानकर्ताओं में समूहित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट श्रेणीबद्ध रास्टर।"
              },
              "diag": {
                "label": "विकर्ण",
                "description": "यदि true, विकर्ण संबद्धता शामिल करें (8-पड़ोसी); अन्यथा 4-पड़ोसी का उपयोग करें।"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "यदि true, शून्य-मान कोशिकाओं को पृष्ठभूमि मानें और उन्हें आउटपुट में शून्य रखें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "cos": {
            "name": "Cos",
            "description": "प्रत्येक रास्टर कोशिका मान का कोसाइन परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "cosh": {
            "name": "Cosh",
            "description": "प्रत्येक रास्टर कोशिका का अतिपरवलयिक कोसाइन परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "create_plane": {
            "name": "समतल बनाएँ",
            "description": "आधार रास्टर ज्यामिति का उपयोग करके समतलीय समीकरण से रास्टर बनाता है।",
            "params": {
              "base": {
                "label": "आधार",
                "description": "आउटपुट ज्यामिति परिभाषित करने वाला आधार रास्टर।"
              },
              "gradient": {
                "label": "प्रवणता",
                "description": "डिग्री में तल ढाल प्रवणता।"
              },
              "aspect": {
                "label": "अभिमुखता",
                "description": "डिग्री में तल अभिमुखता।"
              },
              "constant": {
                "label": "स्थिरांक",
                "description": "तल समीकरण में योज्य अचर पद।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "crispness_index": {
            "name": "कुरकुरापन सूचकांक",
            "description": "सदस्यता प्रायिकता रास्टर के लिए crispness सूचकांक परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ (उपनाम: output_html_file)।"
              }
            }
          },
          "cross_tabulation": {
            "name": "क्रॉस सारणीयन",
            "description": "दो श्रेणीबद्ध रास्टरों पर cross-tabulation करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "इनपुट रास्टर 1 पथ।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "इनपुट रास्टर 2 पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ (उपनाम: output_html_file)।"
              }
            }
          },
          "cumulative_distribution": {
            "name": "संचयी बंटन",
            "description": "रास्टर मानों को संचयी वितरण प्रायिकताओं में रूपांतरित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "dbscan": {
            "name": "DBSCAN",
            "description": "इनपुट रास्टरों के स्टैक पर अपर्यवेक्षित DBSCAN घनत्व-आधारित क्लस्टरिंग करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथों (फ़ीचर बैंड) की अल्पविराम/अर्धविराम-सीमांकित सूची या JSON सरणी।"
              },
              "scaling_method": {
                "label": "मापन विधि",
                "description": "फ़ीचर पैमानन: 'none' (डिफ़ॉल्ट), 'normalize' (0-1 परास), या 'standardize' (z-अंक)।"
              },
              "search_distance": {
                "label": "खोज दूरी",
                "description": "एप्सिलॉन: फ़ीचर समष्टि में पड़ोस खोज त्रिज्या (डिफ़ॉल्ट 1.0)।"
              },
              "min_points": {
                "label": "न्यूनतम बिंदु",
                "description": "कोर बिंदु के लिए एप्सिलॉन के भीतर पड़ोसियों की न्यूनतम संख्या (डिफ़ॉल्ट 5)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "क्लस्टर-ID लेबल के लिए वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "decrement": {
            "name": "घटाएँ (Decrement)",
            "description": "प्रत्येक गैर-NoData रास्टर कोशिका से एक मान (डिफ़ॉल्ट 1.0) घटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "value": {
                "label": "मान",
                "description": "प्रत्येक कोशिका से घटाई जाने वाली मात्रा। डिफ़ॉल्ट 1.0।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "edge_proportion": {
            "name": "किनारा अनुपात",
            "description": "प्रत्येक खंड की कोशिकाओं में किनारा कोशिकाओं का अनुपात परिकलित करता है और उसे वापस खंड कोशिकाओं पर मैप करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "धनात्मक पूर्णांक-सदृश ID वाला इनपुट पैच-ID रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "equal_to": {
            "name": "बराबर",
            "description": "परीक्षण करता है कि क्या दो रास्टर कोशिका-दर-कोशिका बराबर हैं।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "erase_polygon_from_raster": {
            "name": "रास्टर से बहुभुज मिटाएँ",
            "description": "बहुभुज छिद्रों की कोशिकाओं को संरक्षित रखते हुए बहुभुजों के भीतर की रास्टर कोशिकाओं को NoData पर सेट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर।"
              },
              "polygons": {
                "label": "बहुभुज",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "exp": {
            "name": "Exp",
            "description": "e को प्रत्येक रास्टर कोशिका की घात तक बढ़ाकर परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "exp2": {
            "name": "Exp2",
            "description": "2 को प्रत्येक रास्टर कोशिका की घात तक बढ़ाकर परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "fft_random_field": {
            "name": "FFT यादृच्छिक क्षेत्र",
            "description": "FFT स्पेक्ट्रल संश्लेषण का उपयोग करके स्थानिक रूप से स्वसहसंबद्ध यादृच्छिक क्षेत्र बनाता है।",
            "params": {
              "base_raster": {
                "label": "आधार रास्टर",
                "description": "ग्रिड ज्यामिति के लिए उपयोग किया गया आधार रास्टर पथ।"
              },
              "range": {
                "label": "परास",
                "description": "मानचित्र इकाइयों में सन्निकट सहसंबंध परास। डिफ़ॉल्ट: 1.0।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "filter_raster_features_by_area": {
            "name": "क्षेत्रफल द्वारा रास्टर फ़ीचर फ़िल्टर",
            "description": "कोशिका-गणना थ्रेशोल्ड से छोटे पूर्णांक-लेबलयुक्त रास्टर फ़ीचर को हटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "पूर्णांक वर्ग लेबल वाला इनपुट रास्टर।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "रखने के लिए कोशिकाओं में न्यूनतम फ़ीचर आकार।"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "यदि true, हटाए गए फ़ीचर को 0 दिया जाता है; अन्यथा हटाए गए फ़ीचर को NoData दिया जाता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में रखा जाता है।"
              }
            }
          },
          "find_patch_edge_cells": {
            "name": "पैच किनारा कोशिकाएँ खोजें",
            "description": "प्रत्येक धनात्मक रास्टर खंड ID के लिए किनारा कोशिकाओं की पहचान करता है; गैर-किनारा खंड कोशिकाएँ शून्य पर सेट की जाती हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट पैच-ID रास्टर; धनात्मक मानों को पैच कोशिकाएँ माना जाता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "floor": {
            "name": "फ़्लोर (Floor)",
            "description": "प्रत्येक रास्टर कोशिका को नीचे की ओर निकटतम पूर्णांक तक पूर्णांकित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "greater_than": {
            "name": "से अधिक",
            "description": "परीक्षण करता है कि क्या पहला रास्टर दूसरे से कोशिका-दर-कोशिका बड़ा है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "heat_map": {
            "name": "हीट मैप",
            "description": "बिंदु घटनाओं से कर्नेल-घनत्व ताप मानचित्र रास्टर उत्पन्न करता है।",
            "params": {
              "points": {
                "label": "बिंदु",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "field_name": {
                "label": "फ़ील्ड नाम",
                "description": "वैकल्पिक संख्यात्मक भार फ़ील्ड; डिफ़ॉल्ट अभारित घटनाएँ।"
              },
              "bandwidth": {
                "label": "बैंडविड्थ",
                "description": "मानचित्र इकाइयों में कर्नेल बैंडविड्थ।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "base_raster न दिए जाने पर आउटपुट कोशिका आकार।"
              },
              "base_raster": {
                "label": "आधार रास्टर",
                "description": "आउटपुट ज्यामिति नियंत्रित करने वाला वैकल्पिक आधार रास्टर।"
              },
              "kernel_function": {
                "label": "कर्नेल फ़ंक्शन",
                "description": "कर्नेल फलन प्रकार; डिफ़ॉल्ट quartic।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "idw_interpolation": {
            "name": "IDW अंतर्वेशन",
            "description": "व्युत्क्रम-दूरी भारण का उपयोग करके बिंदु नमूनों से रास्टर अंतर्वेशित करता है।",
            "params": {
              "points": {
                "label": "बिंदु",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "field_name": {
                "label": "फ़ील्ड नाम",
                "description": "वैकल्पिक संख्यात्मक विशेषता फ़ील्ड; डिफ़ॉल्ट FID फ़ॉलबैक।"
              },
              "use_z": {
                "label": "Z उपयोग करें",
                "description": "विशेषताओं के बजाय बिंदु ज्यामिति से Z मानों का उपयोग करें।"
              },
              "weight": {
                "label": "भार",
                "description": "IDW दूरी घातांक; डिफ़ॉल्ट 2.0।"
              },
              "radius": {
                "label": "त्रिज्या",
                "description": "मानचित्र इकाइयों में वैकल्पिक पड़ोस त्रिज्या; <=0 k-निकटतम फ़ॉलबैक का उपयोग करता है।"
              },
              "min_points": {
                "label": "न्यूनतम बिंदु",
                "description": "उपयोग करने के लिए पड़ोसियों की न्यूनतम संख्या; डिफ़ॉल्ट 0।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "base_raster न दिए जाने पर आउटपुट कोशिका आकार।"
              },
              "base_raster": {
                "label": "आधार रास्टर",
                "description": "आउटपुट ज्यामिति नियंत्रित करने वाला वैकल्पिक आधार रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "image_autocorrelation": {
            "name": "छवि स्वसहसंबंध",
            "description": "एक या अधिक रास्टर छवियों के लिए Moran's I परिकलित करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ सूची।"
              },
              "contiguity": {
                "label": "सन्निकटता",
                "description": "पड़ोस नियम: rook, king/queen, या bishop।"
              }
            }
          },
          "image_correlation": {
            "name": "छवि सहसंबंध",
            "description": "दो या अधिक रास्टर छवियों के लिए Pearson सहसंबंध आव्यूह परिकलित करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ सूची।"
              }
            }
          },
          "image_regression": {
            "name": "छवि प्रतिगमन",
            "description": "दो रास्टरों के बीच द्विचर रैखिक प्रतिगमन करता है और अवशेष रास्टर तथा रिपोर्ट आउटपुट करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "स्वतंत्र-चर रास्टर पथ।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "आश्रित-चर रास्टर पथ।"
              },
              "standardize_residuals": {
                "label": "अवशेष मानकीकृत करें",
                "description": "अवशेषों को मॉडल मानक त्रुटि से मानकीकृत करना है या नहीं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "अवशेष रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "increment": {
            "name": "बढ़ाएँ (Increment)",
            "description": "प्रत्येक गैर-NoData रास्टर कोशिका में एक मान (डिफ़ॉल्ट 1.0) जोड़ता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "value": {
                "label": "मान",
                "description": "प्रत्येक कोशिका में जोड़ी जाने वाली मात्रा। डिफ़ॉल्ट 1.0।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "inplace_add": {
            "name": "यथास्थान जोड़",
            "description": "यथास्थान योग संक्रिया करता है (input1 += input2)।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "संशोधित करने के लिए इनपुट रास्टर।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "इनपुट रास्टर पथ या संख्यात्मक अचर।"
              }
            }
          },
          "inplace_divide": {
            "name": "यथास्थान भाग",
            "description": "यथास्थान भाग संक्रिया करता है (input1 /= input2)।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "संशोधित करने के लिए इनपुट रास्टर।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "इनपुट रास्टर पथ या अशून्य संख्यात्मक अचर।"
              }
            }
          },
          "inplace_multiply": {
            "name": "यथास्थान गुणा",
            "description": "यथास्थान गुणन संक्रिया करता है (input1 *= input2)।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "संशोधित करने के लिए इनपुट रास्टर।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "इनपुट रास्टर पथ या संख्यात्मक अचर।"
              }
            }
          },
          "inplace_subtract": {
            "name": "यथास्थान घटाव",
            "description": "यथास्थान व्यवकलन संक्रिया करता है (input1 -= input2)।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "संशोधित करने के लिए इनपुट रास्टर।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "इनपुट रास्टर पथ या संख्यात्मक अचर।"
              }
            }
          },
          "integer_division": {
            "name": "पूर्णांक भाग",
            "description": "दो रास्टरों को विभाजित करता है और प्रत्येक परिणाम को शून्य की ओर काटता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "inverse_pca": {
            "name": "व्युत्क्रम PCA",
            "description": "संग्रहीत आइगेनसदिशों का उपयोग करके PCA घटक रास्टरों से मूल बैंड छवियों का पुनर्निर्माण करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "घटक रास्टर पथ।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "pca_report": {
                "label": "PCA रिपोर्ट",
                "description": "PCA से JSON रिपोर्ट स्ट्रिंग।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आधार आउटपुट पथ।"
              }
            }
          },
          "is_nodata": {
            "name": "NoData है",
            "description": "NoData कोशिकाओं के लिए 1 और सभी वैध कोशिकाओं के लिए 0 आउटपुट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "kappa_index": {
            "name": "कप्पा सूचकांक",
            "description": "दो श्रेणीबद्ध रास्टरों के बीच Cohen's kappa और सहमति मापक परिकलित करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "इनपुट वर्गीकरण रास्टर पथ।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "इनपुट संदर्भ रास्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ (उपनाम: output_html_file)।"
              }
            }
          },
          "ks_normality_test": {
            "name": "KS प्रसामान्यता परीक्षण",
            "description": "मूल्यांकन करता है कि क्या रास्टर मान सामान्य वितरण से लिए गए हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              },
              "num_samples": {
                "label": "नमूनों की संख्या",
                "description": "वैकल्पिक यादृच्छिक प्रतिदर्श आकार। सभी वैध कोशिकाओं का उपयोग करने के लिए छोड़ दें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ (उपनाम: output_html_file)।"
              }
            }
          },
          "less_than": {
            "name": "से कम",
            "description": "परीक्षण करता है कि क्या पहला रास्टर दूसरे से कोशिका-दर-कोशिका छोटा है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "list_unique_values_raster": {
            "name": "अद्वितीय मान सूचीबद्ध करें (रास्टर)",
            "description": "अद्वितीय वैध रास्टर श्रेणियों और उनकी आवृत्तियों को सूचीबद्ध करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट CSV पथ।"
              },
              "strict_parity": {
                "label": "सख्त समता",
                "description": "जब true, पूर्ण श्रेणी-बारंबारता आउटपुट लौटाएँ (डिफ़ॉल्ट true)।"
              },
              "max_values": {
                "label": "अधिकतम मान",
                "description": "strict_parity false होने पर शामिल करने के लिए अधिकतम अद्वितीय मान (डिफ़ॉल्ट 10000)।"
              }
            }
          },
          "ln": {
            "name": "Ln",
            "description": "प्रत्येक रास्टर कोशिका का प्राकृतिक लघुगणक परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "log10": {
            "name": "Log10",
            "description": "प्रत्येक रास्टर कोशिका का आधार-10 लघुगणक परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "log2": {
            "name": "Log2",
            "description": "प्रत्येक रास्टर कोशिका का आधार-2 लघुगणक परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "map_features": {
            "name": "फ़ीचर मानचित्रण",
            "description": "अवरोही-प्राथमिकता क्षेत्र वृद्धि का उपयोग करके रास्टर से विविक्त उन्नत भूभाग फ़ीचर का मानचित्रण करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर।"
              },
              "min_feature_height": {
                "label": "न्यूनतम फ़ीचर ऊँचाई",
                "description": "स्वतंत्र फ़ीचर के लिए न्यूनतम लंबवत पृथक्करण।"
              },
              "min_feature_size": {
                "label": "न्यूनतम फ़ीचर आकार",
                "description": "कोशिकाओं में न्यूनतम फ़ीचर आकार।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "max": {
            "name": "अधिकतम",
            "description": "दो रास्टरों या एक रास्टर और स्थिर मान पर MAX संक्रिया करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम रास्टर पथ या संख्यात्मक अचर।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय रास्टर पथ या संख्यात्मक अचर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "min": {
            "name": "न्यूनतम",
            "description": "दो रास्टरों या एक रास्टर और स्थिर मान पर MIN संक्रिया करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम रास्टर पथ या संख्यात्मक अचर।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय रास्टर पथ या संख्यात्मक अचर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "modified_shepard_interpolation": {
            "name": "संशोधित Shepard अंतर्वेशन",
            "description": "स्थानीय रूप से भारित modified-Shepard सम्मिश्रण का उपयोग करके बिंदु नमूनों से रास्टर अंतर्वेशित करता है।",
            "params": {
              "points": {
                "label": "बिंदु",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "field_name": {
                "label": "फ़ील्ड नाम",
                "description": "वैकल्पिक संख्यात्मक विशेषता फ़ील्ड; डिफ़ॉल्ट FID फ़ॉलबैक।"
              },
              "use_z": {
                "label": "Z उपयोग करें",
                "description": "विशेषताओं के बजाय बिंदु ज्यामिति से Z मानों का उपयोग करें।"
              },
              "weight": {
                "label": "भार",
                "description": "Shepard भार घातांक; डिफ़ॉल्ट 2.0।"
              },
              "radius": {
                "label": "त्रिज्या",
                "description": "मानचित्र इकाइयों में वैकल्पिक पड़ोस त्रिज्या।"
              },
              "min_points": {
                "label": "न्यूनतम बिंदु",
                "description": "पड़ोसियों की न्यूनतम संख्या; डिफ़ॉल्ट 8।"
              },
              "use_quadratic_basis": {
                "label": "द्विघात आधार उपयोग करें",
                "description": "स्थानीय द्विघात आधार संशोधन लागू करें (पुराने-संगत मोड)।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "base_raster न दिए जाने पर आउटपुट कोशिका आकार।"
              },
              "base_raster": {
                "label": "आधार रास्टर",
                "description": "आउटपुट ज्यामिति नियंत्रित करने वाला वैकल्पिक आधार रास्टर।"
              },
              "use_data_hull": {
                "label": "डेटा हल उपयोग करें",
                "description": "अंतर्वेशन को बिंदुओं के उत्तल हल तक सीमित करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "narrowness_index": {
            "name": "संकीर्णता सूचकांक",
            "description": "अधिकतम किनारा-दूरी पर आधारित सबसे बड़े अंतर्विष्ट वृत्त के क्षेत्रफल से विभाजित क्षेत्रफल के रूप में रास्टर खंड संकीर्णता सूचकांक परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "धनात्मक पूर्णांक-सदृश ID वाला इनपुट पैच-ID रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "negate": {
            "name": "ऋणात्मक करें",
            "description": "प्रत्येक गैर-NoData रास्टर कोशिका मान का चिह्न उलटता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "nibble": {
            "name": "निबल",
            "description": "निकटतम-पड़ोसी आवंटन का उपयोग करके पृष्ठभूमि क्षेत्रों को भरता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "निबल किए जाने वाला इनपुट रास्टर।"
              },
              "mask": {
                "label": "मास्क",
                "description": "द्विआधारी मास्क रास्टर।"
              },
              "use_nodata": {
                "label": "NoData उपयोग करें",
                "description": "इनपुट nodata को वर्ग मान मानें (पृष्ठभूमि नहीं)।"
              },
              "nibble_nodata": {
                "label": "NoData निबल करें",
                "description": "मास्क-बंद nodata क्षेत्रों में भी निबल करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "not_equal_to": {
            "name": "बराबर नहीं",
            "description": "परीक्षण करता है कि क्या दो रास्टर कोशिका-दर-कोशिका असमान हैं।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "paired_sample_t_test": {
            "name": "युग्मित प्रतिदर्श T परीक्षण",
            "description": "युग्मित वैध कोशिकाओं का उपयोग करके दो रास्टरों पर युग्मित-नमूना t-test करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर पथ।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर पथ।"
              },
              "num_samples": {
                "label": "नमूनों की संख्या",
                "description": "प्रतिस्थापन सहित वैकल्पिक प्रतिदर्श आकार।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ (उपनाम: output_html_file)।"
              }
            }
          },
          "phi_coefficient": {
            "name": "फ़ाई गुणांक",
            "description": "phi गुणांक का उपयोग करके द्विआधारी वर्गीकरण सहमति आकलन करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम द्विआधारी रास्टर पथ।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय द्विआधारी रास्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ (उपनाम: output_html_file)।"
              }
            }
          },
          "principal_component_analysis": {
            "name": "मुख्य घटक विश्लेषण",
            "description": "रास्टरों के स्टैक पर PCA करता है और घटक छवियाँ तथा JSON रिपोर्ट लौटाता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ (≥3)।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "num_components": {
                "label": "घटकों की संख्या",
                "description": "घटकों की संख्या। डिफ़ॉल्ट: सभी।"
              },
              "standardized": {
                "label": "मानकीकृत",
                "description": "सहसंबंध मैट्रिक्स का उपयोग करें। डिफ़ॉल्ट: false।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आधार आउटपुट पथ।"
              }
            }
          },
          "print_geotiff_tags": {
            "name": "GeoTIFF टैग प्रिंट करें",
            "description": "इनपुट GeoTIFF-परिवार रास्टर के लिए TIFF/GeoTIFF टैग और प्रमुख मेटाडेटा का वर्णन करने वाली टेक्स्ट रिपोर्ट बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              }
            }
          },
          "quantiles": {
            "name": "चतुर्थक",
            "description": "रास्टर मानों को क्वांटाइल वर्गों में रूपांतरित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              },
              "num_quantiles": {
                "label": "चतुर्थकों की संख्या",
                "description": "शतमकों की संख्या (डिफ़ॉल्ट 5)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "radial_basis_function_interpolation": {
            "name": "रेडियल बेसिस फ़ंक्शन अंतर्वेशन",
            "description": "स्थानीय radial-basis समानता भारण का उपयोग करके बिंदु नमूनों से रास्टर अंतर्वेशित करता है।",
            "params": {
              "points": {
                "label": "बिंदु",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "field_name": {
                "label": "फ़ील्ड नाम",
                "description": "वैकल्पिक संख्यात्मक विशेषता फ़ील्ड; डिफ़ॉल्ट FID फ़ॉलबैक।"
              },
              "use_z": {
                "label": "Z उपयोग करें",
                "description": "विशेषताओं के बजाय बिंदु ज्यामिति से Z मानों का उपयोग करें।"
              },
              "approximate_mode": {
                "label": "अनुमानित मोड",
                "description": "यदि true, NG तीव्र सन्निकट भारण का उपयोग करें; यदि false, स्थानीय RBF निकाय हल करें (पुरानी शैली)।"
              },
              "radius": {
                "label": "त्रिज्या",
                "description": "मानचित्र इकाइयों में वैकल्पिक पड़ोस त्रिज्या।"
              },
              "min_points": {
                "label": "न्यूनतम बिंदु",
                "description": "उपयोग करने के लिए पड़ोसियों की न्यूनतम संख्या।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "base_raster न दिए जाने पर आउटपुट कोशिका आकार।"
              },
              "base_raster": {
                "label": "आधार रास्टर",
                "description": "आउटपुट ज्यामिति नियंत्रित करने वाला वैकल्पिक आधार रास्टर।"
              },
              "func_type": {
                "label": "फ़ंक्शन प्रकार",
                "description": "त्रिज्य आधार प्रकार (thinplatespline, polyharmonic, gaussian, multiquadric, inversemultiquadric)।"
              },
              "poly_order": {
                "label": "बहुपद क्रम",
                "description": "बहुपद कोटि संकेत (none, constant, quadratic)।"
              },
              "weight": {
                "label": "भार",
                "description": "func_type के अनुसार आधार आकृति प्राचल/घातांक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "radius_of_gyration": {
            "name": "परिभ्रमण त्रिज्या",
            "description": "प्रति-खंड घूर्णन त्रिज्या परिकलित करता है और मानों को वापस खंड कोशिकाओं पर मैप करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "धनात्मक पूर्णांक-सदृश ID वाला इनपुट पैच-ID रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "random_field": {
            "name": "यादृच्छिक क्षेत्र",
            "description": "मानक सामान्य यादृच्छिक मानों वाला रास्टर बनाता है।",
            "params": {
              "base": {
                "label": "आधार",
                "description": "ग्रिड ज्यामिति के लिए उपयोग किया गया आधार रास्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "random_forest_classification_fit": {
            "name": "रैंडम फ़ॉरेस्ट वर्गीकरण फ़िट",
            "description": "random forest वर्गीकरण मॉडल समंजित करता है और क्रमबद्ध (serialized) मॉडल बाइट्स लौटाता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "training_data": {
                "label": "प्रशिक्षण डेटा",
                "description": "बिंदु/बहुभुज वेक्टर प्रशिक्षण डेटा पथ।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "training_data विशेषताओं में वर्ग फ़ील्ड।"
              },
              "scaling": {
                "label": "मापन",
                "description": "फ़ीचर पैमानन मोड: none (डिफ़ॉल्ट), normalize, standardize।"
              },
              "split_criterion": {
                "label": "विभाजन मानदंड",
                "description": "वृक्ष विभाजन मानदंड संकेत (पुरानी संगतता के लिए रखा गया)।"
              },
              "n_trees": {
                "label": "वृक्षों की संख्या",
                "description": "फ़ॉरेस्ट में वृक्षों की संख्या (डिफ़ॉल्ट 200)।"
              },
              "min_samples_leaf": {
                "label": "न्यूनतम पत्ती नमूने",
                "description": "पर्ण नोड पर आवश्यक प्रतिदर्शों की न्यूनतम संख्या (डिफ़ॉल्ट 1)।"
              },
              "min_samples_split": {
                "label": "न्यूनतम विभाजन नमूने",
                "description": "आंतरिक नोड विभाजित करने के लिए आवश्यक प्रतिदर्शों की न्यूनतम संख्या (डिफ़ॉल्ट 2)।"
              },
              "test_proportion": {
                "label": "परीक्षण अनुपात",
                "description": "पुरानी संगतता आर्ग्युमेंट; भविष्य के निदान के लिए आरक्षित।"
              }
            }
          },
          "random_forest_classification_predict": {
            "name": "रैंडम फ़ॉरेस्ट वर्गीकरण पूर्वानुमान",
            "description": "बहु-बैंड प्रेडिक्टर पर क्रमबद्ध random forest वर्गीकरण मॉडल लागू करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "model_bytes": {
                "label": "मॉडल बाइट",
                "description": "random_forest_classification_fit द्वारा उत्पन्न मॉडल बाइट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "random_forest_regression_fit": {
            "name": "रैंडम फ़ॉरेस्ट प्रतिगमन फ़िट",
            "description": "random forest प्रतिगमन मॉडल समंजित करता है और क्रमबद्ध (serialized) मॉडल बाइट्स लौटाता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "training_data": {
                "label": "प्रशिक्षण डेटा",
                "description": "बिंदु वेक्टर प्रशिक्षण डेटा पथ।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "training_data विशेषताओं में संख्यात्मक लक्ष्य फ़ील्ड।"
              },
              "scaling": {
                "label": "मापन",
                "description": "फ़ीचर पैमानन मोड: none (डिफ़ॉल्ट), normalize, standardize।"
              },
              "n_trees": {
                "label": "वृक्षों की संख्या",
                "description": "फ़ॉरेस्ट में वृक्षों की संख्या (डिफ़ॉल्ट 200)।"
              },
              "min_samples_leaf": {
                "label": "न्यूनतम पत्ती नमूने",
                "description": "पर्ण नोड पर आवश्यक प्रतिदर्शों की न्यूनतम संख्या (डिफ़ॉल्ट 1)।"
              },
              "min_samples_split": {
                "label": "न्यूनतम विभाजन नमूने",
                "description": "आंतरिक नोड विभाजित करने के लिए आवश्यक प्रतिदर्शों की न्यूनतम संख्या (डिफ़ॉल्ट 2)।"
              },
              "test_proportion": {
                "label": "परीक्षण अनुपात",
                "description": "पुरानी संगतता आर्ग्युमेंट; भविष्य के निदान के लिए आरक्षित।"
              }
            }
          },
          "random_forest_regression_predict": {
            "name": "रैंडम फ़ॉरेस्ट प्रतिगमन पूर्वानुमान",
            "description": "बहु-बैंड प्रेडिक्टर पर क्रमबद्ध random forest प्रतिगमन मॉडल लागू करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एकल-बैंड इनपुट रास्टरों की सरणी।"
              },
              "model_bytes": {
                "label": "मॉडल बाइट",
                "description": "random_forest_regression_fit द्वारा उत्पन्न मॉडल बाइट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "random_sample": {
            "name": "यादृच्छिक प्रतिदर्श",
            "description": "अद्वितीय ID वाली यादृच्छिक रूप से स्थित नमूना कोशिकाओं वाला रास्टर बनाता है।",
            "params": {
              "base": {
                "label": "आधार",
                "description": "ग्रिड ज्यामिति और वैध-कोशिका मास्क के लिए उपयोग किया गया आधार रास्टर पथ।"
              },
              "num_samples": {
                "label": "नमूनों की संख्या",
                "description": "उत्पन्न करने के लिए प्रतिदर्श कोशिकाओं की संख्या।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "raster_area": {
            "name": "रास्टर क्षेत्रफल",
            "description": "ग्रिड-कोशिका या मानचित्र इकाइयों में प्रति-वर्ग रास्टर बहुभुज क्षेत्रफल का आकलन करता है और वर्ग योग प्रत्येक वर्ग कोशिका में लिखता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट श्रेणीबद्ध रास्टर।"
              },
              "units": {
                "label": "इकाइयाँ",
                "description": "क्षेत्रफल इकाइयाँ: 'map units' (डिफ़ॉल्ट) या 'grid cells'।"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "यदि true, शून्य-मान कोशिकाएँ विश्लेषण से अपवर्जित की जाती हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "raster_calculator": {
            "name": "रास्टर कैलकुलेटर",
            "description": "इनपुट रास्टरों की सूची पर कोशिका-दर-कोशिका गणितीय व्यंजक का मूल्यांकन करता है।",
            "params": {
              "expression": {
                "label": "व्यंजक",
                "description": "उद्धृत रास्टर चर नामों वाला गणितीय व्यंजक।"
              },
              "inputs": {
                "label": "इनपुट",
                "description": "क्रमित इनपुट रास्टर पथ।"
              },
              "auto_reproject": {
                "label": "स्वतः पुनः प्रक्षेपण",
                "description": "यदि true (डिफ़ॉल्ट), CRS भिन्न होने पर स्टैक रास्टरों को inputs[0] से मेल कराने हेतु स्वतः पुनःप्रक्षेपित करें।"
              },
              "auto_reproject_method": {
                "label": "स्वतः पुनः प्रक्षेपण विधि",
                "description": "वैकल्पिक पुनःप्रक्षेपण पुनःप्रतिचयन विधि अधिभावी: nearest, bilinear, cubic, lanczos, average, min, max, mode, median, stddev।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "raster_cell_assignment": {
            "name": "रास्टर कोशिका असाइनमेंट",
            "description": "आधार रास्टर से व्युत्पन्न रास्टर बनाता है जो प्रत्येक कोशिका को पंक्ति, स्तंभ, x या y मान निर्दिष्ट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट आधार रास्टर।"
              },
              "what_to_assign": {
                "label": "क्या असाइन करें",
                "description": "निर्दिष्टीकरण लक्ष्य: column, row, x, या y।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "raster_histogram": {
            "name": "रास्टर हिस्टोग्राम",
            "description": "वैध रास्टर कोशिकाओं के लिए निश्चित-बिन हिस्टोग्राम बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक HTML रिपोर्ट आउटपुट पथ (उपनाम: output_html_file)।"
              },
              "bins": {
                "label": "बिन",
                "description": "हिस्टोग्राम बिनों की संख्या (डिफ़ॉल्ट log2(rows*cols)+1)।"
              }
            }
          },
          "raster_perimeter": {
            "name": "रास्टर परिमाप",
            "description": "anti-aliasing lookup तालिका का उपयोग करके प्रति-वर्ग रास्टर बहुभुज परिमाप का आकलन करता है और वर्ग योग प्रत्येक वर्ग कोशिका में लिखता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट श्रेणीबद्ध रास्टर।"
              },
              "units": {
                "label": "इकाइयाँ",
                "description": "परिमाप इकाइयाँ: 'map units' (डिफ़ॉल्ट) या 'grid cells'।"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "यदि true, शून्य-मान कोशिकाएँ विश्लेषण से अपवर्जित की जाती हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "raster_summary_stats": {
            "name": "रास्टर सारांश सांख्यिकी",
            "description": "वैध रास्टर कोशिकाओं के लिए मूल सारांश सांख्यिकी परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रिपोर्ट पथ (.json या .csv)।"
              }
            }
          },
          "reciprocal": {
            "name": "व्युत्क्रम",
            "description": "प्रत्येक रास्टर कोशिका का व्युत्क्रम (1/x) परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "rescale_value_range": {
            "name": "मान परास पुनर्मापन",
            "description": "रास्टर मानों को लक्ष्य परास में रैखिक रूप से पुनर्मापित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              },
              "out_min": {
                "label": "न्यूनतम आउटपुट",
                "description": "न्यूनतम आउटपुट मान।"
              },
              "out_max": {
                "label": "अधिकतम आउटपुट",
                "description": "अधिकतम आउटपुट मान।"
              },
              "clip_min": {
                "label": "क्लिप न्यूनतम",
                "description": "पुनःपैमानन से पहले क्लिपिंग के लिए वैकल्पिक इनपुट न्यूनतम।"
              },
              "clip_max": {
                "label": "क्लिप अधिकतम",
                "description": "पुनःपैमानन से पहले क्लिपिंग के लिए वैकल्पिक इनपुट अधिकतम।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "root_mean_square_error": {
            "name": "मूल माध्य वर्ग त्रुटि",
            "description": "दो रास्टरों के बीच RMSE और संबंधित सटीकता सांख्यिकी परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "तुलना रास्टर पथ।"
              },
              "base": {
                "label": "आधार",
                "description": "आधार रास्टर पथ।"
              }
            }
          },
          "round": {
            "name": "पूर्णांकन (Round)",
            "description": "प्रत्येक रास्टर कोशिका को निकटतम पूर्णांक तक पूर्णांकित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "shape_complexity_index_raster": {
            "name": "आकृति जटिलता सूचकांक (रास्टर)",
            "description": "खंड विस्तार द्वारा सामान्यीकृत क्षैतिज/ऊर्ध्वाधर संक्रमण आवृत्ति से रास्टर खंड आकृति जटिलता परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "धनात्मक पूर्णांक-सदृश ID वाला इनपुट पैच-ID रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "sieve": {
            "name": "सीव (छलनी)",
            "description": "कोशिका-गणना थ्रेशोल्ड से छोटे पृथक खंडों को हटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट श्रेणीबद्ध रास्टर।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "रखने के लिए कोशिकाओं में न्यूनतम पैच आकार।"
              },
              "zero_background": {
                "label": "शून्य पृष्ठभूमि",
                "description": "आउटपुट में पृष्ठभूमि (मान 0) कोशिकाएँ शून्य करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "sin": {
            "name": "Sin",
            "description": "प्रत्येक रास्टर कोशिका मान का साइन परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "sinh": {
            "name": "Sinh",
            "description": "प्रत्येक रास्टर कोशिका का अतिपरवलयिक साइन परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "sqrt": {
            "name": "Sqrt",
            "description": "प्रत्येक रास्टर कोशिका का वर्गमूल परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "square": {
            "name": "वर्ग",
            "description": "प्रत्येक रास्टर कोशिका मान का वर्ग करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "tan": {
            "name": "Tan",
            "description": "प्रत्येक रास्टर कोशिका मान का टैंजेंट परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "tanh": {
            "name": "Tanh",
            "description": "प्रत्येक रास्टर कोशिका का अतिपरवलयिक टैंजेंट परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "tin_interpolation": {
            "name": "TIN अंतर्वेशन",
            "description": "Delaunay त्रिभुजन और प्रत्येक त्रिभुज के भीतर समतलीय अंतर्वेशन का उपयोग करके बिंदु नमूनों से रास्टर अंतर्वेशित करता है।",
            "params": {
              "points": {
                "label": "बिंदु",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "field_name": {
                "label": "फ़ील्ड नाम",
                "description": "वैकल्पिक संख्यात्मक विशेषता फ़ील्ड; डिफ़ॉल्ट FID फ़ॉलबैक।"
              },
              "use_z": {
                "label": "Z उपयोग करें",
                "description": "विशेषताओं के बजाय बिंदु ज्यामिति से Z मानों का उपयोग करें।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "base_raster न दिए जाने पर आउटपुट कोशिका आकार।"
              },
              "base_raster": {
                "label": "आधार रास्टर",
                "description": "आउटपुट ज्यामिति नियंत्रित करने वाला वैकल्पिक आधार रास्टर।"
              },
              "max_triangle_edge_length": {
                "label": "अधिकतम त्रिभुज किनारा लंबाई",
                "description": "मानचित्र इकाइयों में वैकल्पिक अनुमत अधिकतम त्रिभुज किनारा लंबाई।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "to_degrees": {
            "name": "डिग्री में",
            "description": "प्रत्येक रास्टर कोशिका को रेडियन से डिग्री में रूपांतरित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "to_radians": {
            "name": "रेडियन में",
            "description": "प्रत्येक रास्टर कोशिका को डिग्री से रेडियन में रूपांतरित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "trend_surface": {
            "name": "प्रवृत्ति सतह",
            "description": "न्यूनतम-वर्ग प्रतिगमन का उपयोग करके रास्टर पर बहुपद प्रवृत्ति सतह समंजित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              },
              "polynomial_order": {
                "label": "बहुपद क्रम",
                "description": "बहुपद कोटि 1–10। डिफ़ॉल्ट: 1।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "trend_surface_vector_points": {
            "name": "प्रवृत्ति सतह (वेक्टर बिंदु)",
            "description": "न्यूनतम-वर्ग प्रतिगमन का उपयोग करके वेक्टर बिंदु डेटा पर बहुपद प्रवृत्ति सतह समंजित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर बिंदु फ़ाइल पथ।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "मानचित्र इकाइयों में आउटपुट रास्टर कोशिका आकार।"
              },
              "field_name": {
                "label": "फ़ील्ड नाम",
                "description": "Z मानों के लिए विशेषता फ़ील्ड। डिफ़ॉल्ट: 'FID'।"
              },
              "polynomial_order": {
                "label": "बहुपद क्रम",
                "description": "बहुपद कोटि 1–10। डिफ़ॉल्ट: 1।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "truncate": {
            "name": "ट्रंकेट",
            "description": "प्रत्येक रास्टर कोशिका मान को उसके पूर्णांक भाग तक काटता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "turning_bands_simulation": {
            "name": "टर्निंग बैंड्स सिमुलेशन",
            "description": "turning bands एल्गोरिथ्म का उपयोग करके स्थानिक रूप से स्वसहसंबद्ध यादृच्छिक क्षेत्र बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "आधार रास्टर पथ।"
              },
              "range": {
                "label": "परास",
                "description": "मानचित्र इकाइयों में सहसंबंध परास। डिफ़ॉल्ट: 1.0।"
              },
              "iterations": {
                "label": "पुनरावृत्तियाँ",
                "description": "बैंड दिशाओं की संख्या। डिफ़ॉल्ट: 1000।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "two_sample_ks_test": {
            "name": "द्वि-प्रतिदर्श KS परीक्षण",
            "description": "दो रास्टर मान वितरणों पर द्वि-नमूना Kolmogorov-Smirnov परीक्षण करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर पथ।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर पथ।"
              },
              "num_samples": {
                "label": "नमूनों की संख्या",
                "description": "प्रति रास्टर प्रतिस्थापन सहित वैकल्पिक प्रतिदर्श आकार।"
              }
            }
          },
          "wilcoxon_signed_rank_test": {
            "name": "Wilcoxon साइन्ड रैंक परीक्षण",
            "description": "युग्मित रास्टर अंतरों पर Wilcoxon signed-rank परीक्षण करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर पथ।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर पथ।"
              },
              "num_samples": {
                "label": "नमूनों की संख्या",
                "description": "प्रतिस्थापन सहित वैकल्पिक प्रतिदर्श आकार।"
              }
            }
          },
          "z_scores": {
            "name": "Z स्कोर",
            "description": "वैश्विक माध्य और मानक विचलन का उपयोग करके रास्टर मानों को z-स्कोर में मानकीकृत करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "zonal_statistics": {
            "name": "क्षेत्रीय सांख्यिकी",
            "description": "फ़ीचर रास्टर द्वारा परिभाषित क्षेत्रों के भीतर डेटा रास्टर के मानों का सारांश देता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट डेटा रास्टर पथ।"
              },
              "features": {
                "label": "फ़ीचर",
                "description": "ज़ोन-परिभाषा रास्टर पथ।"
              },
              "stat_type": {
                "label": "सांख्यिकी प्रकार",
                "description": "सांख्यिकीय: 'mean', 'median', 'min', 'max', 'range', 'standard deviation', 'diversity', 'total'। डिफ़ॉल्ट: 'mean'।"
              },
              "zero_is_background": {
                "label": "शून्य पृष्ठभूमि है",
                "description": "ज़ोन-0 कोशिकाएँ अपवर्जित करें। डिफ़ॉल्ट: false।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "assess_route": {
            "name": "मार्ग आकलन",
            "description": "मार्ग रेखाओं को खंडित करता है और DEM से प्रति-खंड भूभाग मापकों का मूल्यांकन करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "routes": {
                "label": "मार्ग",
                "description": "इनपुट बहुरेखा मार्ग वेक्टर पथ।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "ग्रिड कोशिकाओं में दृश्यता खोज त्रिज्या (डिफ़ॉल्ट 15, न्यूनतम 4)।"
              },
              "segment_length": {
                "label": "खंड लंबाई",
                "description": "मानचित्र इकाइयों में लक्ष्य मार्ग खंड लंबाई (डिफ़ॉल्ट 100.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ।"
              }
            }
          },
          "breakline_mapping": {
            "name": "ब्रेकलाइन मानचित्रण",
            "description": "लघुगणक-रूपांतरित curvedness पर थ्रेशोल्ड लगाकर और पतलित रैखिक फ़ीचर का सदिशीकरण करके विभंग रेखाओं का मानचित्रण करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "ब्रेकलाइन निष्कर्षण के लिए उपयोग किया गया न्यूनतम लॉग-वक्रता थ्रेशोल्ड (डिफ़ॉल्ट 0.8)।"
              },
              "min_length": {
                "label": "न्यूनतम लंबाई",
                "description": "ग्रिड कोशिकाओं में न्यूनतम आउटपुट रेखा लंबाई (डिफ़ॉल्ट 3)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (डिफ़ॉल्ट अस्थायी .shp)।"
              }
            }
          },
          "convergence_index": {
            "name": "अभिसरण सूचकांक",
            "description": "स्थानीय अभिमुखता संरेखण से प्रवाह अभिसरण/अपसरण। पूर्ण प्रवाह मार्गन के बिना घाटियों (अभिसारी) और कटकों (अपसारी) की पहचान करता है। प्रवाह दिशा एल्गोरिथ्म का कुशल विकल्प।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "Z रूपांतरण गुणक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "dem_void_filling": {
            "name": "DEM रिक्ति भरण",
            "description": "निर्बाध संलयन के लिए द्वितीयक सतह और अंतर्वेशित ऊँचाई ऑफ़सेट का उपयोग करके DEM रिक्तियों को भरता है।",
            "params": {
              "fill": {
                "label": "भरण",
                "description": "रिक्तियाँ भरने के लिए उपयोग किया गया भरण DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर (रिक्तियों सहित) पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "edge_treatment": {
                "label": "किनारा उपचार",
                "description": "रिक्ति-किनारा उपचार: 'dem', 'fill', या 'average' (डिफ़ॉल्ट 'dem')।"
              },
              "mean_plane_dist": {
                "label": "माध्य समतल दूरी",
                "description": "रिक्ति किनारों से कोशिकाओं में वह दूरी जिसके परे ऑफ़सेट वैश्विक माध्य ऑफ़सेट पर सेट किए जाते हैं (डिफ़ॉल्ट 20)।"
              },
              "weight_value": {
                "label": "भार मान",
                "description": "किनारे के निकट ऑफ़सेट अंतर्वेशन के लिए प्रतिलोम-दूरी अंतर्वेशन घात (डिफ़ॉल्ट 2.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "deviation_from_mean_elevation": {
            "name": "माध्य ऊँचाई से विचलन",
            "description": "स्थानीय माध्य और मानक विचलन का उपयोग करके स्थानीय स्थलाकृतिक z-स्कोर परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "कोशिकाओं में विषम फ़िल्टर चौड़ाई (डिफ़ॉल्ट 11)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "कोशिकाओं में विषम फ़िल्टर ऊँचाई (डिफ़ॉल्ट filter_size_x)। उपनाम: filtery।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "difference_from_mean_elevation": {
            "name": "माध्य ऊँचाई से अंतर",
            "description": "प्रत्येक ऊँचाई और स्थानीय माध्य ऊँचाई के बीच अंतर परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "कोशिकाओं में विषम फ़िल्टर चौड़ाई (डिफ़ॉल्ट 11)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "कोशिकाओं में विषम फ़िल्टर ऊँचाई (डिफ़ॉल्ट filter_size_x)। उपनाम: filtery।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "directional_relief": {
            "name": "दिशात्मक उच्चावच",
            "description": "निर्दिष्ट दिगंश में ऊँचाई का ray-tracing करके दिशात्मक उच्चावच परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "azimuth": {
                "label": "दिगंश",
                "description": "उत्तर से दक्षिणावर्त डिग्री में दिशा एज़िमथ।"
              },
              "max_dist": {
                "label": "अधिकतम दूरी",
                "description": "मानचित्र इकाइयों में वैकल्पिक अधिकतम किरण दूरी।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "elev_above_pit": {
            "name": "पिट से ऊपर ऊँचाई",
            "description": "निकटतम अधोढाल पिट कोशिका (या किनारा सिंक) से ऊपर ऊँचाई परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "elev_above_pit_dist": {
            "name": "पिट से ऊपर ऊँचाई दूरी",
            "description": "elev_above_pit के लिए संगतता उपनाम।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "elevation_percentile": {
            "name": "ऊँचाई शतमक",
            "description": "पड़ोस के भीतर स्थानीय ऊँचाई शतमक कोटि (0-100)। घाटियों (निम्न %), कटकों (उच्च %) और ढालों (मध्य %) की पहचान करता है। निरपेक्ष ऊँचाई से स्वतंत्र भू-आकृति वर्गीकरण मापक।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "कोशिकाओं में विषम फ़िल्टर चौड़ाई (डिफ़ॉल्ट 11)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "कोशिकाओं में विषम फ़िल्टर ऊँचाई (डिफ़ॉल्ट filter_size_x)। उपनाम: filtery।"
              },
              "sig_digits": {
                "label": "सार्थक अंक",
                "description": "बिनन के दौरान संरक्षित करने के लिए सार्थक दशमलव अंकों की संख्या (डिफ़ॉल्ट 2)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "embankment_mapping": {
            "name": "तटबंध मानचित्रण",
            "description": "DEM और सड़क नेटवर्क से परिवहन तटबंधों का मानचित्रण करता है, अंतर्वेशन द्वारा वैकल्पिक तटबंध-सतह निष्कासन के साथ। John Lindsay और Nigel VanNieuwenhuizen द्वारा रचित।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "roads_vector": {
                "label": "सड़क वेक्टर",
                "description": "इनपुट सड़क वेक्टर पथ (बहुरेखा ज्यामिति)।"
              },
              "embankment_max_width": {
                "label": "तटबंध अधिकतम चौड़ाई",
                "description": "मानचित्र इकाइयों में अधिकतम तटबंध चौड़ाई (डिफ़ॉल्ट 60.0)।"
              },
              "max_upwards_increment": {
                "label": "अधिकतम ऊर्ध्व वृद्धि",
                "description": "वृद्धि के दौरान अनुमत अधिकतम स्थानीय ऊर्ध्वगामी वृद्धि (डिफ़ॉल्ट 0.05)।"
              },
              "min_road_width": {
                "label": "न्यूनतम सड़क चौड़ाई",
                "description": "मानचित्र इकाइयों में न्यूनतम मानचित्रित सड़क चौड़ाई (डिफ़ॉल्ट 6.0)।"
              },
              "remove_embankments": {
                "label": "तटबंध हटाएँ",
                "description": "यदि true, स्थानीय अंतर्वेशन के माध्यम से एक तटबंध-हटाया गया DEM भी आउटपुट करता है।"
              },
              "search_dist": {
                "label": "खोज दूरी",
                "description": "मानचित्र इकाइयों में सड़क बीज पुनःस्थापन दूरी (डिफ़ॉल्ट 2.5)।"
              },
              "spillout_slope": {
                "label": "छलकाव ढाल",
                "description": "ऊर्ध्वगामी संक्रमणों के लिए डिग्री में अधिकतम स्पिलआउट ढाल (डिफ़ॉल्ट 4.0)।"
              },
              "typical_embankment_max_height": {
                "label": "सामान्य तटबंध अधिकतम ऊँचाई",
                "description": "ऊँचाई इकाइयों में विशिष्ट तटबंध अधिकतम ऊँचाई (डिफ़ॉल्ट 2.0)।"
              },
              "typical_embankment_width": {
                "label": "सामान्य तटबंध चौड़ाई",
                "description": "मानचित्र इकाइयों में विशिष्ट तटबंध चौड़ाई (डिफ़ॉल्ट 30.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक तटबंध मास्क आउटपुट पथ।"
              },
              "output_dem": {
                "label": "DEM आउटपुट",
                "description": "remove_embankments=true होने पर वैकल्पिक तटबंध-हटाया गया DEM आउटपुट पथ।"
              }
            }
          },
          "exposure_towards_wind_flux": {
            "name": "पवन फ्लक्स की ओर अनावरण",
            "description": "प्रमुख पवन दिशा और पवनाभिमुख क्षितिज परिरक्षण के सापेक्ष भूभाग अनावरण परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "azimuth": {
                "label": "दिगंश",
                "description": "उत्तर से दक्षिणावर्त डिग्री में प्रमुख पवन एज़िमथ।"
              },
              "max_dist": {
                "label": "अधिकतम दूरी",
                "description": "मानचित्र इकाइयों में अभिवात क्षितिज कोण के लिए अधिकतम खोज दूरी।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "प्रक्षेपित DEM के लिए वैकल्पिक लंबवत पैमानन गुणक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "feature_preserving_smoothing": {
            "name": "फ़ीचर-संरक्षी चिकनाई",
            "description": "अभिलंब-सदिश फ़िल्टरिंग का उपयोग करके ढाल विच्छेदों को संरक्षित रखते हुए DEM खुरदरापन को चिकना करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size": {
                "label": "फ़िल्टर आकार",
                "description": "कोशिकाओं में विषम फ़िल्टर आकार (डिफ़ॉल्ट 11)।"
              },
              "iterations": {
                "label": "पुनरावृत्तियाँ",
                "description": "चिकनाई पुनरावृत्तियों की संख्या (डिफ़ॉल्ट 3)।"
              },
              "max_elevation_diff": {
                "label": "अधिकतम ऊँचाई अंतर",
                "description": "मूल DEM से अनुमत अधिकतम लंबवत परिवर्तन (डिफ़ॉल्ट inf)।"
              },
              "normal_diff_threshold": {
                "label": "अभिलंब अंतर थ्रेशोल्ड",
                "description": "डिग्री में अधिकतम अभिलंब कोण अंतर (डिफ़ॉल्ट 8.0)।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "feature_preserving_smoothing_multiscale": {
            "name": "बहु-पैमाना फ़ीचर-संरक्षी चिकनाई",
            "description": "बहु-पैमाना स्थूल-से-सूक्ष्म निरंतरता के साथ DEM खुरदरापन को चिकना करता है। प्रत्येक पैमाना अभिलंबों को पुनः व्युत्पन्न करता है, अनुकूली मज़बूत अभिलंब-क्षेत्र विसरण लागू करता है, और screened Poisson समाधान द्वारा ऊँचाइयों का पुनर्निर्माण करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "smoothing_amount": {
                "label": "चिकनाई मात्रा",
                "description": "[0,1] में समग्र चिकनाई मात्रा (डिफ़ॉल्ट 0.65)। उच्च मान विसरण बजट बढ़ाते हैं, विशेषकर मोटे पैमानों पर।"
              },
              "edge_preservation": {
                "label": "किनारा संरक्षण",
                "description": "[0,1] में किनारा संरक्षण सामर्थ्य (डिफ़ॉल्ट 0.75)। उच्च मान बड़े ढाल-भंगों के आर-पार चिकनाई को अधिक दृढ़ता से दबाते हैं।"
              },
              "scale_levels": {
                "label": "पैमाना स्तर",
                "description": "मोटे-से-सूक्ष्म चिकनाई के लिए पिरामिड स्तरों की संख्या (डिफ़ॉल्ट 3)।"
              },
              "fidelity": {
                "label": "निष्ठा",
                "description": "स्क्रीन्ड Poisson पुनर्रचना में डेटा-निष्ठा भार (डिफ़ॉल्ट 0.45)। उच्च मान परिणाम को स्रोत DEM के अधिक निकट रखते हैं।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "fetch_analysis": {
            "name": "फ़ेच विश्लेषण",
            "description": "निर्दिष्ट दिगंश के साथ पहली स्थलाकृतिक बाधा तक पवनाभिमुख दूरी परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "azimuth": {
                "label": "दिगंश",
                "description": "उत्तर से दक्षिणावर्त डिग्री में पवन एज़िमथ।"
              },
              "hgt_inc": {
                "label": "ऊँचाई वृद्धि",
                "description": "m/m में ऊँचाई वृद्धि थ्रेशोल्ड (डिफ़ॉल्ट 0.05)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "fill_missing_data": {
            "name": "अनुपस्थित डेटा भरें",
            "description": "वैध रिक्ति-किनारा कोशिकाओं से व्युत्क्रम-दूरी भारण का उपयोग करके NoData रिक्तियों को भरता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "exclude_edge_nodata": {
                "label": "किनारा NoData बहिष्कृत करें",
                "description": "भरण से किनारा-संबद्ध NoData क्षेत्र अपवर्जित करें (डिफ़ॉल्ट false)। उपनाम: no_edges।"
              },
              "filter_size": {
                "label": "फ़िल्टर आकार",
                "description": "ग्रिड कोशिकाओं में खोज त्रिज्या (डिफ़ॉल्ट 11)।"
              },
              "weight": {
                "label": "भार",
                "description": "प्रतिलोम-दूरी घात घातांक (डिफ़ॉल्ट 2.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "find_ridges": {
            "name": "कटक खोजें",
            "description": "वैकल्पिक रेखा पतलापन के साथ DEM में संभावित कटक और शिखर कोशिकाओं की पहचान करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "line_thin": {
                "label": "रेखा पतलीकरण",
                "description": "पुनरावृत्त रेखा विरलन लागू करें (डिफ़ॉल्ट true)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "hillshade": {
            "name": "हिलशेड",
            "description": "एकल-स्रोत दिशात्मक हिलशेड विज़ुअलाइज़ेशन (ग्रेस्केल 0-255)। दिगंश और उन्नतांश पैरामीटर प्रकाश दिशा नियंत्रित करते हैं। DEM निरीक्षण और मानचित्र प्रदर्शन के लिए तीव्र भूभाग विज़ुअलाइज़ेशन।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "ऊँचाइयों पर लागू लंबवत अतिशयोक्ति"
              },
              "altitude": {
                "label": "उन्नतांश",
                "description": "डिग्री में क्षितिज से ऊपर प्रदीपन उन्नतांश"
              },
              "azimuth": {
                "label": "दिगंश",
                "description": "उत्तर से दक्षिणावर्त डिग्री में प्रदीपन एज़िमथ"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "hypsometrically_tinted_hillshade": {
            "name": "हिप्सोमेट्रिक रंगयुक्त हिलशेड",
            "description": "बहु-दिगंश हिलशेड को hypsometric tinting और वैकल्पिक वायुमंडलीय धुंध के साथ सम्मिश्रित करके Swiss-शैली भूभाग रेंडरिंग बनाता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर पथ।"
              },
              "solar_altitude": {
                "label": "सौर उन्नतांश",
                "description": "डिग्री [0, 90] में सौर उन्नतांश।"
              },
              "hillshade_weight": {
                "label": "हिलशेड भार",
                "description": "[0, 1] में हिलशेड मिश्रण भार।"
              },
              "brightness": {
                "label": "चमक",
                "description": "[0, 1] में चमक नियंत्रण।"
              },
              "atmospheric_effects": {
                "label": "वायुमंडलीय प्रभाव",
                "description": "[0, 1] में वायुमंडलीय धुंध मात्रा।"
              },
              "palette": {
                "label": "पैलेट",
                "description": "पैलेट नाम (atlas, high_relief, arid, soft, muted, viridis, dem, grey, white, आदि)।"
              },
              "reverse_palette": {
                "label": "पैलेट उलटें",
                "description": "पैलेट क्रम उलटें।"
              },
              "full_360_mode": {
                "label": "पूर्ण 360 मोड",
                "description": "4-दिशा मोड के बजाय 8-दिशा प्रदीपन का उपयोग करें।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "लंबवत अतिशयोक्ति गुणक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ।"
              }
            }
          },
          "local_hypsometric_analysis": {
            "name": "स्थानीय हिप्सोमेट्रिक विश्लेषण",
            "description": "पड़ोस पैमानों की अरैखिक रूप से नमूनित परास में न्यूनतम स्थानीय hypsometric समाकल परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "min_scale": {
                "label": "न्यूनतम पैमाना",
                "description": "कोशिकाओं में न्यूनतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 4)।"
              },
              "step_size": {
                "label": "चरण आकार",
                "description": "कोशिकाओं में आधार चरण आकार (डिफ़ॉल्ट 1)। उपनाम: step।"
              },
              "num_steps": {
                "label": "चरणों की संख्या",
                "description": "मूल्यांकन करने के लिए पैमानों की संख्या (डिफ़ॉल्ट 10)।"
              },
              "step_nonlinearity": {
                "label": "चरण अरैखिकता",
                "description": "[1,4] में पैमाना-चरण अरैखिकता (डिफ़ॉल्ट 1.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "स्थानीय HI न्यूनतम रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "output_scale": {
                "label": "आउटपुट पैमाना",
                "description": "न्यूनतम-HI-के-पैमाना रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "low_points_on_headwater_divides": {
            "name": "शीर्षजल विभाजकों पर निम्न बिंदु",
            "description": "पड़ोसी शीर्ष-जल उप-द्रोणियों के बीच जलविभाजकों के साथ निम्न pass बिंदुओं का स्थान निर्धारित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट गर्त-रहित DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "इनपुट सरिता रास्टर पथ (धनात्मक मान वाहिका कोशिकाएँ दर्शाते हैं)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (डिफ़ॉल्ट अस्थायी .shp)।"
              }
            }
          },
          "max_downslope_elev_change": {
            "name": "अधिकतम अधोढाल ऊँचाई परिवर्तन",
            "description": "निचली पड़ोसी कोशिकाओं तक अधिकतम ऊँचाई गिरावट परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "max_upslope_elev_change": {
            "name": "अधिकतम ऊर्ध्वढाल ऊँचाई परिवर्तन",
            "description": "ऊँची पड़ोसी कोशिकाओं तक अधिकतम ऊँचाई वृद्धि परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "min_downslope_elev_change": {
            "name": "न्यूनतम अधोढाल ऊँचाई परिवर्तन",
            "description": "पड़ोसी कोशिकाओं तक न्यूनतम अऋणात्मक ऊँचाई गिरावट परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "multidirectional_hillshade": {
            "name": "बहु-दिशात्मक हिलशेड",
            "description": "बहु-दिशात्मक हिलशेड (8+ प्रकाश स्रोत) जो एकल-प्रकाश छायांकन विकृतियों को समाप्त करता है। जटिल भूभाग के लिए संतुलित फ़ीचर दृश्यता; प्रकाशनों और विस्तृत विश्लेषण के लिए पसंदीदा।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "ऊँचाइयों पर लागू लंबवत अतिशयोक्ति"
              },
              "altitude": {
                "label": "उन्नतांश",
                "description": "डिग्री में क्षितिज से ऊपर प्रदीपन उन्नतांश"
              },
              "full_360_mode": {
                "label": "पूर्ण 360 मोड",
                "description": "डिफ़ॉल्ट 4 के बजाय पूरे 360 डिग्री पर 8 प्रकाश स्रोत संयोजित करें"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ"
              }
            }
          },
          "num_downslope_neighbours": {
            "name": "अधोढाल पड़ोसियों की संख्या",
            "description": "प्रत्येक DEM कोशिका से निचली 8-पड़ोसी कोशिकाओं की संख्या गिनता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "num_upslope_neighbours": {
            "name": "ऊर्ध्वढाल पड़ोसियों की संख्या",
            "description": "प्रत्येक DEM कोशिका से ऊँची 8-पड़ोसी कोशिकाओं की संख्या गिनता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "profile": {
            "name": "प्रोफ़ाइल",
            "description": "सतह रास्टर से नमूनित एक या अधिक इनपुट पॉलीलाइन फ़ीचर के लिए HTML ऊँचाई प्रोफ़ाइल आलेख बनाता है।",
            "params": {
              "lines_vector": {
                "label": "रेखा वेक्टर",
                "description": "इनपुट बहुरेखा वेक्टर पथ।"
              },
              "surface": {
                "label": "सतह",
                "description": "इनपुट सतह रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट HTML रिपोर्ट पथ।"
              }
            }
          },
          "slope_vs_aspect_plot": {
            "name": "ढाल बनाम अभिमुखता प्लॉट",
            "description": "इनपुट DEM के लिए HTML त्रिज्यीय ढाल-बनाम-अभिमुखता विश्लेषण आलेख बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "aspect_bin_size": {
                "label": "अभिमुखता बिन आकार",
                "description": "डिग्री में अभिमुखता बिन आकार (डिफ़ॉल्ट 2.0)।"
              },
              "min_slope": {
                "label": "न्यूनतम ढाल",
                "description": "डिग्री में इस थ्रेशोल्ड से नीचे की ढालें अनदेखा करें (डिफ़ॉल्ट 0.1)।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "ऊँचाई मानों के लिए लंबवत पैमानन गुणक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट HTML रिपोर्ट पथ।"
              }
            }
          },
          "slope_vs_elev_plot": {
            "name": "ढाल बनाम ऊँचाई प्लॉट",
            "description": "एक या अधिक DEM के लिए HTML ढाल-बनाम-ऊँचाई विश्लेषण चार्ट बनाता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "';' या ',' से पृथक स्ट्रिंग, या सूची के रूप में इनपुट DEM पथ।"
              },
              "watershed": {
                "label": "जलग्रहण",
                "description": "प्रत्येक इनपुट DEM से मेल खाते वैकल्पिक जलग्रहण रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट HTML रिपोर्ट पथ।"
              }
            }
          },
          "surface_area_ratio": {
            "name": "सतह क्षेत्रफल अनुपात",
            "description": "3D सतह क्षेत्रफल / समतलीय क्षेत्रफल अनुपात (Jenness विधि)। >1.0=खुरदरा भूभाग, ≈1.0=सपाट। क्षेत्रों के पार भूभाग तुलना संभव बनाने वाला विमाहीन खुरदरापन मापक।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "topographic_hachures": {
            "name": "स्थलाकृतिक हैचर",
            "description": "समोच्च-बीजित अधोढाल और ऊर्ध्वढाल प्रवाह रेखाओं का उपयोग करके DEM से स्थलाकृतिक hachure पॉलीलाइनें बनाता है। इस टूल के लिए पुराना लेखकत्व श्रेय जानबूझकर संरक्षित रखा गया है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "base": {
                "label": "आधार",
                "description": "आधार समोच्च ऊँचाई (डिफ़ॉल्ट 0.0)।"
              },
              "depth": {
                "label": "गहराई",
                "description": "अपसारी क्षेत्रों में उपयोग की गई पुनरावर्ती अंतर्भरण गहराई (डिफ़ॉल्ट 16)।"
              },
              "discretization": {
                "label": "विविक्तीकरण",
                "description": "औसत-कोशिका इकाइयों में प्रवाहरेखा चरण लंबाई (डिफ़ॉल्ट 0.5)।"
              },
              "distmax": {
                "label": "अधिकतम दूरी",
                "description": "अतिरिक्त हैशर डालने के लिए उपयोग किया गया अधिकतम अंतराल गुणक (डिफ़ॉल्ट 2.0)।"
              },
              "distmin": {
                "label": "न्यूनतम दूरी",
                "description": "निकटवर्ती हैशर छाँटने के लिए उपयोग किया गया न्यूनतम अंतराल गुणक (डिफ़ॉल्ट 0.5)।"
              },
              "interval": {
                "label": "अंतराल",
                "description": "समोच्च अंतराल मान (डिफ़ॉल्ट 10.0)।"
              },
              "separation": {
                "label": "पृथक्करण",
                "description": "औसत-कोशिका इकाइयों में नाममात्र समोच्च बीज पृथक्करण (डिफ़ॉल्ट 2.0)।"
              },
              "slopemin": {
                "label": "न्यूनतम ढाल",
                "description": "अनुरेखण जारी रखने के लिए डिग्री में न्यूनतम ढाल कोण (डिफ़ॉल्ट 0.5)।"
              },
              "smooth": {
                "label": "चिकना करें",
                "description": "समोच्च चिकनाई फ़िल्टर आकार (विषम पूर्णांक वरीय, डिफ़ॉल्ट 9)।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "सरलीकरण के दौरान रखा गया डिग्री में न्यूनतम समोच्च मोड़ कोण (डिफ़ॉल्ट 10.0)।"
              },
              "turnmax": {
                "label": "अधिकतम मोड़",
                "description": "हैशर अनुरेखित करते समय अनुमत डिग्री में अधिकतम मोड़ कोण (डिफ़ॉल्ट 45.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "map_off_terrain_objects": {
            "name": "भूभाग-बाह्य ऑब्जेक्ट मानचित्रण",
            "description": "ढाल-बाधित क्षेत्र वृद्धि और वैकल्पिक न्यूनतम फ़ीचर-आकार फ़िल्टरिंग का उपयोग करके DSM में भूभाग-इतर ऑब्जेक्ट खंडों का मानचित्रण करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DSM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "max_slope": {
                "label": "अधिकतम ढाल",
                "description": "डिग्री [1, 90] में अधिकतम संयोजक ढाल (डिफ़ॉल्ट inf, 90 पर सीमित)।"
              },
              "min_feature_size": {
                "label": "न्यूनतम फ़ीचर आकार",
                "description": "कोशिकाओं में रखा गया न्यूनतम खंड आकार (डिफ़ॉल्ट 0)। छोटे खंड पृष्ठभूमि वर्ग 1 को दिए जाते हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "remove_off_terrain_objects": {
            "name": "भूभाग-बाह्य ऑब्जेक्ट हटाएँ",
            "description": "white top-hat सामान्यीकरण, ढाल-बाधित क्षेत्र वृद्धि और स्थानीय अंतर्वेशन का उपयोग करके DEM से तीव्र भूभाग-इतर ऑब्जेक्ट हटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size": {
                "label": "फ़िल्टर आकार",
                "description": "कोशिकाओं में अपेक्षित अधिकतम ऑब्जेक्ट चौड़ाई; विषम आकार >= 3 पर बाध्य (डिफ़ॉल्ट 11)।"
              },
              "slope_threshold": {
                "label": "ढाल थ्रेशोल्ड",
                "description": "डिग्री में न्यूनतम ऑब्जेक्ट किनारा ढाल (डिफ़ॉल्ट 15.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "ridge_and_valley_vectors": {
            "name": "कटक और घाटी सदिश",
            "description": "DEM से कटक और घाटी केंद्ररेखा सदिश निकालता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर।"
              },
              "filter_size": {
                "label": "फ़िल्टर आकार",
                "description": "ऊँचाई शतमक के लिए पड़ोस आकार।"
              },
              "ep_threshold": {
                "label": "EP थ्रेशोल्ड",
                "description": "ऊँचाई शतमक थ्रेशोल्ड [5, 50]।"
              },
              "slope_threshold": {
                "label": "ढाल थ्रेशोल्ड",
                "description": "डिग्री में न्यूनतम ढाल थ्रेशोल्ड।"
              },
              "min_length": {
                "label": "न्यूनतम लंबाई",
                "description": "कोशिकाओं में न्यूनतम केंद्ररेखा लंबाई।"
              },
              "output_ridges": {
                "label": "कटक आउटपुट",
                "description": "आउटपुट कटक केंद्ररेखा पथ।"
              },
              "output_valleys": {
                "label": "घाटी आउटपुट",
                "description": "आउटपुट घाटी केंद्ररेखा पथ।"
              }
            }
          },
          "smooth_vegetation_residual": {
            "name": "वनस्पति अवशेष चिकनाई",
            "description": "छोटे पैमानों पर उच्च स्थानीय DEV प्रतिक्रियाओं को मास्क करके और मास्क की गई ऊँचाइयों का पुनः अंतर्वेशन करके वितान अवशिष्ट खुरदरापन घटाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "max_scale": {
                "label": "अधिकतम पैमाना",
                "description": "कोशिकाओं में अधिकतम DEV अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 30)।"
              },
              "dev_threshold": {
                "label": "विचलन थ्रेशोल्ड",
                "description": "खुरदरापन कोशिकाएँ फ़्लैग करने के लिए उपयोग किया गया न्यूनतम DEV परिमाण (डिफ़ॉल्ट 1.0)।"
              },
              "scale_threshold": {
                "label": "पैमाना थ्रेशोल्ड",
                "description": "खुरदरापन माने जाने वाला अधिकतम पैमाना (डिफ़ॉल्ट 5)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "average_horizon_distance": {
            "name": "औसत क्षितिज दूरी",
            "description": "दिगंश दिशाओं में क्षितिज तक औसत दूरी परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM/DSM रास्टर पथ।"
              },
              "az_fraction": {
                "label": "दिगंश अंश",
                "description": "डिग्री [1, 45] में एज़िमथ चरण।"
              },
              "max_dist": {
                "label": "अधिकतम दूरी",
                "description": "मानचित्र इकाइयों में अधिकतम खोज दूरी।"
              },
              "observer_hgt_offset": {
                "label": "प्रेक्षक ऊँचाई ऑफ़सेट",
                "description": "भूभाग से ऊपर प्रेक्षक ऊँचाई ऑफ़सेट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ।"
              }
            }
          },
          "horizon_angle": {
            "name": "क्षितिज कोण",
            "description": "निर्दिष्ट दिगंश दिशा के साथ क्षितिज कोण (अधिकतम ढाल) परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर पथ।"
              },
              "azimuth": {
                "label": "दिगंश",
                "description": "डिग्री [0, 360) में एज़िमथ।"
              },
              "max_dist": {
                "label": "अधिकतम दूरी",
                "description": "मानचित्र इकाइयों में अधिकतम खोज दूरी।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ।"
              }
            }
          },
          "horizon_area": {
            "name": "क्षितिज क्षेत्र",
            "description": "क्षितिज बहुभुज का क्षेत्रफल (हेक्टेयर) परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM/DSM रास्टर पथ।"
              },
              "az_fraction": {
                "label": "दिगंश अंश",
                "description": "डिग्री [1, 45] में एज़िमथ चरण।"
              },
              "max_dist": {
                "label": "अधिकतम दूरी",
                "description": "मानचित्र इकाइयों में अधिकतम खोज दूरी।"
              },
              "observer_hgt_offset": {
                "label": "प्रेक्षक ऊँचाई ऑफ़सेट",
                "description": "भूभाग से ऊपर प्रेक्षक ऊँचाई ऑफ़सेट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ।"
              }
            }
          },
          "openness": {
            "name": "खुलापन",
            "description": "Yokoyama स्थलाकृतिक खुलापन: धनात्मक (अनावृत कटक/शिखर) और ऋणात्मक (परिबद्ध घाटियाँ) अनावरण मापक। भू-आकृति वर्गीकरण और दृश्यता/सूक्ष्मजलवायु विश्लेषण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "dist": {
                "label": "दूरी",
                "description": "कोशिकाओं में खोज दूरी (डिफ़ॉल्ट 20)।"
              },
              "neg_output": {
                "label": "ऋणात्मक आउटपुट",
                "description": "ऋणात्मक खुलेपन के लिए वैकल्पिक आउटपुट पथ।"
              },
              "pos_output": {
                "label": "धनात्मक आउटपुट",
                "description": "धनात्मक खुलेपन के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "shadow_animation": {
            "name": "छाया एनिमेशन",
            "description": "एक अंतःक्रियात्मक HTML दर्शक और एनिमेटेड GIF बनाता है जो पूरे दिन भूभाग छायाएँ दर्शाते हैं।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM/DSM रास्टर पथ।"
              },
              "date": {
                "label": "दिनांक",
                "description": "DD/MM/YYYY प्रारूप में दिनांक।"
              },
              "delay": {
                "label": "विलंब",
                "description": "मिलीसेकंड में प्रति-फ़्रेम GIF विलंब।"
              },
              "image_height": {
                "label": "छवि ऊँचाई",
                "description": "पिक्सेल में प्रदर्शित छवि ऊँचाई।"
              },
              "label": {
                "label": "लेबल",
                "description": "व्यूअर में प्रदर्शित वैकल्पिक लेबल।"
              },
              "location": {
                "label": "स्थान",
                "description": "स्थान स्ट्रिंग LAT/LON/UTC_OFFSET, उदा. 43.5448/-80.2482/-4।"
              },
              "max_dist": {
                "label": "अधिकतम दूरी",
                "description": "मानचित्र इकाइयों में अधिकतम क्षितिज खोज दूरी।"
              },
              "palette": {
                "label": "पैलेट",
                "description": "हिप्सोमेट्रिक पैलेट नाम (उदा. soft, atlas, high_relief, turbo, viridis, dem, grey, white)।"
              },
              "time_interval": {
                "label": "समय अंतराल",
                "description": "मिनटों में फ़्रेम अंतराल [1, 60]।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट HTML पथ।"
              }
            }
          },
          "shadow_image": {
            "name": "छाया छवि",
            "description": "निर्दिष्ट तिथि, समय और स्थान के लिए भूभाग छाया तीव्रता रास्टर उत्पन्न करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM/DSM रास्टर पथ।"
              },
              "date": {
                "label": "दिनांक",
                "description": "DD/MM/YYYY प्रारूप में दिनांक।"
              },
              "location": {
                "label": "स्थान",
                "description": "स्थान स्ट्रिंग LAT/LON/UTC_OFFSET, उदा. 43.5448/-80.2482/-4।"
              },
              "max_dist": {
                "label": "अधिकतम दूरी",
                "description": "मानचित्र इकाइयों में अधिकतम क्षितिज खोज दूरी।"
              },
              "palette": {
                "label": "पैलेट",
                "description": "हिप्सोमेट्रिक पैलेट नाम (उदा. soft, atlas, high_relief, turbo, viridis, dem, grey, white)।"
              },
              "time": {
                "label": "समय",
                "description": "HH:MM या HH:MMAM/HH:MMPM प्रारूप में स्थानीय समय।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "sky_view_factor": {
            "name": "आकाश दृश्य गुणक",
            "description": "DEM/DSM से दृश्यमान आकाश का अनुपात परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM/DSM रास्टर पथ।"
              },
              "az_fraction": {
                "label": "दिगंश अंश",
                "description": "डिग्री [1, 45] में एज़िमथ चरण।"
              },
              "max_dist": {
                "label": "अधिकतम दूरी",
                "description": "मानचित्र इकाइयों में अधिकतम खोज दूरी।"
              },
              "observer_hgt_offset": {
                "label": "प्रेक्षक ऊँचाई ऑफ़सेट",
                "description": "भूभाग से ऊपर प्रेक्षक ऊँचाई ऑफ़सेट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ।"
              }
            }
          },
          "skyline_analysis": {
            "name": "स्काईलाइन विश्लेषण",
            "description": "एक या अधिक प्रेक्षण बिंदुओं के लिए skyline विश्लेषण करता है और वेक्टर क्षितिज रेखा के साथ HTML रिपोर्ट लिखता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM/DSM रास्टर पथ।"
              },
              "points": {
                "label": "बिंदु",
                "description": "इनपुट बिंदु वेक्टर पथ।"
              },
              "az_fraction": {
                "label": "दिगंश अंश",
                "description": "डिग्री [0.01, 45] में एज़िमथ चरण।"
              },
              "max_dist": {
                "label": "अधिकतम दूरी",
                "description": "मानचित्र इकाइयों में अधिकतम खोज दूरी।"
              },
              "observer_hgt_offset": {
                "label": "प्रेक्षक ऊँचाई ऑफ़सेट",
                "description": "भूभाग से ऊपर प्रेक्षक ऊँचाई ऑफ़सेट।"
              },
              "output_as_polygons": {
                "label": "बहुभुज के रूप में आउटपुट",
                "description": "बहुरेखाओं के बजाय बहुभुज क्षितिज लिखें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              },
              "output_html": {
                "label": "आउटपुट HTML",
                "description": "वैकल्पिक HTML रिपोर्ट पथ।"
              }
            }
          },
          "time_in_daylight": {
            "name": "दिन के प्रकाश में समय",
            "description": "दिन के उस अनुपात को परिकलित करता है जिसमें प्रत्येक कोशिका प्रदीप्त रहती है (भूभाग/ऑब्जेक्ट छाया में नहीं)।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM/DSM रास्टर पथ।"
              },
              "az_fraction": {
                "label": "दिगंश अंश",
                "description": "डिग्री में एज़िमथ बिन आकार (0, 360)।"
              },
              "end_day": {
                "label": "अंत दिन",
                "description": "वर्ष का अंतिम दिन (1..366)।"
              },
              "end_time": {
                "label": "अंत समय",
                "description": "अंत समय HH:MM:SS या 'sunset'।"
              },
              "latitude": {
                "label": "अक्षांश",
                "description": "डिग्री में वैकल्पिक अक्षांश अधिभावी; अन्यथा DEM CRS से अनुमानित।"
              },
              "longitude": {
                "label": "देशांतर",
                "description": "डिग्री में वैकल्पिक देशांतर अधिभावी; अन्यथा DEM CRS से अनुमानित।"
              },
              "max_dist": {
                "label": "अधिकतम दूरी",
                "description": "मानचित्र इकाइयों में अधिकतम क्षितिज खोज दूरी।"
              },
              "start_day": {
                "label": "प्रारंभ दिन",
                "description": "वर्ष का आरंभिक दिन (1..366)।"
              },
              "start_time": {
                "label": "प्रारंभ समय",
                "description": "आरंभ समय HH:MM:SS या 'sunrise'।"
              },
              "utc_offset": {
                "label": "UTC ऑफ़सेट",
                "description": "UTC+00:00 जैसी वैकल्पिक UTC ऑफ़सेट स्ट्रिंग; छोड़ने पर केंद्र देशांतर से आकलित।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ।"
              }
            }
          },
          "viewshed": {
            "name": "दृश्य क्षेत्र (व्यूशेड)",
            "description": "DEM पर बिंदु स्टेशनों से स्टेशन दृश्यता गणना परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "stations": {
                "label": "स्टेशन",
                "description": "प्रेक्षण स्टेशनों की इनपुट बिंदु वेक्टर फ़ाइल।"
              },
              "height": {
                "label": "ऊँचाई",
                "description": "DEM z इकाइयों में भूमि से ऊपर प्रेक्षण स्टेशन ऊँचाई (डिफ़ॉल्ट 2.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "visibility_index": {
            "name": "दृश्यता सूचकांक",
            "description": "नमूनित दृश्य क्षेत्रों से स्थलाकृति-आधारित दृश्यता सूचकांक परिकलित करता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर पथ।"
              },
              "max_dist": {
                "label": "अधिकतम दूरी",
                "description": "मानचित्र इकाइयों में अधिकतम दृश्यता खोज दूरी।"
              },
              "resolution_factor": {
                "label": "विभेदन गुणक",
                "description": "प्रतिचयन विभेदन गुणक [1, 25]।"
              },
              "station_height": {
                "label": "स्टेशन ऊँचाई",
                "description": "भूमि से ऊपर प्रेक्षक ऊँचाई।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ।"
              }
            }
          },
          "accumulation_curvature": {
            "name": "संचयन वक्रता",
            "description": "DEM से संचयन वक्रता परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "aspect": {
            "name": "अभिमुखता",
            "description": "अधिकतम ढाल की दिशा (0°=N, 90°=E, 180°=S, 270°=W)। सौर विकिरण, वनस्पति प्रतिरूपों, सूक्ष्मजलवायु और अनावरण विश्लेषण के लिए महत्वपूर्ण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "Z रूपांतरण गुणक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "casorati_curvature": {
            "name": "Casorati वक्रता",
            "description": "DEM से Casorati वक्रता परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "curvedness": {
            "name": "वक्रतामान",
            "description": "DEM से curvedness सतह रूप वर्णक परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "difference_curvature": {
            "name": "अंतर वक्रता",
            "description": "DEM से अंतर वक्रता परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "gaussian_curvature": {
            "name": "गाऊसी वक्रता",
            "description": "गाऊसी (आंतरिक) वक्रता (प्रमुख वक्रताओं का गुणनफल) परिकलित करता है। स्थानीय सतह सांस्थिति दर्शाती है: धनात्मक (कटोरा/गुंबद), ऋणात्मक (काठी), शून्य (बेलनाकार)। भूभाग को भू-आकृति श्रेणियों में वर्गीकृत करती है: उत्तल फ़ीचर (कटक), अवतल फ़ीचर (घाटियाँ), काठी फ़ीचर (दर्रे/अंतराल)। उन्नत भू-आकृति वर्गीकरण में उपयोग की जाती है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "लंबवत और क्षैतिज इकाइयाँ भिन्न होने पर वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "पठनीयता के लिए आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "generating_function": {
            "name": "जनक फ़ंक्शन",
            "description": "DEM से generating function परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "horizontal_excess_curvature": {
            "name": "क्षैतिज अतिरिक्त वक्रता",
            "description": "DEM से क्षैतिज अतिरिक्त वक्रता परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "maximal_curvature": {
            "name": "अधिकतम वक्रता",
            "description": "DEM से अधिकतम (अधिकतम प्रमुख) वक्रता परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "mean_curvature": {
            "name": "माध्य वक्रता",
            "description": "माध्य वक्रता (प्रमुख वक्रताओं का औसत) परिकलित करता है। कुल वक्रता से संबंधित परंतु सतह की चिकनाई पर बल देती है। 0 के निकट मान चिकना भूभाग दर्शाते हैं; उच्च मान अचानक वक्रता परिवर्तन दर्शाते हैं। सतह अभिलक्षणन और विभंग रेखा संसूचन के लिए उपयोगी।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "लंबवत और क्षैतिज इकाइयाँ भिन्न होने पर वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "पठनीयता के लिए आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "minimal_curvature": {
            "name": "न्यूनतम वक्रता",
            "description": "DEM से न्यूनतम (न्यूनतम प्रमुख) वक्रता परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "plan_curvature": {
            "name": "समतलीय वक्रता",
            "description": "समोच्च रेखाओं के पार प्रवाह के अभिसरण/अपसरण को मापने वाली plan (समोच्च) वक्रता परिकलित करता है। धनात्मक मान (अभिसारी) केंद्र की ओर प्रवाह सांद्रण (अवतल) दर्शाते हैं; ऋणात्मक मान (अपसारी) केंद्र से दूर प्रवाह प्रकीर्णन (उत्तल) दर्शाते हैं। पार्श्व प्रवाह सांद्रण क्षेत्रों (घाटियाँ) बनाम प्रकीर्णन क्षेत्रों (कटक) की पहचान करता है। मृदा नमी वितरण और भूस्खलन संवेदनशीलता के पूर्वानुमान के लिए आवश्यक।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "लंबवत और क्षैतिज इकाइयाँ भिन्न होने पर वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "पठनीयता के लिए आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "principal_curvature_direction": {
            "name": "मुख्य वक्रता दिशा",
            "description": "प्रमुख वक्रता दिशा कोण (डिग्री) परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "profile_curvature": {
            "name": "प्रोफ़ाइल वक्रता",
            "description": "ढाल दिशा के साथ प्रवाह त्वरण/मंदन को मापने वाली profile (अधोढाल) वक्रता परिकलित करता है। धनात्मक मान (अवतल) प्रवाह त्वरण क्षेत्र (अपरदनात्मक) दर्शाते हैं; ऋणात्मक मान (उत्तल) प्रवाह मंदन क्षेत्र (निक्षेपणात्मक) दर्शाते हैं। ढाल रूप प्रकट करता है: अवतल (घाटी तल, अपरदन), उत्तल (कटक, सामग्री निष्कासन), रैखिक (संक्रमणकालीन)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "लंबवत और क्षैतिज इकाइयाँ भिन्न होने पर वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "पठनीयता के लिए आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "relative_aspect": {
            "name": "सापेक्ष अभिमुखता",
            "description": "उपयोगकर्ता-निर्दिष्ट दिगंश (0 से 180 डिग्री) के सापेक्ष भूभाग अभिमुखता परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "azimuth": {
                "label": "दिगंश",
                "description": "उत्तर से दक्षिणावर्त डिग्री में संदर्भ एज़िमथ।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक लंबवत पैमानन गुणक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "ring_curvature": {
            "name": "वलय वक्रता",
            "description": "DEM से ring वक्रता (वर्गित प्रवाह-रेखा ऐंठन) परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "rotor": {
            "name": "रोटर",
            "description": "DEM से rotor (प्रवाह-रेखा ऐंठन) परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "shape_index": {
            "name": "आकृति सूचकांक",
            "description": "DEM से आकृति सूचकांक सतह रूप वर्णक परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "slope": {
            "name": "ढाल",
            "description": "Zevenbergen-Thorne ढाल प्रवणता (डिग्री/रेडियन/प्रतिशत)। मूलभूत भू-आकृतिमितीय मापक; वक्रता, प्रवाह दिशा, छायांकन, दृश्यता के लिए अनुप्रवाह इनपुट।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "units": {
                "label": "इकाइयाँ",
                "description": "आउटपुट इकाइयाँ: degrees, radians, percent।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "Z रूपांतरण गुणक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "tangential_curvature": {
            "name": "स्पर्शरेखीय वक्रता",
            "description": "स्पर्शरेखीय वक्रता (E-W दिशा घटक) परिकलित करता है, जो plan वक्रता के समान परंतु दिशात्मक है। ढाल दिशा के लंबवत पार्श्व प्रवाह अपसरण को पकड़ने वाले व्यापक वक्रता अभिलक्षणन के लिए उपयोग की जाती है। पूर्ण 3D वक्रता समझ के लिए प्रायः profile के साथ जोड़ी जाती है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "लंबवत और क्षैतिज इकाइयाँ भिन्न होने पर वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "पठनीयता के लिए आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "total_curvature": {
            "name": "कुल वक्रता",
            "description": "कुल वक्रता (प्रमुख वक्रताओं का द्विघात माध्य) परिकलित करता है। दिशा से स्वतंत्र अदिश मापक। उच्च मान अत्यधिक वक्र भूभाग (शिखर, पिट) दर्शाते हैं; निम्न मान समतलीय भूभाग दर्शाते हैं। भूभाग वर्गीकरण और विसंगति संसूचन के लिए विमाहीन खुरदरापन मापक के रूप में उपयोगी।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "लंबवत और क्षैतिज इकाइयाँ भिन्न होने पर वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "पठनीयता के लिए आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "unsphericity": {
            "name": "अगोलीयता",
            "description": "DEM से unsphericity वक्रता (प्रमुख वक्रताओं के अंतर का आधा) परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "vertical_excess_curvature": {
            "name": "ऊर्ध्वाधर अतिरिक्त वक्रता",
            "description": "DEM से ऊर्ध्वाधर अतिरिक्त वक्रता परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)। उपनाम: zfactor।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "आउटपुट मानों का वैकल्पिक लॉग-रूपांतरण (डिफ़ॉल्ट false)। उपनाम: log।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "average_normal_vector_angular_deviation": {
            "name": "औसत अभिलंब सदिश कोणीय विचलन",
            "description": "मूल और चिकनी सतह अभिलंबों के बीच स्थानीय माध्य कोणीय विचलन परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size": {
                "label": "फ़िल्टर आकार",
                "description": "कोशिकाओं में विषम पड़ोस आकार (डिफ़ॉल्ट 11)। उपनाम: filter।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक लंबवत पैमानन गुणक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "circular_variance_of_aspect": {
            "name": "अभिमुखता का वृत्तीय प्रसरण",
            "description": "गतिशील पड़ोस के भीतर अभिमुखता का स्थानीय वृत्तीय प्रसरण परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter": {
                "label": "फ़िल्टर",
                "description": "कोशिकाओं में विषम पड़ोस आकार (डिफ़ॉल्ट 11)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "edge_density": {
            "name": "किनारा घनत्व",
            "description": "कोणीय अभिलंब-सदिश अंतरों का उपयोग करके ढाल विच्छेदों का स्थानीय घनत्व परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size": {
                "label": "फ़िल्टर आकार",
                "description": "कोशिकाओं में विषम पड़ोस आकार (डिफ़ॉल्ट 11)। उपनाम: filter।"
              },
              "norm_diff": {
                "label": "अभिलंब अंतर",
                "description": "डिग्री में अभिलंब-सदिश कोणीय थ्रेशोल्ड (डिफ़ॉल्ट 5)।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक लंबवत पैमानन गुणक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "ruggedness_index": {
            "name": "ऊबड़-खाबड़पन सूचकांक",
            "description": "Riley TRI (वर्गित ऊँचाई अंतरों का योग) द्वारा भूभाग खुरदरापन। पैमाना-स्वतंत्र भूभाग वर्गीकरण मापक: निम्न=चिकने मैदान, उच्च=खुरदरे पर्वत। पारिस्थितिक और भू-आकृतिक भू-आकृति मानचित्रण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "spherical_std_dev_of_normals": {
            "name": "अभिलंबों का गोलीय मानक विचलन",
            "description": "स्थानीय सतह अभिलंबों का गोलीय मानक विचलन परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size": {
                "label": "फ़िल्टर आकार",
                "description": "कोशिकाओं में विषम पड़ोस आकार (डिफ़ॉल्ट 11)। उपनाम: filter।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक लंबवत पैमानन गुणक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "standard_deviation_of_slope": {
            "name": "ढाल का मानक विचलन",
            "description": "भूभाग खुरदरापन मापक के रूप में ढाल का स्थानीय मानक विचलन परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size": {
                "label": "फ़िल्टर आकार",
                "description": "कोशिकाओं में विषम फ़िल्टर आकार (डिफ़ॉल्ट 11)।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "कोशिकाओं में विषम फ़िल्टर चौड़ाई (डिफ़ॉल्ट filter_size)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "कोशिकाओं में विषम फ़िल्टर ऊँचाई (डिफ़ॉल्ट filter_size)। उपनाम: filtery।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "लंबवत और क्षैतिज इकाइयाँ भिन्न होने पर Z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में रहता है।"
              }
            }
          },
          "elev_relative_to_min_max": {
            "name": "न्यूनतम-अधिकतम सापेक्ष ऊँचाई",
            "description": "प्रत्येक ऊँचाई को रास्टर की ऊँचाई परास के प्रतिशत (0–100) के रूप में व्यक्त करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "geomorphons": {
            "name": "जियोमॉर्फ़ॉन",
            "description": "शिरोबिंदु और अधोबिंदु कोण तुलनाओं से व्युत्पन्न 8-दिशा दृष्टि-रेखा त्रिआधारी प्रतिरूपों, या 10 सामान्य geomorphon रूपों का उपयोग करके भू-आकृतियों का वर्गीकरण करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "analyze_residuals": {
                "label": "अवशेष विश्लेषण",
                "description": "यदि true, वर्गीकरण से पहले फ़िट किए गए रैखिक तल से DEM की प्रवृत्ति हटाता है।"
              },
              "flatness_distance": {
                "label": "समतलता दूरी",
                "description": "कोशिकाओं में वह दूरी जिसके बाद समतलता थ्रेशोल्ड क्षितिज दूरी के साथ क्षीण होता है (डिफ़ॉल्ट 0)।"
              },
              "flatness_threshold": {
                "label": "समतलता थ्रेशोल्ड",
                "description": "डिग्री में समतलता थ्रेशोल्ड (डिफ़ॉल्ट 1.0), जो शिखर-अधोबिंदु कोण अंतर पर लागू होता है।"
              },
              "output_forms": {
                "label": "रूप आउटपुट",
                "description": "यदि true, 10 सामान्य भू-आकृति वर्ग आउटपुट करता है; अन्यथा पूर्व से वामावर्त क्रमित कच्चा त्रिआधारी geomorphon कोड आउटपुट करता है।"
              },
              "search_distance": {
                "label": "खोज दूरी",
                "description": "प्रति दिशा कोशिकाओं में अधिकतम अवलोकन दूरी (डिफ़ॉल्ट 50); अंतबिंदु कोशिका शामिल है।"
              },
              "skip_distance": {
                "label": "छोड़ने की दूरी",
                "description": "दृष्टि-रेखा का मूल्यांकन करने से पहले छोड़ने के लिए कोशिकाओं में दूरी (डिफ़ॉल्ट 0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "hypsometric_analysis": {
            "name": "हिप्सोमेट्रिक विश्लेषण",
            "description": "एक या अधिक DEM के लिए hypsometric (क्षेत्रफल-ऊँचाई) वक्र HTML रिपोर्ट बनाता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "';' या ',' से पृथक स्ट्रिंग, या सूची के रूप में इनपुट DEM पथ।"
              },
              "watershed": {
                "label": "जलग्रहण",
                "description": "प्रत्येक इनपुट DEM से मेल खाते वैकल्पिक जलग्रहण रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट HTML रिपोर्ट पथ।"
              }
            }
          },
          "multiscale_topographic_position_class": {
            "name": "बहु-पैमाना स्थलाकृतिक स्थिति वर्ग",
            "description": "दो DEVmax पैमाना मोज़ेक का उपयोग करके प्रत्येक DEM कोशिका को नौ-वर्गीय व्यापक/स्थानीय सापेक्ष स्थलाकृतिक स्थिति प्रणाली में वर्गीकृत करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "local_min_scale": {
                "label": "स्थानीय न्यूनतम पैमाना",
                "description": "स्थानीय पैमाना परास के लिए कोशिकाओं में न्यूनतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 5)।"
              },
              "local_max_scale": {
                "label": "स्थानीय अधिकतम पैमाना",
                "description": "स्थानीय पैमाना परास के लिए कोशिकाओं में अधिकतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 80)।"
              },
              "local_step_size": {
                "label": "स्थानीय चरण आकार",
                "description": "स्थानीय पैमाना परास के लिए कोशिकाओं में पैमाना वृद्धि (डिफ़ॉल्ट 1)। उपनाम: local_step।"
              },
              "broad_min_scale": {
                "label": "व्यापक न्यूनतम पैमाना",
                "description": "व्यापक पैमाना परास के लिए कोशिकाओं में न्यूनतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 500)।"
              },
              "broad_max_scale": {
                "label": "व्यापक अधिकतम पैमाना",
                "description": "व्यापक पैमाना परास के लिए कोशिकाओं में अधिकतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 2000)।"
              },
              "broad_step_size": {
                "label": "व्यापक चरण आकार",
                "description": "व्यापक पैमाना परास के लिए कोशिकाओं में पैमाना वृद्धि (डिफ़ॉल्ट 20)। उपनाम: broad_step।"
              },
              "local_threshold": {
                "label": "स्थानीय थ्रेशोल्ड",
                "description": "स्थानीय पैमाना मोज़ेक को गर्त, मध्य-स्थिति, और टीला अवस्थाओं में वर्गीकृत करने के लिए उपयोग किया गया DEV थ्रेशोल्ड (डिफ़ॉल्ट 0.5)।"
              },
              "broad_threshold": {
                "label": "व्यापक थ्रेशोल्ड",
                "description": "व्यापक पैमाना मोज़ेक को निम्नभूमि, मध्यवर्ती, और उच्चभूमि अवस्थाओं में वर्गीकृत करने के लिए उपयोग किया गया DEV थ्रेशोल्ड (डिफ़ॉल्ट 0.5)।"
              },
              "min_patch_size": {
                "label": "न्यूनतम पैच आकार",
                "description": "वर्गीकरण-पश्चात पैच निस्पंदन के लिए कोशिकाओं में वैकल्पिक न्यूनतम पैच आकार (डिफ़ॉल्ट 0, अक्षम)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "नौ-वर्ग श्रेणीबद्ध रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "output_confidence": {
                "label": "विश्वास आउटपुट",
                "description": "[0, 1] परास में विश्वास रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "pennock_landform_classification": {
            "name": "Pennock भू-आकृति वर्गीकरण",
            "description": "भू-आकृति तत्वों को सात Pennock et al. (1987) भूभाग वर्गों में वर्गीकृत करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "plan_curv_threshold": {
                "label": "समतलीय वक्रता थ्रेशोल्ड",
                "description": "डिग्री में plan वक्रता थ्रेशोल्ड (डिफ़ॉल्ट 0.0)।"
              },
              "prof_curv_threshold": {
                "label": "प्रोफ़ाइल वक्रता थ्रेशोल्ड",
                "description": "डिग्री में profile वक्रता थ्रेशोल्ड (डिफ़ॉल्ट 0.1)।"
              },
              "slope_threshold": {
                "label": "ढाल थ्रेशोल्ड",
                "description": "डिग्री में ढाल थ्रेशोल्ड (डिफ़ॉल्ट 3.0)।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "वैकल्पिक लंबवत पैमानन गुणक (यदि < 0 और CRS भौगोलिक है, तो मध्य-अक्षांश से आकलित)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "percent_elev_range": {
            "name": "प्रतिशत ऊँचाई परास",
            "description": "पड़ोस ऊँचाई परास के प्रतिशत के रूप में स्थानीय स्थलाकृतिक स्थिति परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "कोशिकाओं में विषम फ़िल्टर चौड़ाई (डिफ़ॉल्ट 11)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "कोशिकाओं में विषम फ़िल्टर ऊँचाई (डिफ़ॉल्ट filter_size_x)। उपनाम: filtery।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "relative_topographic_position": {
            "name": "सापेक्ष स्थलाकृतिक स्थिति",
            "description": "पड़ोस न्यूनतम, माध्य और अधिकतम ऊँचाई मानों का उपयोग करके RTP परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "filter_size_x": {
                "label": "फ़िल्टर आकार X",
                "description": "कोशिकाओं में विषम फ़िल्टर चौड़ाई (डिफ़ॉल्ट 11)। उपनाम: filterx।"
              },
              "filter_size_y": {
                "label": "फ़िल्टर आकार Y",
                "description": "कोशिकाओं में विषम फ़िल्टर ऊँचाई (डिफ़ॉल्ट filter_size_x)। उपनाम: filtery।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "max_anisotropy_dev": {
            "name": "अधिकतम विषमदैशिकता विचलन",
            "description": "पड़ोस पैमानों की परास में ऊँचाई विचलन में अधिकतम विषमदैशिकता परिकलित करता है। Dan Newman द्वारा लिखित।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "min_scale": {
                "label": "न्यूनतम पैमाना",
                "description": "कोशिकाओं में न्यूनतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 3)।"
              },
              "max_scale": {
                "label": "अधिकतम पैमाना",
                "description": "कोशिकाओं में अधिकतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 100)।"
              },
              "step_size": {
                "label": "चरण आकार",
                "description": "कोशिकाओं में पैमाना वृद्धि (डिफ़ॉल्ट 2)। उपनाम: step।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "विषमदैशिकता परिमाण रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "output_scale": {
                "label": "आउटपुट पैमाना",
                "description": "अधिकतम अनुक्रिया का पैमाना संग्रहीत करने वाले रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "max_anisotropy_dev_signature": {
            "name": "अधिकतम विषमदैशिकता विचलन अभिलक्षण",
            "description": "इनपुट बिंदु स्थलों के लिए बहु-पैमाना विषमदैशिकता हस्ताक्षर परिकलित करता है और HTML रिपोर्ट लिखता है। Dan Newman द्वारा लिखित।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ।"
              },
              "points": {
                "label": "बिंदु",
                "description": "इनपुट वेक्टर बिंदु या बहुबिंदु फ़ाइल पथ।"
              },
              "min_scale": {
                "label": "न्यूनतम पैमाना",
                "description": "कोशिकाओं में न्यूनतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 1)।"
              },
              "max_scale": {
                "label": "अधिकतम पैमाना",
                "description": "कोशिकाओं में अधिकतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 100)।"
              },
              "step_size": {
                "label": "चरण आकार",
                "description": "कोशिकाओं में पैमाना वृद्धि (डिफ़ॉल्ट 1)। उपनाम: step।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "HTML अभिलक्षण रिपोर्ट के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "max_difference_from_mean": {
            "name": "माध्य से अधिकतम अंतर",
            "description": "पड़ोस पैमानों की परास में माध्य-से-अधिकतम निरपेक्ष अंतर परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "min_scale": {
                "label": "न्यूनतम पैमाना",
                "description": "कोशिकाओं में न्यूनतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 1)।"
              },
              "max_scale": {
                "label": "अधिकतम पैमाना",
                "description": "कोशिकाओं में अधिकतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 100)।"
              },
              "step_size": {
                "label": "चरण आकार",
                "description": "कोशिकाओं में पैमाना वृद्धि (डिफ़ॉल्ट 1)। उपनाम: step।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "अधिकतम-अंतर परिमाण रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "output_scale": {
                "label": "आउटपुट पैमाना",
                "description": "अधिकतम अनुक्रिया का पैमाना संग्रहीत करने वाले रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "max_elevation_deviation": {
            "name": "अधिकतम ऊँचाई विचलन",
            "description": "पड़ोस पैमानों की परास में अधिकतम मानकीकृत ऊँचाई विचलन (DEVmax) परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "min_scale": {
                "label": "न्यूनतम पैमाना",
                "description": "कोशिकाओं में न्यूनतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 1)।"
              },
              "max_scale": {
                "label": "अधिकतम पैमाना",
                "description": "कोशिकाओं में अधिकतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 100)।"
              },
              "step_size": {
                "label": "चरण आकार",
                "description": "कोशिकाओं में पैमाना वृद्धि (डिफ़ॉल्ट 1)। उपनाम: step।"
              },
              "min_vertical": {
                "label": "न्यूनतम ऊर्ध्वाधर",
                "description": "न्यूनतम स्थानीय मानक विचलन थ्रेशोल्ड; दुर्बल-उच्चावच अनुक्रियाएँ दबा दी जाती हैं (डिफ़ॉल्ट 0.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "DEVmax परिमाण रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "output_scale": {
                "label": "आउटपुट पैमाना",
                "description": "अधिकतम अनुक्रिया का पैमाना संग्रहीत करने वाले रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "max_elev_dev_signature": {
            "name": "अधिकतम ऊँचाई विचलन अभिलक्षण",
            "description": "इनपुट बिंदु स्थलों के लिए बहु-पैमाना ऊँचाई-विचलन हस्ताक्षर परिकलित करता है और HTML रिपोर्ट लिखता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ।"
              },
              "points": {
                "label": "बिंदु",
                "description": "इनपुट वेक्टर बिंदु या बहुबिंदु फ़ाइल पथ।"
              },
              "min_scale": {
                "label": "न्यूनतम पैमाना",
                "description": "कोशिकाओं में न्यूनतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 1)।"
              },
              "max_scale": {
                "label": "अधिकतम पैमाना",
                "description": "कोशिकाओं में अधिकतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 100)।"
              },
              "step_size": {
                "label": "चरण आकार",
                "description": "कोशिकाओं में पैमाना वृद्धि (डिफ़ॉल्ट 10)। उपनाम: step।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "HTML अभिलक्षण रिपोर्ट के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "multiscale_curvatures": {
            "name": "बहु-पैमाना वक्रताएँ",
            "description": "DEM से बहु-पैमाना वक्रताएँ और वक्रता-आधारित सूचकांक परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट। उपनाम: dem।"
              },
              "curv_type": {
                "label": "वक्रता प्रकार",
                "description": "वक्रता प्रकार।"
              },
              "out_mag": {
                "label": "परिमाण आउटपुट",
                "description": "वैकल्पिक आउटपुट परिमाण पथ। उपनाम: output।"
              },
              "out_scale": {
                "label": "पैमाना आउटपुट",
                "description": "num_steps > 1 होने पर वैकल्पिक आउटपुट पैमाना पथ।"
              },
              "min_scale": {
                "label": "न्यूनतम पैमाना",
                "description": "ग्रिड कोशिकाओं में न्यूनतम खोज-पड़ोस त्रिज्या।"
              },
              "step": {
                "label": "चरण",
                "description": "चरण आकार।"
              },
              "num_steps": {
                "label": "चरणों की संख्या",
                "description": "प्रतिचयित पैमाना चरणों की संख्या।"
              },
              "step_nonlinearity": {
                "label": "चरण अरैखिकता",
                "description": "चरण अरैखिकता गुणक।"
              },
              "log_transform": {
                "label": "लॉग रूपांतरण",
                "description": "चिह्नित लॉग रूपांतरण लागू करें। उपनाम: log।"
              },
              "standardize": {
                "label": "मानकीकृत करें",
                "description": "प्रत्येक पैमाने को z-अंकों में मानकीकृत करें।"
              }
            }
          },
          "multiscale_elevated_index": {
            "name": "बहु-पैमाना उन्नत सूचकांक",
            "description": "गाऊसी पैमाना-समष्टि अवशेषों का उपयोग करके बहु-पैमाना उन्नत-सूचकांक (MsEI) और प्रमुख-पैमाना रास्टर परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "min_scale": {
                "label": "न्यूनतम पैमाना",
                "description": "ग्रिड कोशिकाओं में न्यूनतम खोज त्रिज्या (डिफ़ॉल्ट 2)।"
              },
              "num_steps": {
                "label": "चरणों की संख्या",
                "description": "मूल्यांकन करने के लिए पैमानों की संख्या (डिफ़ॉल्ट 100)।"
              },
              "step_nonlinearity": {
                "label": "चरण अरैखिकता",
                "description": "[1,4] में पैमाना-चरण अरैखिकता (डिफ़ॉल्ट 1.1)।"
              },
              "step_size": {
                "label": "चरण आकार",
                "description": "कोशिकाओं में आधार चरण आकार (डिफ़ॉल्ट 1)। उपनाम: step।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "सूचकांक रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "output_scale": {
                "label": "आउटपुट पैमाना",
                "description": "कुंजी-पैमाना रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "multiscale_elevation_percentile": {
            "name": "बहु-पैमाना ऊँचाई शतमक",
            "description": "पड़ोस पैमानों की परास में सबसे चरम स्थानीय ऊँचाई शतमक परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "min_scale": {
                "label": "न्यूनतम पैमाना",
                "description": "कोशिकाओं में न्यूनतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 4)।"
              },
              "num_steps": {
                "label": "चरणों की संख्या",
                "description": "मूल्यांकन करने के लिए पैमानों की संख्या (डिफ़ॉल्ट 10)।"
              },
              "step_size": {
                "label": "चरण आकार",
                "description": "कोशिकाओं में पैमाना वृद्धि (डिफ़ॉल्ट 1)। उपनाम: step।"
              },
              "step_nonlinearity": {
                "label": "चरण अरैखिकता",
                "description": "अरैखिक पैमानन घातांक; >1.0 पैमानों को सूक्ष्मतर विभेदनों की ओर क्लस्टर करता है (डिफ़ॉल्ट 1.0)।"
              },
              "sig_digits": {
                "label": "सार्थक अंक",
                "description": "शतमक बिनन के दौरान उपयोग किए गए सार्थक दशमलव अंक (डिफ़ॉल्ट 3)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "शतमक परिमाण रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "output_scale": {
                "label": "आउटपुट पैमाना",
                "description": "सर्वाधिक चरम शतमक अनुक्रिया का पैमाना संग्रहीत करने वाले रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "multiscale_low_lying_index": {
            "name": "बहु-पैमाना निम्न-स्थित सूचकांक",
            "description": "गाऊसी पैमाना-समष्टि अवशेषों का उपयोग करके बहु-पैमाना निम्न-स्थित-सूचकांक (MsLLI) और प्रमुख-पैमाना रास्टर परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "min_scale": {
                "label": "न्यूनतम पैमाना",
                "description": "ग्रिड कोशिकाओं में न्यूनतम खोज त्रिज्या (डिफ़ॉल्ट 2)।"
              },
              "num_steps": {
                "label": "चरणों की संख्या",
                "description": "मूल्यांकन करने के लिए पैमानों की संख्या (डिफ़ॉल्ट 100)।"
              },
              "step_nonlinearity": {
                "label": "चरण अरैखिकता",
                "description": "[1,4] में पैमाना-चरण अरैखिकता (डिफ़ॉल्ट 1.1)।"
              },
              "step_size": {
                "label": "चरण आकार",
                "description": "कोशिकाओं में आधार चरण आकार (डिफ़ॉल्ट 1)। उपनाम: step।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "सूचकांक रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "output_scale": {
                "label": "आउटपुट पैमाना",
                "description": "कुंजी-पैमाना रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "multiscale_roughness": {
            "name": "बहु-पैमाना खुरदरापन",
            "description": "पड़ोस पैमानों की परास में सतह खुरदरापन परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "min_scale": {
                "label": "न्यूनतम पैमाना",
                "description": "कोशिकाओं में न्यूनतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 1)।"
              },
              "max_scale": {
                "label": "अधिकतम पैमाना",
                "description": "कोशिकाओं में अधिकतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 100)।"
              },
              "step_size": {
                "label": "चरण आकार",
                "description": "कोशिकाओं में पैमाना वृद्धि (डिफ़ॉल्ट 1)। उपनाम: step।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "लंबवत और क्षैतिज इकाइयाँ भिन्न होने पर Z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "खुरदरापन परिमाण रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "output_scale": {
                "label": "आउटपुट पैमाना",
                "description": "अधिकतम अनुक्रिया का पैमाना संग्रहीत करने वाले रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "multiscale_roughness_signature": {
            "name": "बहु-पैमाना खुरदरापन अभिलक्षण",
            "description": "इनपुट बिंदु स्थलों के लिए बहु-पैमाना खुरदरापन हस्ताक्षर परिकलित करता है और HTML रिपोर्ट लिखता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ।"
              },
              "points": {
                "label": "बिंदु",
                "description": "इनपुट वेक्टर बिंदु या बहुबिंदु फ़ाइल पथ।"
              },
              "min_scale": {
                "label": "न्यूनतम पैमाना",
                "description": "कोशिकाओं में न्यूनतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 1)।"
              },
              "max_scale": {
                "label": "अधिकतम पैमाना",
                "description": "कोशिकाओं में अधिकतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 100)।"
              },
              "step_size": {
                "label": "चरण आकार",
                "description": "कोशिकाओं में पैमाना वृद्धि (डिफ़ॉल्ट 1)। उपनाम: step।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "लंबवत और क्षैतिज इकाइयाँ भिन्न होने पर Z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "HTML अभिलक्षण रिपोर्ट के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "multiscale_std_dev_normals": {
            "name": "बहु-पैमाना अभिलंब मानक विचलन",
            "description": "पैमानों की अरैखिक रूप से नमूनित परास में सतह अभिलंबों का अधिकतम गोलीय मानक विचलन परिकलित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "min_scale": {
                "label": "न्यूनतम पैमाना",
                "description": "कोशिकाओं में न्यूनतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 4)।"
              },
              "step": {
                "label": "चरण",
                "description": "अरैखिक पैमाना अनुसूची द्वारा उपयोग किया गया कोशिकाओं में आधार चरण आकार (डिफ़ॉल्ट 1)।"
              },
              "num_steps": {
                "label": "चरणों की संख्या",
                "description": "प्रतिचयित पैमानों की संख्या (डिफ़ॉल्ट 10)।"
              },
              "step_nonlinearity": {
                "label": "चरण अरैखिकता",
                "description": "पैमाना अनुसूची के लिए अरैखिकता घातांक (डिफ़ॉल्ट 1.0)।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "लंबवत और क्षैतिज इकाइयाँ भिन्न होने पर Z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "गोलीय मानक-विचलन परिमाण रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "output_scale": {
                "label": "आउटपुट पैमाना",
                "description": "अधिकतम अनुक्रिया का पैमाना संग्रहीत करने वाले रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "multiscale_std_dev_normals_signature": {
            "name": "बहु-पैमाना अभिलंब मानक विचलन अभिलक्षण",
            "description": "इनपुट बिंदु स्थलों के लिए गोलीय-मानक-विचलन पैमाना हस्ताक्षर परिकलित करता है और HTML रिपोर्ट लिखता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ।"
              },
              "points": {
                "label": "बिंदु",
                "description": "इनपुट वेक्टर बिंदु या बहुबिंदु फ़ाइल पथ।"
              },
              "min_scale": {
                "label": "न्यूनतम पैमाना",
                "description": "कोशिकाओं में न्यूनतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 4)।"
              },
              "step": {
                "label": "चरण",
                "description": "अरैखिक पैमाना अनुसूची द्वारा उपयोग किया गया कोशिकाओं में आधार चरण आकार (डिफ़ॉल्ट 1)।"
              },
              "num_steps": {
                "label": "चरणों की संख्या",
                "description": "प्रतिचयित पैमानों की संख्या (डिफ़ॉल्ट 10)।"
              },
              "step_nonlinearity": {
                "label": "चरण अरैखिकता",
                "description": "पैमाना अनुसूची के लिए अरैखिकता घातांक (डिफ़ॉल्ट 1.0)।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "लंबवत और क्षैतिज इकाइयाँ भिन्न होने पर Z रूपांतरण गुणक (डिफ़ॉल्ट 1.0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "HTML अभिलक्षण रिपोर्ट के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "multiscale_topographic_position_image": {
            "name": "बहु-पैमाना स्थलाकृतिक स्थिति छवि",
            "description": "स्थानीय, मध्यम और व्यापक DEVmax रास्टरों से पैक्ड RGB बहु-पैमाना स्थलाकृतिक-स्थिति छवि बनाता है।",
            "params": {
              "local": {
                "label": "स्थानीय",
                "description": "इनपुट स्थानीय-पैमाना DEVmax रास्टर पथ।"
              },
              "meso": {
                "label": "मध्यम",
                "description": "इनपुट मध्य-पैमाना DEVmax रास्टर पथ।"
              },
              "broad": {
                "label": "व्यापक",
                "description": "इनपुट व्यापक-पैमाना DEVmax रास्टर पथ।"
              },
              "hillshade": {
                "label": "हिलशेड",
                "description": "प्रदीपन मॉडुलन के लिए उपयोग किया गया वैकल्पिक हिलशेड रास्टर पथ।"
              },
              "lightness": {
                "label": "हल्कापन",
                "description": "छवि प्रकाशता पैमानन गुणक (डिफ़ॉल्ट 1.2)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "पैक किए गए RGB रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "topographic_position_animation": {
            "name": "स्थलाकृतिक स्थिति एनिमेशन",
            "description": "अरैखिक रूप से नमूनित पैमानों पर DEV या DEVmax का अंतःक्रियात्मक HTML दर्शक और एनिमेटेड GIF बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर पथ या टाइप किया गया रास्टर ऑब्जेक्ट।"
              },
              "delay": {
                "label": "विलंब",
                "description": "मिलीसेकंड में प्रति-फ़्रेम GIF विलंब।"
              },
              "image_height": {
                "label": "छवि ऊँचाई",
                "description": "पिक्सेल में प्रदर्शित छवि ऊँचाई।"
              },
              "label": {
                "label": "लेबल",
                "description": "व्यूअर में प्रदर्शित वैकल्पिक लेबल।"
              },
              "min_scale": {
                "label": "न्यूनतम पैमाना",
                "description": "कोशिकाओं में न्यूनतम अर्ध-विंडो त्रिज्या (डिफ़ॉल्ट 1)।"
              },
              "num_steps": {
                "label": "चरणों की संख्या",
                "description": "एनिमेशन चरणों की संख्या (डिफ़ॉल्ट 10)।"
              },
              "palette": {
                "label": "पैलेट",
                "description": "DEV मानों को रंगने के लिए उपयोग किया गया पैलेट नाम।"
              },
              "step_nonlinearity": {
                "label": "चरण अरैखिकता",
                "description": "मोटे-से-सूक्ष्म अंतराल नियंत्रित करने वाला [1, 4] में अरैखिक पैमाना घातांक।"
              },
              "use_dev_max": {
                "label": "अधिकतम विचलन उपयोग करें",
                "description": "यदि true, फ़्रेम अब तक सामना की गई सबसे प्रबल निरपेक्ष DEV अनुक्रिया संचित करते हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट HTML पथ।"
              }
            }
          },
          "topo_render": {
            "name": "टोपो रेंडर",
            "description": "पैलेट tinting, हिलशेड, छायाओं और क्षीणन का उपयोग करके छद्म-3D स्थलाकृतिक रेंडरिंग बनाता है।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर पथ।"
              },
              "palette": {
                "label": "पैलेट",
                "description": "पैलेट नाम (soft, atlas, high_relief, turbo, viridis, dem, grey, white)।"
              },
              "reverse_palette": {
                "label": "पैलेट उलटें",
                "description": "पैलेट क्रम उलटें।"
              },
              "azimuth": {
                "label": "दिगंश",
                "description": "डिग्री [0, 360] में प्रकाश-स्रोत एज़िमथ।"
              },
              "altitude": {
                "label": "उन्नतांश",
                "description": "डिग्री [0, 90] में प्रकाश-स्रोत उन्नतांश।"
              },
              "clipping_polygon": {
                "label": "क्लिपिंग बहुभुज",
                "description": "वैकल्पिक बहुभुज वेक्टर पथ; केवल बहुभुज(जों) के भीतर की DEM कोशिकाएँ प्रस्तुत की जाती हैं।"
              },
              "background_hgt_offset": {
                "label": "पृष्ठभूमि ऊँचाई ऑफ़सेट",
                "description": "न्यूनतम DEM ऊँचाई से पृष्ठभूमि तल तक लंबवत ऑफ़सेट।"
              },
              "background_clr": {
                "label": "पृष्ठभूमि रंग",
                "description": "सरणी [r,g,b,a] के रूप में पृष्ठभूमि RGBA रंग।"
              },
              "attenuation_parameter": {
                "label": "क्षीणन पैरामीटर",
                "description": "दूरी क्षीणन घातांक (>= 0)।"
              },
              "ambient_light": {
                "label": "परिवेशी प्रकाश",
                "description": "[0, 1] में परिवेशी प्रकाश मात्रा।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "लंबवत अतिशयोक्ति गुणक।"
              },
              "max_dist": {
                "label": "अधिकतम दूरी",
                "description": "मानचित्र इकाइयों में अधिकतम छाया खोज दूरी।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ।"
              }
            }
          },
          "add_surface_information": {
            "name": "सतह जानकारी जोड़ें",
            "description": "इनपुट ज्यामिति को बदले बिना, ऊँचाई रास्टर से प्रति-फ़ीचर सतह सांख्यिकी — Z, 3D सतह लंबाई, 3D सतह क्षेत्रफल, न्यूनतम/अधिकतम/माध्य Z, और न्यूनतम/अधिकतम/औसत ढाल — को विशेषता फ़ील्ड के रूप में जोड़ता है, ArcGIS Add Surface Information की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "सतह के CRS को साझा करने वाली इनपुट वेक्टर लेयर (बिंदु, रेखाएँ, या बहुभुज)।"
              },
              "surface": {
                "label": "सतह",
                "description": "प्रतिचयन के लिए ऊँचाई/सतह रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "properties": {
                "label": "गुण",
                "description": "जोड़ने के लिए सतह गुण समूहों की अल्पविराम सूची: Z, SURFACE_LENGTH, SURFACE_AREA, MIN_MAX_MEAN_Z, MIN_MAX_AVG_SLOPE। डिफ़ॉल्ट: लेयर की ज्यामिति पर लागू सभी।"
              },
              "sample_distance": {
                "label": "नमूना दूरी",
                "description": "रेखा/परिमाप प्रतिचयन के लिए CRS इकाइयों में सघनीकरण अंतराल; लंबे खंड विभाजित किए जाते हैं ताकि वे सतह का अनुसरण करें। डिफ़ॉल्ट: रास्टर कोशिका आकार।"
              },
              "method": {
                "label": "विधि",
                "description": "शीर्ष सतह प्रतिचयन: 'bilinear' (डिफ़ॉल्ट) या 'nearest'।"
              },
              "band": {
                "label": "बैंड",
                "description": "प्रतिचयन के लिए 1-आधारित सतह बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "add_z_information": {
            "name": "Z जानकारी जोड़ें",
            "description": "3D फ़ीचर में Z-व्युत्पन्न ज्यामिति सांख्यिकी जोड़ता है — स्पॉट/न्यूनतम/अधिकतम/माध्य Z, 3D लंबाई, मेश सतह क्षेत्रफल और आयतन, ढाल सांख्यिकी और शीर्ष गणना (ArcGIS Add Z Information)। vector_summary_statistics और attribute_histogram ज्यामिति के बजाय विशेषताओं का सारांश देते हैं, और polygon_volume / surface_volume एक रास्टर को संदर्भ समतल के सापेक्ष मापते हैं, इसलिए वर्तमान में कोई भी 3D वेक्टर फ़ीचर को उसके अपने Z से अभिलिखित नहीं करता।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "3D बिंदु, रेखा, बहुभुज या मल्टीपैच फ़ीचर। ध्यान दें कि शून्य का Z अनुपस्थित Z से अभेद्य है, इसलिए 'features_with_z' गारंटी के बजाय एक संकेत है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "अनुरोधित फ़ील्ड जोड़े गए इनपुट फ़ीचर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "properties": {
                "label": "गुण",
                "description": "spot_z, min_z, max_z, mean_z, length_3d, surface_area, volume, min_slope, max_slope, mean_slope, point_count, vertex_count का अल्पविराम-पृथक उपसमुच्चय। डिफ़ॉल्ट: उन सभी में से (किसी ज्यामिति पर लागू न होने वाली फ़ील्ड शून्य छोड़ दी जाती हैं)।"
              },
              "noise_filtering": {
                "label": "शोर फ़िल्टरिंग",
                "description": "min_z / max_z से पहले Z वितरण के प्रत्येक सिरे से काटा गया प्रतिशत (0-50), ताकि एक अकेला उभार शीर्ष रिपोर्ट किए गए चरम मानों को निर्धारित न करे। डिफ़ॉल्ट 0।"
              }
            }
          },
          "adjust_3d_z": {
            "name": "3D Z समायोजन",
            "description": "3D फ़ीचर के Z निर्देशांकों पर Z-इकाई रूपांतरण, ऊर्ध्वाधर ऑफ़सेट और/या गुणक लागू करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर (फ़ीचर में Z कोटियाँ होनी चाहिए)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "factor": {
                "label": "गुणक",
                "description": "Z पर लागू गुणात्मक गुणक (डिफ़ॉल्ट 1.0)। लंबवत अतिशयोक्ति या डेटम पैमाने के लिए उपयोगी।"
              },
              "offset": {
                "label": "ऑफ़सेट",
                "description": "गुणक के बाद लागू योज्य लंबवत ऑफ़सेट, लक्ष्य इकाइयों में (डिफ़ॉल्ट 0.0)।"
              },
              "from_unit": {
                "label": "स्रोत इकाई",
                "description": "स्रोत Z इकाई प्रीसेट (meters, feet, us_feet, centimeters, millimeters, kilometers, miles, yards, inches)। to_unit आवश्यक है।"
              },
              "to_unit": {
                "label": "लक्ष्य इकाई",
                "description": "लक्ष्य Z इकाई प्रीसेट। from_unit आवश्यक है। Z को (meters-per-from_unit / meters-per-to_unit) से पैमानित किया जाता है।"
              }
            }
          },
          "adjust_stream_to_raster": {
            "name": "सरिता को रास्टर से समायोजित करें",
            "description": "सरिता पॉलीलाइन के शीर्षों को DEM द्वारा निहित प्रवाह पथ पर ले जाता है ताकि वेक्टर जलविज्ञान और ऊँचाई सतह में सामंजस्य हो; नोड्स को उच्च-संचयन कोशिकाओं पर स्नैप करके और उनके बीच D8 संकेतक श्रृंखला का अनुरेखण करके। सरिता बर्निंग का व्युत्क्रम। ArcGIS Adjust Stream To Raster की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "समायोजित करने के लिए सरिता बहुरेखा फ़ीचर।"
              },
              "dem": {
                "label": "DEM",
                "description": "वास्तविक प्रवाह पथ परिभाषित करने वाला सतह रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट समायोजित सरिता पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "snap_distance": {
                "label": "स्नैप दूरी",
                "description": "नोड को उच्च-संचयन कोशिका पर स्नैप करने के लिए मानचित्र इकाइयों में खोज त्रिज्या (डिफ़ॉल्ट: 5 कोशिकाएँ)।"
              },
              "channel_threshold": {
                "label": "चैनल थ्रेशोल्ड",
                "description": "वह प्रवाह-संचयन मान (कोशिकाओं में) जिस पर या जिससे ऊपर कोशिका स्नैपिंग के लिए वाहिकाबद्ध मानी जाती है (डिफ़ॉल्ट: DEM के अधिकतम संचयन का 1%)।"
              },
              "remove_disconnected": {
                "label": "असंबद्ध हटाएँ",
                "description": "वे रेखाएँ त्यागें जिनका मार्गन बिलकुल संभव नहीं है (डिफ़ॉल्ट true)। false होने पर वे अपरिवर्तित पारित और फ़्लैग की जाती हैं।"
              },
              "output_stream_raster": {
                "label": "सरिता रास्टर आउटपुट",
                "description": "समायोजित सरिता कोशिकाओं को चिह्नित करने वाला वैकल्पिक रास्टर।"
              },
              "output_flow_direction": {
                "label": "प्रवाह दिशा आउटपुट",
                "description": "DEM से व्युत्पन्न वैकल्पिक D8 पॉइंटर रास्टर।"
              },
              "output_split_points": {
                "label": "विभाजन बिंदु आउटपुट",
                "description": "वैकल्पिक बिंदु जहाँ पॉइंटर अनुरेखण विफल रहा और न्यूनतम-लागत फ़ॉलबैक का उपयोग किया गया।"
              }
            }
          },
          "aggregate_multidimensional_raster": {
            "name": "बहु-आयामी रास्टर समुच्चयन",
            "description": "रास्टर क्यूब की स्लाइसों को उसके आयाम के साथ बिन करता है और प्रत्येक बिन को एक आउटपुट बैंड में घटाता है — दैनिक दृश्यों को मासिक संयोजनों में, एक दशक को वार्षिक माध्यों में (ArcGIS Aggregate Multidimensional Raster)। राउंड 17 का cell_statistics स्टैक को केवल एक लेयर में घटाता है और उसमें आयाम की कोई अवधारणा नहीं है, जबकि राउंड 16 का multidimensional_anomaly विपरीत संक्रिया करता है और स्लाइस गणना संरक्षित रखता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "एक बहुबैंड रास्टर (प्रत्येक बैंड एक स्लाइस है) या सह-पंजीकृत रास्टरों की अल्पविराम-पृथक सूची।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुबैंड रास्टर, प्रति बिन एक बैंड। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "dimension": {
                "label": "आयाम",
                "description": "विमा का नाम, केवल रिपोर्ट में उपयोग होता है (डिफ़ॉल्ट 'slice')।"
              },
              "dimension_values": {
                "label": "आयाम मान",
                "description": "प्रत्येक स्लाइस का अल्पविराम-पृथक निर्देशांक, कठोरतः बढ़ता हुआ। डिफ़ॉल्ट 1-आधारित स्लाइस सूचकांक।"
              },
              "aggregation_definition": {
                "label": "समुच्चयन परिभाषा",
                "description": "'all' (डिफ़ॉल्ट), 'interval_value', 'interval_count', या 'interval_ranges'।"
              },
              "interval_value": {
                "label": "अंतराल मान",
                "description": "'interval_value' के लिए विमा इकाइयों में बिन चौड़ाई।"
              },
              "interval_count": {
                "label": "अंतराल संख्या",
                "description": "'interval_count' के लिए समान-चौड़ाई बिनों की संख्या।"
              },
              "interval_ranges": {
                "label": "अंतराल परास",
                "description": "'interval_ranges' के लिए स्पष्ट बिन 'start:end,start:end' के रूप में।"
              },
              "aggregation_method": {
                "label": "समुच्चयन विधि",
                "description": "'mean' (डिफ़ॉल्ट), 'majority', 'maximum', 'median', 'minimum', 'minority', 'percentile', 'range', 'std', 'sum', या 'variety'।"
              },
              "percentile_value": {
                "label": "शतमक मान",
                "description": "विधि 'percentile' के लिए [0, 100] में शतमक (डिफ़ॉल्ट 50)।"
              },
              "ignore_nodata": {
                "label": "NoData अनदेखा करें",
                "description": "प्रति कोशिका no-data स्लाइस छोड़ें (डिफ़ॉल्ट true)। false होने पर, एक no-data स्लाइस उस कोशिका पर पूरे बिन को no-data बना देती है।"
              }
            }
          },
          "aggregate_points": {
            "name": "बिंदु समुच्चयन",
            "description": "एक-दूसरे से समुच्चयन दूरी के भीतर आने वाले बिंदुओं को क्लस्टर बहुभुजों (उत्तल हल या बफ़र किए गए संघ) में समूहित करता है, प्रत्येक में बिंदु गणना और वैकल्पिक प्रति-क्लस्टर फ़ील्ड योग होते हैं, ArcGIS Aggregate Points की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर (Point या MultiPoint)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "aggregation_distance": {
                "label": "समुच्चयन दूरी",
                "description": "बिंदुओं के एक ही क्लस्टर में शामिल होने के लिए उनके बीच अधिकतम दूरी (मानचित्र इकाइयाँ)।"
              },
              "min_points": {
                "label": "न्यूनतम बिंदु",
                "description": "आउटपुट होने के लिए क्लस्टर को आवश्यक न्यूनतम बिंदु (डिफ़ॉल्ट 2; एकल बिंदु रखने के लिए 1 सेट करें)।"
              },
              "method": {
                "label": "विधि",
                "description": "'convex_hull' (डिफ़ॉल्ट) या 'buffer' (बफ़र किया गया संघ वापस अपरदित)।"
              },
              "sum_fields": {
                "label": "योग फ़ील्ड",
                "description": "प्रति क्लस्टर योग करने के लिए अल्पविराम-पृथक संख्यात्मक फ़ील्ड (आउटपुट स्तंभ 'sum_<field>')।"
              }
            }
          },
          "aggregate_polygons": {
            "name": "बहुभुज समुच्चयन",
            "description": "समुच्चयन दूरी के भीतर के बहुभुजों को बड़े बहुभुजों में संयोजित करता है (आकृतिक क्लोज़िंग), न्यूनतम-क्षेत्रफल और न्यूनतम-छिद्र-आकार फ़िल्टर तथा एक वैकल्पिक अवरोध लेयर के साथ जिसे समुच्चयन पार नहीं कर सकता।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "aggregation_distance": {
                "label": "समुच्चयन दूरी",
                "description": "एक-दूसरे से इस दूरी (CRS इकाइयाँ) के भीतर के बहुभुज समुच्चयित किए जाते हैं। रूपात्मक-संवरण त्रिज्या को इस मान के आधे पर सेट करता है।"
              },
              "min_area": {
                "label": "न्यूनतम क्षेत्रफल",
                "description": "वे समुच्चयित बहुभुज त्यागें जिनका क्षेत्रफल (CRS इकाइयाँ वर्ग में) इस मान से कम है। डिफ़ॉल्ट: सभी रखें।"
              },
              "min_hole_size": {
                "label": "न्यूनतम छिद्र आकार",
                "description": "वे आंतरिक छिद्र भरें जिनका क्षेत्रफल (CRS इकाइयाँ वर्ग में) इस मान से कम है। डिफ़ॉल्ट: सभी छिद्र रखें।"
              },
              "barrier": {
                "label": "अवरोध",
                "description": "वैकल्पिक अवरोधक वेक्टर लेयर (रेखाएँ या बहुभुज) जिसे समुच्चयन पार नहीं कर सकता; अवरोधक को लाँघने वाले सेतु काट दिए जाते हैं। मौजूदा इनपुट बहुभुज कभी विभाजित नहीं किए जाते।"
              }
            }
          },
          "align_features": {
            "name": "फ़ीचर संरेखण",
            "description": "स्रोत रेखा/बहुभुज किनारों को खोज दूरी के भीतर पास की विश्वसनीय लक्ष्य लेयर के अनुरूप बनाता है, पूरे किनारा रन (केवल अंत बिंदु नहीं) को चिकने टेपर और संपाती साझा सीमाओं के साथ खींचते हुए, ArcGIS Align Features की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "संरेखित करने के लिए स्रोत वेक्टर लेयर (रेखाएँ या बहुभुज)।"
              },
              "target": {
                "label": "लक्ष्य",
                "description": "विश्वसनीय लक्ष्य लेयर (रेखाएँ, या बहुभुज सीमाएँ) जिनकी ओर स्रोत शीर्ष खींचे जाते हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "search_distance": {
                "label": "खोज दूरी",
                "description": "वह अधिकतम दूरी (CRS इकाइयाँ) जितना कोई स्रोत शीर्ष लक्ष्य की ओर खींचा जा सकता है। आवश्यक।"
              },
              "match_field": {
                "label": "मिलान फ़ील्ड",
                "description": "वैकल्पिक स्रोत विशेषता फ़ील्ड; केवल वे लक्ष्य किनारे उस फ़ीचर के शीर्षों के लिए उम्मीदवार हैं जिनका target_match_field मान मेल खाता है।"
              },
              "target_match_field": {
                "label": "लक्ष्य मिलान फ़ील्ड",
                "description": "match_field से तुलना किया जाने वाला लक्ष्य विशेषता फ़ील्ड। छोड़ने पर डिफ़ॉल्ट match_field का नाम; इसके लिए match_field आवश्यक है।"
              }
            }
          },
          "analyze_changes_ccdc": {
            "name": "CCDC द्वारा परिवर्तन विश्लेषण",
            "description": "सघन छवि समय श्रृंखला पर CCDC सतत परिवर्तन संसूचन (ArcGIS Analyze Changes Using CCDC की तरह): प्रति-पिक्सेल हार्मोनिक (मौसमी) OLS प्रतिगमन, फिर एक स्लाइडिंग अवशेष परीक्षण (k×RMSE, न्यूनतम क्रमागत विसंगतियाँ) जो भंग घोषित करता है और खंडों को पुनः फ़िट करता है। भंग-गणना, प्रथम-भंग-दिनांक, और आरंभिक-खंड RMSE/ढाल/आयाम रास्टर उत्पन्न करता है — वह मौसमी, बहु-भंग परिवर्तन इतिहास जो वार्षिक landtrendr और दो-दिनांक change_vector_analysis उत्पन्न नहीं कर सकते।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "एक अकेला बहुबैंड रास्टर (प्रत्येक बैंड एक समय स्लाइस है) या समय क्रम में सह-पंजीकृत एकल-बैंड रास्टर पथों की अल्पविराम-पृथक सूची।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट भंग-गणना रास्टर (प्रति पिक्सेल संसूचित भंग)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "dates": {
                "label": "दिनांक",
                "description": "स्लाइसों से मेल खाती अल्पविराम-पृथक संख्यात्मक तिथियाँ (दशमलव वर्ष या दिन संख्याएँ)। डिफ़ॉल्ट 0,1,2,..."
              },
              "period": {
                "label": "अवधि",
                "description": "'dates' की इकाइयों में एक मौसमी चक्र की लंबाई (दशमलव वर्षों के लिए डिफ़ॉल्ट 1.0; दिन संख्याओं के लिए 365 का उपयोग करें)।"
              },
              "harmonic_order": {
                "label": "हार्मोनिक क्रम",
                "description": "वार्षिक आवृत्ति पर ज्या/कोज्या हार्मोनिक युग्मों की संख्या (डिफ़ॉल्ट 1 = केवल वार्षिक; 2 अर्ध-वार्षिक पद जोड़ता है)।"
              },
              "change_threshold": {
                "label": "परिवर्तन थ्रेशोल्ड",
                "description": "खंड RMSE के गुणज k के रूप में विसंगति थ्रेशोल्ड (डिफ़ॉल्ट 3.0)। k×RMSE से अधिक अवशेष एक प्रेक्षण को फ़्लैग करता है।"
              },
              "min_consecutive": {
                "label": "न्यूनतम क्रमागत",
                "description": "भंग घोषित करने के लिए आवश्यक क्रमागत फ़्लैग किए गए प्रेक्षणों की संख्या (डिफ़ॉल्ट 3)।"
              },
              "min_observations": {
                "label": "न्यूनतम प्रेक्षण",
                "description": "किसी खंड के हार्मोनिक मॉडल को आरंभ करने के लिए उपयोग किए गए न्यूनतम वैध प्रेक्षण (डिफ़ॉल्ट 12)। इससे कम वैध प्रेक्षणों वाले पिक्सेल no-data बन जाते हैं।"
              },
              "band": {
                "label": "बैंड",
                "description": "अल्पविराम-पृथक सूची इनपुट के लिए: प्रत्येक रास्टर से पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)। एकल बहुबैंड इनपुट के लिए अनदेखा।"
              },
              "break_date_output": {
                "label": "भंग दिनांक आउटपुट",
                "description": "प्रति पिक्सेल प्रथम संसूचित भंग की तिथि का वैकल्पिक रास्टर (जहाँ कोई भंग नहीं वहाँ no-data)।"
              },
              "rmse_output": {
                "label": "RMSE आउटपुट",
                "description": "आरंभिक-खंड हार्मोनिक मॉडल RMSE का वैकल्पिक रास्टर।"
              },
              "slope_output": {
                "label": "ढाल आउटपुट",
                "description": "आरंभिक-खंड रैखिक प्रवृत्ति (ढाल) गुणांक का वैकल्पिक रास्टर।"
              },
              "amplitude_output": {
                "label": "आयाम आउटपुट",
                "description": "आरंभिक-खंड प्रथम-हार्मोनिक आयाम sqrt(a²+b²) का वैकल्पिक रास्टर।"
              }
            }
          },
          "apply_radiometric_calibration": {
            "name": "विकिरणमितीय अंशांकन लागू करें",
            "description": "कच्चे SAR डिजिटल नंबरों को अंशांकित बैकस्कैटर — बीटा नॉट, सिग्मा नॉट या गामा नॉट — में बदलता है ताकि अधिग्रहण भौतिक रूप से तुलनीय बनें और प्रकाशित थ्रेशोल्ड लागू हों (ArcGIS Apply Radiometric Calibration)। किसी भी रजिस्ट्री में कुछ भी यह नहीं करता: rescale_value_range बिना विकिरणमितीय अर्थ वाला एक रैखिक स्ट्रेच है, और multilook, sar_coherence, Lee स्पेकल फ़िल्टर तथा compute_sar_indices सभी जो भी मान दिए जाएँ उन्हें ही उपयोग करते हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "अंकों, आयाम, तीव्रता या dB में SAR रास्टर ('input_units' देखें)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट अंशांकित बैकस्कैटर रास्टर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "calibration_type": {
                "label": "अंशांकन प्रकार",
                "description": "'sigma0' (डिफ़ॉल्ट), 'beta0', या 'gamma0'। sigma0 और gamma0 के लिए 'incidence_angle' आवश्यक है।"
              },
              "calibration_constant": {
                "label": "अंशांकन स्थिरांक",
                "description": "संवेदक अंशांकन नियतांक A (डिफ़ॉल्ट 1.0)। 'calibration_lut' दिए जाने पर अनदेखा।"
              },
              "calibration_lut": {
                "label": "अंशांकन LUT",
                "description": "प्रति-कोशिका अंशांकन नियतांक A का वैकल्पिक सह-पंजीकृत रास्टर, जो 'calibration_constant' को अधिभावी करता है।"
              },
              "incidence_angle": {
                "label": "आपतन कोण",
                "description": "डिग्री में स्थानीय आपतन कोण: एक अचर, या एक सह-पंजीकृत रास्टर पथ। 'sigma0' और 'gamma0' के लिए आवश्यक।"
              },
              "input_units": {
                "label": "इनपुट इकाइयाँ",
                "description": "'dn' (डिफ़ॉल्ट), 'amplitude', 'intensity', या 'db'। dn और amplitude को घात में वर्गित किया जाता है; db को पहले अरैखिकता-मुक्त किया जाता है।"
              },
              "output_units": {
                "label": "आउटपुट इकाइयाँ",
                "description": "'linear' (डिफ़ॉल्ट) या 'db'।"
              },
              "band": {
                "label": "बैंड",
                "description": "अंशांकित करने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "apportion_polygon": {
            "name": "बहुभुज विभाजन (अपोर्शन)",
            "description": "स्रोत बहुभुज लेयर से लक्ष्य बहुभुज लेयर पर संख्यात्मक विशेषताएँ स्थानांतरित करता है, अतिव्यापन के क्षेत्रफल के अनुपात में (ज़ोन प्रणालियों के बीच डेसिमेट्रिक पुनः-समुच्चयन), ArcGIS Apportion Polygon की तरह।",
            "params": {
              "target": {
                "label": "लक्ष्य",
                "description": "लक्ष्य बहुभुज लेयर (बाँटे गए मान प्राप्त करती है; उसके फ़ीचर और विशेषताएँ संरक्षित रहती हैं)।"
              },
              "source": {
                "label": "स्रोत",
                "description": "वितरित करने योग्य मान लिए हुए स्रोत बहुभुज लेयर।"
              },
              "fields": {
                "label": "फ़ील्ड",
                "description": "बाँटने के लिए स्रोत पर अल्पविराम-पृथक संख्यात्मक फ़ील्ड नाम।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (बाँटे गए स्तंभों सहित लक्ष्य की प्रतिलिपि)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "method": {
                "label": "विधि",
                "description": "'area' (डिफ़ॉल्ट; अतिव्यापन क्षेत्रफल द्वारा विभाजन) या 'weight' (अतिव्यापन क्षेत्रफल गुणा लक्ष्य के 'weight_field' द्वारा विभाजन)।"
              },
              "weight_field": {
                "label": "भार फ़ील्ड",
                "description": "method=weight होने पर अतिरिक्त भार के रूप में उपयोग किया गया लक्ष्य संख्यात्मक फ़ील्ड।"
              },
              "suffix": {
                "label": "प्रत्यय",
                "description": "बाँटे गए आउटपुट स्तंभों के लिए प्रत्यय। डिफ़ॉल्ट '_app'।"
              }
            }
          },
          "areal_interpolation": {
            "name": "क्षेत्रीय अंतर्वेशन",
            "description": "भिन्न भूगोल वाले स्रोत बहुभुजों से लक्ष्य बहुभुजों के लिए समुच्चित मानों का पूर्वानुमान करता है, क्षेत्रफल से भारित करने के बजाय एक चिकनी अंतर्निहित सतह फ़िट करके और उसे पुनः-समाकलित करके (ArcGIS Areal Interpolation Layer To Polygons)। apportion_polygon मानता है कि मात्रा प्रत्येक स्रोत बहुभुज के भीतर एकसमान है — क्लासिक परिवर्तनीय-क्षेत्रीय-इकाई-समस्या की विफलता — और कोई मानक त्रुटि नहीं देता; बंडल की गई क्रिगिंग सुइट पूरी तरह बिंदु-आधारित है और बहुभुज प्रेक्षण स्वीकार नहीं कर सकती।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "मापी गई फ़ील्ड लिए हुए स्रोत बहुभुज।"
              },
              "target": {
                "label": "लक्ष्य",
                "description": "जिनके लिए मान पूर्वानुमानित करने हैं वे लक्ष्य बहुभुज।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "स्रोत बहुभुजों पर संख्यात्मक मान फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "PREDICTED, PRED_STD_ERR और निदान जोड़े गए लक्ष्य बहुभुज। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "field_type": {
                "label": "फ़ील्ड प्रकार",
                "description": "'count' (डिफ़ॉल्ट): एक विस्तृत कुल, स्रोत योग संरक्षित रखने के लिए पुनःपैमानित। 'average': एक गहन माध्य, बिना पुनःपैमानन के सीधे पूर्वानुमानित।"
              },
              "discretization": {
                "label": "विविक्तीकरण",
                "description": "प्रत्येक बहुभुज के क्षेत्रफल-आधार को निरूपित करने के लिए उपयोग किए गए आंतरिक बिंदुओं की सन्निकट संख्या (डिफ़ॉल्ट 25)। अधिक होने पर अधिक सटीक और बहुत धीमा।"
              },
              "model": {
                "label": "मॉडल",
                "description": "वैरियोग्राम मॉडल: 'exponential' (डिफ़ॉल्ट), 'spherical', या 'gaussian'।"
              },
              "preserve_total": {
                "label": "कुल संरक्षित रखें",
                "description": "count पूर्वानुमानों को पुनःपैमानित करें ताकि लक्ष्य कुल स्रोत कुल से मेल खाए ('count' के लिए डिफ़ॉल्ट true, 'average' के लिए सदैव बंद)। केवल तब लागू जब लक्ष्य स्रोतों को कवर करते हों — लागू गुणक 'mass_scale' के रूप में रिपोर्ट किया जाता है ताकि आंशिक-कवरेज चालन दृश्य रहे।"
              }
            }
          },
          "attribute_uncertainty": {
            "name": "विशेषता अनिश्चितता",
            "description": "अनिश्चित विशेषता पर बीजयुक्त मोंटे-कार्लो त्रुटि प्रसार (ArcGIS Attribute Uncertainty की तरह): प्रति-फ़ीचर त्रुटि फ़ील्ड या सीमा युग्म से NORMAL/UNIFORM प्राप्तियाँ निकालें और माध्य/मानक विचलन/p5/p50/p95/CV सांख्यिकी जोड़ें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "अनिश्चित विशेषता वाली इनपुट वेक्टर लेयर (या तालिका)।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "प्रत्येक फ़ीचर के लिए आकलन (वितरण माध्य/केंद्र) रखने वाला संख्यात्मक फ़ील्ड।"
              },
              "error_field": {
                "label": "त्रुटि फ़ील्ड",
                "description": "सममित अनिश्चितता रखने वाला संख्यात्मक फ़ील्ड: NORMAL के लिए मानक त्रुटि, या UNIFORM के लिए अर्ध-चौड़ाई। यह दें या lower_field/upper_field दोनों दें।"
              },
              "lower_field": {
                "label": "निम्न फ़ील्ड",
                "description": "मान की निचली सीमा वाला संख्यात्मक फ़ील्ड। error_field के बजाय upper_field के साथ उपयोग करें।"
              },
              "upper_field": {
                "label": "उच्च फ़ील्ड",
                "description": "मान की ऊपरी सीमा वाला संख्यात्मक फ़ील्ड। error_field के बजाय lower_field के साथ उपयोग करें।"
              },
              "distribution": {
                "label": "बंटन",
                "description": "त्रुटि वितरण: NORMAL (डिफ़ॉल्ट) या UNIFORM।"
              },
              "iterations": {
                "label": "पुनरावृत्तियाँ",
                "description": "प्रति फ़ीचर Monte-Carlo साक्षात्कारों की संख्या (डिफ़ॉल्ट 1000)।"
              },
              "seed": {
                "label": "बीज",
                "description": "नियतात्मक RNG के लिए बीज (डिफ़ॉल्ट 1)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "जोड़ी गई सांख्यिकी सहित आउटपुट वेक्टर लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "band_collection_statistics": {
            "name": "बैंड संग्रह सांख्यिकी",
            "description": "रास्टर स्टैक के लिए प्रति-बैंड न्यूनतम/अधिकतम/माध्य/मानक विचलन तथा क्रॉस-बैंड सहप्रसरण और सहसंबंध मैट्रिक्स (ArcGIS Band Collection Statistics की तरह) — वह बहुचर सारांश (PCA / वर्गीकरण पूर्ववर्ती) जिसकी बंडल की गई सुइट में कमी है; प्रति-पिक्सेल cell_statistics से भिन्न।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एक बहुबैंड रास्टर (प्रत्येक बैंड एक लेयर है) या सह-पंजीकृत रास्टरों की अल्पविराम-पृथक सूची।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "सांख्यिकी रिपोर्ट के लिए वैकल्पिक CSV पथ। मैट्रिक्स सदैव परिणाम में लौटाए जाते हैं।"
              },
              "detail": {
                "label": "विवरण",
                "description": "'detailed' (डिफ़ॉल्ट) में सहप्रसरण/सहसंबंध मैट्रिक्स शामिल हैं; 'brief' केवल प्रति-बैंड सांख्यिकी लौटाता है।"
              }
            }
          },
          "bivariate_spatial_association": {
            "name": "द्विचर स्थानिक संबद्धता",
            "description": "Lee का L वैश्विक और स्थानीय सांख्यिकी जो मापता है कि दो सतत चर स्थानिक रूप से कहाँ सह-परिवर्तित होते हैं, बीजयुक्त क्रमचय-परीक्षण p-मान और प्रति फ़ीचर High-High/High-Low/Low-High/Low-Low वर्ग के साथ — ArcGIS Bivariate Spatial Association की तरह। colocation_analysis का सतत-क्षेत्र समकक्ष।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "दो संख्यात्मक फ़ील्ड वाली इनपुट वेक्टर लेयर।"
              },
              "x_field": {
                "label": "X फ़ील्ड",
                "description": "प्रथम संख्यात्मक चर फ़ील्ड।"
              },
              "y_field": {
                "label": "Y फ़ील्ड",
                "description": "द्वितीय संख्यात्मक चर फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "स्थानीय L, p-मान, और वर्ग फ़ील्ड सहित आउटपुट लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "neighbors": {
                "label": "पड़ोसी",
                "description": "स्थानिक भारों के लिए निकटतम पड़ोसियों की संख्या (डिफ़ॉल्ट 8)।"
              },
              "permutations": {
                "label": "क्रमचय",
                "description": "सार्थकता परीक्षण के लिए क्रमचयों की संख्या (डिफ़ॉल्ट 199; 0 अक्षम करता है)।"
              },
              "seed": {
                "label": "बीज",
                "description": "पुनरुत्पाद्य परिणामों के लिए क्रमचय RNG हेतु बीज (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "block_statistics": {
            "name": "ब्लॉक सांख्यिकी",
            "description": "रास्टर को गैर-अतिव्यापी ब्लॉकों में विभाजित करता है, प्रत्येक को एक सांख्यिकी द्वारा घटाता है, और उस मान को इनपुट विभेदन पर ब्लॉक की प्रत्येक कोशिका में वापस लिखता है (ArcGIS Block Statistics)। शिप किए गए focal_statistics (अतिव्यापी विंडो), zonal_statistics (ज़ोन लेयर द्वारा) और cell_statistics (स्टैक भर में) का पूरक; बंडल किए गए aggregate_raster के विपरीत यह कोशिका आकार संरक्षित रखता है, इसलिए इनपुट - ब्लॉक माध्य एक स्थानीय अवशेष सतह देता है, और यह श्रेणीबद्ध सांख्यिकी majority/minority/median/variety जोड़ता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "statistic": {
                "label": "सांख्यिकी",
                "description": "mean (डिफ़ॉल्ट), majority, maximum, median, minimum, minority, range, std, sum, variety में से एक।"
              },
              "neighborhood": {
                "label": "पड़ोस",
                "description": "ब्लॉक आकृति: rectangle (डिफ़ॉल्ट), circle, annulus, या wedge।"
              },
              "size": {
                "label": "आकार",
                "description": "कोशिकाओं में ब्लॉक विमाएँ: rectangle के लिए 'width,height' (डिफ़ॉल्ट '3,3'), circle/wedge के लिए 'radius', या annulus के लिए 'inner,outer'।"
              },
              "start_angle": {
                "label": "प्रारंभ कोण",
                "description": "पूर्व से वामावर्त डिग्री में wedge आरंभ कोण (डिफ़ॉल्ट 0)।"
              },
              "end_angle": {
                "label": "अंत कोण",
                "description": "पूर्व से वामावर्त डिग्री में wedge अंत कोण (डिफ़ॉल्ट 90)।"
              },
              "ignore_nodata": {
                "label": "NoData अनदेखा करें",
                "description": "यदि true (डिफ़ॉल्ट), ब्लॉक केवल वैध कोशिकाओं से गणित होते हैं; यदि false, कोई भी no-data कोशिका पूरे ब्लॉक को no-data बना देती है।"
              },
              "band": {
                "label": "बैंड",
                "description": "पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "boundary_clean": {
            "name": "सीमा सफ़ाई",
            "description": "श्रेणीबद्ध रास्टर ज़ोन सीमाओं को चिकना करता है और बहुमत फ़िल्टरिंग या विस्तार/संकुचन सीमा सफ़ाई के माध्यम से स्पेकल हटाता है, बहुभुजीकरण से पहले की मानक सफ़ाई — ArcGIS Boundary Clean / Majority Filter की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट श्रेणीबद्ध (पूर्णांक-मान) रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "method": {
                "label": "विधि",
                "description": "'majority' (पड़ोसी-बहुमत स्पेकल निष्कासन; डिफ़ॉल्ट) या 'expand_shrink' (Boundary Clean चिकनाई)।"
              },
              "neighbors": {
                "label": "पड़ोसी",
                "description": "पड़ोस संबद्धता: 4 (rook) या 8 (queen; डिफ़ॉल्ट)।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "केवल majority मोड: 'majority' (पड़ोसियों का कठोर बहुमत; डिफ़ॉल्ट) या 'half' (कम से कम आधा)।"
              },
              "iterations": {
                "label": "पुनरावृत्तियाँ",
                "description": "चलाने के लिए पासों की संख्या (डिफ़ॉल्ट 1)।"
              },
              "sort": {
                "label": "क्रमबद्ध करें",
                "description": "केवल expand_shrink मोड: कोशिका गणना द्वारा ज़ोन प्राथमिकता — 'descending' (बड़े ज़ोन जीतते हैं; डिफ़ॉल्ट), 'ascending' (छोटे ज़ोन जीतते हैं), या 'none'।"
              },
              "band": {
                "label": "बैंड",
                "description": "पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "buffer_3d": {
            "name": "3D बफ़र",
            "description": "3D बिंदुओं और रेखाओं को आयतनी ज्यामिति (गोले और कैप्सूल) में बफ़र करता है, जो त्रिभुजित सतह के रूप में उत्पन्न होती है, ArcGIS Buffer 3D की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट 3D बिंदु या बहुरेखा लेयर (अनुपस्थित Z को 0 माना जाता है)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "distance": {
                "label": "दूरी",
                "description": "मानचित्र इकाइयों में बफ़र त्रिज्या।"
              },
              "distance_field": {
                "label": "दूरी फ़ील्ड",
                "description": "वैकल्पिक प्रति-फ़ीचर त्रिज्या फ़ील्ड, जो 'distance' को अधिभावी करता है।"
              },
              "shape": {
                "label": "आकृति",
                "description": "round (डिफ़ॉल्ट; अर्धगोलीय कैप) या flat (सपाट कैप वाला बेलन)।"
              },
              "quality": {
                "label": "गुणवत्ता",
                "description": "टेसेलेशन विभेदन: परिधि के चारों ओर खंड (डिफ़ॉल्ट 12, न्यूनतम 4, अधिकतम 64)।"
              }
            }
          },
          "buffer_vector": {
            "name": "वेक्टर बफ़र",
            "description": "ज्यामितियों को निर्दिष्ट दूरी तक विस्तारित करता है, अनुकूलन योग्य कैप/जोड़ शैलियों के साथ बहुभुज बफ़र बनाता है। वैकल्पिक विलय (डिज़ॉल्व) अतिव्यापी बफ़रों को एकीकृत बहुभुजों में मिला देता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "distance": {
                "label": "दूरी",
                "description": "मानचित्र इकाइयों में बफ़र दूरी।"
              },
              "quadrant_segments": {
                "label": "चतुर्थांश खंड",
                "description": "प्रति चतुर्थांश खंडों में चाप विभेदन; डिफ़ॉल्ट 8।"
              },
              "cap_style": {
                "label": "कैप शैली",
                "description": "रेखा अंत-कैप शैली: round, flat, या square।"
              },
              "join_style": {
                "label": "जोड़ शैली",
                "description": "कोना जोड़ शैली: round, bevel, या mitre।"
              },
              "mitre_limit": {
                "label": "माइटर सीमा",
                "description": "join_style=mitre होने पर उपयोग की गई mitre जोड़ सीमा; डिफ़ॉल्ट 5.0।"
              },
              "dissolve": {
                "label": "विलय (डिज़ॉल्व)",
                "description": "अतिव्यापी बफ़रों को एकल एकीकृत बहुभुज में विलय करें; डिफ़ॉल्ट false।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ।"
              }
            }
          },
          "build_balanced_zones": {
            "name": "संतुलित ज़ोन बनाएँ",
            "description": "सन्निहित बहुभुजों को संबद्ध ज़ोनों की लक्ष्य संख्या में समूहित करता है जो फ़ीचर गणना, विशेषता योग या विशेषता समरूपता को संतुलित करते हैं, SKATER स्पैनिंग-ट्री विभाजन का उपयोग करते हुए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज लेयर, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "zones": {
                "label": "ज़ोन",
                "description": "बनाने के लिए ज़ोनों की लक्ष्य संख्या।"
              },
              "criterion": {
                "label": "मानदंड",
                "description": "संतुलन उद्देश्य: 'homogeneity' (डिफ़ॉल्ट), 'equal_count', या 'equal_sum' (प्रथम फ़ील्ड का)।"
              },
              "fields": {
                "label": "फ़ील्ड",
                "description": "अल्पविराम-पृथक संख्यात्मक विश्लेषण फ़ील्ड। 'homogeneity' और 'equal_sum' के लिए आवश्यक; विस्तारी-वृक्ष किनारा भार निर्धारित करता है।"
              },
              "contiguity": {
                "label": "सन्निकटता",
                "description": "सन्निकटता नियम: 'rook' (साझा किनारा, डिफ़ॉल्ट) या 'queen' (साझा किनारा या शीर्ष)।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "दो सीमा खंडों को साझा गिने जाने के लिए अधिकतम दूरी (rook)। डिफ़ॉल्ट 1e-6।"
              }
            }
          },
          "build_seamlines": {
            "name": "सीमलाइन बनाएँ",
            "description": "अतिव्यापी रास्टरों (और वैकल्पिक पदचिह्नों) के समुच्चय के लिए, गणना करता है कि प्रत्येक छवि को कहाँ काटा जाए ताकि मोज़ेक न्यूनतम दृश्यमान सीम के साथ जुड़े, Voronoi, प्राथमिकता-क्रम, विकिरणमितीय या किनारा-सचेत असाइनमेंट के माध्यम से प्रति छवि एक गैर-अतिव्यापी सीमलाइन बहुभुज उत्पन्न करते हुए। ArcGIS Build Seamlines की तरह।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "मोज़ेक करने के लिए अल्पविराम/अर्धविराम-पृथक रास्टर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट सीमरेखा बहुभुज पथ (प्रति इनपुट रास्टर एक फ़ीचर)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "footprints": {
                "label": "पदचिह्न",
                "description": "प्रत्येक रास्टर का वैध विस्तार देने वाली वैकल्पिक बहुभुज लेयर, इनपुट क्रम में। छोड़ने पर वैध डेटा से व्युत्पन्न।"
              },
              "method": {
                "label": "विधि",
                "description": "'voronoi' (डिफ़ॉल्ट), 'order', 'radiometry' या 'edge_detection'।"
              },
              "sort_ascending": {
                "label": "आरोही क्रम",
                "description": "विधि 'order' के लिए: true (डिफ़ॉल्ट) पूर्ववर्ती रास्टरों को प्राथमिकता देता है, false परवर्ती को।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "विश्लेषण कोशिका आकार (डिफ़ॉल्ट: सबसे सूक्ष्म इनपुट कोशिका आकार)।"
              },
              "band": {
                "label": "बैंड",
                "description": "विकिरणमापी विधियों के लिए उपयोग किया गया 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              },
              "min_region_size": {
                "label": "न्यूनतम क्षेत्र आकार",
                "description": "इतनी कोशिकाओं से छोटे निर्दिष्ट क्षेत्रों को पड़ोसी छवि को पुनः निर्दिष्ट करें (डिफ़ॉल्ट 0, अर्थात सभी रखें)।"
              },
              "blend_width": {
                "label": "मिश्रण चौड़ाई",
                "description": "मानचित्र इकाइयों में फ़ेदर चौड़ाई, आगे के मोज़ेकन के लिए विशेषता के रूप में लिखी गई (डिफ़ॉल्ट 0)।"
              },
              "blend_type": {
                "label": "मिश्रण प्रकार",
                "description": "'both' (डिफ़ॉल्ट), 'inside' या 'outside'; विशेषता के रूप में लिखा गया।"
              }
            }
          },
          "calculate_adjacent_fields": {
            "name": "आसन्न फ़ील्ड गणना",
            "description": "मानचित्र-श्रृंखला सूचकांक ग्रिड की प्रत्येक टाइल पर आठ दिशात्मक पड़ोसी-शीट फ़ील्ड (N, NE, E, SE, S, SW, W, NW) को सटे हुए पृष्ठ के नाम से भरता है, 'शीट … पर जारी' मार्जिन लेबल के लिए — ArcGIS Calculate Adjacent Fields की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज मानचित्र-शृंखला सूचकांक ग्रिड (उदा. grid_index_features का आउटपुट)।"
              },
              "page_name_field": {
                "label": "पृष्ठ नाम फ़ील्ड",
                "description": "वह फ़ील्ड जिसका मान प्रत्येक पृष्ठ को लेबल करता है (पड़ोसियों के दिशात्मक फ़ील्ड में लिखा जाता है)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "include_diagonal": {
                "label": "विकर्ण शामिल करें",
                "description": "कोना-स्पर्शी टाइलों से चार विकर्ण फ़ील्ड (NE, SE, SW, NW) भी भरें। डिफ़ॉल्ट true।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "सीमाओं का मिलान करने से पहले शीर्षों को इस आकार (CRS इकाइयाँ) के ग्रिड पर क्वांटीकृत करें। डिफ़ॉल्ट 0 (सटीक निर्देशांक)।"
              }
            }
          },
          "calculate_central_meridian_and_parallels": {
            "name": "केंद्रीय याम्योत्तर और समांतर गणना",
            "description": "मानचित्र-श्रृंखला और एटलस पृष्ठों के लिए, प्रत्येक फ़ीचर के विस्तार से प्रति-फ़ीचर केंद्रीय याम्योत्तर और दो मानक समांतर की गणना करता है, ArcGIS Calculate Central Meridian And Parallels की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "भौगोलिक निर्देशांकों (देशांतर/अक्षांश) में इनपुट फ़ीचर, प्रायः एक grid_index_features पृष्ठ ग्रिड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "लिखे जाने वाले केंद्रीय-याम्योत्तर फ़ील्ड का नाम (डिफ़ॉल्ट 'central_meridian')।"
              },
              "standard_offset": {
                "label": "मानक ऑफ़सेट",
                "description": "प्रत्येक मानक अक्षांश-रेखा को फ़ीचर के किनारे से भीतर करने के लिए उपयोग किया गया अक्षांश परास का अंश (डिफ़ॉल्ट 0.1667, Esri का 1/6 नियम)। यह [0, 0.5) में होना चाहिए।"
              }
            }
          },
          "calculate_composite_index": {
            "name": "संयुक्त सूचकांक गणना",
            "description": "कई संख्यात्मक विशेषताओं को एक संयुक्त सूचकांक में संयोजित करता है (ArcGIS Calculate Composite Index की तरह): प्रति-चर मापन (न्यूनतम-अधिकतम/z-स्कोर/शतमक) वैकल्पिक उलटाव के साथ, भारित संयोजन (माध्य/योग/गुणोत्तर माध्य), और आउटपुट पुनर्मापन — fuzzy_overlay का वेक्टर-पक्षीय समकक्ष।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "संख्यात्मक चर फ़ील्ड वाली इनपुट वेक्टर लेयर (या तालिका)।"
              },
              "fields": {
                "label": "फ़ील्ड",
                "description": "अल्पविराम-पृथक चर फ़ील्ड; ऐसी फ़ील्ड में ':reverse' जोड़ें जिसके उच्च मान सूचकांक घटाने चाहिए (उदा. 'income:reverse,unemployment')।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "सूचकांक फ़ील्ड जोड़ी गई आउटपुट वेक्टर लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "scaling": {
                "label": "मापन",
                "description": "प्रति-चर पैमानन: 'minmax' (डिफ़ॉल्ट), 'zscore', 'percentile', या 'none'।"
              },
              "weights": {
                "label": "भार",
                "description": "'fields' से मेल खाते अल्पविराम-पृथक भार (डिफ़ॉल्ट: समान भार)।"
              },
              "combine": {
                "label": "संयोजित करें",
                "description": "पैमानित चरों को कैसे संयोजित करें: 'mean' (डिफ़ॉल्ट), 'sum', या 'geometric_mean'।"
              },
              "output_range": {
                "label": "आउटपुट परास",
                "description": "संयुक्त सूचकांक को पुनःपैमानित करें: 'minmax' (0–1, डिफ़ॉल्ट), 'zero_to_100', 'zscore', या 'none'।"
              }
            }
          },
          "calculate_distance_band": {
            "name": "दूरी बैंड गणना",
            "description": "वह न्यूनतम, औसत और अधिकतम दूरी रिपोर्ट करता है जिस पर प्रत्येक फ़ीचर के कम से कम N पड़ोसी हों (ArcGIS Calculate Distance Band from Neighbor Count की तरह) — वह थ्रेशोल्ड निदान जो दूरी-आधारित स्थानिक सांख्यिकी से पहले यह सुनिश्चित करता है कि कोई फ़ीचर शून्य पड़ोसियों के साथ न छूटे। बंडल किया गया generate_spatial_weights_matrix मैट्रिक्स बनाता है पर यह बैंड कभी रिपोर्ट नहीं करता।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु/फ़ीचर वेक्टर लेयर (प्रक्षेपित CRS; दूरियाँ उसकी इकाइयों में)।"
              },
              "neighbors": {
                "label": "पड़ोसी",
                "description": "पड़ोसी गणना k (>= 1)। डिफ़ॉल्ट 1।"
              },
              "distance_method": {
                "label": "दूरी विधि",
                "description": "'euclidean' (डिफ़ॉल्ट) या 'manhattan'।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "feature_id,kth_neighbor_distance तालिका के लिए वैकल्पिक CSV पथ।"
              }
            }
          },
          "calculate_end_time": {
            "name": "अंत समय गणना",
            "description": "प्रत्येक इकाई समूह के भीतर अगले रिकॉर्ड के प्रारंभ समय से अंत-समय फ़ील्ड भरता है, क्षण-विशेष प्रेक्षणों को समय-विस्तार रिकॉर्ड में बदलते हुए (ArcGIS Calculate End Time)। transform_fields प्रति-मान रूपांतरण करता है और summary_statistics समूहों का समुच्चयन करता है, पर किसी ने पंक्ति-क्रमित कालिक भरण नहीं किया।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर या तालिका।"
              },
              "start_field": {
                "label": "प्रारंभ फ़ील्ड",
                "description": "समय-मुद्रा फ़ील्ड: एक संख्यात्मक epoch, या एक ISO-8601 दिनांक/दिनांक-समय स्ट्रिंग।"
              },
              "end_field": {
                "label": "अंत फ़ील्ड",
                "description": "अंत समय प्राप्त करने वाली फ़ील्ड (डिफ़ॉल्ट 'END_TIME')। अनुपस्थित होने पर बनाई जाती है, उपस्थित होने पर अधिलिखित।"
              },
              "id_fields": {
                "label": "ID फ़ील्ड",
                "description": "अल्पविराम- या अर्धविराम-पृथक समूहन फ़ील्ड। अंत समय केवल एक समूह के भीतर व्युत्पन्न होते हैं, कभी समूह सीमाओं के पार नहीं।"
              },
              "last_record": {
                "label": "अंतिम रिकॉर्ड",
                "description": "प्रत्येक समूह की अंतिम पंक्ति के लिए क्या लिखें: 'null' (डिफ़ॉल्ट), 'same_as_start', या 'duration' (आरंभ + default_duration)।"
              },
              "default_duration": {
                "label": "डिफ़ॉल्ट अवधि",
                "description": "last_record 'duration' के लिए आरंभ में जोड़े गए सेकंड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "calculate_grid_convergence_angle": {
            "name": "ग्रिड अभिसरण कोण गणना",
            "description": "प्रति फ़ीचर, केंद्रक देशांतर/अक्षांश और एक केंद्रीय याम्योत्तर (डिफ़ॉल्ट रूप से फ़ीचर का अपना UTM केंद्रीय याम्योत्तर) से ग्रिड उत्तर और वास्तविक उत्तर के बीच ग्रिड अभिसरण कोण की गणना करता है, और प्रक्षेपित मानचित्रों पर सही प्रतीक/लेबल घूर्णन के लिए उसे एक फ़ील्ड में लिखता है — ArcGIS Calculate Grid Convergence Angle की तरह। भौगोलिक (उत्तर से दक्षिणावर्त) या अंकगणितीय (पूर्व से वामावर्त) परिपाटी। शुद्ध गणित, कोई PROJ नहीं; बंडल किए गए convergence_index भूभाग मापक से असंबंधित। ज्यामिति देशांतर/अक्षांश डिग्री के रूप में पढ़ी जाती है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "भौगोलिक निर्देशांकों (देशांतर/अक्षांश डिग्री, EPSG:4326) में इनपुट वेक्टर लेयर (किसी भी ज्यामिति प्रकार की)।"
              },
              "angle_field": {
                "label": "कोण फ़ील्ड",
                "description": "डिग्री में अभिसरण कोण रखने वाली फ़्लोट फ़ील्ड का नाम। डिफ़ॉल्ट 'GRID_CONV'।"
              },
              "angle_type": {
                "label": "कोण प्रकार",
                "description": "कोण परिपाटी: 'geographic' (उत्तर से दक्षिणावर्त डिग्री, पूर्व धनात्मक) या 'arithmetic' (पूर्व से वामावर्त डिग्री, 90 − geographic)। डिफ़ॉल्ट 'geographic'।"
              },
              "central_meridian": {
                "label": "केंद्रीय याम्योत्तर",
                "description": "डिग्री में केंद्रीय याम्योत्तर देशांतर। छोड़ने पर, प्रत्येक फ़ीचर अपने देशांतर से व्युत्पन्न अपना स्वयं का UTM-ज़ोन केंद्रीय याम्योत्तर उपयोग करता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "calculate_missing_z_values": {
            "name": "अनुपस्थित Z मान गणना",
            "description": "3D फ़ीचर के साथ प्लेसहोल्डर या अनुपस्थित Z मानों को दोनों ओर के वैध Z मानों से अंतर्वेशन करके भरता है, ArcGIS Calculate Missing Z Values की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "3D शीर्षों वाली इनपुट फ़ीचर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "placeholder": {
                "label": "प्लेसहोल्डर",
                "description": "अनुपस्थित Z को चिह्नित करने वाला प्रहरी मान (उदा. -9999)। जिन शीर्षों में Z है ही नहीं वे सदैव अनुपस्थित माने जाते हैं।"
              },
              "method": {
                "label": "विधि",
                "description": "भरण विधि: 'linear' (डिफ़ॉल्ट; फ़ीचर के अनुदिश दूरी से अंतर्वेशन) या 'nearest'।"
              },
              "extrapolate": {
                "label": "बहिर्वेशन",
                "description": "निकटतम वैध शीर्ष को बढ़ाकर अग्रगामी/पश्चगामी अंतराल भरें (डिफ़ॉल्ट false; अन्यथा अभरे शीर्ष गिने जाते हैं)।"
              }
            }
          },
          "calculate_motion_statistics": {
            "name": "गति सांख्यिकी गणना",
            "description": "टाइमस्टैम्प वाले ट्रैक बिंदुओं को गति सांख्यिकी — चाल, त्वरण, दिक्कोण, खंड और संचयी दूरी, बीता समय और निष्क्रिय फ़्लैग — से अभिलिखित करता है, ट्रैक द्वारा समूहित और समय द्वारा क्रमित, ArcGIS Calculate Motion Statistics की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "समय-मुद्रित प्रेक्षणों की इनपुट बिंदु वेक्टर लेयर।"
              },
              "track_field": {
                "label": "ट्रैक फ़ील्ड",
                "description": "प्रत्येक ट्रैक/गतिमान वस्तु की पहचान करने वाली फ़ील्ड।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "प्रत्येक बिंदु का समय रखने वाली फ़ील्ड: संख्यात्मक सेकंड या ISO-8601 समय-मुद्रा।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर (मूल विशेषताएँ + गति फ़ील्ड)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "window": {
                "label": "विंडो",
                "description": "चिकनाईकृत 'avg_speed' के लिए पश्चगामी बिंदुओं की संख्या (डिफ़ॉल्ट 1 = तात्क्षणिक)।"
              },
              "idle_distance": {
                "label": "निष्क्रिय दूरी",
                "description": "निष्क्रिय त्रिज्या: कोई बिंदु तब निष्क्रिय है जब गतिमान वस्तु ने पिछले idle_duration सेकंड में इससे अधिक यात्रा न की हो। डिफ़ॉल्ट 0 (निष्क्रियता संसूचन बंद)।"
              },
              "idle_duration": {
                "label": "निष्क्रिय अवधि",
                "description": "निष्क्रियता संसूचन के लिए पश्चावलोकन विंडो (सेकंड)। डिफ़ॉल्ट 60।"
              }
            }
          },
          "calculate_polygon_main_angle": {
            "name": "बहुभुज मुख्य कोण गणना",
            "description": "प्रत्येक बहुभुज का प्रमुख अभिविन्यास (उसके न्यूनतम-क्षेत्रफल परिबद्ध आयत की लंबी-भुजा दिशा, घूर्णी कैलिपर्स के माध्यम से) एक कोण फ़ील्ड में लिखता है — ArcGIS Calculate Polygon Main Angle की तरह। वह प्रति-बहुभुज वेक्टर अभिविन्यास जिसकी बंडल किए गए केवल-रास्टर patch_orientation में कमी है; प्रतीक/लेबल घूर्णन के लिए उपयोगी।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "कोण फ़ील्ड जोड़ी गई आउटपुट बहुभुज लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "angle_field": {
                "label": "कोण फ़ील्ड",
                "description": "लिखे जाने वाले कोण फ़ील्ड का नाम (डिफ़ॉल्ट 'MainAngle')।"
              },
              "convention": {
                "label": "परिपाटी",
                "description": "'arithmetic' (पूर्व से वामावर्त; डिफ़ॉल्ट), 'geographic' (उत्तर से दक्षिणावर्त), या 'graphic' (पूर्व से दक्षिणावर्त)।"
              }
            }
          },
          "calculate_rates": {
            "name": "दर गणना",
            "description": "गणना और जनसंख्या फ़ील्ड से चिकनी दरों की गणना करता है (ArcGIS Calculate Rates की तरह): कच्ची दर, Marshall वैश्विक अनुभवजन्य बेज़, या k-निकटतम पड़ोसियों पर स्थानिक अनुभवजन्य बेज़ — रोग/अपराध दरों के हॉटस्पॉट विश्लेषण से पहले का मानक स्थिरीकरण चरण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "गणना और जनसंख्या फ़ील्ड वाली इनपुट बहुभुज या बिंदु लेयर।"
              },
              "count_field": {
                "label": "गणना फ़ील्ड",
                "description": "घटना गणना (अंश) रखने वाली फ़ील्ड।"
              },
              "population_field": {
                "label": "जनसंख्या फ़ील्ड",
                "description": "जोखिमग्रस्त जनसंख्या (हर) रखने वाली फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "दर फ़ील्ड जोड़ी गई आउटपुट लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "method": {
                "label": "विधि",
                "description": "'crude', 'eb_global' (डिफ़ॉल्ट), या 'eb_spatial'।"
              },
              "per": {
                "label": "प्रति",
                "description": "दर गुणक, उदा. प्रति-100k के लिए 100000 (डिफ़ॉल्ट 100000)।"
              },
              "neighbors": {
                "label": "पड़ोसी",
                "description": "केवल eb_spatial: स्थानीय संदर्भ दर के लिए निकटतम पड़ोसियों की संख्या (डिफ़ॉल्ट 8)।"
              }
            }
          },
          "calculate_transformation_errors": {
            "name": "रूपांतरण त्रुटि गणना",
            "description": "विस्थापन लिंक से समानता/एफ़ाइन/प्रक्षेपी रूपांतरण फ़िट करता है और प्रत्येक लिंक की अवशेष त्रुटि तथा समग्र RMSE रिपोर्ट करता है, ताकि रूपांतरण से पहले खराब नियंत्रण बिंदु खोजे और हटाए जा सकें। ArcGIS Calculate Transformation Errors की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "विस्थापन लिंक रेखाएँ: प्रथम शीर्ष स्रोत (from) बिंदु है, अंतिम शीर्ष लक्ष्य (to) बिंदु।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "अवशेष फ़ील्ड जोड़ी गई लिंक तालिका के लिए आउटपुट पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "method": {
                "label": "विधि",
                "description": "'affine' (डिफ़ॉल्ट, 6 प्राचल), 'similarity' (4) या 'projective' (8)।"
              },
              "keep_geometry": {
                "label": "ज्यामिति रखें",
                "description": "आउटपुट पर प्रत्येक लिंक की ज्यामिति रखें (डिफ़ॉल्ट true)। शुद्ध तालिका के लिए false सेट करें।"
              }
            }
          },
          "calculate_transit_service_frequency": {
            "name": "ट्रांज़िट सेवा आवृत्ति गणना",
            "description": "विंडो-आधारित GTFS ट्रांज़िट सेवा आवृत्ति: एक सेवा दिनांक (calendar/calendar_dates के माध्यम से) और समय विंडो के लिए, प्रत्येक स्टॉप या मार्ग रेखा की सेवा करने वाली यात्राओं की गणना करता है और प्रति-घंटा यात्राएँ रिपोर्ट करता है, ArcGIS Calculate Transit Service Frequency की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "एक निकाली गई GTFS फ़ीड निर्देशिका का पथ।"
              },
              "target": {
                "label": "लक्ष्य",
                "description": "'stops' (प्रति पड़ाव एक बिंदु, डिफ़ॉल्ट) या 'lines' (प्रति मार्ग एक बहुरेखा)।"
              },
              "date": {
                "label": "दिनांक",
                "description": "सेवा दिनांक YYYYMMDD, calendar.txt/calendar_dates.txt के माध्यम से हल किया गया। छोड़ने पर सभी सेवाएँ गिनी जाती हैं।"
              },
              "start_time": {
                "label": "प्रारंभ समय",
                "description": "विंडो आरंभ HH:MM या HH:MM:SS (GTFS समय 24:00 से अधिक हो सकते हैं)। छोड़ने पर पूरा दिन गिना जाता है।"
              },
              "duration_minutes": {
                "label": "अवधि (मिनट)",
                "description": "मिनटों में विंडो लंबाई (start_time के साथ उपयोग होती है; प्रति-घंटा हर भी निर्धारित करती है)।"
              },
              "count": {
                "label": "गणना",
                "description": "'departures' (डिफ़ॉल्ट) या 'arrivals' — किस स्टॉप-टाइम फ़ील्ड को गिनना है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "calculate_utm_zone": {
            "name": "UTM ज़ोन गणना",
            "description": "प्रत्येक फ़ीचर के केंद्रक देशांतर/अक्षांश से इष्टतम UTM ज़ोन और WGS84 EPSG कोड की गणना करता है, एक ज़ोन (1–60) और एक EPSG (326##/327##) फ़ील्ड जोड़ते हुए — अनुकूली-प्रक्षेपण मानचित्र श्रृंखला के लिए, ArcGIS Calculate UTM Zone की तरह। नॉर्वे/स्वालबार्ड अपवादों सहित शुद्ध गणित; कोई PROJ नहीं। ज्यामिति देशांतर/अक्षांश डिग्री के रूप में पढ़ी जाती है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "भौगोलिक निर्देशांकों (देशांतर/अक्षांश डिग्री, EPSG:4326) में इनपुट वेक्टर लेयर (किसी भी ज्यामिति प्रकार की)।"
              },
              "zone_field": {
                "label": "ज़ोन फ़ील्ड",
                "description": "UTM ज़ोन संख्या (1–60) रखने वाली पूर्णांक फ़ील्ड का नाम। डिफ़ॉल्ट 'utm_zone'।"
              },
              "epsg_field": {
                "label": "EPSG फ़ील्ड",
                "description": "WGS84 UTM EPSG कोड (326## उत्तर, 327## दक्षिण) रखने वाली पूर्णांक फ़ील्ड का नाम। डिफ़ॉल्ट 'utm_epsg'।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "cartogram": {
            "name": "कार्टोग्राम",
            "description": "बहुभुजों को विकृत करता है ताकि क्षेत्रफल विशेषता मान के समानुपाती हो: गैर-सन्निहित (प्रत्येक बहुभुज को उसके केंद्रक के सापेक्ष मापें) या Dorling (अतिव्यापन हटाने के साथ आनुपातिक वृत्त)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "वह संख्यात्मक फ़ील्ड जिसके मान के समानुपाती प्रत्येक फ़ीचर का क्षेत्रफल होना चाहिए।"
              },
              "method": {
                "label": "विधि",
                "description": "'non_contiguous' (डिफ़ॉल्ट; बहुभुजों को यथास्थान पैमानित करें) या 'dorling' (समानुपाती वृत्त)।"
              },
              "iterations": {
                "label": "पुनरावृत्तियाँ",
                "description": "Dorling अतिव्यापन-निष्कासन पुनरावृत्तियाँ (डिफ़ॉल्ट 100)। non_contiguous द्वारा अनदेखा।"
              }
            }
          },
          "causal_inference_analysis": {
            "name": "कारण अनुमान विश्लेषण",
            "description": "प्रवृत्ति-स्कोर मिलान, व्युत्क्रम-प्रायिकता भारण या प्रतिगमन समायोजन के माध्यम से परिणाम पर द्विआधारी उपचार के कारण प्रभाव का अनुमान लगाता है, बीजयुक्त बूटस्ट्रैप CI और समायोजन से पहले/बाद प्रति-भ्रामक-चर सहचर-संतुलन तालिका के साथ (ArcGIS Causal Inference Analysis की तरह)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट फ़ीचर लेयर।"
              },
              "outcome_field": {
                "label": "परिणाम फ़ील्ड",
                "description": "संख्यात्मक परिणाम (आश्रित) फ़ील्ड।"
              },
              "treatment_field": {
                "label": "उपचार फ़ील्ड",
                "description": "द्विआधारी (0/1, या बूलियन) उपचार फ़ील्ड। इस संस्करण में सतत उपचार समर्थित नहीं हैं।"
              },
              "confounding_fields": {
                "label": "भ्रामक चर फ़ील्ड",
                "description": "समायोजन के लिए अल्पविराम-पृथक संख्यात्मक भ्रामक-चर फ़ील्ड।"
              },
              "method": {
                "label": "विधि",
                "description": "'ps_matching' (डिफ़ॉल्ट, प्रवृत्ति अंक पर निकटतम-पड़ोसी कैलिपर मिलान), 'ipw' (स्थिरीकृत प्रतिलोम-प्रायिकता भारण), या 'regression_adjustment' (परिणाम ~ उपचार + भ्रामक चर)।"
              },
              "add_spatial_confounders": {
                "label": "स्थानिक भ्रामक चर जोड़ें",
                "description": "यदि true, भ्रामक-चर समुच्चय को प्रत्येक फ़ीचर के x/y निर्देशांकों तथा प्रत्येक भ्रामक चर के k-निकटतम-पड़ोसी औसत से चौड़ा करें (डिफ़ॉल्ट false)।"
              },
              "balance_threshold": {
                "label": "संतुलन थ्रेशोल्ड",
                "description": "समायोजन-पश्चात संतुलन जाँच के लिए मानकीकृत-माध्य-अंतर थ्रेशोल्ड (डिफ़ॉल्ट 0.1)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (इनपुट प्रतिलिपि + प्रवृत्ति अंक / भार / match-id स्तंभ)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "seed": {
                "label": "बीज",
                "description": "नियतात्मक बूटस्ट्रैप विश्वास अंतराल के लिए पूर्णांक बीज (डिफ़ॉल्ट 42)।"
              }
            }
          },
          "cell_position_statistics": {
            "name": "कोशिका स्थिति सांख्यिकी",
            "description": "संरेखित रास्टरों के स्टैक भर में प्रति-कोशिका स्थिति और रैंक सांख्यिकी (ArcGIS Highest Position, Lowest Position, Popularity और Rank): कौन सी लेयर चरम मान रखती है, दी गई संख्या में आने वाला मान, या n-वाँ सबसे छोटा मान। cell_statistics स्टैक को एक मान में घटाता है और कभी रिपोर्ट नहीं कर सकता कि वह मान किस लेयर से आया, और बंडल किया गया find_argument_statistics एक मल्टीबैंड रास्टर के आर्ग्युमेंट अक्ष के साथ बिना popularity/rank चयनकर्ता शब्दार्थ के काम करता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एक बहुबैंड रास्टर (प्रत्येक बैंड एक लेयर है) या सह-पंजीकृत रास्टरों की अल्पविराम-पृथक सूची।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "statistic": {
                "label": "सांख्यिकी",
                "description": "'highest_position' (डिफ़ॉल्ट), 'lowest_position', 'popularity', या 'rank'।"
              },
              "selector": {
                "label": "चयनकर्ता",
                "description": "'popularity' और 'rank' के लिए आवश्यक: एक सह-पंजीकृत रास्टर पथ, या एक अचर संख्या, जो प्रति-कोशिका घटना गणना (popularity) या चुनने के लिए 1-आधारित रैंक देती है।"
              },
              "ignore_nodata": {
                "label": "NoData अनदेखा करें",
                "description": "प्रति कोशिका no-data प्रेक्षण छोड़ें (डिफ़ॉल्ट true)। false होने पर, कोई भी no-data प्रेक्षण कोशिका को no-data बना देता है।"
              },
              "process_as_multiband": {
                "label": "मल्टीबैंड के रूप में संसाधित करें",
                "description": "'single_band' (डिफ़ॉल्ट): प्रत्येक इनपुट का प्रत्येक बैंड एक ही स्टैक की एक लेयर है। 'multi_band': प्रत्येक इनपुट का बैंड i अपना स्वयं का स्टैक बनाता है, जिससे बहुबैंड परिणाम मिलता है।"
              }
            }
          },
          "cell_records_to_sectors": {
            "name": "कोशिका रिकॉर्ड से सेक्टर",
            "description": "सेल-टावर बिंदुओं से एंटीना कवरेज ज्यामिति बनाता है: प्रति-टावर दिगंश, बीमविड्थ और त्रिज्या से वेज बहुभुज या द्विभाजक सेक्टर रेखाएँ — ArcGIS Cell Site Records To Feature Class / Generate Sector Lines की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "एंटीना/टावरों की इनपुट बिंदु वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "output_type": {
                "label": "आउटपुट प्रकार",
                "description": "उत्पन्न करने के लिए ज्यामिति: 'wedge' (कवरेज बहुभुज, डिफ़ॉल्ट) या 'line' (समद्विभाजक खंड रेखाएँ)।"
              },
              "azimuth_field": {
                "label": "दिगंश फ़ील्ड",
                "description": "प्रत्येक एंटीना का एज़िमथ रखने वाली फ़ील्ड (दिक्सूचक डिग्री, 0 = उत्तर, दक्षिणावर्त)। अनुपस्थित होने पर 'azimuth' पर लौटता है।"
              },
              "beamwidth_field": {
                "label": "बीमविड्थ फ़ील्ड",
                "description": "डिग्री में प्रत्येक एंटीना की बीमचौड़ाई रखने वाली फ़ील्ड। अनुपस्थित होने पर 'beamwidth' पर लौटता है।"
              },
              "radius_field": {
                "label": "त्रिज्या फ़ील्ड",
                "description": "CRS इकाइयों में प्रत्येक एंटीना की कवरेज त्रिज्या रखने वाली फ़ील्ड। अनुपस्थित होने पर 'radius' पर लौटता है।"
              },
              "azimuth": {
                "label": "दिगंश",
                "description": "जब कोई फ़ील्ड न दी जाए / कोई मान अनुपस्थित हो तब दिक्सूचक डिग्री में डिफ़ॉल्ट एज़िमथ। डिफ़ॉल्ट 0।"
              },
              "beamwidth": {
                "label": "बीमविड्थ",
                "description": "डिग्री में डिफ़ॉल्ट बीमचौड़ाई (0 < bw ≤ 360; ≥ 360 = सर्वदिशीय)। डिफ़ॉल्ट 65।"
              },
              "radius": {
                "label": "त्रिज्या",
                "description": "CRS इकाइयों में डिफ़ॉल्ट कवरेज त्रिज्या (धनात्मक होनी चाहिए)। डिफ़ॉल्ट 1000।"
              },
              "segments": {
                "label": "खंड",
                "description": "प्रत्येक खंड चाप को सन्निकटित करने के लिए उपयोग किए गए सीधे खंडों की संख्या (≥ 1)। डिफ़ॉल्ट 16।"
              }
            }
          },
          "cell_statistics": {
            "name": "कोशिका सांख्यिकी",
            "description": "संरेखित रास्टरों के स्टैक भर में प्रति-पिक्सेल सांख्यिकी (ArcGIS Cell Statistics की तरह): माध्य, बहुमत, अधिकतम, माध्यिका, न्यूनतम, अल्पमत, शतमक, परास, मानक विचलन, योग या विविधता — वह स्थानीय बहु-रास्टर रिड्यूसर जो बंडल किए गए sum_overlay/weighted_sum (केवल योग) और पड़ोस/क्षेत्रीय उपकरण प्रदान नहीं करते।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एक बहुबैंड रास्टर (प्रत्येक बैंड एक लेयर है) या सह-पंजीकृत रास्टरों की अल्पविराम-पृथक सूची।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "समेटे गए मान का आउटपुट एकल-बैंड रास्टर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "statistic": {
                "label": "सांख्यिकी",
                "description": "'mean' (डिफ़ॉल्ट), 'majority', 'maximum', 'median', 'minimum', 'minority', 'percentile', 'range', 'std', 'sum', या 'variety'।"
              },
              "ignore_nodata": {
                "label": "NoData अनदेखा करें",
                "description": "प्रति कोशिका no-data प्रेक्षण छोड़ें (डिफ़ॉल्ट true)। false होने पर, कोई भी no-data प्रेक्षण कोशिका को no-data बना देता है।"
              },
              "percentile_value": {
                "label": "शतमक मान",
                "description": "सांख्यिकीय 'percentile' के लिए [0, 100] में शतमक (डिफ़ॉल्ट 50 = माध्यिका)।"
              }
            }
          },
          "central_feature": {
            "name": "केंद्रीय फ़ीचर / रैखिक दिशात्मक माध्य",
            "description": "केंद्रीय फ़ीचर (वह इनपुट फ़ीचर जिसकी अन्य सभी तक कुल दूरी सबसे कम हो) या रैखिक दिशात्मक माध्य (रेखा फ़ीचर का माध्य दिक्कोण, वृत्तीय प्रसरण और माध्य लंबाई) — Measuring Geographic Distributions के वे दो सदस्य जिनकी directional_distribution में कमी है (ArcGIS Central Feature / Linear Directional Mean)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर (central_feature के लिए बिंदु; linear_directional_mean के लिए रेखाएँ)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "statistic": {
                "label": "सांख्यिकी",
                "description": "'central_feature' (डिफ़ॉल्ट) या 'linear_directional_mean'।"
              },
              "weight_field": {
                "label": "भार फ़ील्ड",
                "description": "प्रत्येक फ़ीचर को भारित करने वाला वैकल्पिक संख्यात्मक फ़ील्ड (केवल central_feature)।"
              },
              "case_field": {
                "label": "केस फ़ील्ड",
                "description": "फ़ीचर को समूहित करने के लिए वैकल्पिक फ़ील्ड; प्रति भिन्न मान एक परिणाम।"
              },
              "distance": {
                "label": "दूरी",
                "description": "central_feature के लिए दूरी मापक: 'euclidean' (डिफ़ॉल्ट) या 'manhattan'।"
              },
              "orientation_only": {
                "label": "केवल अभिविन्यास",
                "description": "linear_directional_mean के लिए रेखाओं को अदिश मानें (अभिविन्यास मॉड 180°)। डिफ़ॉल्ट false।"
              }
            }
          },
          "change_point_detection": {
            "name": "परिवर्तन बिंदु संसूचन",
            "description": "H3 स्थान-काल क्यूब के प्रत्येक स्थान पर समय श्रृंखला में आकस्मिक बदलाव संसूचित करता है (ArcGIS Change Point Detection की तरह): संवेदनशीलता-मापित दंड (या परिवर्तन बिंदुओं की निश्चित संख्या) के साथ माध्य- या ढाल-बदलाव लागत पर द्विआधारी खंडन, प्रति कोशिका परिवर्तन गणना, सबसे बड़े परिवर्तन का वर्ष और खंड माध्य रिपोर्ट करते हुए। वह कालिक खंडन जो दो-दिनांक change_vector_analysis और एकदिष्ट Mann-Kendall परीक्षण नहीं कर सकते।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "समय-मुद्रित घटनाओं की इनपुट बिंदु लेयर (देशांतर/अक्षांश)।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "प्रत्येक बिंदु का समय रखने वाली फ़ील्ड: एक संख्या या एक ISO-8601 समय-मुद्रा।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "परिवर्तन-बिंदु विशेषताओं सहित आउटपुट H3 बहुभुज लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "प्रति बिन समुच्चयित करने के लिए संख्यात्मक फ़ील्ड (डिफ़ॉल्ट: बिंदु गणना)।"
              },
              "change_type": {
                "label": "परिवर्तन प्रकार",
                "description": "'mean' (स्तर खिसकाव; डिफ़ॉल्ट) या 'slope' (प्रवृत्ति खिसकाव)।"
              },
              "method": {
                "label": "विधि",
                "description": "'auto' (दंड-आधारित, डिफ़ॉल्ट) या 'defined' (ठीक num_change_points)।"
              },
              "num_change_points": {
                "label": "परिवर्तन बिंदुओं की संख्या",
                "description": "defined विधि: प्रति स्थान खोजे जाने वाले परिवर्तन बिंदुओं की संख्या (डिफ़ॉल्ट 1)।"
              },
              "sensitivity": {
                "label": "संवेदनशीलता",
                "description": "auto विधि: दंड पैमाना; अधिक = कम परिवर्तन बिंदु (डिफ़ॉल्ट 1.0)।"
              },
              "time_step": {
                "label": "समय चरण",
                "description": "time_field की इकाइयों में एक समय चरण की चौड़ाई (डिफ़ॉल्ट 1)।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "H3 विभेदन 0..15 (डिफ़ॉल्ट 7)।"
              }
            }
          },
          "classification_accuracy_assessment": {
            "name": "वर्गीकरण सटीकता आकलन",
            "description": "वर्गीकृत रास्टर (या पहले से पूर्वानुमानित वर्ग वाले बिंदुओं) को भू-सत्य से लेबल किए गए संदर्भ बिंदुओं के विरुद्ध स्कोर करता है, भ्रम मैट्रिक्स, समग्र सटीकता, प्रति-वर्ग उत्पादक/उपयोगकर्ता सटीकता और Cohen का कप्पा उत्पन्न करते हुए — ArcGIS Compute Confusion Matrix की तरह।",
            "params": {
              "points": {
                "label": "बिंदु",
                "description": "भू-सत्य वर्ग फ़ील्ड लिए हुए संदर्भ (यथार्थता मूल्यांकन) बिंदु लेयर।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "बिंदुओं पर वह विशेषता जिसमें भू-सत्य (संदर्भ) वर्ग लेबल है।"
              },
              "input": {
                "label": "इनपुट",
                "description": "प्रत्येक संदर्भ बिंदु पर प्रतिचयन के लिए वर्गीकृत रास्टर (निकटतम कोशिका)। यह दें या 'classified_field' दें।"
              },
              "classified_field": {
                "label": "वर्गीकृत फ़ील्ड",
                "description": "बिंदुओं पर वह विशेषता जिसमें पहले से पूर्वानुमानित (मानचित्र) वर्ग है, जो रास्टर के प्रतिचयन के बजाय उपयोग होती है। यह दें या 'input' दें।"
              },
              "band": {
                "label": "बैंड",
                "description": "प्रतिचयन के लिए वर्गीकृत रास्टर का 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "REF_CLASS, MAP_CLASS, CORRECT से टिप्पणित संदर्भ बिंदुओं के लिए आउटपुट वेक्टर पथ। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "collapse_dual_lines_to_centerline": {
            "name": "दोहरी रेखाओं को मध्यरेखा में संकुचित करें",
            "description": "चौड़ाई सहनशीलता के भीतर लगभग समानांतर रेखाओं के युग्म (दोहरी सड़कें, सड़क केसिंग) संसूचित करता है और प्रत्येक युग्म को एक मध्यरेखा से प्रतिस्थापित करता है, जंक्शनों को पुनः जोड़ते हुए — ArcGIS Collapse Dual Lines To Centerline की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा वेक्टर लेयर (प्रक्षेपित CRS; चौड़ाइयाँ उसकी इकाइयों में)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रेखा वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "min_width": {
                "label": "न्यूनतम चौड़ाई",
                "description": "युग्मित रेखाओं के बीच CRS इकाइयों में न्यूनतम पृथक्करण (डिफ़ॉल्ट 0)।"
              },
              "max_width": {
                "label": "अधिकतम चौड़ाई",
                "description": "युग्मित रेखाओं के बीच CRS इकाइयों में अधिकतम पृथक्करण। आवश्यक (संकुचन चौड़ाई)।"
              },
              "attribute": {
                "label": "विशेषता",
                "description": "वह वैकल्पिक फ़ील्ड जो दो रेखाओं के युग्मित होने के लिए मेल खानी चाहिए (उदा. सड़क का नाम या वर्ग)।"
              },
              "sample_distance": {
                "label": "नमूना दूरी",
                "description": "समांतरता परीक्षण के लिए CRS इकाइयों में सघनीकरण अंतराल। डिफ़ॉल्ट: max_width / 2।"
              },
              "min_overlap": {
                "label": "न्यूनतम अतिव्यापन",
                "description": "युग्मित होने के लिए किसी रेखा का वह न्यूनतम अंश जो अपने साथी के समांतर चलना चाहिए (0-1, डिफ़ॉल्ट 0.5)।"
              }
            }
          },
          "collapse_hydro_polygon": {
            "name": "जल बहुभुज संकुचन",
            "description": "संकीर्ण जल बहुभुजों को मध्यरेखाओं में संकुचित करता है जबकि चौड़े भागों को बहुभुज रखता है (ArcGIS Collapse Hydro Polygon की तरह): लंबवत अनुप्रस्थ-काट मध्यबिंदुओं के माध्यम से प्रत्येक बहुभुज की मध्यरेखा को उसके मुख्य अक्ष के साथ अनुरेखित करता है, स्थानीय चौड़ाई मापता है, और जहाँ माध्यिका चौड़ाई थ्रेशोल्ड पर या उससे नीचे हो वहाँ संकुचित करता है। वह चौड़ाई-थ्रेशोल्ड बहुभुज→रेखा सामान्यीकरण जो रेखा-केसिंग collapse_dual_lines_to_centerline और रास्टर river_centerlines नहीं करते।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट जल बहुभुज लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "संकुचित (संकीर्ण) बहुभुजों के लिए आउटपुट केंद्ररेखा लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "collapse_width": {
                "label": "संकुचन चौड़ाई",
                "description": "जिन बहुभुजों की माध्यिका चौड़ाई इस पर या इससे कम है वे केंद्ररेखा में संकुचित हो जाते हैं।"
              },
              "sample_distance": {
                "label": "नमूना दूरी",
                "description": "अक्ष के अनुदिश अनुप्रस्थ-काट स्टेशनों का अंतराल (डिफ़ॉल्ट: collapse_width / 2)।"
              },
              "min_length": {
                "label": "न्यूनतम लंबाई",
                "description": "इससे छोटी संकुचित केंद्ररेखाएँ त्यागें (डिफ़ॉल्ट 0)।"
              },
              "retained": {
                "label": "प्रतिधारित",
                "description": "चौड़े (अ-संकुचित) प्रवाहांशों के लिए वैकल्पिक आउटपुट बहुभुज लेयर।"
              }
            }
          },
          "collapse_road_detail": {
            "name": "सड़क विवरण संकुचन",
            "description": "छोटे-पैमाने के प्रदर्शन के लिए, व्यास थ्रेशोल्ड से नीचे के छोटे सड़क लूप और जॉग (राउंडअबाउट, डॉगबोन, ऑफ़सेट जॉग) को एकल थ्रू-कनेक्शन में संकुचित करता है, नेटवर्क संयोजकता संरक्षित रखते हुए — ArcGIS Collapse Road Detail की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट सड़क (रेखा) वेक्टर लेयर, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "collapse_distance": {
                "label": "संकुचन दूरी",
                "description": "संकुचित करने के लिए अधिकतम विवरण व्यास। जिन लूप/मोड़ों का परिबद्ध व्यास इससे कम है (भौगोलिक CRS के लिए मीटर, अन्यथा CRS इकाइयाँ) वे संकुचित किए जाते हैं; बड़े रखे जाते हैं।"
              },
              "road_class_field": {
                "label": "सड़क वर्ग फ़ील्ड",
                "description": "वैकल्पिक सड़क-वर्ग फ़ील्ड। सेट होने पर, केवल वे लूप संकुचित होते हैं जिनकी सीमा की सभी सड़कें एक ही वर्ग मान साझा करती हैं (भिन्न वर्गों के बीच के संगम संरक्षित रहते हैं)।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "वह दूरी जिसके भीतर सड़क अंतबिंदुओं को एक ही संगम माना जाता है। डिफ़ॉल्ट 1e-6।"
              }
            }
          },
          "collect_events": {
            "name": "घटनाएँ एकत्र करें",
            "description": "संपाती घटना बिंदुओं को अद्वितीय स्थानों में संकुचित करता है, प्रत्येक में वहाँ की घटनाओं की ICOUNT गणना होती है, ArcGIS Collect Events की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर (Point या MultiPoint)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "मानचित्र इकाइयों में स्नैपिंग सह्यता; जिन बिंदुओं के निर्देशांक एक ही कोशिका पर पूर्णांकित होते हैं वे संपाती माने जाते हैं (डिफ़ॉल्ट 1e-8, अर्थात प्रभावतः सटीक)।"
              }
            }
          },
          "colocation_analysis": {
            "name": "सह-स्थान विश्लेषण",
            "description": "स्थानीय सह-स्थान भागफल (Leslie और Kronenfeld) जो मापता है कि श्रेणी-A बिंदु श्रेणी-B पड़ोसियों के बीच असमानुपातिक रूप से पाए जाते हैं या नहीं, बीजयुक्त क्रमचय-परीक्षण p-मान के साथ — ArcGIS Colocation Analysis की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "श्रेणी फ़ील्ड वाली इनपुट बिंदु वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (सहस्थिति फ़ील्ड सहित इनपुट की प्रतिलिपि)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "category_field": {
                "label": "श्रेणी फ़ील्ड",
                "description": "प्रत्येक बिंदु की श्रेणी रखने वाली फ़ील्ड।"
              },
              "category_a": {
                "label": "श्रेणी A",
                "description": "केंद्रीय श्रेणी (A): वे बिंदु जिनकी B के साथ सहस्थिति मापी जाती है।"
              },
              "category_b": {
                "label": "श्रेणी B",
                "description": "पड़ोसी श्रेणी (B): वे बिंदु जिनके विरुद्ध A का परीक्षण होता है।"
              },
              "neighbors": {
                "label": "पड़ोसी",
                "description": "निकटतम पड़ोसियों की संख्या k (डिफ़ॉल्ट 8)।"
              },
              "weight": {
                "label": "भार",
                "description": "पड़ोसी भारण: 'gaussian' (दूरी-क्षय, डिफ़ॉल्ट) या 'uniform'।"
              },
              "permutations": {
                "label": "क्रमचय",
                "description": "सार्थकता परीक्षण के लिए लेबल क्रमचयों की संख्या (डिफ़ॉल्ट 99; 0 अक्षम करता है)।"
              },
              "seed": {
                "label": "बीज",
                "description": "पुनरुत्पाद्य परिणामों के लिए क्रमचय RNG हेतु बीज (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "color_polygons": {
            "name": "बहुभुज रंग",
            "description": "प्रत्येक बहुभुज को एक छोटा पूर्णांक रंग सूचकांक देता है ताकि दो आसन्न बहुभुज एक ही मान साझा न करें (ArcGIS Calculate Color Theorem Field की तरह) — साझा-किनारा (या साझा-कोना) सन्निकटता पर DSATUR ग्राफ़ रंगीकरण के माध्यम से आसन्नता-सुरक्षित कोरोप्लेथ स्टाइलिंग।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "रंग फ़ील्ड जोड़ी गई आउटपुट बहुभुज लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "लिखे जाने वाले रंग सूचकांक फ़ील्ड का नाम (डिफ़ॉल्ट 'color_id')।"
              },
              "adjacency": {
                "label": "आसन्नता",
                "description": "'edge' (rook, साझा सीमा; डिफ़ॉल्ट) या 'edge_or_corner' (queen, साझा सीमा या शीर्ष)।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "सीमाओं का मिलान करने से पहले शीर्षों को स्नैप करने के लिए ग्रिड आकार (डिफ़ॉल्ट 0 = सटीक)।"
              }
            }
          },
          "combine": {
            "name": "संयोजित करें",
            "description": "दो या अधिक सह-पंजीकृत श्रेणीबद्ध रास्टरों में मानों के प्रत्येक अद्वितीय संयोजन को एक अद्वितीय ज़ोन ID देता है, साथ में एक मान-विशेषता तालिका (id, count, प्रति इनपुट एक स्तंभ)।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "संयोजित करने के लिए >=2 सह-पंजीकृत श्रेणीबद्ध/पूर्णांक रास्टरों की अल्पविराम-पृथक सूची।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "अद्वितीय-स्थिति id ग्रिड के लिए वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "csv_output": {
                "label": "CSV आउटपुट",
                "description": "मान-विशेषता तालिका के लिए वैकल्पिक CSV पथ (value, count, प्रति इनपुट रास्टर एक स्तंभ)।"
              },
              "band": {
                "label": "बैंड",
                "description": "प्रत्येक इनपुट रास्टर से पढ़ने के लिए 1-आधारित बैंड। डिफ़ॉल्ट 1।"
              }
            }
          },
          "compare_spatial_weights": {
            "name": "स्थानिक भार तुलना",
            "description": "उम्मीदवार स्थानिक-भार अवधारणाओं (KNN, स्थिर दूरी बैंड, सन्निकटता किनारे / किनारे+कोने, Delaunay) को इस आधार पर रैंक करता है कि प्रत्येक एक या अधिक विश्लेषण फ़ील्ड के स्थानिक क्लस्टरिंग को कितनी मज़बूती से पकड़ता है, पंक्ति-मानकीकृत वैश्विक Moran's I के z-स्कोर और द्वि-पक्षीय p-मान का उपयोग करते हुए — ArcGIS Compare Neighborhood Conceptualizations की तरह। एक रैंक की गई तुलना तालिका और एकल सर्वोत्तम विधि उत्पन्न करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर (बिंदु/रेखाएँ/बहुभुज; सन्निकटता के लिए बहुभुज आवश्यक हैं)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट तुलना तालिका पथ — एक CSV (एक्सटेंशन .csv) या एक ज्यामिति-रहित वेक्टर तालिका। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "input_fields": {
                "label": "इनपुट फ़ील्ड",
                "description": "स्थानिक क्लस्टरिंग के विश्लेषण हेतु संख्यात्मक फ़ील्ड नामों की अल्पविराम-पृथक सूची।"
              },
              "id_field": {
                "label": "ID फ़ील्ड",
                "description": "प्रत्येक फ़ीचर का अद्वितीय id रखने वाली फ़ील्ड (संगतता के लिए स्वीकृत; Moran's I की गणना के लिए आवश्यक नहीं)।"
              },
              "methods": {
                "label": "विधियाँ",
                "description": "इनमें से अल्पविराम-पृथक उम्मीदवार संकल्पनाएँ: knn, fixed_distance_band, contiguity_edges, contiguity_edges_corners, delaunay। डिफ़ॉल्ट 'knn,contiguity_edges,contiguity_edges_corners'। जो विधियाँ ज्यामिति पर लागू नहीं होतीं (या त्रुटि देती हैं) वे छोड़ दी जाती हैं।"
              },
              "number_of_neighbors": {
                "label": "पड़ोसियों की संख्या",
                "description": "knn विधि के लिए निकटतम पड़ोसियों की संख्या k। डिफ़ॉल्ट 8।"
              },
              "threshold_distance": {
                "label": "थ्रेशोल्ड दूरी",
                "description": "मानचित्र इकाइयों में दूरी पट्टी कटऑफ़। केवल तब आवश्यक जब विधियों में fixed_distance_band शामिल हो।"
              }
            }
          },
          "composite_bands": {
            "name": "बैंड संयोजन",
            "description": "कई एकल-बैंड रास्टरों को दिए गए क्रम में एक मल्टीबैंड रास्टर में स्टैक करता है (ArcGIS Composite Bands)। बंडल किया गया create_colour_composite तीन RGB बैंड पर स्थिर है, इसलिए वह N-बैंड इनपुट बनाने का कोई तरीका नहीं था जिसकी band_collection_statistics, principal_component_analysis, spectral_index और OBIA सुइट सभी को आवश्यकता है।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "आउटपुट बैंड क्रम में अल्पविराम- या अर्धविराम-पृथक रास्टर पथ। कम से कम एक।"
              },
              "band": {
                "label": "बैंड",
                "description": "जब कोई इनपुट स्वयं बहुबैंड हो तो प्रत्येक इनपुट से लिया गया 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              },
              "nodata_policy": {
                "label": "NoData नीति",
                "description": "'any' (डिफ़ॉल्ट): कोई कोशिका तब no-data है जब कोई भी बैंड no-data हो। 'all': केवल तब जब प्रत्येक बैंड हो।"
              },
              "nodata": {
                "label": "NoData",
                "description": "आउटपुट के लिए no-data मान (डिफ़ॉल्ट: प्रथम इनपुट का no-data)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुबैंड रास्टर। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "compute_accuracy_for_object_detection": {
            "name": "ऑब्जेक्ट संसूचन सटीकता गणना",
            "description": "IoU मिलान का उपयोग करके संसूचित फ़ीचर को भू-सत्य के विरुद्ध स्कोर करता है, प्रति-वर्ग परिशुद्धता, रिकॉल, औसत परिशुद्धता और समग्र mAP रिपोर्ट करते हुए, ArcGIS Compute Accuracy For Object Detection की तरह।",
            "params": {
              "detected": {
                "label": "संसूचित",
                "description": "संसूचित फ़ीचर (बहुभुज या परिबद्ध बॉक्स)।"
              },
              "ground_truth": {
                "label": "भू-सत्य",
                "description": "जिनके विरुद्ध अंक देने हैं वे संदर्भ फ़ीचर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट यथार्थता तालिका पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "detected_class_field": {
                "label": "संसूचित वर्ग फ़ील्ड",
                "description": "संसूचनों पर वर्ग लेबल फ़ील्ड। सब कुछ एकल वर्ग के रूप में आँकने हेतु छोड़ दें।"
              },
              "ground_truth_class_field": {
                "label": "भू-सत्य वर्ग फ़ील्ड",
                "description": "भू-सत्य पर वर्ग लेबल फ़ील्ड। सब कुछ एकल वर्ग के रूप में आँकने हेतु छोड़ दें।"
              },
              "confidence_field": {
                "label": "विश्वास फ़ील्ड",
                "description": "संसूचनों पर विश्वास अंक फ़ील्ड, जो औसत परिशुद्धता हेतु क्रमण के लिए उपयोग होती है। इसके बिना संसूचन इनपुट क्रम में आँके जाते हैं।"
              },
              "min_iou": {
                "label": "न्यूनतम IoU",
                "description": "किसी संसूचन को मेल गिने जाने के लिए न्यूनतम प्रतिच्छेदन-बटा-संघ (डिफ़ॉल्ट 0.5)।"
              }
            }
          },
          "compute_sar_indices": {
            "name": "SAR सूचकांक गणना",
            "description": "बहु-ध्रुवण बैकस्कैटर से ध्रुवणमितीय SAR सूचकांक — RVI (Radar Vegetation Index), RFDI (Radar Forest Degradation Index), CSI (Canopy Structure Index) और DPSVI (Dual-Pol SAR Vegetation Index) — व्युत्पन्न करता है (ArcGIS Compute SAR Indices)। spectral_index केवल ऑप्टिकल बैंड गणित को कवर करता है: इसके सूत्र और बैंड परिपाटियाँ परावर्तकता-डोमेन की हैं और इसमें ध्रुवण चैनलों की कोई अवधारणा नहीं है, इसलिए कैटलॉग की SAR श्रृंखला (multilook, sar_coherence, स्पेकल फ़िल्टर) का वर्तमान में कोई विश्लेषण अंतबिंदु नहीं है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "बहु-ध्रुवण अंशांकित SAR रास्टर (प्रति ध्रुवण एक बैंड)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट सूचकांक रास्टर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "index": {
                "label": "सूचकांक",
                "description": "'rvi' (डिफ़ॉल्ट), 'rfdi', 'csi', या 'dpsvi'।"
              },
              "polarization_bands": {
                "label": "ध्रुवण बैंड",
                "description": "1-आधारित बैंड मानचित्रण, उदा. 'vv=1,vh=2' या 'hh=1,hv=2,vv=3'। बैंड गणना के अनुसार डिफ़ॉल्ट: 2 बैंड = 'vv=1,vh=2', 3+ बैंड = 'hh=1,hv=2,vv=3'।"
              },
              "input_units": {
                "label": "इनपुट इकाइयाँ",
                "description": "'linear' (डिफ़ॉल्ट) या 'db'। dB इनपुट अनुपात गणित से पहले रैखिक घात में बदला जाता है, क्योंकि डेसिबल के अनुपात सार्थक नहीं होते।"
              }
            }
          },
          "construct_sight_lines": {
            "name": "दृष्टि रेखाएँ बनाएँ",
            "description": "प्रेक्षक बिंदुओं और लक्ष्य फ़ीचर के बीच दृष्टि-रेखा फ़ीचर बनाता है, प्रेक्षक/लक्ष्य ऊँचाई ऑफ़सेट, रैखिक और क्षेत्रीय लक्ष्यों के साथ प्रतिचयन, वैकल्पिक दिगंश और ऊर्ध्वाधर-कोण फ़ील्ड, और 2D या 3D दूरी के साथ। ArcGIS Construct Sight Lines की तरह।",
            "params": {
              "observers": {
                "label": "प्रेक्षक",
                "description": "प्रेक्षक बिंदु फ़ीचर।"
              },
              "targets": {
                "label": "लक्ष्य",
                "description": "लक्ष्य बिंदु, रेखा या बहुभुज फ़ीचर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट दृष्टि-रेखा पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "observer_height_field": {
                "label": "प्रेक्षक ऊँचाई फ़ील्ड",
                "description": "प्रत्येक प्रेक्षक का ऊँचाई ऑफ़सेट देने वाली वैकल्पिक फ़ील्ड (उसके Z में जोड़ा जाता है)।"
              },
              "target_height_field": {
                "label": "लक्ष्य ऊँचाई फ़ील्ड",
                "description": "प्रत्येक लक्ष्य का ऊँचाई ऑफ़सेट देने वाली वैकल्पिक फ़ील्ड (उसके Z में जोड़ा जाता है)।"
              },
              "join_field": {
                "label": "जोड़ फ़ील्ड",
                "description": "दोनों इनपुट पर उपस्थित वैकल्पिक फ़ील्ड; केवल समान मान साझा करने वाले प्रेक्षक और लक्ष्य युग्मित होते हैं। इसके बिना, प्रत्येक प्रेक्षक प्रत्येक लक्ष्य से युग्मित होता है।"
              },
              "sample_distance": {
                "label": "नमूना दूरी",
                "description": "रेखा/बहुभुज सीमाओं के अनुदिश उत्पन्न लक्ष्य बिंदुओं के लिए मानचित्र इकाइयों में अंतराल (डिफ़ॉल्ट: प्रति शीर्ष एक बिंदु)।"
              },
              "output_direction": {
                "label": "दिशा आउटपुट",
                "description": "AZIMUTH और VERT_ANGLE फ़ील्ड जोड़ें (डिफ़ॉल्ट false)।"
              },
              "distance_method": {
                "label": "दूरी विधि",
                "description": "DISTANCE फ़ील्ड के लिए '2d' (डिफ़ॉल्ट) या '3d'।"
              }
            }
          },
          "contiguous_cartogram": {
            "name": "सन्निहित कार्टोग्राम",
            "description": "घनत्व-समकारी (Gastner-Newman विसरण) कार्टोग्राम: बहुभुज क्षेत्रफलों को विशेषता के अनुपात में विकृत करता है जबकि मानचित्र को साझा सीमाओं वाली एक संबद्ध शीट बनाए रखता है (ArcGIS Generate Contiguous Cartogram)। शिप किया गया cartogram उपकरण केवल गैर-सन्निहित और Dorling विधियाँ लागू करता है, जो दोनों आसन्नता नष्ट करती हैं, और उसका अपना मॉड्यूल दस्तावेज़ सन्निहित रूप को टालता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "सतत बहुभुज लेयर।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "वह धनात्मक संख्यात्मक विशेषता जिसके कुल के समानुपाती क्षेत्रफल बनने चाहिए।"
              },
              "grid_size": {
                "label": "ग्रिड आकार",
                "description": "घनत्व ग्रिड विभेदन; दो की घात होनी चाहिए (डिफ़ॉल्ट 256)। यही प्रमुख यथार्थता/लागत नियंत्रक है।"
              },
              "iterations": {
                "label": "पुनरावृत्तियाँ",
                "description": "विसरण चरण (डिफ़ॉल्ट 20)। अधिक चरण घनत्व को और समान करते हैं, अधिक विरूपण की कीमत पर।"
              },
              "blur": {
                "label": "धुंधलापन",
                "description": "ग्रिड कोशिकाओं में घनत्व क्षेत्र का गॉसियन पूर्व-चिकनाईकरण (डिफ़ॉल्ट 0.5)। यह उस चरम विरूपण को रोकता है जो कठोर घनत्व असांतत्य उत्पन्न करता है।"
              },
              "sea_density": {
                "label": "समुद्र घनत्व",
                "description": "अध्ययन क्षेत्र के बाहर घनत्व: 'mean' (डिफ़ॉल्ट) या 'min'। यह मानचित्र के किनारे पर परिणाम को पर्याप्त रूप से बदलता है।"
              },
              "densify_spacing": {
                "label": "सघनीकरण अंतराल",
                "description": "शीर्ष डाले जाने से पहले ग्रिड कोशिकाओं में अधिकतम किनारा खंड लंबाई (डिफ़ॉल्ट 1.0)। अन्यथा लंबी सीधी सीमाएँ अपने पड़ोसियों से अलग हो जाती हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "विस्थापित शीर्षों और मूल विशेषताओं सहित आउटपुट बहुभुज लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "contour_list": {
            "name": "समोच्च सूची",
            "description": "स्थिर अंतराल के बजाय मानों की स्पष्ट सूची पर समोच्च रेखाएँ उत्पन्न करता है, श्रृंखलित पॉलीलाइन या भरे हुए बहुभुजों के रूप में, प्रत्येक अपने स्तर से लेबल किया हुआ (ArcGIS Contour List)। बंडल किया गया contours_from_raster केवल 'interval' और 'base' स्वीकार करता है, इसलिए वास्तविक चार्टों में उपयोग होने वाली अनियमित श्रृंखलाएँ — IHO गहराई चरण, बाढ़ पुनरावृत्ति स्तर, प्रकाशित वर्ग सीमाएँ — को प्रति मान एक रन और एक विलय की आवश्यकता होती है, और फिर भी वे स्तर से लेबल की गई एक लेयर के रूप में नहीं निकल सकतीं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट सतह रास्टर।"
              },
              "contour_values": {
                "label": "समोच्च मान",
                "description": "रास्टर की अपनी z इकाइयों में समोच्चन के लिए स्तरों की अल्पविराम-पृथक सूची।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट समोच्च लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "geometry_type": {
                "label": "ज्यामिति प्रकार",
                "description": "समोच्च रेखाओं के लिए 'polyline' (डिफ़ॉल्ट), या प्रत्येक स्तर पर या उससे ऊपर के भरे क्षेत्र के लिए 'polygon'।"
              },
              "min_length": {
                "label": "न्यूनतम लंबाई",
                "description": "मानचित्र इकाइयों में इससे छोटी समोच्च रेखाएँ त्यागें, जिससे शोरयुक्त सतह द्वारा उत्पन्न धब्बे हट जाते हैं।"
              },
              "close_rings": {
                "label": "वलय बंद करें",
                "description": "स्वयं पर बंद होने वाली समोच्च रेखाओं पर प्रथम शीर्ष दोहराएँ (डिफ़ॉल्ट true)।"
              },
              "band": {
                "label": "बैंड",
                "description": "समोच्चन के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "contour_with_barriers": {
            "name": "अवरोध सहित समोच्च रेखा",
            "description": "सतह की समान-मान समोच्च रेखाओं का अनुरेखण करता है जो अवरोध फ़ीचर को पार करने के बजाय उन पर समाप्त होती हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट सतत सतह रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रेखा वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "barriers": {
                "label": "अवरोध",
                "description": "वैकल्पिक अवरोधक वेक्टर लेयर (रेखाएँ या बहुभुज)। समोच्च रेखाएँ इन फ़ीचर को पार नहीं करेंगी।"
              },
              "interval": {
                "label": "अंतराल",
                "description": "सतह इकाइयों में समोच्च अंतराल। स्तर डेटा परास के भीतर base + k*interval होते हैं। 'levels' दिए जाने पर अनदेखा।"
              },
              "base": {
                "label": "आधार",
                "description": "वह आधार मान जिससे अंतराल मापा जाता है (डिफ़ॉल्ट 0)।"
              },
              "levels": {
                "label": "स्तर",
                "description": "स्पष्ट अल्पविराम-पृथक समोच्च मान (उदा. \"10,20,30\")। interval/base को अधिभावी करता है।"
              },
              "band": {
                "label": "बैंड",
                "description": "पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "convert_coordinate_notation": {
            "name": "निर्देशांक संकेतन रूपांतरण",
            "description": "प्रत्येक फ़ीचर के निर्देशांक को संकेतनों के बीच बदलता है — दशमलव डिग्री (DD), डिग्री-मिनट-सेकंड (DMS), डिग्री-दशमलव-मिनट (DDM), UTM, और MGRS/USNG — लक्ष्य संकेतन में एक नई फ़ील्ड लिखते हुए, ArcGIS Convert Coordinate Notation की तरह। शुद्ध ग्रिड गणित (Krüger अनुप्रस्थ-मर्केटर + WGS84 पर MGRS अक्षरांकन); कोई PROJ नहीं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु (या तालिका) वेक्टर लेयर।"
              },
              "input_notation": {
                "label": "इनपुट संकेतन",
                "description": "इनपुट निर्देशांक का संकेतन: DD, DMS, DDM, UTM, या MGRS।"
              },
              "output_notation": {
                "label": "आउटपुट संकेतन",
                "description": "लिखने के लिए लक्ष्य संकेतन: DD, DMS, DDM, UTM, या MGRS।"
              },
              "coord_field": {
                "label": "निर्देशांक फ़ील्ड",
                "description": "इनपुट निर्देशांक स्ट्रिंग रखने वाली फ़ील्ड। छोड़ने पर बिंदु ज्यामिति उपयोग होती है (केवल तभी वैध जब input_notation=DD; ज्यामिति x=देशांतर, y=अक्षांश)।"
              },
              "output_field": {
                "label": "आउटपुट फ़ील्ड",
                "description": "लिखी जाने वाली फ़ील्ड का नाम। डिफ़ॉल्ट: लघु अक्षरों में आउटपुट संकेतन (उदा. 'utm')।"
              },
              "precision": {
                "label": "परिशुद्धता",
                "description": "प्रति अक्ष MGRS अंक (1=10km … 5=1m, 9 तक)। डिफ़ॉल्ट 5। अन्य संकेतनों द्वारा अनदेखा।"
              },
              "update_geometry": {
                "label": "ज्यामिति अद्यतन करें",
                "description": "यदि true, पार्स किए गए निर्देशांक से प्रत्येक फ़ीचर की ज्यामिति EPSG:4326 में देशांतर/अक्षांश बिंदु के रूप में पुनर्निर्मित करें। डिफ़ॉल्ट false (इनपुट ज्यामिति/CRS रखें)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "convert_sar_units": {
            "name": "SAR इकाई रूपांतरण",
            "description": "SAR रास्टर को आयाम, तीव्रता, रैखिक शक्ति, डेसिबल, सम्मिश्र-से-तीव्रता और अनरैप्ड-फ़ेज़-से-विस्थापन निरूपणों के बीच बदलता है (ArcGIS Convert SAR Units)। raster_calculator अंकगणित का मूल्यांकन कर सकता है पर इसमें कोई शब्दार्थ या सुरक्षा नहीं है — लॉग रूपांतरण पर शून्य-मान कोशिकाओं के लिए यह -inf देता है, और कैटलॉग में कुछ भी यह दर्ज नहीं करता कि SAR रास्टर किस इकाई में है, इसलिए स्पेकल फ़िल्टर और अनुपात सूचकांक नियमित रूप से गलत निरूपण पर लागू होते हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट SAR रास्टर। 'complex_to_intensity' के लिए यह दो-बैंड I/Q रास्टर है (multilook / sar_coherence परिपाटी)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "conversion": {
                "label": "रूपांतरण",
                "description": "'linear_to_db', 'db_to_linear', 'amplitude_to_intensity', 'intensity_to_amplitude', 'complex_to_intensity', या 'phase_to_displacement'।"
              },
              "wavelength": {
                "label": "तरंगदैर्ध्य",
                "description": "'phase_to_displacement' के लिए मीटर में रडार तरंगदैर्घ्य (डिफ़ॉल्ट 0.05546576, Sentinel-1 C-बैंड)।"
              },
              "band": {
                "label": "बैंड",
                "description": "पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)। 'complex_to_intensity' के लिए अनदेखा, जो सदैव बैंड 1 और 2 को I और Q के रूप में पढ़ता है।"
              }
            }
          },
          "coregister_rasters": {
            "name": "रास्टर सह-पंजीकरण",
            "description": "टाइल ग्रिड के सामान्यीकृत क्रॉस-सहसंबंध, उप-पिक्सेल शिखर परिशोधन, बाह्य मान छँटाई के साथ न्यूनतम-वर्ग रूपांतरण फ़िट और पुनः प्रतिचयन द्वारा द्वितीयक रास्टर को संदर्भ से स्वतः संरेखित करता है (ArcGIS Apply Coregistration)। यह कैटलॉग की पूरी InSAR श्रृंखला की अनुपस्थित पूर्वशर्त है: sar_coherence, flatten_interferogram और goldstein_phase_filter सभी को सह-पंजीकृत इनपुट चाहिए और कुछ भी इसे उत्पन्न नहीं करता था। georeference_raster_from_control_points को हाथ से चुने नियंत्रण बिंदु चाहिए, image_correlation केवल समानता स्कोर करता है, और warp_raster को दिया गया रूपांतरण चाहिए।",
            "params": {
              "reference": {
                "label": "संदर्भ",
                "description": "संदर्भ रास्टर। आउटपुट इसी रास्टर के ग्रिड पर लिखा जाता है।"
              },
              "secondary": {
                "label": "द्वितीयक",
                "description": "संदर्भ से संरेखित करने के लिए रास्टर। इसके सभी बैंड पुनःप्रतिचयित किए जाते हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "संदर्भ ग्रिड पर आउटपुट पुनःप्रतिचयित द्वितीयक रास्टर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "tie_points": {
                "label": "टाई बिंदु",
                "description": "स्वीकृत टाई बिंदुओं की आउटपुट बिंदु लेयर, उनके मापे गए खिसकाव और सहसंबंध सहित। सदैव उत्पन्न होती है; कोई पथ न देने पर स्मृति में संग्रहीत।"
              },
              "band": {
                "label": "बैंड",
                "description": "मिलान के लिए उपयोग किया गया 1-आधारित बैंड (डिफ़ॉल्ट 1)। दो-बैंड इनपुट का मिलान उसके सम्मिश्र परिमाण पर होता है जब तक यह न दिया जाए।"
              },
              "transform": {
                "label": "रूपांतरण",
                "description": "'translation', 'affine' (डिफ़ॉल्ट), या 'polynomial2'।"
              },
              "tile_size": {
                "label": "टाइल आकार",
                "description": "कोशिकाओं में प्रत्येक मिलान टाइल की भुजा (डिफ़ॉल्ट 32)।"
              },
              "grid_size": {
                "label": "ग्रिड आकार",
                "description": "प्रति अक्ष टाइलों की संख्या (डिफ़ॉल्ट 8, अर्थात 64 टाइल)।"
              },
              "max_shift": {
                "label": "अधिकतम स्थानांतरण",
                "description": "कोशिकाओं में पूर्णांक खोज विंडो की अर्ध-चौड़ाई (डिफ़ॉल्ट 8)।"
              },
              "min_correlation": {
                "label": "न्यूनतम सहसंबंध",
                "description": "उन टाई बिंदुओं को अस्वीकार करें जिनका शिखर सामान्यीकृत सहसंबंध इससे कम है (डिफ़ॉल्ट 0.3)।"
              },
              "outlier_sigma": {
                "label": "बाह्य मान सिग्मा",
                "description": "उन टाई बिंदुओं को छाँटें जिनका फ़िट अवशेष इतने मानक विचलनों से अधिक है (डिफ़ॉल्ट 3.0)। छँटाई अक्षम करने के लिए 0 सेट करें।"
              },
              "resample": {
                "label": "पुनः प्रतिचयन",
                "description": "'bilinear' (डिफ़ॉल्ट) या 'nearest'।"
              }
            }
          },
          "corridor": {
            "name": "गलियारा",
            "description": "दो संचित-लागत सतहों के बीच न्यूनतम-लागत गलियारा (ArcGIS Corridor): दो लागत-दूरी रास्टरों को एक गलियारा सतह में जोड़ें जिसका न्यूनतम न्यूनतम-लागत पथ है, फिर वैकल्पिक रूप से लगभग-इष्टतम बैंड तक थ्रेशोल्ड करें। प्रत्यक्ष (दो लागत रास्टर) या सुविधा मोड (एक घर्षण रास्टर + दो स्रोत रास्टर)।",
            "params": {
              "cost1": {
                "label": "लागत 1",
                "description": "प्रथम संचित-लागत रास्टर (स्रोत A से)। प्रत्यक्ष मोड।"
              },
              "cost2": {
                "label": "लागत 2",
                "description": "द्वितीय संचित-लागत रास्टर (स्रोत B से)। प्रत्यक्ष मोड।"
              },
              "cost": {
                "label": "लागत",
                "description": "घर्षण/पारगमन-लागत रास्टर। सुविधा मोड (source1/source2 के साथ)।"
              },
              "source1": {
                "label": "स्रोत 1",
                "description": "प्रथम स्रोत रास्टर (धनात्मक कोशिकाएँ स्रोत हैं)। सुविधा मोड।"
              },
              "source2": {
                "label": "स्रोत 2",
                "description": "द्वितीय स्रोत रास्टर (धनात्मक कोशिकाएँ स्रोत हैं)। सुविधा मोड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट गलियारा रास्टर पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "केवल वे कोशिकाएँ रखें जिनकी गलियारा लागत इस निरपेक्ष मान पर या उससे कम है (शेष को no-data से मास्क करता है)।"
              },
              "percent": {
                "label": "प्रतिशत",
                "description": "केवल वे कोशिकाएँ रखें जो न्यूनतम गलियारा लागत से इतने प्रतिशत के भीतर हैं (उदा. 5 = 5% के भीतर)। 'threshold' सेट होने पर अनदेखा।"
              },
              "band": {
                "label": "बैंड",
                "description": "इनपुट रास्टर(रों) से पढ़ने के लिए 1-आधारित बैंड। डिफ़ॉल्ट 1।"
              }
            }
          },
          "cost_back_link": {
            "name": "लागत बैक लिंक",
            "description": "प्रत्येक कोशिका के लिए निकटतम स्रोत की ओर न्यूनतम-लागत मार्ग पर अगले चरण को एन्कोड करने वाला 0-8 पड़ोसी-दिशा रास्टर, तथा संचित-लागत सतह उत्पन्न करता है (ArcGIS Cost Back Link और Path Back Link)। cost_distance, cost_pathway और cost_allocation सभी इसे आंतरिक रूप से गणना करके त्याग देते हैं, इसलिए N गंतव्यों को पुनः अनुरेखित करने में वर्तमान में एक संचयन पास और N सस्ते वॉक के बजाय N पूर्ण लागत समाधान लगते हैं।",
            "params": {
              "source": {
                "label": "स्रोत",
                "description": "स्रोत कोशिकाएँ: एक रास्टर (कोई भी अशून्य, गैर-no-data कोशिका स्रोत है) या एक बिंदु/बहुबिंदु वेक्टर लेयर।"
              },
              "cost": {
                "label": "लागत",
                "description": "प्रति-इकाई-दूरी लागत रास्टर। 'surface' दिए जाने पर वैकल्पिक (तब लागत हर जगह डिफ़ॉल्ट 1 होती है, जिससे शुद्ध सतह दूरी मिलती है)।"
              },
              "surface": {
                "label": "सतह",
                "description": "Path Back Link रूपांतर सक्षम करने वाला वैकल्पिक ऊँचाई रास्टर: क्षैतिज अंतराल को वास्तविक सतह दूरी sqrt(dxy^2 + dz^2) से बदल दिया जाता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बैकलिंक रास्टर (0 = स्रोत, 1-8 = स्रोत की ओर दिशा, 1 = पूर्व, वामावर्त)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "out_distance": {
                "label": "दूरी आउटपुट",
                "description": "संचित-लागत रास्टर। सदैव उत्पन्न होता है; कोई पथ न देने पर इन-मेमोरी हैंडल पर लौटता है।"
              },
              "max_distance": {
                "label": "अधिकतम दूरी",
                "description": "वैकल्पिक संचयन कटऑफ़: इससे अधिक लागत वाली कोशिकाएँ अगम्य छोड़ दी जाती हैं।"
              }
            }
          },
          "cost_connectivity": {
            "name": "लागत संयोजकता",
            "description": "लागत सतह पर कई स्थलों को जोड़ने वाला न्यूनतम-लागत नेटवर्क (ArcGIS Cost Connectivity / Optimal Region Connections की तरह): बहु-स्रोत Dijkstra आवंटन, आसन्न क्षेत्रों के बीच युग्मवार न्यूनतम-लागत पथ, और उनका न्यूनतम स्पैनिंग ट्री — वह न्यूनतम-लागत नेटवर्क जो बंडल किए गए एकल-स्रोत cost_distance और path_distance नहीं बना सकते।",
            "params": {
              "sources": {
                "label": "स्रोत",
                "description": "जोड़ने के लिए स्थलों/क्षेत्रों की बिंदु लेयर।"
              },
              "cost": {
                "label": "लागत",
                "description": "लागत/घर्षण रास्टर (प्रति-कोशिका पारगमन लागत; no-data कोशिकाएँ अवरोधक हैं)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "न्यूनतम-लागत पथों की आउटपुट बहुरेखा लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "connections": {
                "label": "संयोजन",
                "description": "'mst' (सभी स्थलों को जोड़ने वाला न्यूनतम विस्तारी वृक्ष; डिफ़ॉल्ट) या 'all_neighbors' (प्रत्येक आसन्न-क्षेत्र पथ)।"
              },
              "id_field": {
                "label": "ID फ़ील्ड",
                "description": "स्रोतों को लेबल करने के लिए वैकल्पिक फ़ील्ड (डिफ़ॉल्ट: 1-आधारित सूचकांक)।"
              },
              "band": {
                "label": "बैंड",
                "description": "लागत रास्टर का 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "count_overlapping_features": {
            "name": "अतिव्यापी फ़ीचर गणना",
            "description": "अतिव्यापी बहुभुजों को असंयुक्त क्षेत्रों में समतल करता है, प्रत्येक में उसे ढकने वाले इनपुट फ़ीचर की संख्या (और वैकल्पिक रूप से ID) की विशेषता होती है, ArcGIS Count Overlapping Features की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर (फ़ीचर अतिव्यापी हो सकते हैं)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "'count' फ़ील्ड सहित आउटपुट बहुभुज वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "min_count": {
                "label": "न्यूनतम गणना",
                "description": "केवल वे क्षेत्र रखें जो कम से कम इतने फ़ीचर से ढके हों (डिफ़ॉल्ट 1; केवल अतिव्यापनों के लिए 2 का उपयोग करें)।"
              },
              "id_field": {
                "label": "ID फ़ील्ड",
                "description": "प्रत्येक इनपुट फ़ीचर की पहचान करने वाली वैकल्पिक फ़ील्ड (ids स्तंभ / रिपोर्ट में उपयोग होती है)। डिफ़ॉल्ट: फ़ीचर सूचकांक।"
              },
              "report_ids": {
                "label": "रिपोर्ट ID",
                "description": "region_id,feature_id जोड़ तालिका के लिए वैकल्पिक CSV पथ (प्रति ढकने वाले फ़ीचर एक पंक्ति)।"
              }
            }
          },
          "create_accuracy_assessment_points": {
            "name": "सटीकता आकलन बिंदु बनाएँ",
            "description": "वर्गीकृत रास्टर या बहुभुज लेयर के वर्गों द्वारा स्तरीकृत यादृच्छिक रूप से वितरित संदर्भ बिंदु उत्पन्न करता है, मानचित्र वर्ग से पूर्व-भरे और भू-सत्य लेबलिंग के लिए तैयार (ArcGIS Create Accuracy Assessment Points)। classification_accuracy_assessment ऐसे बिंदुओं का उपयोग करता है पर कुछ भी उन्हें उत्पन्न नहीं करता था, और create_spatial_sampling_locations रास्टर वर्ग के बजाय बहुभुज फ़ीचर या फ़ील्ड द्वारा स्तरीकरण करता है और इसमें समकृत आवंटन नहीं है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वर्गीकृत रास्टर, या 'class_field' सहित वर्गीकृत बहुभुज लेयर।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "वर्ग विशेषता, जो 'input' के वेक्टर लेयर होने पर आवश्यक है। रास्टर इनपुट के लिए अनदेखा, जो कोशिका मान का उपयोग करता है।"
              },
              "num_points": {
                "label": "बिंदुओं की संख्या",
                "description": "संदर्भ बिंदुओं की कुल संख्या (डिफ़ॉल्ट 500)।"
              },
              "sampling_strategy": {
                "label": "प्रतिचयन रणनीति",
                "description": "'stratified_random' (डिफ़ॉल्ट, वर्ग क्षेत्रफल के समानुपाती आवंटन), 'equalized_stratified' (प्रति वर्ग समान गणना), 'random' (वर्ग अनदेखा करें) में से एक।"
              },
              "min_points_per_class": {
                "label": "प्रति वर्ग न्यूनतम बिंदु",
                "description": "'stratified_random' के अंतर्गत लागू निम्नतम सीमा ताकि दुर्लभ वर्ग छूट न जाएँ (डिफ़ॉल्ट 1)।"
              },
              "band": {
                "label": "बैंड",
                "description": "रास्टर इनपुट का 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              },
              "seed": {
                "label": "बीज",
                "description": "नियतात्मक RNG के लिए बीज (डिफ़ॉल्ट 1)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "CLASSVALUE (मानचित्र वर्ग), GrndTruth (संग्रह होने तक -1) और Stratum सहित आउटपुट बिंदु लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "create_cartographic_partitions": {
            "name": "कार्टोग्राफ़िक विभाजन बनाएँ",
            "description": "अनुकूली, गैर-अतिव्यापी विभाजन बहुभुज उत्पन्न करता है जिनमें से प्रत्येक में लगभग लक्ष्य फ़ीचर संख्या होती है (जहाँ डेटा क्लस्टर हो वहाँ सघन) ताकि बड़े सामान्यीकरण / मास्किंग कार्य कवरेज-सुरक्षित रूप से टाइल किए जा सकें — ArcGIS Create Cartographic Partitions का शुद्ध-Rust समकक्ष।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर (कोई भी ज्यामिति)। प्रत्येक फ़ीचर को एक प्रतिनिधि बिंदु में समेटकर एक विभाजन को दिया जाता है।"
              },
              "feature_count": {
                "label": "फ़ीचर संख्या",
                "description": "प्रति विभाजन फ़ीचर की लक्ष्य अधिकतम संख्या। कोशिका तब तक विभाजित होती है जब तक उसमें इससे अधिक फ़ीचर हों। डिफ़ॉल्ट 1000।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "विभाजनों का आउटपुट बहुभुज वेक्टर (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "create_overpass": {
            "name": "ओवरपास बनाएँ",
            "description": "जहाँ 'ऊपर' की रेखा 'नीचे' की रेखा को पार करती है वहाँ नॉकआउट मास्क बहुभुज (और वैकल्पिक विंग-टिक सजावट रेखाएँ) बनाता है, ताकि निचली रेखा क्रॉसिंग पर मास्क हो जाए।",
            "params": {
              "above": {
                "label": "ऊपर",
                "description": "उन फ़ीचर का रेखा वेक्टर जो क्रॉसिंग के ऊपर से गुजरते हैं (मास्क इन्हीं के अनुदिश उन्मुख होते हैं)। प्रारूप स्वतः संसूचित, या इन-मेमोरी हैंडल।"
              },
              "below": {
                "label": "नीचे",
                "description": "उन फ़ीचर का रेखा वेक्टर जो क्रॉसिंग के नीचे मास्क किए जाते हैं (वे रेखाएँ जिन्हें हटाया जाना है)। प्रारूप स्वतः संसूचित, या इन-मेमोरी हैंडल।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "मास्क बहुभुजों के लिए वैकल्पिक आउटपुट पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "output_decoration": {
                "label": "सजावट आउटपुट",
                "description": "विंग-टिक अलंकरण रेखाओं के लिए वैकल्पिक आउटपुट पथ। छोड़ने पर स्मृति में संग्रहीत (फिर भी 'output_decoration' के रूप में लौटाया जाता है)।"
              },
              "margin_along": {
                "label": "अनुदिश मार्जिन",
                "description": "CRS इकाइयों में ऊपरी रेखा के अनुदिश प्रत्येक मास्क की अर्ध-लंबाई (मास्क लंबाई इसकी दुगुनी होती है)। डिफ़ॉल्ट 1.0।"
              },
              "margin_across": {
                "label": "अनुप्रस्थ मार्जिन",
                "description": "CRS इकाइयों में ऊपरी रेखा के आर-पार प्रत्येक मास्क की अर्ध-चौड़ाई (मास्क चौड़ाई इसकी दुगुनी होती है)। डिफ़ॉल्ट 1.0।"
              },
              "wing_type": {
                "label": "विंग प्रकार",
                "description": "अलंकरण शैली: 'none', 'perpendicular' (डिफ़ॉल्ट; प्रत्येक मास्क सिरे पर एक टिक) या 'parallel' (प्रत्येक ओर केसिंग रेखाएँ)।"
              }
            }
          },
          "create_routes": {
            "name": "मार्ग बनाएँ",
            "description": "रेखा फ़ीचर को मार्ग-पहचानकर्ता फ़ील्ड द्वारा विलय (डिज़ॉल्व) करता है, उनके खंडों को प्रति मार्ग एक पॉलीलाइन में क्रमित करता है, और ज्यामितीय लंबाई या प्रारंभ/अंत माप फ़ील्ड से रैखिक माप (m-मान) निर्दिष्ट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा वेक्टर फ़ाइल पथ, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "route_id_field": {
                "label": "मार्ग ID फ़ील्ड",
                "description": "वह विशेषता जो प्रत्येक मार्ग की पहचान करती है; इनपुट रेखाएँ उससे समूहित होती हैं, प्रति भिन्न मान एक आउटपुट मार्ग।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट मार्ग वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "measure_source": {
                "label": "माप स्रोत",
                "description": "माप कैसे निर्दिष्ट होते हैं: LENGTH (0..ज्यामितीय लंबाई), ONE_FIELD (किसी फ़ील्ड से आरंभ, अंत = आरंभ + लंबाई), या TWO_FIELDS (फ़ील्ड से आरंभ/अंत, अंतर्वेशित)। डिफ़ॉल्ट LENGTH।"
              },
              "from_measure_field": {
                "label": "प्रारंभ माप फ़ील्ड",
                "description": "प्रत्येक मार्ग का आरंभ माप देने वाली संख्यात्मक फ़ील्ड (ONE_FIELD और TWO_FIELDS द्वारा उपयोग)। मार्ग के प्रथम खंड से पढ़ी जाती है।"
              },
              "to_measure_field": {
                "label": "अंत माप फ़ील्ड",
                "description": "प्रत्येक मार्ग का अंत माप देने वाली संख्यात्मक फ़ील्ड (TWO_FIELDS द्वारा उपयोग)। मार्ग के प्रथम खंड से पढ़ी जाती है।"
              },
              "measure_factor": {
                "label": "माप गुणक",
                "description": "प्राकृतिक (लंबाई-आधारित) माप पर लागू गुणक, उदा. मीटर को किलोमीटर में बदलने के लिए 0.001। डिफ़ॉल्ट 1.0।"
              },
              "measure_offset": {
                "label": "माप ऑफ़सेट",
                "description": "मार्ग के अनुदिश प्रत्येक माप में जोड़ा गया मान (पूरे मार्ग के m-मान खिसकाता है)। डिफ़ॉल्ट 0.0।"
              },
              "ignore_gaps": {
                "label": "अंतराल अनदेखा करें",
                "description": "LENGTH/ONE_FIELD के लिए, संचित माप से असंयुक्त खंडों के बीच की सीधी छलाँगें अपवर्जित करें ताकि अंतराल दूरियाँ न बढ़ाएँ। डिफ़ॉल्ट false।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "खंड जोड़ते समय इस दूरी (CRS इकाइयाँ) के भीतर के अंतबिंदु संपाती माने जाते हैं। डिफ़ॉल्ट 1e-6।"
              }
            }
          },
          "create_spatial_sampling_locations": {
            "name": "स्थानिक प्रतिचयन स्थान बनाएँ",
            "description": "बहुभुज अध्ययन क्षेत्र पर सरल-यादृच्छिक, स्तरीकृत, व्यवस्थित (वर्ग/षट्कोण/त्रिभुज) या क्लस्टर डिज़ाइन द्वारा नमूना बिंदु उत्पन्न करता है, बीजयुक्त पुनरुत्पादनीय यादृच्छिकता के साथ।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "अध्ययन-क्षेत्र बहुभुज वेक्टर फ़ाइल पथ (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट बिंदु वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "method": {
                "label": "विधि",
                "description": "'simple_random' (डिफ़ॉल्ट), 'stratified', 'systematic', या 'cluster'।"
              },
              "num_samples": {
                "label": "नमूनों की संख्या",
                "description": "simple_random, stratified, और cluster के लिए प्रतिदर्श बिंदुओं की कुल संख्या। डिफ़ॉल्ट 100।"
              },
              "strata_field": {
                "label": "स्तर फ़ील्ड",
                "description": "stratified के लिए: इनपुट फ़ीचर को इस विशेषता से स्तरों में समूहित करें। छोड़ने पर प्रत्येक इनपुट फ़ीचर अपना स्वयं का स्तर होता है।"
              },
              "allocation": {
                "label": "आवंटन",
                "description": "stratified के लिए: स्तर क्षेत्रफल के 'proportional' (डिफ़ॉल्ट), प्रति स्तर 'equal', या किसी फ़ील्ड के कुल के समानुपाती 'population_field'।"
              },
              "population_field": {
                "label": "जनसंख्या फ़ील्ड",
                "description": "allocation=population_field के लिए: वह संख्यात्मक फ़ील्ड जिसका प्रति-स्तर कुल आवंटन निर्धारित करता है।"
              },
              "bin_shape": {
                "label": "बिन आकृति",
                "description": "systematic के लिए: 'square' (डिफ़ॉल्ट), 'hexagon', या 'triangle' जालक।"
              },
              "bin_size": {
                "label": "बिन आकार",
                "description": "व्यवस्थित जालकों और क्लस्टर बिनों के लिए अंतराल (CRS इकाइयाँ)। उन विधियों के लिए आवश्यक।"
              },
              "num_clusters": {
                "label": "क्लस्टरों की संख्या",
                "description": "cluster के लिए: कितने बिन यादृच्छिक रूप से चुनने हैं। डिफ़ॉल्ट 10।"
              },
              "min_distance": {
                "label": "न्यूनतम दूरी",
                "description": "simple_random / stratified / cluster बिंदुओं के बीच न्यूनतम अंतराल (CRS इकाइयाँ)। डिफ़ॉल्ट 0 (कोई प्रतिबंध नहीं)।"
              },
              "seed": {
                "label": "बीज",
                "description": "नियतात्मक RNG के लिए बीज (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "create_spatially_balanced_points": {
            "name": "स्थानिक रूप से संतुलित बिंदु बनाएँ",
            "description": "बाधा बहुभुज के भीतर स्थानिक रूप से सुविस्तृत (अर्ध-यादृच्छिक Halton) नमूना बिंदु उत्पन्न करता है, वैकल्पिक रूप से समावेशन-प्रायिकता रास्टर द्वारा भारित, प्रत्येक संतुलित नमूना क्रम से टैग किया हुआ, ArcGIS Create Spatially Balanced Points की तरह।",
            "params": {
              "constraint": {
                "label": "बाधा",
                "description": "प्रतिबंध बहुभुज लेयर; बिंदु इन बहुभुजों के भीतर उत्पन्न होते हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "num_points": {
                "label": "बिंदुओं की संख्या",
                "description": "उत्पन्न करने के लिए प्रतिदर्श बिंदुओं की संख्या।"
              },
              "probability": {
                "label": "प्रायिकता",
                "description": "वैकल्पिक समावेशन-प्रायिकता रास्टर; उच्च कोशिका मानों के प्रतिचयित होने की संभावना अधिक है (उसके अधिकतम से सामान्यीकृत)।"
              },
              "seed": {
                "label": "बीज",
                "description": "पुनरुत्पाद्य प्रतिचयन के लिए यादृच्छिक बीज (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "create_underpass": {
            "name": "अंडरपास बनाएँ",
            "description": "रेखा क्रॉसिंग पर, ऊपरी फ़ीचर के साथ अभिविन्यस्त मास्क बहुभुज बनाता है और निचले फ़ीचर से मेल खाता अंतराल काटता है ताकि वह नीचे से गुज़रता हुआ दिखे (ArcGIS Create Underpass)। शिप किए गए create_overpass का सहोदर, जो निचली रेखा को मास्क करता है ताकि ऊपरी रेखा सतत दिखे; अंडरपास को इसके बजाय सजावटी विराम चाहिए, जो सुरंग द्वार को पुल से अलग करता है। मास्क और छँटी हुई निचली रेखाएँ दोनों उत्पन्न करता है।",
            "params": {
              "above": {
                "label": "ऊपर",
                "description": "उन फ़ीचर का रेखा वेक्टर जो क्रॉसिंग के ऊपर से गुजरते हैं (मास्क इन्हीं के अनुदिश उन्मुख होते हैं)। प्रारूप स्वतः संसूचित, या इन-मेमोरी हैंडल।"
              },
              "below": {
                "label": "नीचे",
                "description": "उन फ़ीचर का रेखा वेक्टर जो क्रॉसिंग के नीचे से गुजरते हैं (वे रेखाएँ जिनमें अंतराल बनता है)। प्रारूप स्वतः संसूचित, या इन-मेमोरी हैंडल।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "अंडरपास मास्क बहुभुजों के लिए वैकल्पिक आउटपुट पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "output_lines": {
                "label": "रेखा आउटपुट",
                "description": "अंडरपास अंतराल काटी गई निचली लेयर के लिए वैकल्पिक आउटपुट पथ। छोड़ने पर स्मृति में संग्रहीत (फिर भी 'output_lines' के रूप में लौटाई जाती है)।"
              },
              "margin_along": {
                "label": "अनुदिश मार्जिन",
                "description": "CRS इकाइयों में ऊपरी रेखा के अनुदिश मापी गई प्रत्येक मास्क की अर्ध-लंबाई; मास्क उस दिशा में इसकी दुगुनी लंबाई तक फैलता है। डिफ़ॉल्ट 1.0।"
              },
              "margin_across": {
                "label": "अनुप्रस्थ मार्जिन",
                "description": "CRS इकाइयों में ऊपरी रेखा के आर-पार प्रत्येक मास्क की अर्ध-चौड़ाई। लंबवत क्रॉसिंग के लिए यही निचली रेखा में कटने वाले अंतराल को सीमित करती है, इसलिए हटाई गई लंबाई इसकी दुगुनी होती है। डिफ़ॉल्ट 1.0।"
              },
              "min_angle": {
                "label": "न्यूनतम कोण",
                "description": "वे क्रॉसिंग छोड़ें जहाँ दोनों रेखाएँ डिग्री में इस कोण से कम पर मिलती हैं, क्योंकि लगभग-समांतर मास्क अस्थिर होता है। डिफ़ॉल्ट 15।"
              }
            }
          },
          "cul_de_sac_masks": {
            "name": "कल-डी-सैक मास्क",
            "description": "सड़क नेटवर्क में कल-डी-सैक बल्बों पर पैमाना-सचेत नॉकआउट मास्क बहुभुज उत्पन्न करता है, ArcGIS Cul-De-Sac Masks की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "सड़क केंद्ररेखा लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट मास्क बहुभुज पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "reference_scale": {
                "label": "संदर्भ पैमाना",
                "description": "वह मानचित्र पैमाना हर जिसके लिए मास्क का आकार तय होता है (उदा. 1:24,000 के लिए 24000)।"
              },
              "symbol_width": {
                "label": "प्रतीक चौड़ाई",
                "description": "संदर्भ पैमाने पर पृष्ठ इकाइयों ('page_unit' देखें) में सड़क केसिंग चौड़ाई।"
              },
              "margin": {
                "label": "मार्जिन",
                "description": "प्रतीक के चारों ओर अतिरिक्त हाशिया, पृष्ठ इकाइयों में (डिफ़ॉल्ट 0)।"
              },
              "page_unit": {
                "label": "पृष्ठ इकाई",
                "description": "'symbol_width' और 'margin' की इकाई: points (डिफ़ॉल्ट, 1/72 इंच), mm, या इंच।"
              },
              "map_units_per_meter": {
                "label": "प्रति मीटर मानचित्र इकाइयाँ",
                "description": "प्रति मीटर CRS इकाइयाँ (डिफ़ॉल्ट 1, मीटर-आधारित प्रक्षेपित CRS के लिए सही)। डिग्री वाली लेयर के लिए लगभग 0.000008983 का उपयोग करें।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "रेखा अंतबिंदुओं को नेटवर्क नोड में जोड़ने के लिए निर्देशांक स्नैपिंग सह्यता (डिफ़ॉल्ट 0.001 मानचित्र इकाइयाँ)।"
              },
              "attributes": {
                "label": "विशेषताएँ",
                "description": "ids_only (डिफ़ॉल्ट) | all — स्रोत फ़ीचर की विशेषताएँ मास्क पर ले जानी हैं या नहीं।"
              }
            }
          },
          "cut_fill": {
            "name": "कटाई-भराई",
            "description": "दो DEM सतहों (पहले/बाद) या एक सतह और संदर्भ समतल के बीच आयतनी परिवर्तन: चिह्नित ऊँचाई-परिवर्तन रास्टर तथा कटाई, भराई और शुद्ध आयतन, वैकल्पिक प्रति-क्षेत्र आयतन लेबलिंग के साथ।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "'पूर्व' (या तल मोड के लिए एकल सतह) रास्टर फ़ाइल पथ।"
              },
              "after": {
                "label": "बाद",
                "description": "'पश्च' रास्टर (दो-सतह मोड)। इसे 'input' का ग्रिड साझा करना चाहिए। यह दें या 'plane' दें।"
              },
              "plane": {
                "label": "समतल",
                "description": "संदर्भ तल ऊँचाई (सतह-आयतन मोड): परिवर्तन input में से यह मान घटाकर मापा जाता है। यह दें या 'after' दें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "चिह्नित ऊँचाई परिवर्तन (Δz) के लिए वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "band": {
                "label": "बैंड",
                "description": "इनपुट रास्टर(रों) से पढ़ने के लिए 1-आधारित बैंड। डिफ़ॉल्ट 1।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "जिन कोशिकाओं का |Δz| इस मान (CRS z-इकाइयाँ) पर या उससे कम है वे अपरिवर्तित गिनी जाती हैं। डिफ़ॉल्ट 0।"
              },
              "region_output": {
                "label": "क्षेत्र आउटपुट",
                "description": "सतत कटाव/भराव क्षेत्र लेबल के लिए वैकल्पिक रास्टर पथ (क्षेत्र id >= 1; अपरिवर्तित कोशिकाएँ nodata हैं)।"
              },
              "csv_output": {
                "label": "CSV आउटपुट",
                "description": "प्रति-क्षेत्र आयतन तालिका के लिए वैकल्पिक CSV पथ (region_id, type, cell_count, volume)।"
              }
            }
          },
          "darcy_flow": {
            "name": "Darcy प्रवाह",
            "description": "हेड, पारगम्यता और सरंध्रता रास्टरों से स्थिर-अवस्था भूजल Darcy वेग क्षेत्र — एक प्रवाह-परिमाण (Darcy वेग) रास्टर और एक अधो-प्रवणता प्रवाह-दिशा रास्टर (v = -(T/n)·∇head), बीज बिंदुओं से धारा रेखा पॉलीलाइन में वैकल्पिक अभिवहनी कण अनुरेखण (RK2) के साथ — ArcGIS Darcy Flow / Particle Track की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "भूजल शीर्ष (जल-स्तर ऊँचाई) रास्टर। कोशिका आकार इसी रास्टर से लिया जाता है।"
              },
              "transmissivity": {
                "label": "पारगम्यता",
                "description": "संचरणशीलता रास्टर (शीर्ष रास्टर से सह-पंजीकृत)।"
              },
              "porosity": {
                "label": "सरंध्रता",
                "description": "प्रभावी-सरंध्रता रास्टर (शीर्ष रास्टर से सह-पंजीकृत; मान > 0 होने चाहिए)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट डार्सी-वेग परिमाण रास्टर पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "direction": {
                "label": "दिशा",
                "description": "वैकल्पिक आउटपुट प्रवाह-दिशा रास्टर पथ (एज़िमथ डिग्री, उत्तर से दक्षिणावर्त, अनुप्रवणता)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "band": {
                "label": "बैंड",
                "description": "प्रत्येक इनपुट रास्टर से पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              },
              "seeds": {
                "label": "बीज",
                "description": "कण बीजों का वैकल्पिक बिंदु वेक्टर। दिए जाने पर, प्रत्येक बीज से धारारेखाएँ अनुरेखित होती हैं।"
              },
              "streamlines": {
                "label": "धारा रेखाएँ",
                "description": "अनुरेखित कण धारारेखाओं के लिए वैकल्पिक आउटपुट रेखा वेक्टर पथ ('seeds' आवश्यक है)।"
              },
              "step": {
                "label": "चरण",
                "description": "CRS इकाइयों में कण-अनुरेखण चरण लंबाई (डिफ़ॉल्ट: शीर्ष कोशिका आकार)।"
              },
              "max_steps": {
                "label": "अधिकतम चरण",
                "description": "प्रति कण अधिकतम समाकलन चरण (डिफ़ॉल्ट 1000)।"
              }
            }
          },
          "delineate_built_up_areas": {
            "name": "निर्मित क्षेत्र सीमांकन",
            "description": "पास के भवनों को समूहित करके (आकृतिक क्लोज़िंग) सघन भवन पदचिह्नों को चिकने बस्ती / शहरी-विस्तार बहुभुजों में सामान्यीकृत करता है, न्यूनतम भवन-गणना और क्षेत्रफल फ़िल्टर के साथ।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट भवन-पदचिह्न बहुभुज लेयर, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "grouping_distance": {
                "label": "समूहन दूरी",
                "description": "जिन भवनों के पदचिह्न इस दूरी (CRS इकाइयाँ) के भीतर हैं वे एक निर्मित क्षेत्र में समूहित होते हैं। रूपात्मक-संवरण त्रिज्या को इस मान के आधे पर सेट करता है।"
              },
              "min_building_count": {
                "label": "न्यूनतम भवन संख्या",
                "description": "वे निर्मित क्षेत्र त्यागें जिनमें इससे कम भवन हैं (डिफ़ॉल्ट 1 — प्रत्येक समूह रखें)।"
              },
              "min_area": {
                "label": "न्यूनतम क्षेत्रफल",
                "description": "वे निर्मित क्षेत्र त्यागें जिनका क्षेत्रफल (CRS इकाइयाँ वर्ग में) इस मान से कम है, और उससे छोटे आंतरिक छिद्र भरें। डिफ़ॉल्ट: सभी रखें।"
              },
              "simplify_tolerance": {
                "label": "सरलीकरण सहनशीलता",
                "description": "शीर्ष-सघन गोलाकार बफ़र को विरल करने के लिए निर्मित सीमा पर लागू Douglas–Peucker सह्यता (CRS इकाइयाँ)। डिफ़ॉल्ट 0 (कोई सरलीकरण नहीं)।"
              }
            }
          },
          "delineate_depressions": {
            "name": "गर्त सीमांकन",
            "description": "स्तर-समुच्चय विधि का उपयोग करके सिंक रास्टर से नेस्टेड गर्तों का सीमांकन करता है (lidar slicing.py)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट सिंक रास्टर (उदा. extract_sinks का आउटपुट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक गर्त-id रास्टर पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "level_output": {
                "label": "स्तर आउटपुट",
                "description": "गर्त-स्तर रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "csv_output": {
                "label": "CSV आउटपुट",
                "description": "गर्त विशेषता CSV के लिए वैकल्पिक आउटपुट पथ।"
              },
              "vector_output": {
                "label": "वेक्टर आउटपुट",
                "description": "GeoJSON के रूप में गर्त बहुभुजों के लिए वैकल्पिक आउटपुट पथ (विशेषताएँ जुड़ी हुई)।"
              },
              "min_size": {
                "label": "न्यूनतम आकार",
                "description": "किसी गर्त के लिए न्यूनतम पिक्सेल संख्या (डिफ़ॉल्ट 10)।"
              },
              "min_depth": {
                "label": "न्यूनतम गहराई",
                "description": "न्यूनतम गर्त गहराई (संगतता के लिए स्वीकृत; अप्रयुक्त, lidar से मेल खाता है)।"
              },
              "interval": {
                "label": "अंतराल",
                "description": "लेवल-सेट विधि के लिए स्लाइसिंग अंतराल (डिफ़ॉल्ट 0.3)।"
              }
            }
          },
          "delineate_mounts": {
            "name": "टीला सीमांकन",
            "description": "DEM में उन्नत फ़ीचर (टीलों) के नेस्टेड पदानुक्रम का सीमांकन करता है (lidar mounts.py)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक टीला-id रास्टर पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "level_output": {
                "label": "स्तर आउटपुट",
                "description": "टीला-स्तर रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "csv_output": {
                "label": "CSV आउटपुट",
                "description": "टीला विशेषता CSV के लिए वैकल्पिक आउटपुट पथ।"
              },
              "vector_output": {
                "label": "वेक्टर आउटपुट",
                "description": "GeoJSON के रूप में टीला बहुभुजों के लिए वैकल्पिक आउटपुट पथ (विशेषताएँ जुड़ी हुई)।"
              },
              "min_size": {
                "label": "न्यूनतम आकार",
                "description": "किसी टीले के लिए न्यूनतम पिक्सेल संख्या (डिफ़ॉल्ट 10)।"
              },
              "min_height": {
                "label": "न्यूनतम ऊँचाई",
                "description": "न्यूनतम टीला ऊँचाई (संगतता के लिए स्वीकृत; अप्रयुक्त, lidar से मेल खाता है)।"
              },
              "interval": {
                "label": "अंतराल",
                "description": "लेवल-सेट विधि के लिए स्लाइसिंग अंतराल (डिफ़ॉल्ट 0.3)।"
              },
              "delta": {
                "label": "डेल्टा",
                "description": "DEM पलटते समय जोड़ा गया आधार मान (डिफ़ॉल्ट 100)।"
              }
            }
          },
          "dem_filter": {
            "name": "DEM फ़िल्टर",
            "description": "DEM को माध्य, माध्यिका या गाऊसी फ़िल्टर से चिकना करता है (lidar filtering.py)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "filter": {
                "label": "फ़िल्टर",
                "description": "फ़िल्टर प्रकार: 'mean', 'median', या 'gaussian' (डिफ़ॉल्ट 'mean')।"
              },
              "kernel_size": {
                "label": "कर्नेल आकार",
                "description": "mean/median फ़िल्टर के लिए पिक्सेल में विंडो आकार (डिफ़ॉल्ट 3)।"
              },
              "sigma": {
                "label": "सिग्मा",
                "description": "गॉसियन फ़िल्टर के लिए मानक विचलन (डिफ़ॉल्ट 1.0)।"
              },
              "band": {
                "label": "बैंड",
                "description": "फ़िल्टर करने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "dendrogram": {
            "name": "डेंड्रोग्राम",
            "description": "वर्ग अभिलक्षणों पर पदानुक्रमित विलय वृक्ष बनाता है ताकि दिखे कि वर्ग कितने पृथक्करणीय हैं, ArcGIS Dendrogram की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वर्ग फ़ील्ड और फ़ीचर समष्टि परिभाषित करने वाली संख्यात्मक फ़ील्ड लिए हुए क्लस्टरित फ़ीचर लेयर।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "वर्ग / क्लस्टर पहचानकर्ता रखने वाली फ़ील्ड।"
              },
              "fields": {
                "label": "फ़ील्ड",
                "description": "फ़ीचर समष्टि परिभाषित करने वाली अल्पविराम-पृथक संख्यात्मक फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट विलय तालिका पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "distance": {
                "label": "दूरी",
                "description": "अभिलक्षणों के बीच दूरी: 'variance' (डिफ़ॉल्ट; वर्ग-भीतर प्रसार से सामान्यीकृत) या 'mean_only'।"
              },
              "standardize": {
                "label": "मानकीकृत करें",
                "description": "दूरियाँ निकालने से पहले प्रत्येक फ़ील्ड को z-मानकीकृत करें ताकि बड़े-परास वाली फ़ील्ड हावी न हों (डिफ़ॉल्ट true)।"
              },
              "output_text": {
                "label": "पाठ आउटपुट",
                "description": "वृक्ष के सादा-पाठ अंतर्वेशित निरूपण के लिए वैकल्पिक पथ।"
              }
            }
          },
          "densify_sampling_network": {
            "name": "प्रतिचयन नेटवर्क सघनीकरण",
            "description": "उच्चतम क्रिगिंग पूर्वानुमान (मानक-त्रुटि) सतह की कोशिकाओं पर नए नमूना स्थान प्रस्तावित करता है, न्यूनतम-अंतराल निषेध दूरी का सम्मान करते हुए, ArcGIS Densify Sampling Network की तरह।",
            "params": {
              "prediction_error": {
                "label": "पूर्वानुमान त्रुटि",
                "description": "इनपुट पूर्वानुमान मानक-त्रुटि रास्टर (उदा. एक क्रिगिंग प्रसरण/त्रुटि सतह)। नए प्रतिदर्श इसकी उच्चतम-त्रुटि कोशिकाओं को लक्षित करते हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "count": {
                "label": "गणना",
                "description": "प्रस्तावित करने के लिए नए प्रतिदर्श स्थानों की संख्या।"
              },
              "inhibition_distance": {
                "label": "निषेध दूरी",
                "description": "मानचित्र इकाइयों में प्रस्तावित प्रतिदर्शों के बीच न्यूनतम अंतराल (डिफ़ॉल्ट 0 = कोई अवरोध नहीं; केवल उच्चतम-त्रुटि कोशिकाएँ)।"
              },
              "mask": {
                "label": "मास्क",
                "description": "वैकल्पिक बहुभुज लेयर; केवल वे कोशिकाएँ उम्मीदवार हैं जिनका केंद्र भीतर पड़ता है।"
              },
              "band": {
                "label": "बैंड",
                "description": "पढ़ने के लिए पूर्वानुमान-त्रुटि रास्टर का 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "detect_bright_ocean_objects": {
            "name": "उज्ज्वल समुद्री ऑब्जेक्ट संसूचन",
            "description": "दो-पैरामीटर CFAR संसूचक से SAR इमेजरी में जल पर जहाज़ों और अन्य उज्ज्वल बिंदु लक्ष्यों को खोजता है, और उन्हें लंबाई, चौड़ाई, हेडिंग और शिखर बैकस्कैटर के साथ अभिविन्यस्त बाउंडिंग बॉक्स के रूप में उत्पन्न करता है (ArcGIS Detect Bright Ocean Objects)। किसी भी रजिस्ट्री में स्थानीय-क्लटर संसूचक नहीं है: वैश्विक थ्रेशोल्ड काम नहीं कर सकता क्योंकि समुद्री क्लटर पवन और आपतन कोण के साथ उज्ज्वल होता है, matched_filter_target_detection एक स्पेक्ट्रल ऑप्टिकल संसूचक है, और detect_image_anomalies स्लाइडिंग-विंडो के बजाय वैश्विक मॉडल उपयोग करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "SAR बैकस्कैटर रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "संसूचित ऑब्जेक्ट की आउटपुट बहुभुज लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "geometry_type": {
                "label": "ज्यामिति प्रकार",
                "description": "उन्मुख न्यूनतम आयत के लिए 'bounding_box' (डिफ़ॉल्ट), या अनुरेखित संसूचन रूपरेखा के लिए 'perimeter'।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "पृष्ठभूमि मानक विचलनों में CFAR संसूचन थ्रेशोल्ड (डिफ़ॉल्ट 5.0)।"
              },
              "guard_size": {
                "label": "गार्ड आकार",
                "description": "पृष्ठभूमि आकलन से अपवर्जित रक्षक पट्टी की कोशिकाओं में अर्ध-चौड़ाई (डिफ़ॉल्ट 3)। यह background_size से छोटी होनी चाहिए।"
              },
              "background_size": {
                "label": "पृष्ठभूमि आकार",
                "description": "पृष्ठभूमि वलय की कोशिकाओं में अर्ध-चौड़ाई (डिफ़ॉल्ट 12)।"
              },
              "mask_features": {
                "label": "मास्क फ़ीचर",
                "description": "भूमि या जल को मास्क करने वाली बहुभुज लेयर। मास्क द्वारा अपवर्जित कोशिकाएँ न तो परखी जाती हैं और न पृष्ठभूमि के रूप में उपयोग होती हैं।"
              },
              "mask_type": {
                "label": "मास्क प्रकार",
                "description": "'land_polygon' (डिफ़ॉल्ट; बहुभुजों के बाहर विश्लेषण) या 'water_polygon' (उनके भीतर विश्लेषण)।"
              },
              "min_object_length": {
                "label": "न्यूनतम ऑब्जेक्ट लंबाई",
                "description": "मानचित्र इकाइयों में इससे छोटे ऑब्जेक्ट त्यागें।"
              },
              "max_object_length": {
                "label": "अधिकतम ऑब्जेक्ट लंबाई",
                "description": "मानचित्र इकाइयों में इससे लंबे ऑब्जेक्ट त्यागें।"
              },
              "min_object_width": {
                "label": "न्यूनतम ऑब्जेक्ट चौड़ाई",
                "description": "मानचित्र इकाइयों में इससे संकीर्ण ऑब्जेक्ट त्यागें।"
              },
              "max_object_width": {
                "label": "अधिकतम ऑब्जेक्ट चौड़ाई",
                "description": "मानचित्र इकाइयों में इससे चौड़े ऑब्जेक्ट त्यागें।"
              },
              "min_cells": {
                "label": "न्यूनतम कोशिकाएँ",
                "description": "इतनी कोशिकाओं से छोटे संसूचन त्यागें (डिफ़ॉल्ट 2), जिससे पृथक स्पेकल उभार दब जाते हैं।"
              },
              "input_units": {
                "label": "इनपुट इकाइयाँ",
                "description": "'intensity' (डिफ़ॉल्ट), 'dn', 'amplitude', या 'db'। संसूचन रैखिक घात पर चलता है, जहाँ क्लटर सांख्यिकी सार्थक होती है।"
              },
              "band": {
                "label": "बैंड",
                "description": "खोजने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "detect_dark_ocean_areas": {
            "name": "अंधकारमय समुद्री क्षेत्र संसूचन",
            "description": "SAR इमेजरी में जल पर असामान्य रूप से अंधकारमय पैच — तेल रिसाव, प्राकृतिक रिसाव, शैवाल फ़िल्म, कम-पवन क्षेत्र — को स्थानीय समुद्री पृष्ठभूमि से निश्चित संख्या में मानक विचलन नीचे स्थित क्षेत्रों के रूप में खोजता है, उनके dB कंट्रास्ट के साथ रिपोर्ट करते हुए (ArcGIS Detect Dark Ocean Areas)। detect_bright_ocean_objects का पूरक, और extract_water_sar से भिन्न: पूर्ण-जल दृश्य एकबहुलक होता है, इसलिए Otsu विभाजन केवल समुद्री क्लटर को द्विभाजित करेगा और आधे महासागर को रिसाव बताएगा।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "जल के ऊपर SAR बैकस्कैटर रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "गहरे क्षेत्रों की आउटपुट बहुभुज लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "output_raster": {
                "label": "रास्टर आउटपुट",
                "description": "आउटपुट द्विआधारी मास्क (1 गहरा, 0 पृष्ठभूमि)। सदैव उत्पन्न होता है; कोई पथ न देने पर स्मृति में संग्रहीत।"
              },
              "method": {
                "label": "विधि",
                "description": "'statistical' (डिफ़ॉल्ट; पृष्ठभूमि माध्य से निश्चित संख्या में मानक विचलन नीचे), 'otsu', या 'fixed'।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "'statistical' के लिए, माध्य से कितने मानक विचलन नीचे को गहरा गिना जाए (डिफ़ॉल्ट 2.0)। 'fixed' के लिए, वह dB स्तर जिस पर या जिससे नीचे कोशिका गहरी है।"
              },
              "min_area": {
                "label": "न्यूनतम क्षेत्रफल",
                "description": "मानचित्र इकाइयों के वर्ग में इस क्षेत्रफल से छोटे गहरे क्षेत्र त्यागें। तेल-परतें बड़ी और सतत होती हैं; स्पेकल नहीं।"
              },
              "min_contrast_db": {
                "label": "न्यूनतम कंट्रास्ट (dB)",
                "description": "वे क्षेत्र त्यागें जो पृष्ठभूमि से इतने dB से कम नीचे हैं। खनिज-तेल की परत प्रायः 5 dB से अधिक नीचे होती है।"
              },
              "mask_features": {
                "label": "मास्क फ़ीचर",
                "description": "विश्लेषण को जल तक सीमित करने वाली बहुभुज लेयर। भूमि चमकीली होती है और पृष्ठभूमि आकलन बढ़ा देगी।"
              },
              "mask_type": {
                "label": "मास्क प्रकार",
                "description": "'land_polygon' (डिफ़ॉल्ट; बहुभुजों के बाहर विश्लेषण) या 'water_polygon' (उनके भीतर विश्लेषण)।"
              },
              "histogram_bins": {
                "label": "हिस्टोग्राम बिन",
                "description": "Otsu हिस्टोग्राम के लिए उपयोग किए गए बिन (डिफ़ॉल्ट 256)।"
              },
              "input_units": {
                "label": "इनपुट इकाइयाँ",
                "description": "'intensity' (डिफ़ॉल्ट), 'dn', 'amplitude', या 'db'।"
              },
              "band": {
                "label": "बैंड",
                "description": "खोजने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "detect_feature_changes": {
            "name": "फ़ीचर परिवर्तन संसूचन",
            "description": "दो रेखा डेटासेट को Hausdorff दूरी से मिलाता है और प्रत्येक को अपरिवर्तित / स्थानिक / विशेषता / स्थानिक_विशेषता / नया, तथा हटाए गए आधार फ़ीचर के रूप में वर्गीकृत करता है — वेक्टर परिवर्तन-संसूचन और संलयन प्रवेश बिंदु, ArcGIS Detect Feature Changes की तरह।",
            "params": {
              "update": {
                "label": "अद्यतन",
                "description": "अद्यतन रेखा वेक्टर लेयर (नई अवस्था)।"
              },
              "base": {
                "label": "आधार",
                "description": "जिसके विरुद्ध तुलना करनी है वह आधार रेखा वेक्टर लेयर (पूर्व अवस्था)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रेखा वेक्टर (वर्गीकृत अद्यतन फ़ीचर, साथ ही हटाए गए आधार फ़ीचर)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "search_distance": {
                "label": "खोज दूरी",
                "description": "किसी अद्यतन रेखा का किसी आधार रेखा से मिलान करने के लिए अधिकतम दूरी (CRS इकाइयाँ)। आवश्यक।"
              },
              "spatial_tolerance": {
                "label": "स्थानिक सहनशीलता",
                "description": "वह Hausdorff दूरी जिससे कम होने पर मेल खाई ज्यामिति अपरिवर्तित गिनी जाती है (CRS इकाइयाँ)। डिफ़ॉल्ट: search_distance / 5।"
              },
              "compare_fields": {
                "label": "तुलना फ़ील्ड",
                "description": "विशेषता परिवर्तनों की तुलना के लिए दोनों लेयरों पर उपस्थित अल्पविराम-पृथक फ़ील्ड।"
              }
            }
          },
          "detect_graphic_conflict": {
            "name": "ग्राफ़िक टकराव संसूचन",
            "description": "खोजता है कि दो फ़ीचर लेयर — या एक लेयर स्वयं के विरुद्ध — के प्रतीकित (आरेखित-चौड़ाई) विस्तार कहाँ अतिव्यापी हैं या न्यूनतम पृथक्करण के भीतर भीड़ करते हैं, प्रति टकराव युग्म एक टकराव बहुभुज उत्पन्न करते हुए जो दोनों स्रोत फ़ीचर ID और अतिव्यापन क्षेत्रफल से टैग होता है, ArcGIS Detect Graphic Conflict की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर (बिंदु, रेखाएँ, या बहुभुज)।"
              },
              "conflict": {
                "label": "टकराव",
                "description": "वह द्वितीय वेक्टर लेयर जिसके विरुद्ध 'input' की जाँच होनी है। 'input' की स्वयं से जाँच करने हेतु छोड़ दें।"
              },
              "symbol_width": {
                "label": "प्रतीक चौड़ाई",
                "description": "मानचित्र इकाइयों में 'input' फ़ीचर की प्रतीकित चौड़ाई/व्यास।"
              },
              "conflict_symbol_width": {
                "label": "टकराव प्रतीक चौड़ाई",
                "description": "मानचित्र इकाइयों में 'conflict' फ़ीचर की प्रतीकित चौड़ाई/व्यास। डिफ़ॉल्ट: 'symbol_width' के समान। 'conflict' छोड़ने पर अनदेखा।"
              },
              "conflict_distance": {
                "label": "टकराव दूरी",
                "description": "स्पर्श से परे आवश्यक अतिरिक्त पृथक्करण, मानचित्र इकाइयों में। डिफ़ॉल्ट 0।"
              },
              "line_connection_allowance": {
                "label": "रेखा संयोजन छूट",
                "description": "एक ही लेयर की दो रेखा फ़ीचर के साझा अंतबिंदु के चारों ओर वह त्रिज्या जिसके भीतर उनका अतिव्यापन सामान्य सिरे-से-सिरे संबद्धता माना जाता है, टकराव नहीं। डिफ़ॉल्ट 0 (कोई छूट नहीं)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "'input_fid', 'conflict_fid', और 'overlap_area' फ़ील्ड सहित आउटपुट बहुभुज वेक्टर पथ। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "detect_image_anomalies": {
            "name": "छवि विसंगति संसूचन",
            "description": "मल्टीबैंड छवि के प्रत्येक पिक्सेल को दृश्य (या चल-विंडो) बैंड सांख्यिकी से उसकी Mahalanobis दूरी द्वारा स्कोर करता है — Reed–Xiaoli (RX) विसंगति संसूचक — वैकल्पिक शतमक थ्रेशोल्ड मास्क के साथ, ArcGIS Detect Image Anomalies की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुबैंड रास्टर (2+ बैंड)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट विसंगति-अंक रास्टर (F32)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "mode": {
                "label": "मोड",
                "description": "'global' (पूरे-दृश्य की सांख्यिकी, डिफ़ॉल्ट) या 'local' (चलायमान-विंडो सांख्यिकी)।"
              },
              "window": {
                "label": "विंडो",
                "description": "local मोड के लिए विषम विंडो आकार (पिक्सेल) (डिफ़ॉल्ट 15)।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "अंक वितरण का वैकल्पिक शतमक (0-100) जिसके ऊपर द्विआधारी विसंगति मास्क लिखा जाता है।"
              },
              "mask_output": {
                "label": "मास्क आउटपुट",
                "description": "द्विआधारी विसंगति मास्क के लिए आउटपुट पथ ('threshold' आवश्यक है)। थ्रेशोल्ड सहित छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "detect_incidents": {
            "name": "घटना संसूचन",
            "description": "प्रत्येक ट्रैक के साथ फ़्लैग करता है कि कोई शर्त कहाँ शुरू और समाप्त होती है: टाइमस्टैम्प वाले बिंदुओं को ट्रैक द्वारा समूहित करें, समय से क्रमबद्ध करें, संख्यात्मक विशेषता पर प्रारंभ (और वैकल्पिक अंत) तुलना का मूल्यांकन करें, और घटना प्रकरणों को फ़्लैग किए गए बिंदुओं या ID और अवधि के साथ प्रति-प्रकरण रेखा खंडों के रूप में उत्पन्न करें — ArcGIS Detect Incidents की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "समय-मुद्रित प्रेक्षणों की इनपुट बिंदु वेक्टर लेयर।"
              },
              "track_field": {
                "label": "ट्रैक फ़ील्ड",
                "description": "प्रत्येक ट्रैक/गतिमान वस्तु की पहचान करने वाली फ़ील्ड (उदा. वाहन या पशु id)।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "प्रत्येक बिंदु का समय रखने वाली फ़ील्ड: संख्यात्मक सेकंड या ISO-8601 समय-मुद्रा।"
              },
              "start_condition": {
                "label": "प्रारंभ शर्त",
                "description": "वह शर्त जो कोई घटना आरंभ करती है, उदा. 'speed > 30'। व्याकरण: '<field> <op> <number>' जहाँ op इनमें से एक हो > >= < <= == != , वैकल्पिक रूप से AND से जुड़े दो उपवाक्य।"
              },
              "end_condition": {
                "label": "अंत शर्त",
                "description": "कोई घटना बंद करने वाली वैकल्पिक शर्त (वही व्याकरण)। छोड़ने पर, घटना तब समाप्त होती है जब आरंभ शर्त लागू रहना बंद कर दे।"
              },
              "mode": {
                "label": "मोड",
                "description": "आउटपुट मोड: 'points' (डिफ़ॉल्ट, प्रत्येक बिंदु घटना फ़ील्ड सहित प्रतिलिपित होता है) या 'segments' (प्रति घटना एक बहुरेखा)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "dice": {
            "name": "डाइस",
            "description": "शीर्ष सीमा से अधिक वाले बहुभुजों या पॉलीलाइनों को छोटे टुकड़ों के ग्रिड में विभाजित करता है (ArcGIS Dice की तरह), ताकि अनुप्रवाह अध्यारोपण और टाइलिंग तेज़ रहे — एक अनुकूली क्वाडट्री ज्यामिति को प्रत्येक चतुर्थांश से प्रतिच्छेदित करती है जब तक प्रत्येक टुकड़ा सीमा के भीतर न आ जाए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज या बहुरेखा लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "कटे हुए टुकड़ों की आउटपुट लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "vertex_limit": {
                "label": "शीर्ष सीमा",
                "description": "प्रति आउटपुट फ़ीचर अधिकतम शीर्ष (डिफ़ॉल्ट 10000)। इस पर या इससे कम वाले फ़ीचर अपरिवर्तित पारित होते हैं।"
              }
            }
          },
          "difference_3d": {
            "name": "3D अंतर",
            "description": "3D ठोसों के एक समुच्चय को दूसरे से घटाता है, प्रत्येक मिनुएंड फ़ीचर से हटाया गया और शेष आयतन रिपोर्ट करते हुए (ArcGIS Difference 3D)। union_3d किसी भी रजिस्ट्री में एकमात्र 3D अध्यारोपण था और erase केवल-बहुभुज 2D है, इसलिए कटाई पिंड के बाद शेष खुदाई आयतन या बहिष्करण आवरण के बाहर प्लूम आयतन की गणना का कोई तरीका नहीं था। मिनुएंड आयतन सटीक हैं; हटाया गया आयतन रिपोर्ट किए गए विभेदन पर वॉक्सेल अधिभोग द्वारा अनुमानित है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वियोज्य बंद 3D ठोस (Z सहित त्रिभुज-मेश MultiPolygon)।"
              },
              "subtract": {
                "label": "घटाव",
                "description": "प्रत्येक वियोज्य से हटाने के लिए वियोजक बंद 3D ठोस।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट तालिका, प्रति वियोज्य एक पंक्ति। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "प्रत्येक वियोज्य के परिबद्ध बॉक्स की सबसे लंबी अक्ष पर वॉक्सेल कोशिकाएँ (डिफ़ॉल्ट 64)। अधिक होने पर अधिक सटीक और धीमा।"
              },
              "keep_geometry": {
                "label": "ज्यामिति रखें",
                "description": "प्रत्येक वियोज्य की मूल ज्यामिति उसकी आउटपुट पंक्ति पर ले जाएँ (डिफ़ॉल्ट false: केवल-विशेषता तालिका)। ज्यामिति बिना कटा वियोज्य है — कोई सटीक विलयित मेश उत्पन्न नहीं होती।"
              }
            }
          },
          "diffusion_interpolation_with_barriers": {
            "name": "अवरोध सहित विसरण अंतर्वेशन",
            "description": "बिखरे हुए बिंदु मापों को एक रास्टर में अंतर्वेशित करता है, ऊष्मा विसरण का अनुकरण करके जो निरपेक्ष (शून्य-फ्लक्स) अवरोधों के माध्यम से नहीं बल्कि उनके चारों ओर बहता है (ArcGIS Diffusion Interpolation With Barriers की तरह)। नमूने स्थिर कोशिकाओं के रूप में पिन किए जाते हैं; प्रत्येक अन्य कोशिका Laplace/ऊष्मा समीकरण के `number_iterations` Jacobi स्वीप में अपने गैर-अवरोध पड़ोसियों के माध्य की ओर शिथिल होती है, इसलिए प्रभाव विसरण दूरी के साथ क्षीण होता है। interpolate_with_barriers के न्यूनतम-गैर-अवरोध-पथ कर्नेल और रास्टर स्मूदर anisotropic_diffusion_filter से भिन्न।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "प्रतिदर्श मापनों की इनपुट बिंदु वेक्टर लेयर (Point / MultiPoint)।"
              },
              "z_field": {
                "label": "Z फ़ील्ड",
                "description": "अंतर्वेशित करने योग्य मान रखने वाली बिंदुओं पर संख्यात्मक फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट अंतर्वेशित रास्टर (GeoTIFF)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "मानचित्र इकाइयों में आउटपुट कोशिका आकार / विभेदन (भौगोलिक CRS के लिए मीटर, अन्यथा CRS इकाइयाँ)। आवश्यक।"
              },
              "barriers": {
                "label": "अवरोध",
                "description": "विसरण अवरुद्ध करने वाली वैकल्पिक अवरोधक वेक्टर लेयर (बहुरेखा या बहुभुज)। बहुरेखाएँ उन कोशिकाओं को अवरुद्ध करती हैं जिन्हें उनके खंड पार करते हैं; बहुभुज उन कोशिकाओं को अवरुद्ध करते हैं जिनका केंद्र भीतर पड़ता है। अवरोधक-रहित नियंत्रण के लिए छोड़ दें।"
              },
              "bandwidth": {
                "label": "बैंडविड्थ",
                "description": "(0, 0.25] में प्रति-पुनरावृत्ति शिथिलन भार lambda (डिफ़ॉल्ट 0.2): प्रत्येक मुक्त कोशिका प्रति स्वीप अपने पड़ोसी औसत की ओर इतना अंश बढ़ती है।"
              },
              "number_iterations": {
                "label": "पुनरावृत्तियों की संख्या",
                "description": "ऊष्मा समीकरण के Jacobi शिथिलन स्वीपों की संख्या (डिफ़ॉल्ट 100)। अधिक पुनरावृत्तियाँ प्रभाव को अधिक दूर तक फैलाती हैं।"
              },
              "weight_field": {
                "label": "भार फ़ील्ड",
                "description": "प्रति-बिंदु भार (डिफ़ॉल्ट 1) देने वाली वैकल्पिक संख्यात्मक फ़ील्ड, जो केवल एक ही आउटपुट कोशिका में पड़ने वाले संपाती प्रतिदर्शों का औसत निकालने के लिए उपयोग होती है।"
              },
              "epsg": {
                "label": "EPSG",
                "description": "इनपुट CRS EPSG कोड अधिभावी करें (उदा. जब लेयर अलेबल हो)। 4326 स्थानीय मीटर प्रक्षेपण सक्रिय करता है।"
              }
            }
          },
          "dimension_reduction": {
            "name": "आयाम न्यूनीकरण",
            "description": "संख्यात्मक फ़ीचर विशेषताओं पर मुख्य-घटक विश्लेषण (ArcGIS Dimension Reduction की तरह): चयनित फ़ील्ड मानकीकृत करें, हस्तनिर्मित Jacobi घूर्णन से सहसंबंध/सहप्रसरण मैट्रिक्स का आइगेन-वियोजन करें, और PC1..PCk घटक स्कोर फ़ीचर में वापस लिखें तथा आइगेनमान/प्रसरण/लोडिंग रिपोर्ट दें — बंडल किए गए केवल-बैंड principal_component_analysis का वेक्टर-विशेषता समकक्ष।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "संख्यात्मक विशेषता फ़ील्ड वाली इनपुट वेक्टर लेयर (या तालिका)।"
              },
              "fields": {
                "label": "फ़ील्ड",
                "description": "समेटने के लिए कम से कम दो संख्यात्मक फ़ील्ड की अल्पविराम-पृथक सूची।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "PC अंक फ़ील्ड जोड़ी गई आउटपुट वेक्टर लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "table": {
                "label": "तालिका",
                "description": "घटक रिपोर्ट (आइगेनमान, व्याख्यायित प्रसरण, संचयी, प्रति-चर भारांक) के लिए वैकल्पिक CSV पथ। सदैव परिणाम में लौटाई जाती है।"
              },
              "num_components": {
                "label": "घटकों की संख्या",
                "description": "रखने के लिए अग्रणी घटकों की संख्या। डिफ़ॉल्ट: 'min_variance' तक पहुँचने के लिए पर्याप्त, अन्यथा सभी फ़ील्ड।"
              },
              "min_variance": {
                "label": "न्यूनतम प्रसरण",
                "description": "सबसे कम ऐसे घटक रखें जिनका संचयी व्याख्यायित प्रसरण इस अंश (0-1) तक पहुँचे। 'num_components' सेट होने पर अनदेखा।"
              },
              "standardize": {
                "label": "मानकीकृत करें",
                "description": "PCA से पहले प्रत्येक फ़ील्ड को मानकीकृत (z-अंक) करें ताकि पैमाने तुलनीय हों — सहसंबंध मैट्रिक्स का विश्लेषण करें। डिफ़ॉल्ट true; false सहप्रसरण मैट्रिक्स का विश्लेषण करता है।"
              }
            }
          },
          "dimensional_moving_statistics": {
            "name": "आयामी चल सांख्यिकी",
            "description": "रास्टर क्यूब के आयाम के साथ एक चल विंडो चलाता है, प्रति इनपुट स्लाइस एक चिकनी स्लाइस लिखते हुए — यथास्थान रोलिंग माध्य या माध्यिका जो शोरयुक्त उपग्रह समय श्रृंखला को उपयोगी बनाता है (ArcGIS Dimensional Moving Statistics)। राउंड 17 का time_series_smoothing केवल-वेक्टर है, बंडल किए गए फ़ोकल फ़िल्टर एक स्लाइस के भीतर स्थानिक रूप से विंडो चलाते हैं, और aggregate_multidimensional_raster क्यूब को बिनों में छोटा करता है। इसमें वृत्तीय माध्य शामिल है, जिसके बिना रैप बिंदु पर अभिमुखता या फ़ेज़ का औसत निरर्थक है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "एक बहुबैंड रास्टर (प्रत्येक बैंड एक स्लाइस है) या सह-पंजीकृत रास्टरों की अल्पविराम-पृथक सूची।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "प्रति इनपुट स्लाइस एक बैंड सहित आउटपुट बहुबैंड रास्टर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "dimension": {
                "label": "आयाम",
                "description": "विमा का नाम, केवल रिपोर्ट में उपयोग होता है (डिफ़ॉल्ट 'slice')।"
              },
              "backward_window": {
                "label": "पश्चगामी विंडो",
                "description": "वर्तमान से पहले की शामिल करने योग्य स्लाइसें (डिफ़ॉल्ट 1)।"
              },
              "forward_window": {
                "label": "अग्रगामी विंडो",
                "description": "वर्तमान के बाद की शामिल करने योग्य स्लाइसें (डिफ़ॉल्ट 1)।"
              },
              "statistic": {
                "label": "सांख्यिकी",
                "description": "'mean' (डिफ़ॉल्ट), 'circular_mean', 'majority', 'maximum', 'median', 'minimum', 'minority', 'percentile', 'std', या 'sum'।"
              },
              "percentile_value": {
                "label": "शतमक मान",
                "description": "सांख्यिकीय 'percentile' के लिए [0, 100] में शतमक (डिफ़ॉल्ट 50)।"
              },
              "period": {
                "label": "अवधि",
                "description": "'circular_mean' के लिए आवरण अवधि (डिफ़ॉल्ट 360, अर्थात डिग्री; रेडियन के लिए 6.283185307179586 का उपयोग करें)।"
              },
              "min_valid": {
                "label": "न्यूनतम वैध",
                "description": "कोई मान लिखे जाने से पहले विंडो में न्यूनतम गैर-no-data प्रेक्षण (डिफ़ॉल्ट 1)।"
              },
              "nodata_handling": {
                "label": "NoData प्रबंधन",
                "description": "'data' (डिफ़ॉल्ट; no-data छोड़ें और शेष से गणना करें), 'nodata' (विंडो में कोई भी no-data आउटपुट को no-data बना देता है), या 'fill_nodata' (वहाँ भी मान लिखें जहाँ केंद्र स्लाइस स्वयं no-data हो)।"
              }
            }
          },
          "directional_distribution": {
            "name": "दिशात्मक बंटन",
            "description": "वर्णनात्मक भौगोलिक बंटन सांख्यिकी: माध्य केंद्र, माध्यिका केंद्र, केंद्रीय फ़ीचर, मानक दूरी (वृत्त), और मानक विचलन दीर्घवृत्त — वैकल्पिक भारण और समूहन के साथ।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर (बिंदु वरीय; अन्य ज्यामितियाँ अपने शीर्ष-माध्य प्रतिनिधि बिंदु का उपयोग करती हैं)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "statistic": {
                "label": "सांख्यिकी",
                "description": "कौन-सा माप निकालना है: 'mean_center', 'median_center', 'central_feature', 'standard_distance', या 'standard_deviational_ellipse'।"
              },
              "weight_field": {
                "label": "भार फ़ील्ड",
                "description": "प्रत्येक फ़ीचर को भारित करने के लिए वैकल्पिक संख्यात्मक फ़ील्ड (उदा. जनसंख्या)। डिफ़ॉल्ट: प्रत्येक फ़ीचर का भार 1।"
              },
              "case_field": {
                "label": "केस फ़ील्ड",
                "description": "फ़ीचर को समूहित करने के लिए वैकल्पिक फ़ील्ड; प्रति भिन्न मान एक आउटपुट फ़ीचर उत्पन्न होता है।"
              },
              "n_std": {
                "label": "N मानक विचलन",
                "description": "मानक-दूरी वृत्त और विचलनी दीर्घवृत्त के लिए मानक-विचलन गुणक (1, 2, या 3)। डिफ़ॉल्ट 1।"
              }
            }
          },
          "directional_trend": {
            "name": "दिशात्मक प्रवृत्ति",
            "description": "नमूना बिंदुओं को चुने हुए दिगंश पर प्रक्षेपित करता है और वेरियोग्राफ़ी से पहले वैश्विक/विषमदैशिक प्रवृत्ति का पता लगाने के लिए मान-बनाम-दूरी का 1ली-3री-क्रम बहुपद फ़िट करता है (ArcGIS के Directional Trend की तरह)। 'determine' अधिकतम व्याख्यात प्रसरण की दिशा के लिए दिगंशों को स्वीप करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर (बिंदु वरीय; अन्य ज्यामितियाँ अपने शीर्ष-माध्य प्रतिनिधि बिंदु का उपयोग करती हैं)।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "जिसकी प्रवृत्ति का विश्लेषण करना है वह संख्यात्मक विशेषता फ़ील्ड।"
              },
              "azimuth": {
                "label": "दिगंश",
                "description": "जिस पर प्रक्षेपित करना है वह डिग्री में दिक्सूचक दिक्मान (0 = उत्तर, दक्षिणावर्त), या अधिकतम व्याख्यायित प्रसरण के दिक्मान हेतु 0-179° स्वीप करने के लिए 'determine' (डिफ़ॉल्ट)।"
              },
              "order": {
                "label": "क्रम",
                "description": "बहुपद कोटि 1, 2, या 3 (डिफ़ॉल्ट 2)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत। बिंदुओं में proj_dist, value, fitted, और residual होते हैं।"
              }
            }
          },
          "directional_variogram": {
            "name": "दिशात्मक वेरियोग्राम विश्लेषण",
            "description": "स्थानिक विषमदैशिकता का पता लगाने के लिए कई दिशाओं में वेरियोग्राम की गणना करता है। यथार्थवादी क्रिगिंग के लिए आवश्यक दिशात्मक सातत्य पैटर्न प्रकट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "मापन मानों सहित बिंदु लेयर"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "मापन मान वाली फ़ील्ड"
              },
              "directions": {
                "label": "दिशाएँ",
                "description": "विश्लेषण के लिए एज़िमथों (0-180°) की अल्पविराम-पृथक सूची"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "डिग्री में दिशा सह्यता (डिफ़ॉल्ट 22.5)"
              },
              "max_distance": {
                "label": "अधिकतम दूरी",
                "description": "गणना करने के लिए अधिकतम अंतराल दूरी (डिफ़ॉल्ट 1000)"
              },
              "bin_size": {
                "label": "बिन आकार",
                "description": "अंतराल बिनों का आकार (डिफ़ॉल्ट 50)"
              },
              "output_json": {
                "label": "JSON आउटपुट",
                "description": "दिशात्मक वैरियोग्राम परिणामों के लिए आउटपुट फ़ाइल पथ"
              },
              "output_html": {
                "label": "आउटपुट HTML",
                "description": "HTML रोज़ आरेख दृश्यन के लिए वैकल्पिक आउटपुट पथ"
              }
            }
          },
          "disperse_markers": {
            "name": "मार्कर प्रकीर्णन",
            "description": "संपाती या अतिव्यापी बिंदु प्रतीकों को न्यूनतम केंद्र-से-केंद्र अंतराल (विस्तारित/वलय/क्रॉस/वर्ग पैटर्न) तक अलग फैलाता है ताकि स्टैक किए गए बिंदु व्यक्तिगत रूप से दृश्य रहें, ArcGIS Disperse Markers की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "min_spacing": {
                "label": "न्यूनतम अंतराल",
                "description": "मानचित्र इकाइयों में क्लस्टरित बिंदुओं के बीच लागू किया जाने वाला न्यूनतम केंद्र-से-केंद्र अंतराल।"
              },
              "pattern": {
                "label": "पैटर्न",
                "description": "'expanded' (डिफ़ॉल्ट, संकेंद्री वलय + स्थानीय प्रतिकर्षण), 'ring' (एकल वृत्त), 'cross' (चार भुजाएँ), या 'square' (ग्रिड)।"
              },
              "seed": {
                "label": "बीज",
                "description": "सदस्यों के ठीक संपाती होने पर नियतात्मक टाई-निर्णय हेतु पूर्णांक बीज (डिफ़ॉल्ट 0)।"
              }
            }
          },
          "dissolve_route_events": {
            "name": "मार्ग घटना विलय (डिज़ॉल्व)",
            "description": "एक ही मार्ग पर स्पर्श या अतिव्यापी मार्ग घटनाओं को एकल माप विस्तार में विलय करता है, या तो केवल तब जब विलय फ़ील्ड मेल खाएँ ('dissolve') या भिन्न मानों को जोड़कर ('concatenate')। ArcGIS Dissolve Route Events की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट घटना तालिका (from/to मापों वाली रेखा घटनाएँ)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट घटना तालिका पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "route_id_field": {
                "label": "मार्ग ID फ़ील्ड",
                "description": "मार्ग पहचानकर्ता रखने वाली फ़ील्ड।"
              },
              "from_measure_field": {
                "label": "प्रारंभ माप फ़ील्ड",
                "description": "प्रत्येक घटना का from-माप रखने वाली फ़ील्ड।"
              },
              "to_measure_field": {
                "label": "अंत माप फ़ील्ड",
                "description": "प्रत्येक घटना का to-माप रखने वाली फ़ील्ड। बिंदु घटनाओं के लिए 'from_measure_field' वाली फ़ील्ड ही उपयोग करें।"
              },
              "dissolve_fields": {
                "label": "विलय फ़ील्ड",
                "description": "अल्पविराम/अर्धविराम-पृथक फ़ील्ड नाम जिन पर दो अवधियों को विलय होने के लिए सहमत होना चाहिए (या जिनके मान संयोजित किए जाते हैं)।"
              },
              "mode": {
                "label": "मोड",
                "description": "'dissolve' (डिफ़ॉल्ट) या 'concatenate'।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "वह माप अंतराल जिससे कम होने पर दो अवधियाँ आसन्न गिनी जाती हैं (डिफ़ॉल्ट 0)।"
              },
              "separator": {
                "label": "विभाजक",
                "description": "'concatenate' मोड में मान जोड़ने के लिए उपयोग किया गया विभाजक (डिफ़ॉल्ट ', ')।"
              }
            }
          },
          "edgematch_features": {
            "name": "फ़ीचर किनारा मिलान",
            "description": "टाइल/शीट सीमा के पार रेखा डेटासेट जोड़ता है (ArcGIS Generate Edgematch Links + Edgematch Features की तरह): लटकते अंत बिंदुओं को सहनशीलता के भीतर एक-से-एक मिलाता है और उन्हें समाधान करता है (मध्यबिंदु या स्नैप), वैकल्पिक मिलान-लिंक लेयर के साथ। वह क्रॉस-फ़ीचर एक-से-एक मिलान जिसकी अंधे snap_endnodes में कमी है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "एजमैच करने के लिए इनपुट रेखा लेयर (उदा. दो आसन्न टाइल विलयित)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट समायोजित रेखा लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "लटकते अंतबिंदुओं का मिलान करने के लिए उनके बीच अधिकतम दूरी।"
              },
              "method": {
                "label": "विधि",
                "description": "'midpoint' (दोनों सिरों को उनके मध्यबिंदु पर ले जाएँ; डिफ़ॉल्ट) या 'move_endpoint' (द्वितीय को प्रथम पर स्नैप करें)।"
              },
              "match_fields": {
                "label": "मिलान फ़ील्ड",
                "description": "वैकल्पिक अल्पविराम-पृथक फ़ील्ड; मेल खाए युग्म को इन पर सहमत होना चाहिए (उम्मीदवारों की अस्पष्टता दूर करता है)।"
              },
              "links": {
                "label": "लिंक",
                "description": "मिलान लिंक की वैकल्पिक आउटपुट रेखा लेयर (QA के लिए)।"
              }
            }
          },
          "eighty_twenty_analysis": {
            "name": "अस्सी-बीस विश्लेषण",
            "description": "घटना बिंदुओं को भारित स्थानों में स्नैप करता है और Pareto संकेंद्रण ('X% घटनाएँ Y% स्थानों पर होती हैं') की गणना करता है, प्रत्येक स्थान को उसकी रैंक, संचयी-घटना प्रतिशत और हेड/टेल बैंड से टैग करते हुए, ArcGIS Eighty Twenty Analysis की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट घटना बिंदु वेक्टर लेयर (Point या MultiPoint)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "cluster_tolerance": {
                "label": "क्लस्टर सहनशीलता",
                "description": "वह दूरी जिसके भीतर घटनाएँ एक स्थान में स्नैप हो जाती हैं (मानचित्र इकाइयाँ, डिफ़ॉल्ट 0 = केवल ठीक संपाती बिंदु)।"
              },
              "weight_field": {
                "label": "भार फ़ील्ड",
                "description": "प्रत्येक घटना का भार देने वाली वैकल्पिक संख्यात्मक फ़ील्ड (डिफ़ॉल्ट: प्रत्येक घटना 1 गिनी जाती है)।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "Pareto 'शीर्ष' परिभाषित करने वाला सांद्रता थ्रेशोल्ड प्रतिशत (डिफ़ॉल्ट 80)।"
              }
            }
          },
          "eliminate_polygon_part": {
            "name": "बहुभुज भाग निष्कासन",
            "description": "उन बहुभुजों के आंतरिक छिद्र (और वैकल्पिक रूप से छोटे बाहरी भाग) हटाता है जिनका क्षेत्रफल निरपेक्ष-क्षेत्रफल या प्रतिशत थ्रेशोल्ड से कम है, विशेषताएँ संरक्षित रखते हुए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर फ़ाइल पथ, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "condition": {
                "label": "शर्त",
                "description": "आकार परीक्षण: 'AREA' (डिफ़ॉल्ट) 'min_area' से तुलना करता है; 'PERCENT' भाग/छिद्र क्षेत्रफल की, फ़ीचर के कुल बाह्य क्षेत्रफल के प्रतिशत के रूप में, 'percentage' से तुलना करता है।"
              },
              "min_area": {
                "label": "न्यूनतम क्षेत्रफल",
                "description": "AREA शर्त: वे भाग/छिद्र हटाएँ जिनका क्षेत्रफल (CRS इकाइयाँ वर्ग में) इस मान से कम है। condition = AREA होने पर आवश्यक।"
              },
              "percentage": {
                "label": "प्रतिशत",
                "description": "PERCENT शर्त: वे भाग/छिद्र हटाएँ जिनका क्षेत्रफल, फ़ीचर के कुल बाह्य क्षेत्रफल के प्रतिशत (0-100) के रूप में, इस मान से कम है। condition = PERCENT होने पर आवश्यक।"
              },
              "part_option": {
                "label": "भाग विकल्प",
                "description": "हटाने के लिए क्या पात्र है: 'CONTAINED_ONLY' (डिफ़ॉल्ट) केवल आंतरिक वलय (छिद्र) हटाता है; 'ANY' सबसे बड़े एक भाग को छोड़कर छोटे बाह्य भाग भी हटाता है।"
              }
            }
          },
          "eliminate_polygons": {
            "name": "बहुभुज निष्कासन",
            "description": "स्लिवर बहुभुजों (अधिकतम क्षेत्रफल और/या विशेषता क्वेरी द्वारा) को पड़ोसी बहुभुज में विलय करता है, जो सबसे लंबी साझा सीमा या सबसे बड़े क्षेत्रफल द्वारा चुना जाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर फ़ाइल पथ, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "max_area": {
                "label": "अधिकतम क्षेत्रफल",
                "description": "वे बहुभुज चुनें जिनका क्षेत्रफल (CRS इकाइयाँ वर्ग में) इस मान पर या उससे कम है। इसे 'where' के साथ जोड़ा जा सकता है (दोनों मेल खाने चाहिए)।"
              },
              "where": {
                "label": "कहाँ (Where)",
                "description": "सरल विशेषता शर्त 'FIELD OP VALUE' से मेल खाते बहुभुज चुनें, जहाँ OP इनमें से एक हो = != < <= > >= (उदा. \"class = 0\")। इसे 'max_area' के साथ जोड़ा जा सकता है।"
              },
              "exclude": {
                "label": "बहिष्कृत करें",
                "description": "इस शर्त (वही 'FIELD OP VALUE' वाक्यविन्यास) से मेल खाते फ़ीचर को उन्मूलन से बचाएँ; वे रखे जाते हैं और विलय प्राप्त कर सकते हैं।"
              },
              "strategy": {
                "label": "रणनीति",
                "description": "कोई स्लिवर किस पड़ोसी में विलय होता है: 'longest_border' (डिफ़ॉल्ट) या 'largest_area'।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "दो सीमा खंडों को साझा किनारा गिने जाने के लिए अधिकतम लांबिक दूरी (CRS इकाइयों में)। डिफ़ॉल्ट 1e-6।"
              }
            }
          },
          "emerging_hot_spot_analysis": {
            "name": "उभरता हॉटस्पॉट विश्लेषण",
            "description": "H3 स्थान-काल क्यूब पर स्थान-काल हॉटस्पॉट प्रवृत्तियाँ: टाइमस्टैम्प वाले बिंदुओं को H3 कोशिकाओं x समय चरणों में बिन करें, प्रति बिन Getis-Ord Gi* की गणना करें, और Mann-Kendall प्रवृत्ति परीक्षण के माध्यम से प्रत्येक कोशिका को वर्गीकृत करें (नया/तीव्र होता/स्थायी/घटता/... गर्म या ठंडा स्पॉट), ArcGIS Emerging Hot Spot Analysis की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर (भौगोलिक देशांतर/अक्षांश, EPSG:4326)। अन्य ज्यामितियाँ अपने शीर्ष-माध्य प्रतिनिधि बिंदु का उपयोग करती हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। प्रति कोशिका एक H3 बहुभुज। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "प्रत्येक बिंदु का समय रखने वाली फ़ील्ड: एक संख्यात्मक फ़ील्ड (अपनी इकाइयों में) या एक ISO-8601 दिनांक/दिनांक-समय स्ट्रिंग।"
              },
              "time_step": {
                "label": "समय चरण",
                "description": "एक समय चरण की चौड़ाई: एक सादी संख्या (संख्यात्मक time_field) या दिनांक फ़ील्ड के लिए '1w', '7d', '12h', '1M' जैसी अवधि। डिफ़ॉल्ट '1w'।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "प्रत्येक बिन में योग की जाने वाली वैकल्पिक संख्यात्मक फ़ील्ड। डिफ़ॉल्ट: प्रति बिन बिंदुओं की गणना।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "H3 विभेदन 0 (सबसे मोटा) से 15 (सबसे सूक्ष्म); डिफ़ॉल्ट 7 (~5 km² कोशिकाएँ)।"
              },
              "neighborhood": {
                "label": "पड़ोस",
                "description": "H3 k-वलयों में स्थानिक पड़ोस त्रिज्या (डिफ़ॉल्ट 1)।"
              },
              "time_window": {
                "label": "समय विंडो",
                "description": "समय चरणों में कालिक पड़ोस त्रिज्या (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "empirical_bayesian_kriging": {
            "name": "अनुभवजन्य बेज़ियन क्रिगिंग",
            "description": "कई अतिव्यापी स्थानीय उपसमुच्चयों के माध्यम से बिंदु क्षेत्र का अंतर्वेशन करता है, प्रत्येक अपना सेमीवेरियोग्राम फ़िट करता है जिसकी अनिश्चितता बीजयुक्त RNG से विक्षुब्ध सेमीवेरियोग्राम के अनुकरण द्वारा पकड़ी जाती है, फिर उपसमुच्चय क्रिगिंग पूर्वानुमानों/प्रसरणों को दूरी द्वारा मिश्रित करता है (ArcGIS के Empirical Bayesian Kriging की तरह) — बंडल किए गए साधारण/सार्वत्रिक/सरल/सह-क्रिगिंग से भिन्न, जो सभी एक हाथ से स्वीकृत वैश्विक (या एकल चल-विंडो) सेमीवेरियोग्राम फ़िट करते हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु लेयर।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "अंतर्वेशित करने के लिए इनपुट लेयर पर संख्यात्मक फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट पूर्वानुमान रास्टर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "CRS इकाइयों में आउटपुट कोशिका आकार। डिफ़ॉल्ट: ऐसा आकार कि लंबी ग्रिड अक्ष ~150 कोशिकाएँ हो।"
              },
              "subset_size": {
                "label": "उपसमुच्चय आकार",
                "description": "प्रति स्थानीय उपसमुच्चय बिंदुओं की लक्ष्य संख्या (डिफ़ॉल्ट 40, न्यूनतम 4)।"
              },
              "overlap": {
                "label": "अतिव्यापन",
                "description": "उपसमुच्चय टाइल की चौड़ाई/ऊँचाई का वह अंश जिससे पड़ोसी टाइल अतिव्यापी होती हैं (डिफ़ॉल्ट 0.25)।"
              },
              "simulations": {
                "label": "सिमुलेशन",
                "description": "मॉडल अनिश्चितता निरूपित करने के लिए प्रति उपसमुच्चय खींचे गए अनुकरित अर्धवैरियोग्रामों की संख्या (डिफ़ॉल्ट 5, अधिकतम 50)।"
              },
              "semivariogram": {
                "label": "सेमीवेरियोग्राम",
                "description": "अर्धवैरियोग्राम मॉडल कुल: 'power' (डिफ़ॉल्ट), 'linear', या 'exponential'।"
              },
              "transform": {
                "label": "रूपांतरण",
                "description": "क्रिगिंग से पहले डेटा रूपांतरण: 'none' (डिफ़ॉल्ट) या 'log_empirical' (प्राकृतिक लॉग; हर जगह फ़ील्ड > 0 आवश्यक)।"
              },
              "error_output": {
                "label": "त्रुटि आउटपुट",
                "description": "वैकल्पिक आउटपुट पूर्वानुमान मानक-त्रुटि रास्टर।"
              },
              "seed": {
                "label": "बीज",
                "description": "नियतात्मक अर्धवैरियोग्राम अनुकरण RNG के लिए बीज (डिफ़ॉल्ट 42)।"
              }
            }
          },
          "enclose_multipatch": {
            "name": "मल्टीपैच परिबद्ध करें",
            "description": "खुली 3D त्रिभुज-मेश सतहों को उनके सीमा लूप को कैप करके बंद, जलरोधी ठोसों में बदलता है, ताकि वे आयतनी विश्लेषण के लिए वैध इनपुट बनें (ArcGIS Enclose Multipatch)। is_closed_3d खुली मेश का निदान कर सकता है पर कुछ भी उसकी मरम्मत नहीं कर सकता था, और union_3d / intersect_3d / difference_3d / inside_3d सभी खुली मेश को अस्वीकार या गलत रिपोर्ट करते हैं — जो एक्सट्रूड किए गए पदचिह्नों, भूभाग शेल और आयातित भवन सतहों की सामान्य स्थिति है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "3D सतह फ़ीचर (Z सहित त्रिभुज-मेश MultiPolygon)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बंद ठोस फ़ीचर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "drop_failed": {
                "label": "विफल छोड़ें",
                "description": "वे फ़ीचर छोड़ें जिन्हें जलरोधी नहीं बनाया जा सका (डिफ़ॉल्ट false: वे CAP_FAILED = true सहित उत्पन्न होते हैं ताकि विफलता मौन के बजाय दृश्य रहे)।"
              }
            }
          },
          "enforce_river_monotonicity": {
            "name": "नदी एकदिष्टता लागू करें",
            "description": "DEM को तराशता है ताकि मानचित्रित नदी पॉलीलाइनों के साथ ऊँचाइयाँ अनुप्रवाह एकदिष्ट रूप से घटें — हाइड्रोलिक और बाढ़ मॉडलिंग के लिए जल-प्रवर्तन चरण, ArcGIS Enforce River Monotonicity की तरह। fill_depressions/fill_burn (जो बंद पिट हटाते हैं) के विपरीत, यह ज्ञात नदी वेक्टर के साथ एकदिष्ट प्रोफ़ाइल लागू करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "DEM का CRS साझा करने वाली इनपुट नदी बहुरेखा लेयर (LineString / MultiLineString)।"
              },
              "surface": {
                "label": "सतह",
                "description": "संशोधित करने के लिए ऊँचाई रास्टर (DEM)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट संशोधित DEM पथ (प्रारूप एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "Z इकाइयों में प्रति सघनीकृत चरण लागू न्यूनतम ऊँचाई गिरावट (डिफ़ॉल्ट 0 = अ-वर्धमान)। धनात्मक मान कठोरतः घटती प्रोफ़ाइल बाध्य करते हैं।"
              },
              "sample_distance": {
                "label": "नमूना दूरी",
                "description": "प्रत्येक नदी रेखा के अनुदिश CRS इकाइयों में सघनीकरण अंतराल। डिफ़ॉल्ट: रास्टर कोशिका आकार (≈ प्रति कोशिका एक प्रतिदर्श)।"
              },
              "band": {
                "label": "बैंड",
                "description": "संशोधित करने के लिए 1-आधारित DEM बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "estimate_time_to_event": {
            "name": "घटना तक समय अनुमान",
            "description": "Kaplan-Meier उत्तरजीविता वक्र के माध्यम से घटना तक समय का अनुमान लगाता है (ArcGIS Estimate Time To Event की तरह): अवधि फ़ील्ड और घटना/सेंसरिंग फ़ील्ड से, प्रत्येक फ़ीचर की उत्तरजीविता प्रायिकता और उसके स्तर का माध्यिका घटना-तक-समय गणना करता है, वैकल्पिक रूप से श्रेणीबद्ध फ़ील्ड द्वारा स्तरीकृत।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "अवधि फ़ील्ड और घटना/काट-छाँट फ़ील्ड वाली इनपुट बिंदु या बहुभुज लेयर।"
              },
              "age_field": {
                "label": "आयु फ़ील्ड",
                "description": "प्रत्येक फ़ीचर की प्रेक्षित अवधि (घटना-तक-समय या काट-छाँट-तक-समय) रखने वाली फ़ील्ड, एक अ-ऋणात्मक संख्या।"
              },
              "event_field": {
                "label": "घटना फ़ील्ड",
                "description": "यह इंगित करने वाली फ़ील्ड कि घटना हुई (सत्यवत्: 1/true) या प्रेक्षण काट-छाँटा गया (असत्यवत्: 0/false)।"
              },
              "stratify_field": {
                "label": "स्तरीकरण फ़ील्ड",
                "description": "प्रति समूह अलग उत्तरजीविता वक्र फ़िट करने के लिए वैकल्पिक श्रेणीबद्ध फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "km_survival, km_median और km_stratum फ़ील्ड जोड़ी गई आउटपुट लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "estimate_variogram": {
            "name": "वेरियोग्राम अनुमान",
            "description": "स्थानिक सहसंबंध संरचना के लक्षण-वर्णन के लिए बिंदु प्रेक्षणों से अनुभवजन्य सेमीवेरियोग्राम की गणना करता है। भूसांख्यिकीय वर्कफ़्लो में आवश्यक प्रथम चरण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "मानों सहित इनपुट वेक्टर बिंदु लेयर"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "मापन मान वाली फ़ील्ड"
              },
              "lag_distance": {
                "label": "लैग दूरी",
                "description": "मानचित्र इकाइयों में अंतराल बिन आकार (डिफ़ॉल्ट: 100.0)"
              },
              "lag_tolerance": {
                "label": "लैग सहनशीलता",
                "description": "अंतराल बिनन के लिए सह्यता (डिफ़ॉल्ट: 50.0)"
              },
              "max_lag_count": {
                "label": "अधिकतम लैग संख्या",
                "description": "रखने के लिए अंतरालों की अधिकतम संख्या (डिफ़ॉल्ट: 20)"
              }
            }
          },
          "euclidean_direction": {
            "name": "यूक्लिडियन दिशा",
            "description": "प्रत्येक कोशिका से उसकी निकटतम स्रोत कोशिका की ओर कम्पास दिगंश की गणना करता है, तथा वैकल्पिक दूरी और पश्च-दिशा रास्टर (ArcGIS Euclidean Direction)। बंडल किए गए यूक्लिडियन परिवार को पूरा करता है, जो euclidean_distance (कितनी दूर) और euclidean_allocation (कौन सा स्रोत) देता है पर दिक्कोण नहीं। सटीक दूरी रूपांतरण उपयोग करता है जो निकटतम-स्रोत निर्देशांक ले जाता है; अवरोध रास्टर के साथ यह बाधाओं के चारों ओर मार्ग बनाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "स्रोत रास्टर: जो कोशिकाएँ न no-data हैं न शून्य, वे स्रोत हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट दिशा रास्टर पथ (उत्तर से दक्षिणावर्त डिग्री)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "output_distance": {
                "label": "दूरी आउटपुट",
                "description": "साथी दूरी रास्टर के लिए वैकल्पिक पथ।"
              },
              "output_back_direction": {
                "label": "पश्च दिशा आउटपुट",
                "description": "पश्च-दिशा रास्टर के लिए वैकल्पिक पथ: इस कोशिका से निकटतम स्रोत की ओर वापस यात्रा करने का दिक्मान। कोई अवरोधक न देने पर यह दिशा रास्टर के बराबर होता है; अवरोधकों सहित यह वापसी पथ का प्रथम चरण है।"
              },
              "barriers": {
                "label": "अवरोध",
                "description": "वैकल्पिक अवरोधक रास्टर; अशून्य, गैर-no-data कोशिकाएँ सीधी-रेखा पथों को अवरुद्ध करती हैं, जिससे उनके चारों ओर मार्गन बाध्य होता है।"
              },
              "max_distance": {
                "label": "अधिकतम दूरी",
                "description": "किसी भी स्रोत से इससे दूर की कोशिकाएँ no-data लिखी जाती हैं।"
              },
              "band": {
                "label": "बैंड",
                "description": "पढ़ने के लिए स्रोत रास्टर का 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "evaluate_bin_sizes": {
            "name": "बिन आकार मूल्यांकन",
            "description": "उम्मीदवार समुच्चयन बिन आकारों को स्वीप करता है और निदान रिपोर्ट करता है जो पहचानते हैं कि कौन सा आकार संरचना को सर्वोत्तम प्रकट करता है, ArcGIS Evaluate Bin Sizes की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "समुच्चयित किए जाने वाले बिंदु फ़ीचर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट निदान तालिका पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "bin_shape": {
                "label": "बिन आकृति",
                "description": "hexagon (डिफ़ॉल्ट; पंक्ति-ऑफ़सेट सन्निकटन, दस्तावेज़ देखें) | square।"
              },
              "sizes": {
                "label": "आकार",
                "description": "अल्पविराम-पृथक उम्मीदवार बिन आकार (मानचित्र इकाइयाँ)। छोड़ने पर, माध्य निकटतम-पड़ोसी दूरी से एक ज्यामितीय स्वीप उत्पन्न किया जाता है।"
              },
              "steps": {
                "label": "चरण",
                "description": "उत्पन्न स्वीप में उम्मीदवारों की संख्या (डिफ़ॉल्ट 8, अधिकतम 64)।"
              },
              "analysis_field": {
                "label": "विश्लेषण फ़ील्ड",
                "description": "बिंदु गिनने के बजाय प्रति बिन योग करने के लिए वैकल्पिक संख्यात्मक फ़ील्ड।"
              }
            }
          },
          "evaluate_variable_influence": {
            "name": "चर प्रभाव मूल्यांकन",
            "description": "तालिका से फ़िट किए गए फ़ॉरेस्ट मॉडल के लिए क्रमचय महत्व और आंशिक-निर्भरता वक्र रिपोर्ट करता है, यह उत्तर देते हुए कि मॉडल वास्तव में किन व्याख्यात्मक चरों का उपयोग करता है और प्रत्येक प्रभाव का आकार क्या है (ArcGIS Evaluate Variable Influence)। कैटलॉग मॉडल फ़िट कर सकता है — generalized_linear_regression, exploratory_regression, geographically_weighted_regression, forest_based_forecast, whitebox के रैंडम फ़ॉरेस्ट — पर कोई भी दोनों मापों में से कोई रिपोर्ट नहीं करता। ArcGIS प्रशिक्षित .ssm मॉडल फ़ाइल पढ़ता है; इस स्टैक में कोई पोर्टेबल मॉडल प्रारूप नहीं है, इसलिए उपकरण अपना फ़ॉरेस्ट फ़िट करके फिर उसकी व्याख्या करता है। पूर्णतः नियतात्मक: स्ट्राइडेड बैगिंग और स्थिर क्रमचय, कोई RNG नहीं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "प्रशिक्षण प्रेक्षण रखने वाली लेयर या तालिका।"
              },
              "dependent_field": {
                "label": "आश्रित फ़ील्ड",
                "description": "जिसका पूर्वानुमान किया जा रहा है वह फ़ील्ड।"
              },
              "explanatory_fields": {
                "label": "व्याख्यात्मक फ़ील्ड",
                "description": "मूल्यांकन के लिए अल्पविराम-पृथक संख्यात्मक फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "प्रति-चर महत्व की आउटपुट तालिका। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "output_partial_dependence": {
                "label": "आंशिक निर्भरता आउटपुट",
                "description": "आंशिक-निर्भरता वक्रों की आउटपुट तालिका, प्रति चर और ग्रिड बिंदु एक पंक्ति। सदैव उत्पन्न होती है; कोई पथ न देने पर स्मृति में संग्रहीत।"
              },
              "model_type": {
                "label": "मॉडल प्रकार",
                "description": "सतत लक्ष्य के लिए 'regression' (डिफ़ॉल्ट), या श्रेणीबद्ध लक्ष्य के लिए 'classification'।"
              },
              "number_of_trees": {
                "label": "वृक्षों की संख्या",
                "description": "समुच्चय में वृक्ष (डिफ़ॉल्ट 50)।"
              },
              "max_depth": {
                "label": "अधिकतम गहराई",
                "description": "अधिकतम वृक्ष गहराई (डिफ़ॉल्ट 8)।"
              },
              "min_samples_leaf": {
                "label": "न्यूनतम पत्ती नमूने",
                "description": "किसी पर्ण में रखे जा सकने वाले न्यूनतम प्रेक्षण (डिफ़ॉल्ट 3)।"
              },
              "grid_points": {
                "label": "ग्रिड बिंदु",
                "description": "प्रति आंशिक-निर्भरता वक्र बिंदु (डिफ़ॉल्ट 12)।"
              },
              "permutation_repeats": {
                "label": "क्रमचय दोहराव",
                "description": "प्रति चर औसतित भिन्न क्रमचय (डिफ़ॉल्ट 3)। अधिक होने पर अधिक स्थिर और धीमा।"
              }
            }
          },
          "excel_to_table": {
            "name": "Excel से तालिका",
            "description": ".xlsx/.xls/.xlsb/.ods वर्कबुक से एक वर्कशीट को विशेषता तालिका में पढ़ता है, संख्यात्मक बनाम पाठ स्तंभों का अनुमान लगाते हुए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट Excel/OpenDocument वर्कबुक पथ (.xlsx, .xls, .xlsb, या .ods)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट तालिका पथ (ड्राइवर उसके एक्सटेंशन से; GeoParquet .parquet अनुशंसित)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "sheet": {
                "label": "शीट",
                "description": "पढ़ने के लिए वर्कशीट, नाम या 0-आधारित सूचकांक द्वारा। डिफ़ॉल्ट: पहली शीट।"
              },
              "cell_range": {
                "label": "कोशिका परास",
                "description": "आयात करने के लिए वैकल्पिक A1-संकेतन परास, उदा. 'B2:E40'। डिफ़ॉल्ट: शीट का पूरा उपयोग किया गया परास।"
              },
              "field_names_row": {
                "label": "फ़ील्ड नाम पंक्ति",
                "description": "चयनित परास के भीतर स्तंभ नाम रखने वाली 1-आधारित पंक्ति (डिफ़ॉल्ट 1)। उसके ऊपर की पंक्तियाँ छोड़ दी जाती हैं; 0 का अर्थ कोई शीर्षक पंक्ति नहीं (Field1, Field2, ... स्वतः उत्पन्न करें)।"
              }
            }
          },
          "expand_shrink": {
            "name": "विस्तार / संकुचन",
            "description": "श्रेणीबद्ध रास्टर के चयनित वर्गों को कोशिकाओं की संख्या द्वारा बढ़ाता (विस्तार) या घटाता (संकुचन) है, अन्य वर्गों को अक्षुण्ण छोड़ते हुए — बहुभुजीकरण से पहले वर्गीकृत भूमि आवरण की मानक सफ़ाई, ArcGIS Expand / Shrink की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट श्रेणीबद्ध (पूर्णांक-मान) रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "classes": {
                "label": "वर्ग",
                "description": "फैलाने या संकुचित करने के लिए अल्पविराम-पृथक वर्ग मान।"
              },
              "cells": {
                "label": "कोशिकाएँ",
                "description": "फैलाने या संकुचित करने के लिए कोशिकाओं की संख्या (>= 1)।"
              },
              "mode": {
                "label": "मोड",
                "description": "'expand' (चयनित वर्ग बढ़ाएँ; डिफ़ॉल्ट) या 'shrink' (उन्हें अपरदित करें)।"
              },
              "band": {
                "label": "बैंड",
                "description": "पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "exploratory_interpolation": {
            "name": "अन्वेषी अंतर्वेशन",
            "description": "कई अंतर्वेशन विधियाँ (IDW, निकटतम-पड़ोसी, प्रथम/द्वितीय-क्रम प्रवृत्ति सतहें) चलाता है, प्रत्येक का लीव-वन-आउट क्रॉस-सत्यापन करता है, और उन्हें पूर्वानुमान सटीकता (RMSE/MAE) या अभिनति (ME) द्वारा रैंक करता है — ArcGIS Exploratory Interpolation की तरह। रैंक की गई प्रति-विधि तुलना तालिका रिपोर्ट करता है और सर्वोत्तम विधि का पूर्वानुमान रास्टर उत्पन्न कर सकता है। एक स्वतंत्र क्रॉस-सत्यापन अनुरोध को समाहित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "मापनों की इनपुट बिंदु वेक्टर लेयर।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "अंतर्वेशित करने योग्य मान रखने वाली बिंदुओं पर संख्यात्मक फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट क्रमित तुलना तालिका — एक CSV (एक्सटेंशन .csv) या एक ज्यामिति-रहित वेक्टर तालिका। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "methods": {
                "label": "विधियाँ",
                "description": "तुलना के लिए विधियों का अल्पविराम/पाइप-पृथक उपसमुच्चय: 'idw', 'nearest', 'trend1', 'trend2'। डिफ़ॉल्ट: चारों।"
              },
              "criterion": {
                "label": "मानदंड",
                "description": "क्रमण मानदंड: 'rmse' (डिफ़ॉल्ट, न्यूनतम त्रुटि), 'mae' (न्यूनतम निरपेक्ष त्रुटि), या 'me' (न्यूनतम अभिनति, सबसे छोटा |माध्य त्रुटि|)।"
              },
              "power": {
                "label": "घात",
                "description": "IDW दूरी-क्षय घातांक (डिफ़ॉल्ट 2)।"
              },
              "output_raster": {
                "label": "रास्टर आउटपुट",
                "description": "वैकल्पिक आउटपुट GeoTIFF: सभी प्रतिदर्शों पर फ़िट की गई सर्वोच्च-क्रम विधि, प्रतिदर्श विस्तार पर फैले ग्रिड पर मूल्यांकित।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "CRS इकाइयों में विजेता-रास्टर कोशिका आकार (भौगोलिक CRS के लिए डिग्री)। डिफ़ॉल्ट: ऐसा आकार कि लंबी अक्ष ~256 कोशिकाओं तक फैले।"
              }
            }
          },
          "exploratory_regression": {
            "name": "अन्वेषी प्रतिगमन",
            "description": "उम्मीदवार व्याख्यात्मक फ़ील्ड के प्रत्येक संयोजन पर OLS मॉडलों की गणना करता है और प्रत्येक को समायोजित R2, गुणांक सार्थकता, VIF बहुसंरेखता, Jarque-Bera अवशेष प्रसामान्यता और अवशेष Moran's I स्थानिक स्वसहसंबंध पर जाँचता है, प्रत्येक मॉडल तथा रैंक किया गया उत्तीर्ण समुच्चय और प्रति-चर सार्थकता सारांश रिपोर्ट करते हुए — ArcGIS Exploratory Regression की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "ज्यामिति सहित इनपुट फ़ीचर लेयर (अवशेष Moran's I पड़ोस के लिए उपयोग होती है)।"
              },
              "dependent_field": {
                "label": "आश्रित फ़ील्ड",
                "description": "आश्रित (अनुक्रिया) संख्यात्मक फ़ील्ड।"
              },
              "explanatory_fields": {
                "label": "व्याख्यात्मक फ़ील्ड",
                "description": "जिन पर खोजना है वे अल्पविराम-पृथक उम्मीदवार व्याख्यात्मक संख्यात्मक फ़ील्ड।"
              },
              "min_vars": {
                "label": "न्यूनतम चर",
                "description": "प्रति उम्मीदवार मॉडल न्यूनतम व्याख्यात्मक चर (डिफ़ॉल्ट 1)।"
              },
              "max_vars": {
                "label": "अधिकतम चर",
                "description": "प्रति उम्मीदवार मॉडल अधिकतम व्याख्यात्मक चर (डिफ़ॉल्ट: min(उम्मीदवार गणना, 6))।"
              },
              "max_coef_p": {
                "label": "अधिकतम गुणांक P",
                "description": "प्रत्येक व्याख्यात्मक गुणांक के लिए अनुमत अधिकतम p-मान (डिफ़ॉल्ट 0.05)।"
              },
              "min_adj_r2": {
                "label": "न्यूनतम समायोजित R²",
                "description": "न्यूनतम समायोजित R-वर्ग (डिफ़ॉल्ट 0.5)।"
              },
              "max_vif": {
                "label": "अधिकतम VIF",
                "description": "प्रति पद अनुमत अधिकतम प्रसरण स्फीति गुणक (डिफ़ॉल्ट 7.5)।"
              },
              "min_jb_p": {
                "label": "न्यूनतम JB P",
                "description": "अवशेष प्रसामान्यता के लिए न्यूनतम Jarque-Bera p-मान (डिफ़ॉल्ट 0.1)।"
              },
              "min_moran_p": {
                "label": "न्यूनतम Moran P",
                "description": "अवशेष स्थानिक स्वसहसंबंध (Moran's I) के लिए न्यूनतम p-मान; इससे ऊपर अवशेष सार्थक रूप से क्लस्टरित नहीं हैं (डिफ़ॉल्ट 0.1)।"
              },
              "neighbors": {
                "label": "पड़ोसी",
                "description": "अवशेष Moran's I परीक्षण के लिए स्थानिक भार परिभाषित करने वाले निकटतम पड़ोसियों की संख्या (डिफ़ॉल्ट 8)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रिपोर्ट तालिका पथ — एक CSV (एक्सटेंशन .csv) या एक ज्यामिति-रहित वेक्टर तालिका।"
              }
            }
          },
          "extract_locations_from_text": {
            "name": "पाठ से स्थान निकालें",
            "description": "मुक्त-रूप पाठ में अंतर्निहित निर्देशांक — दशमलव डिग्री (DD), डिग्री-दशमलव-मिनट (DDM), डिग्री-मिनट-सेकंड (DMS), और MGRS/USNG ग्रिड संदर्भ — स्कैन करता है और प्रति हिट एक WGS84 बिंदु उत्पन्न करता है, ArcGIS Extract Locations From Text (निर्देशांक शाखा) की तरह। शुद्ध पैटर्न स्कैनिंग; कोई जियोकोडिंग सेवा नहीं।",
            "params": {
              "input_text": {
                "label": "इनपुट पाठ",
                "description": "स्कैन करने के लिए मुक्त-रूप पाठ। या तो अक्षरशः पाठ, या किसी UTF-8 पाठ फ़ाइल का पथ (जब मान किसी मौजूदा फ़ाइल पर हल हो तब पढ़ा जाता है)।"
              },
              "notations": {
                "label": "संकेतन",
                "description": "स्कैन करने के लिए संकेतनों का अल्पविराम/स्थान पृथक उपसमुच्चय: DD, DDM, DMS, MGRS (USNG, MGRS का उपनाम है)। डिफ़ॉल्ट: चारों।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "extract_ocean_winds": {
            "name": "समुद्री पवन निकालें",
            "description": "CMOD5.N भूभौतिकीय मॉडल फ़ंक्शन को व्युत्क्रमित करके अंशांकित SAR बैकस्कैटर से 10 m समतुल्य-तटस्थ महासागरीय पवन गति प्राप्त करता है (ArcGIS Extract Ocean Winds)। पूरी शिप की गई SAR श्रृंखला विकिरणमितीय डोमेन में रहती है और कुछ भी बैकस्कैटर को भूभौतिकीय मात्रा में नहीं बदलता था, जो कम-पवन पैच को तेल रिसाव से अलग करने वाली चीज़ भी है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "अंशांकित बैकस्कैटर (sigma0) रास्टर।"
              },
              "units": {
                "label": "इकाइयाँ",
                "description": "'input' की इकाइयाँ: 'dn', 'amplitude', 'intensity', या 'db' (डिफ़ॉल्ट 'db')।"
              },
              "incidence_angle": {
                "label": "आपतन कोण",
                "description": "डिग्री में प्रति-कोशिका आपतन कोण: एक रास्टर पथ, या एक अचर संख्या।"
              },
              "wind_direction": {
                "label": "पवन दिशा",
                "description": "डिग्री में मौसमविज्ञानी पवन दिशा (वह दिशा जहाँ से पवन बहती है), रास्टर पथ या अचर के रूप में। एक आवश्यक पूर्वधारणा: CMOD में दो अज्ञात और एक प्रेक्षण होता है।"
              },
              "look_direction": {
                "label": "दृष्टि दिशा",
                "description": "डिग्री में रडार दृष्टि एज़िमथ, रास्टर पथ या अचर के रूप में। पवन दिशा को उस सापेक्ष कोण में बदलने के लिए उपयोग होता है जिसे CMOD लेता है।"
              },
              "polarization": {
                "label": "ध्रुवण",
                "description": "'vv' (डिफ़ॉल्ट, मूल CMOD5.N) या 'hh' (एक सन्निकट ध्रुवण अनुपात लागू करता है)।"
              },
              "polarization_ratio_alpha": {
                "label": "ध्रुवण अनुपात अल्फ़ा",
                "description": "HH-से-VV ध्रुवण अनुपात में अल्फ़ा (डिफ़ॉल्ट 0.6)। केवल तब उपयोग होता है जब ध्रुवण 'hh' हो।"
              },
              "water_mask": {
                "label": "जल मास्क",
                "description": "आउटपुट को जल तक सीमित करने वाली वैकल्पिक बहुभुज लेयर या रास्टर; यहाँ भूमि प्रतिफल निरर्थक हैं।"
              },
              "max_wind": {
                "label": "अधिकतम पवन",
                "description": "प्रतिलोमन कोष्ठक का ऊपरी सिरा, m/s (डिफ़ॉल्ट 50)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "m/s में आउटपुट पवन-गति रास्टर। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "extract_scanned_features": {
            "name": "स्कैन किए गए फ़ीचर निकालें",
            "description": "द्विआधारी (स्कैन/थ्रेशोल्ड किए गए) रास्टर को साफ़ रेखाओं (कंकाल अनुरेखण) या बहुभुजों में वेक्टरीकृत करता है, शोर निष्कासन, छिद्र भरण, अंतराल बंद करने और सरलीकरण के साथ।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वेक्टरीकृत करने के लिए इनपुट द्विआधारी/वर्गीकृत रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "feature_type": {
                "label": "फ़ीचर प्रकार",
                "description": "'lines' (डिफ़ॉल्ट): कंकालीकरण करें और केंद्ररेखाएँ अनुरेखित करें। 'polygons': भरे क्षेत्रों का वेक्टरीकरण करें।"
              },
              "foreground_value": {
                "label": "अग्रभूमि मान",
                "description": "अग्रभूमि चिह्नित करने वाला कोशिका मान। छोड़ने पर, वे कोशिकाएँ अग्रभूमि हैं जो >= 'threshold' हैं (या, उसके अभाव में, कोई भी अशून्य वैध कोशिका)।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "अग्रभूमि वे कोशिकाएँ हैं जिनका मान >= यह है ('foreground_value' न दिए जाने पर उपयोग होता है)।"
              },
              "noise_size": {
                "label": "शोर आकार",
                "description": "इतनी कोशिकाओं से छोटे अग्रभूमि घटक हटाएँ (डिफ़ॉल्ट 4)।"
              },
              "hole_size": {
                "label": "छिद्र आकार",
                "description": "इतनी कोशिकाओं से छोटे पृष्ठभूमि छिद्र भरें (डिफ़ॉल्ट 4)।"
              },
              "gap_distance": {
                "label": "अंतराल दूरी",
                "description": "रेखाओं के लिए: लगभग-संरेख रेखा अंतबिंदुओं के बीच इस दूरी (CRS इकाइयाँ) तक के अंतराल जोड़ें। डिफ़ॉल्ट 0 (बंद)।"
              },
              "simplify_tolerance": {
                "label": "सरलीकरण सहनशीलता",
                "description": "आउटपुट ज्यामिति के लिए Douglas-Peucker सह्यता (CRS इकाइयाँ)। डिफ़ॉल्ट ~1 कोशिका।"
              },
              "band": {
                "label": "बैंड",
                "description": "पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "extract_sinks": {
            "name": "सिंक निकालें",
            "description": "DEM से सिंक (अधिकतम गर्त विस्तार) निकालता है (lidar filling.py)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट DEM रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक सिंक रास्टर पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "min_size": {
                "label": "न्यूनतम आकार",
                "description": "किसी सिंक के लिए न्यूनतम पिक्सेल संख्या (कठोरतः अधिक होने पर रखा जाता है; डिफ़ॉल्ट 10)।"
              },
              "region_output": {
                "label": "क्षेत्र आउटपुट",
                "description": "लेबल-युक्त-क्षेत्र रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "depth_output": {
                "label": "गहराई आउटपुट",
                "description": "भरण-गहराई रास्टर के लिए वैकल्पिक आउटपुट पथ।"
              },
              "filled_output": {
                "label": "भरा हुआ आउटपुट",
                "description": "गर्त-भरे DEM के लिए वैकल्पिक आउटपुट पथ।"
              },
              "csv_output": {
                "label": "CSV आउटपुट",
                "description": "प्रति-क्षेत्र विशेषता CSV के लिए वैकल्पिक आउटपुट पथ।"
              },
              "vector_output": {
                "label": "वेक्टर आउटपुट",
                "description": "GeoJSON के रूप में क्षेत्र बहुभुजों के लिए वैकल्पिक आउटपुट पथ (विशेषताएँ जुड़ी हुई)।"
              },
              "flat_increment": {
                "label": "समतल वृद्धि",
                "description": "जल-निकास प्रवर्तित करने हेतु भरण के दौरान जोड़ी गई सपाट वृद्धि (डिफ़ॉल्ट 0)।"
              }
            }
          },
          "extract_spectra_from_image": {
            "name": "छवि से स्पेक्ट्रा निकालें",
            "description": "मल्टीबैंड छवि और प्रशिक्षण क्षेत्रों से स्पेक्ट्रल लाइब्रेरी व्युत्पन्न करता है, प्रति वर्ग एक स्पेक्ट्रम, उस CSV लेआउट में जिसे spectral_library_matching पढ़ता है (ArcGIS Extract Spectra From Image)। spectral_library_matching, spectral_angle_mapper और matched_filter_target_detection सभी एक लाइब्रेरी उपयोग करते हैं और कुछ भी उसे बनाता नहीं था, इसलिए स्पेक्ट्रल सुइट केवल पूर्व-विद्यमान प्रकाशित लाइब्रेरियों के विरुद्ध ही उपयोग हो सकती थी।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "बहुबैंड छवि।"
              },
              "training_features": {
                "label": "प्रशिक्षण फ़ीचर",
                "description": "प्रत्येक वर्ग या लक्ष्य को सीमांकित करने वाली बहुभुज या बिंदु लेयर।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "वर्ग लेबल रखने वाली विशेषता। समान लेबल साझा करने वाले फ़ीचर एक ही वर्णक्रम में एकत्रित किए जाते हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वर्णक्रमीय पुस्तकालय CSV पथ (प्रति वर्ग 'name,b1,b2,...'), जो spectral_library_matching के 'library_csv' के लिए तैयार है।"
              },
              "statistic": {
                "label": "सांख्यिकी",
                "description": "ढकी गई कोशिकाओं पर समेटन: 'mean' (डिफ़ॉल्ट), 'median', 'max', 'min'।"
              },
              "trim_percent": {
                "label": "छँटाई प्रतिशत",
                "description": "मिश्रित किनारा पिक्सेल दबाने के लिए समेटने से पहले प्रति बैंड प्रत्येक पुच्छ से त्यागा गया प्रतिशत (डिफ़ॉल्ट 0, अधिकतम 49)।"
              },
              "min_cells": {
                "label": "न्यूनतम कोशिकाएँ",
                "description": "जो वर्ग इससे कम कोशिकाएँ ढकते हैं उन्हें एक-पिक्सेल 'वर्णक्रम' उत्पन्न करने के बजाय रिपोर्ट करके छोड़ दिया जाता है (डिफ़ॉल्ट 1)।"
              },
              "wavelengths": {
                "label": "तरंगदैर्ध्य",
                "description": "वैकल्पिक अल्पविराम-पृथक प्रति-बैंड तरंगदैर्घ्य, जो पुस्तकालय में और output_stats में टिप्पणी शीर्षक के रूप में अभिलिखित होते हैं।"
              },
              "output_stats": {
                "label": "सांख्यिकी आउटपुट",
                "description": "प्रति-वर्ग, प्रति-बैंड मानक विचलन और कोशिका गणना प्राप्त करने वाला वैकल्पिक CSV। इसे अलग रखा जाता है ताकि पुस्तकालय पार्स-योग्य बना रहे।"
              }
            }
          },
          "extract_water_sar": {
            "name": "जल निष्कर्षण (SAR)",
            "description": "डेसिबल पर प्रति-दृश्य Otsu थ्रेशोल्ड से SAR बैकस्कैटर से खुले जल और बाढ़ विस्तार का सीमांकन करता है, तथा वैकल्पिक DEM ढाल और न्यूनतम-से-ऊपर-ऊँचाई फ़िल्टर जो रडार छाया और सूखी अंधकारमय सतहों को अस्वीकार करते हैं (ArcGIS Extract Water)। कोई भी रजिस्ट्री रडार से यह नहीं कर सकती: spectral_index के NDWI/MNDWI को हरा/NIR/SWIR परावर्तकता बैंड चाहिए जो SAR में नहीं होते, depth_to_water भूभाग से मॉडल करता है कि जल कहाँ होना चाहिए बजाय उसे प्रेक्षित करने के, और हाथ से सेट raster_calculator थ्रेशोल्ड दृश्यों के बीच स्थानांतरित नहीं होता क्योंकि जल/भूमि विभाजन पवन और आपतन कोण के साथ बदलता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "SAR बैकस्कैटर रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट जल बहुभुज लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "output_raster": {
                "label": "रास्टर आउटपुट",
                "description": "आउटपुट द्विआधारी जल मास्क (1 जल, 0 भूमि)। सदैव उत्पन्न होता है; कोई पथ न देने पर स्मृति में संग्रहीत।"
              },
              "dem": {
                "label": "DEM",
                "description": "इनपुट से सह-पंजीकृत वैकल्पिक DEM, जो ढाल और ऊँचाई फ़िल्टर सक्षम करता है।"
              },
              "threshold_db": {
                "label": "थ्रेशोल्ड (dB)",
                "description": "dB में स्थिर थ्रेशोल्ड; उस पर या उससे नीचे की कोशिकाएँ जल हैं। यह स्वचालित Otsu थ्रेशोल्ड को अधिभावी करता है।"
              },
              "min_area": {
                "label": "न्यूनतम क्षेत्रफल",
                "description": "मानचित्र इकाइयों के वर्ग में इस क्षेत्रफल से छोटे जल निकाय त्यागें।"
              },
              "max_slope": {
                "label": "अधिकतम ढाल",
                "description": "DEM सहित, इतनी डिग्री से अधिक तीव्र भूभाग पर जल अस्वीकार करें (डिफ़ॉल्ट 5)। स्थिर जल तीव्र ढाल पर नहीं रह सकता, पर वहाँ रडार छाया भी उतनी ही गहरी होती है।"
              },
              "max_height_above_min": {
                "label": "न्यूनतम से ऊपर अधिकतम ऊँचाई",
                "description": "DEM सहित, उन उम्मीदवार कोशिकाओं को अस्वीकार करें जो अपने संबद्ध क्षेत्र की निम्नतम DEM कोशिका से इतनी z इकाइयों से अधिक ऊपर हैं।"
              },
              "mask_features": {
                "label": "मास्क फ़ीचर",
                "description": "विश्लेषण क्षेत्र को सीमित करने वाली बहुभुज लेयर।"
              },
              "mask_type": {
                "label": "मास्क प्रकार",
                "description": "'land_polygon' (डिफ़ॉल्ट; बहुभुजों के बाहर विश्लेषण) या 'water_polygon' (उनके भीतर विश्लेषण)।"
              },
              "histogram_bins": {
                "label": "हिस्टोग्राम बिन",
                "description": "Otsu हिस्टोग्राम के लिए उपयोग किए गए बिन (डिफ़ॉल्ट 256)।"
              },
              "input_units": {
                "label": "इनपुट इकाइयाँ",
                "description": "'intensity' (डिफ़ॉल्ट), 'dn', 'amplitude', या 'db'।"
              },
              "band": {
                "label": "बैंड",
                "description": "थ्रेशोल्ड करने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "extrude_between": {
            "name": "के बीच एक्सट्रूड",
            "description": "प्रत्येक इनपुट बहुभुज के भीतर दो सतहों के बीच के स्थान को व्याप्त करने वाले जलरोधी बंद ठोस बनाता है, सटीक प्रति-फ़ीचर आयतन के साथ (ArcGIS Extrude Between)। cut_fill दो रास्टरों के बीच प्रति-कोशिका आयतन परिवर्तन देता है पर रास्टर उत्पन्न करता है, पदचिह्नों तक सीमित नहीं किया जा सकता और कोई विशेषता नहीं रखता; buffer_3d और minimum_bounding_volume सतह युग्म के बजाय फ़ीचर से ठोस बनाते हैं। आउटपुट सीधे union_3d, intersect_3d, difference_3d और inside_3d में जाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "प्रत्येक ठोस का पार्श्व विस्तार परिभाषित करने वाले बहुभुज पदचिह्न। केवल प्रथम भाग का प्रथम वलय उपयोग होता है: आंतरिक छिद्र और MultiPolygon के अतिरिक्त भाग अनदेखे किए जाते हैं, इसलिए एक्सट्रूड करने से पहले बहुभागी पदचिह्न विभाजित करें और छिद्र भरें।"
              },
              "surface_upper": {
                "label": "ऊपरी सतह",
                "description": "ऊपरी परिबद्ध सतह रास्टर।"
              },
              "surface_lower": {
                "label": "निचली सतह",
                "description": "निचला परिबद्ध सतह रास्टर, ऊपरी से सह-पंजीकृत।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "बंद ठोस फ़ीचर (Z सहित त्रिभुज-मेश MultiPolygon)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "sample_distance": {
                "label": "नमूना दूरी",
                "description": "CRS इकाइयों में पदचिह्न प्रतिचयन और सीमा सघनीकरण अंतराल। डिफ़ॉल्ट: सूक्ष्मतर सतह कोशिका आकार।"
              },
              "band": {
                "label": "बैंड",
                "description": "प्रत्येक सतह रास्टर से पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "feature_outline_masks": {
            "name": "फ़ीचर रूपरेखा मास्क",
            "description": "फ़ीचर के चारों ओर मार्जिन पर कार्टोग्राफ़िक मास्क बहुभुज उत्पन्न करता है (सटीक रूपरेखा, उत्तल हल, या बाउंडिंग बॉक्स), वैकल्पिक रूप से दूसरी लेयर तक क्लिप किया हुआ (Intersecting Layers Masks)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर (कोई भी ज्यामिति), प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "margin": {
                "label": "मार्जिन",
                "description": "मास्क हाशिया दूरी। भौगोलिक CRS (EPSG:4326 या अज्ञात, डिग्री में रूपांतरित) के लिए मीटर, अन्यथा लेयर की CRS इकाइयों में। यह धनात्मक होनी चाहिए।"
              },
              "mask_kind": {
                "label": "मास्क प्रकार",
                "description": "मास्क आकृति: 'exact' (डिफ़ॉल्ट, बफ़र की गई फ़ीचर रूपरेखा), 'convex_hull' (प्रसारित उत्तल हल), या 'box' (परिबद्ध आवरण + हाशिया)।"
              },
              "masked_layer": {
                "label": "मास्क की गई लेयर",
                "description": "वैकल्पिक द्वितीय बहुभुज लेयर। दिए जाने पर, मास्क उसके साथ अपने प्रतिच्छेदन तक क्लिप किए जाते हैं (Intersecting Layers Masks); अ-अतिव्यापी मास्क त्याग दिए जाते हैं।"
              },
              "id_field": {
                "label": "ID फ़ील्ड",
                "description": "वैकल्पिक स्रोत फ़ील्ड जिसका मान प्रत्येक मास्क पर 'source_id' के रूप में प्रतिलिपित होता है। डिफ़ॉल्ट स्रोत फ़ीचर सूचकांक।"
              }
            }
          },
          "feature_to_line": {
            "name": "फ़ीचर से रेखा",
            "description": "रेखा/बहुभुज-सीमा फ़ीचर को प्रत्येक पारस्परिक और स्व प्रतिच्छेदन पर विभाजित नोड-युक्त, गैर-अतिव्यापी रेखा खंडों में समतलीकृत करता है, ArcGIS Feature To Line की तरह — वह सांस्थिति-निर्माण पूर्ववर्ती जो बंडल किए गए polygons_to_lines और split_vector_lines प्रदान नहीं करते।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा या बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रेखा वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "cluster_tolerance": {
                "label": "क्लस्टर सहनशीलता",
                "description": "लगभग-संपाती नोड विलय करने के लिए विभाजन बिंदुओं को इस मानचित्र-इकाई ग्रिड पर स्नैप करें (डिफ़ॉल्ट 1e-9)।"
              },
              "attributes": {
                "label": "विशेषताएँ",
                "description": "जब true (डिफ़ॉल्ट), प्रत्येक आउटपुट खंड को 'src_fid', स्रोत फ़ीचर id, से टैग करें।"
              }
            }
          },
          "feature_vertices_to_points": {
            "name": "फ़ीचर शीर्ष से बिंदु",
            "description": "चयनित फ़ीचर शीर्षों से बिंदु लेयर बनाता है — ALL, START, END, BOTH_ENDS, MID (चाप-लंबाई मध्यबिंदु), या DANGLE (असाझा रेखा अंत बिंदु) — पैरेंट-FID फ़ील्ड के साथ, ArcGIS Feature Vertices To Points की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा, बहुभुज, या बिंदु वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "point_location": {
                "label": "बिंदु स्थान",
                "description": "कौन-से शीर्ष निकाले जाएँ: ALL | START | END | BOTH_ENDS | MID | DANGLE। डिफ़ॉल्ट ALL।"
              }
            }
          },
          "features_to_gpx": {
            "name": "फ़ीचर से GPX",
            "description": "बिंदु फ़ीचर को GPX वेपॉइंट और रेखा फ़ीचर को GPX ट्रैक के रूप में लिखता है, विशेषता फ़ील्ड को name/description/elevation/time से मैप करते हुए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "निर्यात करने के लिए बिंदु या रेखा वेक्टर लेयर (WGS84 / EPSG:4326 मानी जाती है)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट .gpx फ़ाइल पथ।"
              },
              "name_field": {
                "label": "नाम फ़ील्ड",
                "description": "GPX <name> अवयव से मानचित्रित विशेषता फ़ील्ड (वैकल्पिक)।"
              },
              "description_field": {
                "label": "विवरण फ़ील्ड",
                "description": "GPX <desc> अवयव से मानचित्रित विशेषता फ़ील्ड (वैकल्पिक)।"
              },
              "z_field": {
                "label": "Z फ़ील्ड",
                "description": "GPX <ele> ऊँचाई से मानचित्रित विशेषता फ़ील्ड (वैकल्पिक; उपस्थित होने पर ज्यामिति Z पर लौटता है)।"
              },
              "date_field": {
                "label": "दिनांक फ़ील्ड",
                "description": "GPX <time> समय-मुद्रा से मानचित्रित विशेषता फ़ील्ड, एक ISO-8601 स्ट्रिंग (वैकल्पिक)।"
              }
            }
          },
          "features_to_gtfs": {
            "name": "फ़ीचर से GTFS",
            "description": "बिंदु फ़ीचर को GTFS stops.txt और रेखा फ़ीचर को GTFS shapes.txt में निर्यात करता है, GTFS राउंड-ट्रिप पूरा करते हुए।",
            "params": {
              "stops_input": {
                "label": "स्टॉप इनपुट",
                "description": "stops.txt के रूप में लिखी जाने वाली बिंदु वेक्टर लेयर (उपस्थित होने पर stop_id/stop_name विशेषता फ़ील्ड उपयोग करती है)।"
              },
              "shapes_input": {
                "label": "आकृति इनपुट",
                "description": "shapes.txt के रूप में लिखी जाने वाली रेखा वेक्टर लेयर (उपस्थित होने पर shape_id विशेषता फ़ील्ड उपयोग करती है)।"
              },
              "output_dir": {
                "label": "आउटपुट निर्देशिका",
                "description": "वह निर्देशिका जिसमें GTFS पाठ फ़ाइलें (stops.txt / shapes.txt) लिखी जाती हैं। अनुपस्थित होने पर बनाई जाती है।"
              }
            }
          },
          "features_to_kml": {
            "name": "फ़ीचर से KML",
            "description": "वेक्टर लेयर को KML 2.2 दस्तावेज़ (या ज़िप किए गए KMZ) में लिखता है, विशेषताओं को ExtendedData के रूप में और वैकल्पिक साझा शैली के साथ (ArcGIS Layer To KML / Map To KML)। kml_to_features पहले से KML पढ़ सकता था पर कुछ भी उसे लिखता नहीं था, सममित GPX, GTFS और GeoParquet युग्मों के विपरीत।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर। यह EPSG:4326 देशांतर/अक्षांश में होनी चाहिए, जो KML द्वारा परिभाषित एकमात्र CRS है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट .kml या .kmz फ़ाइल पथ।"
              },
              "name_field": {
                "label": "नाम फ़ील्ड",
                "description": "प्रत्येक Placemark के <name> के लिए उपयोग की गई विशेषता।"
              },
              "description_field": {
                "label": "विवरण फ़ील्ड",
                "description": "<description> के लिए उपयोग की गई विशेषता। छोड़ने पर, सभी विशेषताएँ <ExtendedData> के रूप में लिखी जाती हैं।"
              },
              "z_field": {
                "label": "Z फ़ील्ड",
                "description": "ऊँचाई प्रदान करने वाली विशेषता, जो तीसरे निर्देशांक के रूप में लिखी जाती है।"
              },
              "altitude_mode": {
                "label": "उन्नतांश मोड",
                "description": "'clampToGround' (डिफ़ॉल्ट), 'relativeToGround', या 'absolute'।"
              },
              "color": {
                "label": "रंग",
                "description": "KML aabbggrr हेक्स के रूप में रेखा/रूपरेखा रंग (उदा. अपारदर्शी लाल के लिए 'ff0000ff')।"
              },
              "line_width": {
                "label": "रेखा चौड़ाई",
                "description": "पिक्सेल में रेखा चौड़ाई (डिफ़ॉल्ट 1.0)।"
              },
              "fill_color": {
                "label": "भरण रंग",
                "description": "KML aabbggrr हेक्स के रूप में बहुभुज भरण रंग। भरण न चाहने पर छोड़ दें।"
              }
            }
          },
          "fence_diagram": {
            "name": "बाड़ आरेख",
            "description": "जहाँ रेखा अनुरेखण सतहों के स्टैक को पार करता है वहाँ 3D ऊर्ध्वाधर अनुभाग पैनल उत्पन्न करता है — उपसतह स्तर-विन्यास या वायुमंडलीय स्तरण को देखने का मानक तरीका (ArcGIS Fence Diagram)। profile, long_profile और stack_profile रेखा के साथ सतहों का प्रतिचयन करते हैं पर 2D प्रोफ़ाइल रेखाएँ या तालिकाएँ लौटाते हैं, क्रमागत सतहों के बीच के स्थान के लिए कोई ज्यामिति नहीं, और voxel_isosurface अनुभाग के बजाय आयतन से स्तर सतह निकालता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "अनुभाग अनुरेख परिभाषित करने वाले रेखा फ़ीचर।"
              },
              "surfaces": {
                "label": "सतहें",
                "description": "सह-पंजीकृत सतह रास्टरों की अल्पविराम-पृथक सूची, ऊपर से नीचे क्रमित।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "3D अनुभाग पटल, प्रति अनुरेख प्रति सतह युग्म एक। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "sample_distance": {
                "label": "नमूना दूरी",
                "description": "CRS इकाइयों में अनुरेख के अनुदिश प्रतिचयन अंतराल। डिफ़ॉल्ट: सबसे सूक्ष्म सतह कोशिका आकार।"
              },
              "floor_height": {
                "label": "फ़र्श ऊँचाई",
                "description": "वैकल्पिक अचर निचली सीमा: इस ऊँचाई पर एक कृत्रिम तल सतह, जो सबसे गहरा पटल बंद करती है।"
              },
              "ceiling_height": {
                "label": "छत ऊँचाई",
                "description": "वैकल्पिक अचर ऊपरी सीमा: इस ऊँचाई पर एक कृत्रिम शीर्ष सतह।"
              },
              "band": {
                "label": "बैंड",
                "description": "प्रत्येक सतह रास्टर से पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "fill_missing_values": {
            "name": "अनुपस्थित मान भरें",
            "description": "स्थानिक पड़ोसियों (k-निकटतम या दूरी बैंड) का उपयोग करके संख्यात्मक विशेषता फ़ील्ड में शून्य मानों का अनुमान लगाकर भरता है, वैकल्पिक रूप से कालिक विंडो तक सीमित, चयन योग्य आकलक (mean/median/min/max/temporal_trend) के साथ। भरी गई पंक्तियाँ फ़्लैग फ़ील्ड से चिह्नित होती हैं (ArcGIS Fill Missing Values)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "भरी जाने वाली फ़ील्ड सहित इनपुट वेक्टर लेयर।"
              },
              "fill_field": {
                "label": "भरण फ़ील्ड",
                "description": "वह संख्यात्मक फ़ील्ड जिसके शून्य मान आकलित और भरे जाने हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "estimator": {
                "label": "आकलक",
                "description": "पड़ोसी मानों को कैसे संयोजित करें: 'mean' (डिफ़ॉल्ट), 'median', 'min', 'max', या 'temporal_trend' (समय पर न्यूनतम वर्ग; इसके लिए time_field आवश्यक है)।"
              },
              "neighbourhood": {
                "label": "पड़ोस",
                "description": "स्थानिक चयन: 'knn' (डिफ़ॉल्ट, k निकटतम) या 'distance_band' (search_radius के भीतर सभी)।"
              },
              "k": {
                "label": "K",
                "description": "'knn' के लिए निकटतम पड़ोसियों की संख्या (डिफ़ॉल्ट 8)।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "'distance_band' चयन के लिए त्रिज्या (CRS इकाइयाँ)।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "प्रत्येक फ़ीचर का समय/क्रम देने वाली वैकल्पिक संख्यात्मक फ़ील्ड ('temporal_trend' के लिए आवश्यक)।"
              },
              "time_window": {
                "label": "समय विंडो",
                "description": "वैकल्पिक: पड़ोसियों को लक्ष्य से इस समय दूरी के भीतर वालों तक सीमित करें (इसके लिए time_field आवश्यक है)।"
              },
              "flag_field": {
                "label": "फ़्लैग फ़ील्ड",
                "description": "प्रतिस्थापित पंक्तियों को फ़्लैग करने वाली बूलियन फ़ील्ड का नाम (डिफ़ॉल्ट 'imputed')।"
              }
            }
          },
          "fill_spill_merge": {
            "name": "भरण-छलकाव-विलय",
            "description": "यथार्थवादी झील/जलप्लावन विस्तार उत्पन्न करने के लिए DEM पर सतही जल की सीमित मात्रा का मार्गन करता है (छलकाव और विलय के साथ आंशिक गर्त भरण), RichDEM के Fill-Spill-Merge का पुनः कार्यान्वयन।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर (ऊँचाइयाँ)।"
              },
              "water_level": {
                "label": "जल स्तर",
                "description": "प्रत्येक कोशिका पर लागू एकसमान सतही जल गहराई। यह दें या 'surface_water' दें।"
              },
              "surface_water": {
                "label": "सतही जल",
                "description": "प्रति-कोशिका सतही जल गहराई रास्टर (DEM से संरेखित)। दोनों दिए जाने पर यह 'water_level' को अधिभावी करता है।"
              },
              "ocean_level": {
                "label": "महासागर स्तर",
                "description": "वैकल्पिक समुद्र तल: इस ऊँचाई पर या उससे नीचे की जो कोशिकाएँ ग्रिड किनारे से जुड़ती हैं वे महासागर बन जाती हैं (तटीय जलमग्नता आधाररेखा)।"
              },
              "edge_outlet": {
                "label": "किनारा निकास",
                "description": "प्रत्येक ग्रिड-सीमा कोशिका को मुक्त निकास मानें (डिफ़ॉल्ट true)। सीमा तक पहुँचने वाला जल DEM छोड़ देता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक स्थिर-जल-गहराई रास्टर पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "water_surface": {
                "label": "जल सतह",
                "description": "जलीय सतह (DEM + जल गहराई) के लिए वैकल्पिक आउटपुट पथ।"
              },
              "flood_extent": {
                "label": "बाढ़ विस्तार",
                "description": "बाढ़-विस्तार मास्क के लिए वैकल्पिक आउटपुट पथ (जहाँ स्थिर जल उपस्थित है वहाँ 1, अन्यथा 0)।"
              }
            }
          },
          "find_argument_statistics": {
            "name": "आर्ग्युमेंट सांख्यिकी खोजें",
            "description": "रास्टर स्टैक पर प्रति-पिक्सेल आर्ग्युमेंट सांख्यिकी (ArcGIS Find Argument Statistics की तरह): अधिकतम/न्यूनतम का स्लाइस सूचकांक (या दिनांक), माध्यिका स्थिति, थ्रेशोल्ड पार करने वाली स्लाइसों की गणना (अवधि), या सबसे लंबा क्रमागत रन — वे आर्ग्युमेंट-स्थिति उत्तर जो बंडल किए गए कोशिका-सांख्यिकी और image_stack_profile मान समुच्चय नहीं दे सकते।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "एक बहुबैंड रास्टर (प्रत्येक बैंड एक स्लाइस है) या समय क्रम में सह-पंजीकृत रास्टरों की अल्पविराम-पृथक सूची।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "स्लाइस सूचकांकों / तिथियों / गणनाओं का आउटपुट एकल-बैंड रास्टर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "statistic": {
                "label": "सांख्यिकी",
                "description": "'argmax' (डिफ़ॉल्ट), 'argmin', 'median_position', 'duration', या 'longest_run'।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "'duration'/'longest_run' के लिए संख्यात्मक थ्रेशोल्ड (उनके लिए आवश्यक)।"
              },
              "comparison": {
                "label": "तुलना",
                "description": "'duration'/'longest_run' के लिए तुलना: '>' (डिफ़ॉल्ट), '>=', '<', या '<='।"
              },
              "dates": {
                "label": "दिनांक",
                "description": "प्रति स्लाइस वैकल्पिक अल्पविराम-पृथक संख्यात्मक तिथियाँ (उदा. वर्ष का दिन); argmax/argmin/median स्लाइस सूचकांक के बजाय मेल खाती तिथि आउटपुट करते हैं।"
              },
              "min_valid": {
                "label": "न्यूनतम वैध",
                "description": "प्रति पिक्सेल न्यूनतम गैर-no-data प्रेक्षण (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "find_dwell_locations": {
            "name": "ठहराव स्थान खोजें",
            "description": "पता लगाता है कि गतिशील इकाई कहाँ ठहरी रही: कम से कम समय सहनशीलता के लिए दूरी सहनशीलता के भीतर ट्रैक फ़िक्स के रन, फ़िक्स, माध्य केंद्र या उत्तल हल के रूप में उत्पन्न, ArcGIS Find Dwell Locations की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "समय-मुद्रित बिंदु फ़ीचर (ट्रैक फ़िक्स)।"
              },
              "track_field": {
                "label": "ट्रैक फ़ील्ड",
                "description": "प्रत्येक फ़िक्स जिस ट्रैक का है उसकी पहचान करने वाली फ़ील्ड।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "समय-मुद्रा फ़ील्ड (संख्यात्मक सेकंड या ISO-8601 पाठ)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "distance_tolerance": {
                "label": "दूरी सहनशीलता",
                "description": "वह अधिकतम दूरी (मानचित्र इकाइयाँ) जितनी दूर कोई फ़िक्स ठहराव के चालू केंद्रक से हो सकता है।"
              },
              "time_tolerance": {
                "label": "समय सहनशीलता",
                "description": "किसी स्थिर क्रम को ठहराव गिने जाने के लिए न्यूनतम अवधि (time_field जैसी ही इकाइयाँ)।"
              },
              "output_type": {
                "label": "आउटपुट प्रकार",
                "description": "dwell_features (डिफ़ॉल्ट) | mean_centers | convex_hulls | all_features।"
              }
            }
          },
          "find_identical": {
            "name": "समरूप खोजें",
            "description": "ज्यामिति और/या चुनी हुई फ़ील्ड पर समरूप फ़ीचर खोजता है, डुप्लिकेट को समूहित करते हुए; 'report' dup_group/dup_seq स्तंभ जोड़ता है, 'delete' प्रत्येक समूह का केवल पहला रखता है, ArcGIS Find Identical / Delete Identical की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "डुप्लिकेट हटाने के लिए इनपुट वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "fields": {
                "label": "फ़ील्ड",
                "description": "तुलना के लिए अल्पविराम-पृथक फ़ील्ड। केवल ज्यामिति की तुलना हेतु छोड़ दें; 'compare_geometry' के साथ जोड़ें।"
              },
              "compare_geometry": {
                "label": "ज्यामिति तुलना करें",
                "description": "ज्यामिति पहचान परीक्षण का भाग है या नहीं (डिफ़ॉल्ट true; केवल फ़ील्ड की तुलना हेतु false सेट करें)।"
              },
              "xy_tolerance": {
                "label": "XY सहनशीलता",
                "description": "ज्यामिति तुलना के लिए स्नैप सह्यता (हैशिंग से पहले शीर्ष इस ग्रिड पर पूर्णांकित होते हैं)। डिफ़ॉल्ट 0 (सटीक)।"
              },
              "mode": {
                "label": "मोड",
                "description": "'report' (डिफ़ॉल्ट; dup_group/dup_seq जोड़ता है) या 'delete' (प्रत्येक समूह का पहला रखता है)।"
              }
            }
          },
          "find_meeting_locations": {
            "name": "मिलन स्थान खोजें",
            "description": "ऐसे जमावड़े संसूचित करता है जहाँ कई भिन्न ट्रैक कम से कम न्यूनतम अवधि के लिए एक दूरी के भीतर साथ हों (ArcGIS Find Meeting Locations की तरह) — वह N-ट्रैक सह-घटना जो लिखित trace_proximity_events (युग्मवार) और reconstruct_tracks (एकल-ट्रैक ठहराव) कवर नहीं करते। प्रतिभागी संख्या, प्रारंभ/अंत समय और अवधि के साथ क्षेत्र हल और प्रतिनिधि बिंदु उत्पन्न करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "समय-मुद्रित ट्रैक बिंदु लेयर (प्रक्षेपित CRS; दूरियाँ मानचित्र इकाइयों में)।"
              },
              "track_field": {
                "label": "ट्रैक फ़ील्ड",
                "description": "प्रत्येक ट्रैक/सत्ता की पहचान करने वाली फ़ील्ड।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "प्रत्येक बिंदु का समय रखने वाली फ़ील्ड: संख्यात्मक सेकंड या ISO-8601 समय-मुद्रा।"
              },
              "search_distance": {
                "label": "खोज दूरी",
                "description": "ट्रैकों को साथ गिने जाने के लिए अधिकतम दूरी (मानचित्र इकाइयाँ)।"
              },
              "min_meeting_duration": {
                "label": "न्यूनतम मिलन अवधि",
                "description": "किसी सभा को रिपोर्ट किए जाने के लिए उसकी न्यूनतम अवधि (समय इकाइयाँ)।"
              },
              "max_meeting_duration": {
                "label": "अधिकतम मिलन अवधि",
                "description": "वैकल्पिक अधिकतम अवधि; इससे लंबी सभाएँ त्याग दी जाती हैं।"
              },
              "min_participants": {
                "label": "न्यूनतम प्रतिभागी",
                "description": "किसी सभा में भिन्न ट्रैकों की न्यूनतम संख्या (डिफ़ॉल्ट 2)।"
              },
              "time_step": {
                "label": "समय चरण",
                "description": "एक समय स्लाइस की चौड़ाई (समय इकाइयाँ)। डिफ़ॉल्ट: min_meeting_duration।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट प्रतिनिधि-बिंदु लेयर (प्रति सभा एक बिंदु)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "output_area": {
                "label": "क्षेत्रफल आउटपुट",
                "description": "वैकल्पिक आउटपुट क्षेत्र लेयर (प्रति सभा एक उत्तल-हल बहुभुज)। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "find_space_time_matches": {
            "name": "स्थान-काल मिलान खोजें",
            "description": "दो टाइमस्टैम्प वाली बिंदु लेयरों के बीच उन फ़ीचर को मिलाता है जो एक-दूसरे की स्थानिक खोज दूरी और समय विंडो (पहले/बाद/कोई भी) दोनों के भीतर आते हैं, दूरी और समय ऑफ़सेट के साथ मिलान युग्म उत्पन्न करते हुए, ArcGIS Find Space Time Matches की तरह।",
            "params": {
              "primary": {
                "label": "प्राथमिक",
                "description": "प्राथमिक बिंदु लेयर (प्रत्येक फ़ीचर का द्वितीयक लेयर से मिलान किया जाता है)।"
              },
              "secondary": {
                "label": "द्वितीयक",
                "description": "जिससे मिलान करना है वह द्वितीयक बिंदु लेयर।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "दोनों लेयरों में उपस्थित समय-मुद्रा फ़ील्ड (संख्यात्मक या ISO-8601)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट मिलान लेयर (प्रति मेल खाए युग्म एक लिंक रेखा)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "search_distance": {
                "label": "खोज दूरी",
                "description": "प्राथमिक और द्वितीयक फ़ीचर के बीच अधिकतम स्थानिक दूरी (मानचित्र इकाइयाँ)।"
              },
              "time_window": {
                "label": "समय विंडो",
                "description": "अधिकतम समय पृथक्करण: सेकंडों की संख्या या '2h', '30m', '7d' जैसी अवधि।"
              },
              "temporal_relationship": {
                "label": "कालिक संबंध",
                "description": "'either' (डिफ़ॉल्ट), 'before' (द्वितीयक, प्राथमिक से पहले), या 'after' (द्वितीयक, प्राथमिक के बाद)।"
              },
              "primary_id_field": {
                "label": "प्राथमिक ID फ़ील्ड",
                "description": "आउटपुट में प्रत्येक प्राथमिक फ़ीचर को नाम देने वाली फ़ील्ड (डिफ़ॉल्ट: फ़ीचर सूचकांक)।"
              },
              "secondary_id_field": {
                "label": "द्वितीयक ID फ़ील्ड",
                "description": "आउटपुट में प्रत्येक द्वितीयक फ़ीचर को नाम देने वाली फ़ील्ड (डिफ़ॉल्ट: फ़ीचर सूचकांक)।"
              }
            }
          },
          "fit_variogram": {
            "name": "वेरियोग्राम मॉडल फ़िट",
            "description": "क्रिगिंग में उपयोग के लिए अनुभवजन्य सेमीवेरियोग्राम डेटा पर सैद्धांतिक वेरियोग्राम मॉडल (गोलीय, चरघातांकी, गाऊसी) फ़िट करता है।",
            "params": {
              "lags_json": {
                "label": "लैग JSON",
                "description": "estimate_variogram से अंतराल बिनों की JSON सरणी"
              },
              "model_family": {
                "label": "मॉडल परिवार",
                "description": "मॉडल: spherical, exponential, या gaussian"
              }
            }
          },
          "flatten_interferogram": {
            "name": "इंटरफ़ेरोग्राम समतलीकरण",
            "description": "DEM और इंटरफ़ेरोमेट्रिक आधाररेखा का उपयोग करके रैप्ड इंटरफ़ेरोग्राम से स्थलाकृतिक फ़ेज़ घटक हटाता है, विरूपण और वायुमंडल संकेत छोड़ते हुए (ArcGIS Generate Interferogram का TOPO समतलीकरण मोड)। sar_coherence पहले से output_phase के माध्यम से इंटरफ़ेरोग्राम उत्पन्न करता है, पर किसी भी रजिस्ट्री में कुछ भी स्थलाकृतिक फ़ेज़ का अनुकरण और घटाव नहीं कर सकता — और किसी भी उच्चावच पर वह घटक हावी होता है, इसलिए असमतलीकृत इंटरफ़ेरोग्राम विरूपण कार्य के लिए अनुपयोगी है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "रेडियन में लिपटा व्यतिकरणमापी कला रास्टर (जैसा sar_coherence का output_phase उत्पन्न करता है), या दो-बैंड I/Q इंटरफ़ेरोग्राम।"
              },
              "dem": {
                "label": "DEM",
                "description": "सह-पंजीकृत ऊँचाई रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "समतलित लिपटा-कला रास्टर, (-pi, pi] पर पुनः लपेटा गया। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "perpendicular_baseline": {
                "label": "लंबवत आधाररेखा",
                "description": "मीटर में लंबवत आधाररेखा B_perp। आवश्यक: यह ऊँचाई-से-कला संवेदनशीलता निर्धारित करती है, और इसका कोई बचाव-योग्य डिफ़ॉल्ट नहीं है।"
              },
              "wavelength": {
                "label": "तरंगदैर्ध्य",
                "description": "मीटर में रडार तरंगदैर्घ्य (डिफ़ॉल्ट 0.05546576, Sentinel-1 C-बैंड)।"
              },
              "incidence_angle": {
                "label": "आपतन कोण",
                "description": "डिग्री में आपतन कोण: एक अचर (डिफ़ॉल्ट 39.0, विशिष्ट Sentinel-1 IW मध्य-स्वाथ) या एक सह-पंजीकृत रास्टर पथ।"
              },
              "slant_range": {
                "label": "तिर्यक परास",
                "description": "मीटर में संवेदक-से-भूमि तिर्यक परास R (डिफ़ॉल्ट 800000)।"
              },
              "reference_elevation": {
                "label": "संदर्भ ऊँचाई",
                "description": "वह ऊँचाई जिसे शून्य स्थलाकृतिक कला माना जाता है। डिफ़ॉल्ट: DEM माध्य, ताकि आउटपुट में कोई मनमाना वैश्विक ऑफ़सेट न रहे।"
              },
              "out_topographic_phase": {
                "label": "स्थलाकृतिक फ़ेज़ आउटपुट",
                "description": "अनुकरित स्थलाकृतिक कला रास्टर, जो समतलित आउटपुट की तरह (-pi, pi] पर लिपटा है — निरपेक्ष अनुकरित कला नहीं। सदैव उत्पन्न होता है; कोई पथ न देने पर इन-मेमोरी हैंडल पर लौटता है।"
              },
              "band": {
                "label": "बैंड",
                "description": "कला रखने वाला 1-आधारित बैंड। एकल-बैंड कला रास्टर या दो-बैंड I/Q इंटरफ़ेरोग्राम (जो तब स्वतः संसूचित होता है) के लिए इसे छोड़ दें; बहुबैंड स्टैक के किसी विशिष्ट बैंड से वास्तविक कला पढ़ने के लिए इसे दें। दो से अधिक बैंड वाले रास्टर के लिए यह प्राचल आवश्यक है, क्योंकि तीन या अधिक बैंड I/Q युग्म नहीं होते और अनुमान लगाने पर प्रशंसनीय पर गलत कला मिलेगी।"
              }
            }
          },
          "flip_line": {
            "name": "रेखा पलटें",
            "description": "पॉलीलाइन फ़ीचर के शीर्ष क्रम (प्रारंभ↔अंत) को उलटता है ताकि उनकी डिजिटाइज़ की गई दिशा पलट जाए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा वेक्टर फ़ाइल पथ, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "focal_flow": {
            "name": "फ़ोकल प्रवाह",
            "description": "एन्कोड करता है कि कोशिका के आठ पड़ोसियों में से कौन उसमें प्रवाहित होते हैं, 8-बिट मास्क के रूप में (ArcGIS Focal Flow)। बंडल किए गए D8/D-infinity संचयन उपकरणों के विपरीत, जो प्रत्येक कोशिका को एक दिशा में अधोढाल मार्गित करते हैं, यह प्रत्येक अंतर्प्रवाही पड़ोसी दर्ज करता है — पिट, सिंक और सैडल में अभिसरण पकड़ते हुए। बिट भार पूर्व से वामावर्त चलते हैं (1, 2, 4, 8, 16, 32, 64, 128); 0 स्थानीय उच्च है, 255 पिट।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट सतह रास्टर (ऊँचाई या कोई भी सतत सतह)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "कोई पड़ोसी तभी अंतर्प्रवाही गिना जाता है जब वह केंद्र कोशिका से इससे अधिक ऊपर हो (डिफ़ॉल्ट 0)।"
              },
              "band": {
                "label": "बैंड",
                "description": "पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "focal_statistics": {
            "name": "फ़ोकल सांख्यिकी",
            "description": "चल-विंडो पड़ोस सांख्यिकी (आयत/वृत्त/वलय/वेज; संख्यात्मक और श्रेणीबद्ध)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "statistics": {
                "label": "सांख्यिकी",
                "description": "सांख्यिकीय: mean, majority, maximum, median, minimum, minority, percentile, range, std, sum, या variety (डिफ़ॉल्ट mean)।"
              },
              "neighborhood": {
                "label": "पड़ोस",
                "description": "पड़ोस आकृति: rectangle, circle, annulus, या wedge (डिफ़ॉल्ट rectangle)।"
              },
              "width": {
                "label": "चौड़ाई",
                "description": "कोशिकाओं में आयत चौड़ाई (डिफ़ॉल्ट 3)।"
              },
              "height": {
                "label": "ऊँचाई",
                "description": "कोशिकाओं में आयत ऊँचाई (डिफ़ॉल्ट 3)।"
              },
              "radius": {
                "label": "त्रिज्या",
                "description": "circle / wedge के लिए कोशिकाओं में त्रिज्या, और annulus के लिए बाह्य त्रिज्या (डिफ़ॉल्ट 1)।"
              },
              "inner_radius": {
                "label": "आंतरिक त्रिज्या",
                "description": "annulus पड़ोस के लिए कोशिकाओं में आंतरिक त्रिज्या (डिफ़ॉल्ट 0)।"
              },
              "start_angle": {
                "label": "प्रारंभ कोण",
                "description": "डिग्री में wedge आरंभ कोण (0 = पूर्व, वामावर्त; डिफ़ॉल्ट 0)।"
              },
              "end_angle": {
                "label": "अंत कोण",
                "description": "डिग्री में wedge अंत कोण (0 = पूर्व, वामावर्त; डिफ़ॉल्ट 90)।"
              },
              "percentile_value": {
                "label": "शतमक मान",
                "description": "percentile सांख्यिकीय के लिए [0, 100] में शतमक (डिफ़ॉल्ट 90)।"
              },
              "ignore_nodata": {
                "label": "NoData अनदेखा करें",
                "description": "यदि true (डिफ़ॉल्ट), केवल वैध कोशिकाओं पर समेटें; यदि false, विंडो में कोई भी no-data कोशिका no-data देती है।"
              },
              "band": {
                "label": "बैंड",
                "description": "संसाधित करने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "forest_based_forecast": {
            "name": "वन-आधारित पूर्वानुमान",
            "description": "प्रत्येक स्थान पर उस स्थान के अपने इतिहास की स्लाइडिंग लैग विंडो पर प्रशिक्षित रैंडम फ़ॉरेस्ट से मान का आगे पूर्वानुमान करता है, ArcGIS Forest-based Forecast की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "स्थान id, एक समय फ़ील्ड और एक मान फ़ील्ड लिए हुए समय-मुद्रित फ़ीचर।"
              },
              "location_field": {
                "label": "स्थान फ़ील्ड",
                "description": "प्रत्येक प्रेक्षण जिस स्थान का है उसकी पहचान करने वाली फ़ील्ड।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "प्रत्येक स्थान की श्रृंखला क्रमित करने के लिए उपयोग की गई संख्यात्मक समय फ़ील्ड।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "पूर्वानुमान के लिए संख्यात्मक फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पूर्वानुमान तालिका पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "forecast_steps": {
                "label": "पूर्वानुमान चरण",
                "description": "आगे पूर्वानुमान करने के लिए चरणों की संख्या (डिफ़ॉल्ट 3)।"
              },
              "time_window": {
                "label": "समय विंडो",
                "description": "पूर्वानुमानकों के रूप में उपयोग किए गए पूर्ववर्ती मानों की संख्या (डिफ़ॉल्ट: श्रृंखला लंबाई का एक चौथाई, कम से कम 2)।"
              },
              "validation_steps": {
                "label": "सत्यापन चरण",
                "description": "RMSE आँकने के लिए अलग रखे गए पश्चवर्ती चरण (डिफ़ॉल्ट 0, कोई मान्यकरण नहीं)।"
              },
              "n_trees": {
                "label": "वृक्षों की संख्या",
                "description": "फ़ॉरेस्ट में वृक्षों की संख्या (डिफ़ॉल्ट 50, अधिकतम 500)।"
              },
              "min_leaf_size": {
                "label": "न्यूनतम पत्ती आकार",
                "description": "किसी पर्ण में न्यूनतम प्रशिक्षण पंक्तियाँ (डिफ़ॉल्ट 2)।"
              },
              "max_depth": {
                "label": "अधिकतम गहराई",
                "description": "अधिकतम वृक्ष गहराई (डिफ़ॉल्ट 8)।"
              },
              "seed": {
                "label": "बीज",
                "description": "बूटस्ट्रैपिंग और फ़ीचर उपचयन चलाने वाले नियतात्मक RNG के लिए बीज (डिफ़ॉल्ट 42)।"
              }
            }
          },
          "frequency_comparison": {
            "name": "आवृत्ति तुलना",
            "description": "प्रति कोशिका गिनता है कि स्टैक में कितने रास्टर संदर्भ मान रास्टर की संगत कोशिका के बराबर / से अधिक / से कम हैं (ArcGIS Equal To Frequency, Greater Than Frequency और Less Than Frequency, तथा समावेशी और निषेधित संकारक)। कोई भी रजिस्ट्री स्टैक भर में तुलना का समुच्चयन नहीं कर सकती: cell_statistics में कोई संदर्भ इनपुट नहीं है, raster_calculator एक तुलना व्यक्त करता है पर मनमानी-लंबाई के स्टैक भर में गिन नहीं सकता, और conditional_evaluation एकल-शर्त चयनकर्ता है।",
            "params": {
              "value_raster": {
                "label": "मान रास्टर",
                "description": "वह संदर्भ रास्टर जिसके विरुद्ध प्रत्येक स्टैक लेयर की तुलना होती है, इनपुट से सह-पंजीकृत। एकल-बैंड संदर्भ प्रत्येक बैंड समूह पर प्रसारित होता है; बहुबैंड संदर्भ में प्रति समूह एक बैंड होना चाहिए और वह उसके साथ आगे बढ़ता है।"
              },
              "inputs": {
                "label": "इनपुट",
                "description": "एक बहुबैंड रास्टर (प्रत्येक बैंड एक लेयर है) या सह-पंजीकृत रास्टरों की अल्पविराम-पृथक सूची।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट गणना रास्टर (0..n)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "comparison": {
                "label": "तुलना",
                "description": "'equal' (डिफ़ॉल्ट), 'greater', 'less', 'greater_equal', 'less_equal', या 'not_equal'।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "प्लवमान-बिंदु डेटा पर 'equal'/'not_equal' के लिए निरपेक्ष सह्यता (डिफ़ॉल्ट 0 = सटीक)।"
              },
              "ignore_nodata": {
                "label": "NoData अनदेखा करें",
                "description": "प्रति कोशिका no-data प्रेक्षण छोड़ें (डिफ़ॉल्ट true)। false होने पर, कोई भी no-data प्रेक्षण कोशिका को no-data बना देता है।"
              },
              "process_as_multiband": {
                "label": "मल्टीबैंड के रूप में संसाधित करें",
                "description": "'single_band' (डिफ़ॉल्ट): प्रत्येक इनपुट का प्रत्येक बैंड एक ही स्टैक की एक लेयर है। 'multi_band': प्रत्येक इनपुट का बैंड i अपना स्वयं का स्टैक बनाता है, जिससे बहुबैंड परिणाम मिलता है।"
              }
            }
          },
          "fuzzy_overlay": {
            "name": "फ़ज़ी अध्यारोपण",
            "description": "रास्टर को 0..1 फ़ज़ी सदस्यता सतह (linear/gaussian/small/large/ms_small/ms_large) में पुनर्मापित करता है, या कई सदस्यता रास्टरों को फ़ज़ी AND/OR/PRODUCT/SUM/GAMMA से संयोजित करता है, ArcGIS Fuzzy Membership + Fuzzy Overlay की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "सदस्यता मोड: 0..1 सतह में रूपांतरित करने के लिए इनपुट रास्टर।"
              },
              "inputs": {
                "label": "इनपुट",
                "description": "अध्यारोपण मोड: संयोजित करने के लिए ≥2 सदस्यता रास्टरों की अल्पविराम-पृथक सूची। यह 'input' पर वरीयता पाती है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "function": {
                "label": "फ़ंक्शन",
                "description": "सदस्यता फलन: 'linear' (डिफ़ॉल्ट), 'gaussian', 'small', 'large', 'ms_small', 'ms_large'।"
              },
              "overlay": {
                "label": "अध्यारोपण",
                "description": "अध्यारोपण संकारक: 'and' (न्यूनतम, डिफ़ॉल्ट), 'or' (अधिकतम), 'product', 'sum', 'gamma'।"
              },
              "midpoint": {
                "label": "मध्यबिंदु",
                "description": "linear: 0.5 पर मानचित्रित मान अनदेखा किया जाता है (min/max का उपयोग करें); gaussian/small/large: फलन मध्यबिंदु; ms_small/ms_large: माध्य गुणक (डिफ़ॉल्ट बैंड सांख्यिकी से)।"
              },
              "spread": {
                "label": "प्रसार",
                "description": "gaussian/small/large: प्रसार (डिफ़ॉल्ट gaussian 0.1, small/large 5); ms_small/ms_large: मानक-विचलन गुणक (डिफ़ॉल्ट 1)।"
              },
              "min": {
                "label": "न्यूनतम",
                "description": "linear: सदस्यता 0 पर मानचित्रित मान (डिफ़ॉल्ट बैंड न्यूनतम)। यदि min>max हो तो ढाल घटती है।"
              },
              "max": {
                "label": "अधिकतम",
                "description": "linear: सदस्यता 1 पर मानचित्रित मान (डिफ़ॉल्ट बैंड अधिकतम)।"
              },
              "gamma": {
                "label": "गामा",
                "description": "[0,1] में gamma अध्यारोपण घातांक (डिफ़ॉल्ट 0.9)।"
              },
              "band": {
                "label": "बैंड",
                "description": "सदस्यता मोड में रूपांतरित करने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "gaussian_geostatistical_simulations": {
            "name": "गाऊसी भूसांख्यिकीय सिमुलेशन",
            "description": "अनुक्रमिक गाऊसी सिमुलेशन: क्षेत्र की N समप्रायिक सशर्त प्राप्तियाँ जो नमूना डेटा का सम्मान करती हैं (ArcGIS Gaussian Geostatistical Simulations की तरह) — वह सशर्त बहु-प्राप्ति आउटपुट जो एकल-सतह empirical_bayesian_kriging / साधारण क्रिगिंग और अशर्त turning_bands_simulation प्रदान नहीं करते। बीजयुक्त और नियतात्मक।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "सप्रतिबंधक मानों सहित इनपुट बिंदु लेयर (प्रक्षेपित CRS)।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "अनुकरण के लिए मान रखने वाली संख्यात्मक फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहु-बैंड रास्टर (प्रति साक्षात्कार एक बैंड)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "num_realizations": {
                "label": "प्राप्तियों की संख्या",
                "description": "साक्षात्कारों / आउटपुट बैंडों की संख्या (डिफ़ॉल्ट 10)।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "CRS इकाइयों में आउटपुट कोशिका आकार। डिफ़ॉल्ट: विस्तार की लंबी भुजा / 100।"
              },
              "variogram_model": {
                "label": "वेरियोग्राम मॉडल",
                "description": "'exponential' (डिफ़ॉल्ट), 'spherical', या 'gaussian'।"
              },
              "nugget": {
                "label": "नगेट",
                "description": "मैनुअल नगेट; डेटा से फ़िट करने हेतु छोड़ दें।"
              },
              "sill": {
                "label": "सिल",
                "description": "मैनुअल आंशिक सिल; डेटा से फ़िट करने हेतु छोड़ दें।"
              },
              "range": {
                "label": "परास",
                "description": "मैनुअल परास; डेटा से फ़िट करने हेतु छोड़ दें।"
              },
              "max_neighbors": {
                "label": "अधिकतम पड़ोसी",
                "description": "प्रति कोशिका क्रिगिंग में उपयोग किए गए अधिकतम ज्ञात बिंदु (डिफ़ॉल्ट 16)।"
              },
              "seed": {
                "label": "बीज",
                "description": "नियतात्मक RNG के लिए बीज (डिफ़ॉल्ट 1)।"
              },
              "output_mean": {
                "label": "माध्य आउटपुट",
                "description": "समुच्चय माध्य के लिए वैकल्पिक रास्टर पथ।"
              },
              "output_std": {
                "label": "मानक विचलन आउटपुट",
                "description": "समुच्चय मानक विचलन के लिए वैकल्पिक रास्टर पथ।"
              }
            }
          },
          "generalized_linear_regression": {
            "name": "सामान्यीकृत रैखिक प्रतिगमन",
            "description": "IRLS के माध्यम से व्याख्यात्मक फ़ील्ड पर आश्रित फ़ील्ड का वैश्विक प्रतिगमन (गाऊसी/OLS, प्वासों, या लॉजिस्टिक), फ़िट किए गए + अवशेष आउटपुट फ़ील्ड और पूर्ण निदान के साथ: प्रति-पद गुणांक, मानक त्रुटि, t/z, प्रायिकता और VIF, तथा AICc, R²/विचलन और स्टूडेंटाइज़्ड Koenker (Breusch–Pagan) विषमविचालिता परीक्षण — ArcGIS Generalized Linear Regression की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट फ़ीचर लेयर (बिंदु, या अन्य ज्यामितियाँ — ज्यामिति अपरिवर्तित पारित होती है)।"
              },
              "dependent_field": {
                "label": "आश्रित फ़ील्ड",
                "description": "आश्रित (अनुक्रिया) संख्यात्मक फ़ील्ड। 'logistic' के लिए यह 0/1 होनी चाहिए।"
              },
              "explanatory_fields": {
                "label": "व्याख्यात्मक फ़ील्ड",
                "description": "अल्पविराम-पृथक व्याख्यात्मक संख्यात्मक फ़ील्ड।"
              },
              "family": {
                "label": "परिवार",
                "description": "मॉडल कुल: 'gaussian' (OLS, डिफ़ॉल्ट), 'poisson' (लॉग लिंक, गणनाएँ) या 'logistic' (लॉजिट लिंक, 0/1)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "report": {
                "label": "रिपोर्ट",
                "description": "गुणांक + मॉडल निदान रिपोर्ट के लिए वैकल्पिक CSV पथ।"
              }
            }
          },
          "generate_breach_lines": {
            "name": "भंजन रेखाएँ उत्पन्न करें",
            "description": "गर्त बहुभुजों और DEM के लिए, वह पॉलीलाइन उत्पन्न करता है जिसके साथ प्रत्येक गर्त को निकास के लिए भंजित किया जाएगा, न्यूनतम-भंजन-लागत, न्यूनतम-पथ या न्यूनतम-ऊँचाई-परिवर्तन मानदंड का उपयोग करते हुए, प्रति भंजन कटाई गहराई और खुदाई आयतन के साथ। ArcGIS Generate Breach Lines की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "गर्त बहुभुज (उदा. delineate_depressions का आउटपुट)।"
              },
              "dem": {
                "label": "DEM",
                "description": "वह सतह रास्टर जिसमें से भंजन काटा जाता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट भंजन-रेखा पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "connection_points": {
                "label": "संयोजन बिंदु",
                "description": "भंजन कहाँ समाप्त हो सकता है यह सीमित करने वाले वैकल्पिक बिंदु फ़ीचर।"
              },
              "method": {
                "label": "विधि",
                "description": "'minimum_breaching_cost' (डिफ़ॉल्ट), 'shortest_path' या 'minimum_elevation_change'।"
              },
              "max_length": {
                "label": "अधिकतम लंबाई",
                "description": "इससे लंबे भंजन त्यागें (मानचित्र इकाइयाँ); ऐसे गर्त अभंजित छोड़ दिए जाते हैं।"
              }
            }
          },
          "generate_near_table": {
            "name": "निकट तालिका उत्पन्न करें",
            "description": "प्रत्येक इनपुट फ़ीचर के लिए, k निकटतम (या खोज त्रिज्या के भीतर सभी) निकट-लेयर फ़ीचर को दूरी, रैंक, वैकल्पिक दिक्कोण और निकट-XY के साथ सूचीबद्ध करता है — बहु-पड़ोसी निकटता तालिका, ArcGIS Generate Near Table की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वह इनपुट वेक्टर लेयर (बिंदु, रेखाएँ, या बहुभुज) जिसका सामीप्य मापा जाता है।"
              },
              "near_features": {
                "label": "निकट फ़ीचर",
                "description": "जिसके विरुद्ध खोजना है वह निकट वेक्टर लेयर (बिंदु, रेखाएँ, या बहुभुज)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ (प्रति निकट मेल एक Point)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "केवल इस दूरी (मानचित्र इकाइयाँ) के भीतर के निकट फ़ीचर रखें। closest_count = 0 (त्रिज्या के भीतर सभी) होने पर आवश्यक।"
              },
              "closest_count": {
                "label": "निकटतम संख्या",
                "description": "प्रति इनपुट फ़ीचर निकटतम निकट फ़ीचर की संख्या (k, डिफ़ॉल्ट 1)। search_radius के भीतर प्रत्येक निकट फ़ीचर लौटाने के लिए 0 का उपयोग करें।"
              },
              "angle": {
                "label": "कोण",
                "description": "NEAR_ANGLE जोड़ें (डिग्री में अंकगणितीय दिक्मान, पूर्व = 0, वामावर्त)। डिफ़ॉल्ट false।"
              },
              "location": {
                "label": "स्थान",
                "description": "निकट स्थान के लिए NEAR_X / NEAR_Y स्तंभ जोड़ें। डिफ़ॉल्ट false।"
              }
            }
          },
          "generate_network_swm": {
            "name": "नेटवर्क SWM उत्पन्न करें",
            "description": "एक स्थानिक भार मैट्रिक्स बनाता है जिसमें पड़ोसी और भार सीधी-रेखा ज्यामिति के बजाय रेखा नेटवर्क के साथ यात्रा दूरी से आते हैं (ArcGIS Generate Network Spatial Weights)। generate_spatial_weights_matrix केवल यूक्लिडियन और सांस्थितिक अवधारणाएँ (knn, स्थिर दूरी बैंड, व्युत्क्रम दूरी, सन्निकटता, Delaunay) देता है, इसलिए नेटवर्क-बाधित घटनाओं के लिए यह उन फ़ीचर को जोड़ता है जो एक-दूसरे तक पहुँच नहीं सकते और प्रत्येक अनुप्रवाह सांख्यिकी को अभिनत करता है। आउटपुट समान तालिका स्कीमा उपयोग करता है, इसलिए global_morans_i, local_morans_i_lisa, getis_ord_gi_star और compare_spatial_weights इसे अपरिवर्तित उपयोग करते हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "भारित किए जाने वाले बिंदु फ़ीचर।"
              },
              "network": {
                "label": "नेटवर्क",
                "description": "वह रेखा नेटवर्क जिसके अनुदिश यात्रा दूरियाँ मापी जाती हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "भार तालिका (एक्सटेंशन के अनुसार CSV, या एक ज्यामिति-रहित वेक्टर तालिका), उसी origin/neighbor/weight योजना में जो generate_spatial_weights_matrix उत्पन्न करता है। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "id_field": {
                "label": "ID फ़ील्ड",
                "description": "प्रत्येक फ़ीचर का अद्वितीय id रखने वाली फ़ील्ड। डिफ़ॉल्ट: 0-आधारित फ़ीचर सूचकांक, जो generate_spatial_weights_matrix से मेल खाता है।"
              },
              "impedance_field": {
                "label": "प्रतिबाधा फ़ील्ड",
                "description": "नेटवर्क लागत फ़ील्ड। डिफ़ॉल्ट: प्रत्येक खंड की ज्यामितीय लंबाई।"
              },
              "distance_cutoff": {
                "label": "दूरी कटऑफ़",
                "description": "किसी पड़ोसी की अधिकतम अनुमत नेटवर्क प्रतिबाधा। डिफ़ॉल्ट: असीमित।"
              },
              "max_neighbors": {
                "label": "अधिकतम पड़ोसी",
                "description": "प्रति मूल पड़ोसियों की सीमा, निकटतम को रखते हुए। डिफ़ॉल्ट: असीमित।"
              },
              "conceptualization": {
                "label": "अवधारणा",
                "description": "'fixed' (डिफ़ॉल्ट, कटऑफ़ के भीतर द्विआधारी भार 1) या 'inverse' (भार = 1 / प्रतिबाधा^घातांक)।"
              },
              "exponent": {
                "label": "घातांक",
                "description": "'inverse' के लिए क्षय घातांक (डिफ़ॉल्ट 1)।"
              },
              "row_standardization": {
                "label": "पंक्ति मानकीकरण",
                "description": "प्रत्येक मूल के भारों को उनके पंक्ति योग से भाग दें ताकि प्रत्येक मूल का कुल 1 हो। डिफ़ॉल्ट false, जो generate_spatial_weights_matrix से मेल खाता है।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "वह दूरी जिसके भीतर दो नेटवर्क शीर्ष एक नोड में जोड़ दिए जाते हैं, CRS इकाइयों में (डिफ़ॉल्ट 1e-6)। अन्यथा ऐसा नेटवर्क जिसके खंड लगभग मिलते हैं, मौन रूप से असंबद्ध हो जाएगा, और प्रत्येक प्रभावित मूल शून्य पंक्तियाँ उत्पन्न करेगा।"
              },
              "search_tolerance": {
                "label": "खोज सहनशीलता",
                "description": "किसी बिंदु से नेटवर्क तक अधिकतम स्नैपिंग दूरी। इससे दूर के बिंदु किसी दूरस्थ नोड से मौन रूप से जोड़े जाने के बजाय अस्नैप्ड रिपोर्ट किए जाते हैं।"
              }
            }
          },
          "generate_od_links": {
            "name": "उद्गम-गंतव्य लिंक उत्पन्न करें",
            "description": "उद्गम बिंदुओं से गंतव्य बिंदुओं तक सीधी इच्छा रेखाएँ खींचता है — साझा ID द्वारा मिलान, दूरी के भीतर, और/या k निकटतम तक — प्रत्येक में उद्गम/गंतव्य ID और लंबाई होती है, ArcGIS Generate Origin-Destination Links की तरह।",
            "params": {
              "origins": {
                "label": "उद्गम",
                "description": "मूल बिंदु लेयर (Point या MultiPoint)।"
              },
              "destinations": {
                "label": "गंतव्य",
                "description": "गंतव्य बिंदु लेयर (Point या MultiPoint)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रेखा वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "num_nearest": {
                "label": "निकटतम संख्या",
                "description": "प्रति मूल केवल k निकटतम गंतव्य रखें (किसी भी id/दूरी फ़िल्टर के बाद)।"
              },
              "search_distance": {
                "label": "खोज दूरी",
                "description": "केवल वे गंतव्य रखें जो मूल से इस दूरी के भीतर हैं (मानचित्र इकाइयाँ)।"
              },
              "id_field": {
                "label": "ID फ़ील्ड",
                "description": "दोनों लेयरों में उपस्थित फ़ील्ड; केवल उन युग्मों को जोड़ें जिनके मान मेल खाते हैं। यह 'link_id' के रूप में भी लिखी जाती है।"
              },
              "origin_id_field": {
                "label": "उद्गम ID फ़ील्ड",
                "description": "मूल बिंदुओं में वह फ़ील्ड जो 'origin_id' के रूप में लिखी जानी है (डिफ़ॉल्ट: फ़ीचर सूचकांक)।"
              },
              "dest_id_field": {
                "label": "गंतव्य ID फ़ील्ड",
                "description": "गंतव्यों में वह फ़ील्ड जो 'dest_id' के रूप में लिखी जानी है (डिफ़ॉल्ट: फ़ीचर सूचकांक)।"
              }
            }
          },
          "generate_points_along_3d_lines": {
            "name": "3D रेखाओं के साथ बिंदु उत्पन्न करें",
            "description": "वास्तविक 3D दूरी में मापी गई 3D रेखाओं के साथ समान अंतराल वाले बिंदु उत्पन्न करता है (बंडल किए गए points_along_lines द्वारा उपयोग की जाने वाली 2D योजना लंबाई नहीं), अंतर्वेशित Z, वैकल्पिक अंत बिंदुओं और संचयी 3D चेनेज फ़ील्ड के साथ। ArcGIS Generate Points Along 3D Lines की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट 3D बहुरेखा फ़ीचर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "method": {
                "label": "विधि",
                "description": "'distance' (डिफ़ॉल्ट), 'percentage', या 'distance_field'।"
              },
              "distance": {
                "label": "दूरी",
                "description": "विधि 'distance' के लिए मानचित्र इकाइयों में अंतराल।"
              },
              "percentage": {
                "label": "प्रतिशत",
                "description": "विधि 'percentage' के लिए प्रत्येक रेखा की 3D लंबाई के प्रतिशत (0-100) के रूप में अंतराल।"
              },
              "distance_field": {
                "label": "दूरी फ़ील्ड",
                "description": "विधि 'distance_field' के लिए प्रति-फ़ीचर अंतराल देने वाली फ़ील्ड।"
              },
              "include_end_points": {
                "label": "अंत बिंदु शामिल करें",
                "description": "प्रत्येक रेखा के आरंभ और अंत शीर्ष भी उत्पन्न करें (डिफ़ॉल्ट false)।"
              },
              "add_chainage": {
                "label": "चेनेज जोड़ें",
                "description": "रेखा के आरंभ से संचयी 3D दूरी रखने वाली CHAINAGE फ़ील्ड लिखें (डिफ़ॉल्ट false)।"
              }
            }
          },
          "generate_spatial_weights_matrix": {
            "name": "स्थानिक भार मैट्रिक्स उत्पन्न करें",
            "description": "चुनी हुई अवधारणा — KNN, स्थिर दूरी बैंड, व्युत्क्रम दूरी, सन्निकटता (किनारे / किनारे+कोने), या Delaunay — से पुन: प्रयोज्य लंबे-प्रारूप पड़ोसी/भार तालिका (origin_id, neighbor_id, weight) उत्पन्न करता है, वैकल्पिक पंक्ति मानकीकरण के साथ, ArcGIS Generate Spatial Weights Matrix की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर (बिंदु/रेखाएँ/बहुभुज; सन्निकटता के लिए बहुभुज आवश्यक हैं)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट तालिका पथ — एक CSV (एक्सटेंशन .csv) या एक ज्यामिति-रहित वेक्टर तालिका। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "id_field": {
                "label": "ID फ़ील्ड",
                "description": "प्रत्येक फ़ीचर का अद्वितीय id रखने वाली फ़ील्ड। डिफ़ॉल्ट: 0-आधारित फ़ीचर सूचकांक।"
              },
              "method": {
                "label": "विधि",
                "description": "स्थानिक संबंधों की संकल्पना: 'knn', 'fixed_distance_band', 'inverse_distance', 'contiguity_edges', 'contiguity_edges_corners', या 'delaunay'। डिफ़ॉल्ट 'knn'।"
              },
              "number_of_neighbors": {
                "label": "पड़ोसियों की संख्या",
                "description": "निकटतम पड़ोसियों की संख्या k (विधि = knn)। डिफ़ॉल्ट 8।"
              },
              "threshold_distance": {
                "label": "थ्रेशोल्ड दूरी",
                "description": "मानचित्र इकाइयों में दूरी पट्टी कटऑफ़। fixed_distance_band के लिए आवश्यक; inverse_distance के लिए वैकल्पिक कटऑफ़ (सेट न होने पर = अन्य सभी फ़ीचर)।"
              },
              "exponent": {
                "label": "घातांक",
                "description": "inverse_distance के लिए दूरी क्षय घातांक p (भार = 1/d^p)। डिफ़ॉल्ट 1।"
              },
              "row_standardization": {
                "label": "पंक्ति मानकीकरण",
                "description": "प्रत्येक मूल के भारों को उनके पंक्ति योग से भाग दें ताकि प्रत्येक मूल के भारों का कुल 1 हो। डिफ़ॉल्ट false।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "सन्निकटता के लिए सीमाओं का मिलान करने से पहले शीर्षों को इस आकार (CRS इकाइयाँ) के ग्रिड पर क्वांटीकृत करें। डिफ़ॉल्ट 0 (सटीक निर्देशांक)।"
              }
            }
          },
          "generate_subset_polygons": {
            "name": "उपसमुच्चय बहुभुज उत्पन्न करें",
            "description": "सघन बिंदु लेयर को सघन, गैर-अतिव्यापी बहुभुजों में विभाजित करता है जो बिंदु विस्तार को टाइल करते हैं, प्रत्येक में न्यूनतम और अधिकतम संख्या के बीच बिंदु होते हैं (ArcGIS Generate Subset Polygons)। बहुत बड़े बिंदु समुच्चयों के अंतर्वेशन के लिए मानक पूर्व-प्रसंस्करण चरण। बंडल किए गए स्थिर ग्रिडों के विपरीत यह घनत्व के अनुकूल होता है (माध्यिका k-d विभाजन), voronoi_diagram के विपरीत यह प्रत्येक के लिए एक कोशिका बनाने के बजाय बिंदुओं को समूहित करता है, और group_by_proximity के विपरीत यह बहुभुज उत्पन्न करता है और आकार सीमाओं का सम्मान करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट बहुभुज पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "output_points": {
                "label": "बिंदु आउटपुट",
                "description": "अपने उपसमुच्चय id से टैग किए गए इनपुट बिंदुओं के लिए वैकल्पिक पथ। छोड़ने पर स्मृति में संग्रहीत (फिर भी लौटाए जाते हैं)।"
              },
              "min_points_per_subset": {
                "label": "प्रति उपसमुच्चय न्यूनतम बिंदु",
                "description": "प्रति उपसमुच्चय बिंदुओं की निचली सीमा (डिफ़ॉल्ट 50)।"
              },
              "max_points_per_subset": {
                "label": "प्रति उपसमुच्चय अधिकतम बिंदु",
                "description": "प्रति उपसमुच्चय बिंदुओं की ऊपरी सीमा (डिफ़ॉल्ट 200)।"
              },
              "coincident_points": {
                "label": "संपाती बिंदु",
                "description": "'single' (डिफ़ॉल्ट; आकार तय करते समय ठीक संपाती बिंदु एक बार गिने जाते हैं) या 'all' (प्रत्येक अलग गिना जाता है)।"
              },
              "clip_to_hull": {
                "label": "हल तक क्लिप करें",
                "description": "उपसमुच्चय बहुभुजों को बिंदुओं के उत्तल हल तक क्लिप करें ताकि परिणाम परिबद्ध बॉक्स के बजाय डेटा से चिपका रहे (डिफ़ॉल्ट true)।"
              }
            }
          },
          "generate_transects_along_lines": {
            "name": "रेखाओं के साथ अनुप्रस्थ रेखाएँ उत्पन्न करें",
            "description": "प्रत्येक रेखा पर स्थिर अंतराल से चलता है और दी गई लंबाई की लंबवत अनुप्रस्थ रेखाएँ (केंद्रित या ऑफ़सेट) उत्पन्न करता है, तटरेखा-परिवर्तन, नदीतटीय और अनुप्रस्थ-काट प्रतिचयन के लिए — ArcGIS Generate Transects Along Lines की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रेखा वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "interval": {
                "label": "अंतराल",
                "description": "प्रत्येक रेखा के अनुदिश अनुप्रस्थ रेखाओं के बीच अंतराल, CRS इकाइयों में। आवश्यक।"
              },
              "length": {
                "label": "लंबाई",
                "description": "कुल अनुप्रस्थ रेखा लंबाई, CRS इकाइयों में। आवश्यक।"
              },
              "offset": {
                "label": "ऑफ़सेट",
                "description": "रेखा से अनुप्रस्थ रेखा के केंद्र का चिह्नित ऑफ़सेट, CRS इकाइयों में (0 = केंद्रित; +/- बाएँ/दाएँ धकेलता है)। डिफ़ॉल्ट 0।"
              },
              "include_ends": {
                "label": "अंत शामिल करें",
                "description": "प्रत्येक रेखा के ठीक आरंभ और अंत पर भी एक अनुप्रस्थ रेखा रखें। डिफ़ॉल्ट false।"
              }
            }
          },
          "generate_trend_raster": {
            "name": "प्रवृत्ति रास्टर उत्पन्न करें",
            "description": "सह-पंजीकृत रास्टरों की समय श्रृंखला भर में प्रति-पिक्सेल कालिक प्रवृत्ति फ़िट करता है (ArcGIS Generate Trend Raster की तरह): OLS ढाल/अंतःखंड/R² या अप्राचलिक Mann-Kendall + Sen's ढाल p-मान के साथ — वह प्रति-पिक्सेल कालिक प्रवृत्ति जो बंडल किए गए trend_surface (स्थानिक) और change_vector_analysis (दो-दिनांक) उत्पन्न नहीं कर सकते।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "समय क्रम में सह-पंजीकृत एकल-बैंड रास्टर पथों की अल्पविराम-पृथक सूची (>= 3)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट ढाल रास्टर (mann_kendall के लिए Sen की ढाल)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "times": {
                "label": "समय",
                "description": "'inputs' से मेल खाते अल्पविराम-पृथक संख्यात्मक समय (उदा. वर्ष)। डिफ़ॉल्ट 0,1,2,..."
              },
              "method": {
                "label": "विधि",
                "description": "'linear' (OLS; डिफ़ॉल्ट) या 'mann_kendall' (अप्राचलिक + Sen की ढाल)।"
              },
              "intercept_output": {
                "label": "अंतःखंड आउटपुट",
                "description": "केवल linear: OLS अंतःखंड का वैकल्पिक आउटपुट रास्टर।"
              },
              "significance_output": {
                "label": "सार्थकता आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर: R² (linear) या Mann-Kendall द्विपक्षीय p-मान (mann_kendall)।"
              },
              "min_valid": {
                "label": "न्यूनतम वैध",
                "description": "प्रति पिक्सेल न्यूनतम गैर-no-data प्रेक्षण (डिफ़ॉल्ट 3)।"
              },
              "band": {
                "label": "बैंड",
                "description": "प्रत्येक इनपुट से पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "geodetic_densify": {
            "name": "जियोडेटिक सघनीकरण",
            "description": "भौगोलिक (देशांतर/अक्षांश) रेखा या बहुभुज लेयर के मौजूदा शीर्षों के बीच वास्तविक जियोडेसिक या रम्ब (स्थिर-दिक्कोण) पथ के साथ शीर्ष सम्मिलित करता है, ArcGIS के Geodetic Densify की तरह — ताकि लंबे खंड समतलीय जीवा के बजाय पृथ्वी की वक्रता का अनुसरण करें।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा या बहुभुज वेक्टर लेयर, जिसे भौगोलिक माना जाता है (देशांतर/अक्षांश, EPSG:4326-शैली)।"
              },
              "geodetic_type": {
                "label": "जियोडेटिक प्रकार",
                "description": "शीर्षों के बीच पथ प्रकार: 'geodesic' (डिफ़ॉल्ट; WGS84 दीर्घवृत्ताभ पर न्यूनतम पथ) या 'rhumb'/'loxodrome' (अचर वास्तविक दिक्मान)।"
              },
              "max_segment_length": {
                "label": "अधिकतम खंड लंबाई",
                "description": "सघनीकरण के बाद क्रमागत शीर्षों के बीच मीटर में लक्ष्य अधिकतम अंतराल। max_segment_length / vertices_per_segment में से ठीक एक दिया जाना चाहिए।"
              },
              "vertices_per_segment": {
                "label": "प्रति खंड शीर्ष",
                "description": "max_segment_length का विकल्प: प्रत्येक मूल खंड में, उसकी लंबाई पर ध्यान दिए बिना, ठीक इतने समान-अंतराल शीर्ष डालें। max_segment_length / vertices_per_segment में से ठीक एक दिया जाना चाहिए।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ; छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "geotagged_photos_to_points": {
            "name": "जियोटैग फ़ोटो से बिंदु",
            "description": "जियोटैग फ़ोटो के फ़ोल्डर को पढ़ता है और प्रत्येक फ़ोटो के पथ, कैप्चर दिनांक-समय, उन्नतांश, कैमरा दिक्कोण (GPS छवि दिशा) और निर्माता/मॉडल के साथ WGS-84 बिंदु लेयर बनाता है — केवल EXIF मेटाडेटा से पार्स किया हुआ (कोई पिक्सेल डिकोड नहीं), ArcGIS GeoTagged Photos To Points की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "EXIF GPS मेटाडेटा पढ़ने के लिए फ़ोटो (JPEG/TIFF) वाला फ़ोल्डर पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "recursive": {
                "label": "पुनरावर्ती",
                "description": "फ़ोटो खोजते समय उपफ़ोल्डरों में जाएँ। डिफ़ॉल्ट false।"
              },
              "only_geotagged": {
                "label": "केवल जियोटैग किए गए",
                "description": "बिना GPS स्थिति वाली छवियाँ छोड़ें (डिफ़ॉल्ट true)। false होने पर, बिना भू-टैग वाली छवियाँ शून्य ज्यामिति सहित उत्पन्न होती हैं।"
              }
            }
          },
          "getis_ord_general_g": {
            "name": "उच्च/निम्न क्लस्टरिंग (Getis-Ord General G)",
            "description": "वैश्विक Getis-Ord General G सांख्यिकी की गणना करता है — एक एकल z-स्कोर और p-मान जो बताता है कि उच्च या निम्न मान वैश्विक रूप से क्लस्टर हैं या नहीं, ArcGIS High/Low Clustering (Getis-Ord General G) की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर। बिंदु अपने निर्देशांक उपयोग करते हैं; अन्य ज्यामितियाँ अपने शीर्ष-माध्य प्रतिनिधि बिंदु का उपयोग करती हैं (सन्निकटता भारों के लिए बहुभुज आवश्यक हैं)।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "उच्च/निम्न क्लस्टरिंग की जाँच के लिए संख्यात्मक, ऋणेतर फ़ील्ड।"
              },
              "weights": {
                "label": "भार",
                "description": "स्थानिक-भार योजना: 'distance_band' (डिफ़ॉल्ट), 'k_nearest', 'queen', या 'rook'।"
              },
              "distance_band": {
                "label": "दूरी बैंड",
                "description": "'distance_band' योजना के लिए थ्रेशोल्ड दूरी (CRS इकाइयाँ)। डिफ़ॉल्ट: अधिकतम निकटतम-पड़ोसी दूरी (प्रत्येक फ़ीचर का >=1 पड़ोसी होता है)।"
              },
              "k": {
                "label": "K",
                "description": "'k_nearest' योजना के लिए पड़ोसियों की संख्या (डिफ़ॉल्ट 8)।"
              },
              "row_standardize": {
                "label": "पंक्ति मानकीकरण",
                "description": "भार आव्यूह को पंक्ति-मानकीकृत करें ताकि प्रत्येक पंक्ति का योग 1 हो (डिफ़ॉल्ट false)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "एक-पंक्ति रिपोर्ट के लिए वैकल्पिक CSV पथ। परिणाम में हमेशा लौटाया जाता है।"
              }
            }
          },
          "goldstein_phase_filter": {
            "name": "Goldstein फ़ेज़ फ़िल्टर",
            "description": "इंटरफ़ेरोमेट्रिक SAR फ़ेज़ की अनुकूली स्पेक्ट्रल (Goldstein) फ़िल्टरिंग, वह चरण जो फ़ेज़ अनरैपिंग को व्यवहार्य बनाता है (ArcGIS Apply Complex Data Filter)। राउंड 17 का unwrap_phase कच्चे इंटरफ़ेरोग्राम पर विफल होता है क्योंकि शोर अवशेष ब्रांच कट को बाध्य करते हैं; पूरा बंडल किया गया lee/frost/kuan/wiener/gaussian फ़िल्टर परिवार वास्तविक-मान तीव्रता पर काम करता है और यहाँ उपयोग नहीं हो सकता, क्योंकि +/-pi असांतत्य के पार रैप्ड फ़ेज़ का औसत उसे नष्ट कर देता है। सम्मिश्र संकेत को आवृत्ति डोमेन में पैच-दर-पैच फ़िल्टर करता है और पहले और बाद की अवशेष गणना रिपोर्ट करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इंटरफ़ेरोग्राम: दो-बैंड I/Q रास्टर, या रेडियन में एकल-बैंड आवेष्टित-कला रास्टर (इकाई आयाम मान लिया जाता है)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट दो-बैंड (I, Q) फ़िल्टर किया गया सम्मिश्र रास्टर। न देने पर स्मृति में संग्रहीत किया जाता है।"
              },
              "output_phase": {
                "label": "फ़ेज़ आउटपुट",
                "description": "रेडियन में आउटपुट एकल-बैंड फ़िल्टर की गई आवेष्टित कला, (-pi, pi] में। हमेशा उत्पन्न होती है; पथ न देने पर स्मृति में संग्रहीत की जाती है।"
              },
              "alpha": {
                "label": "अल्फ़ा",
                "description": "[0, 1] में फ़िल्टर सामर्थ्य (डिफ़ॉल्ट 0.5)। 0 कला को अछूता छोड़ता है; 1 अधिकतम आक्रामक है।"
              },
              "outer_window_size": {
                "label": "बाहरी विंडो आकार",
                "description": "कोशिकाओं में FFT पैच आकार (डिफ़ॉल्ट 32)। दो की घात तक ऊपर पूर्णांकित।"
              },
              "inner_window_size": {
                "label": "आंतरिक विंडो आकार",
                "description": "कोशिकाओं में पैचों के बीच चरण (डिफ़ॉल्ट = outer/4)। छोटा मान अधिक अतिव्यापन और चिकना मिश्रण देता है; यह बाहरी विंडो से अधिक नहीं होना चाहिए।"
              },
              "spectrum_smoothing": {
                "label": "स्पेक्ट्रम चिकनाई",
                "description": "घातांकन से पहले पैच स्पेक्ट्रम पर लागू चल-माध्य की बिनों में चौड़ाई (डिफ़ॉल्ट 3, विषम होनी चाहिए)।"
              }
            }
          },
          "gpx_to_features": {
            "name": "GPX से फ़ीचर",
            "description": "GPX फ़ाइल को वेपॉइंट बिंदुओं और/या ट्रैक/मार्ग पॉलीलाइनों में पार्स करता है, ele/time/name ले जाते हुए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": ".gpx फ़ाइल का पथ (GPS Exchange Format XML)।"
              },
              "points_output": {
                "label": "बिंदु आउटपुट",
                "description": "वेपॉइंट्स के लिए वैकल्पिक आउटपुट बिंदु वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। यदि कोई भी आउटपुट न दिया जाए, तो वेपॉइंट्स स्मृति में संग्रहीत किए जाते हैं।"
              },
              "lines_output": {
                "label": "रेखा आउटपुट",
                "description": "ट्रैक और मार्गों के लिए वैकल्पिक आउटपुट रेखा वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)।"
              }
            }
          },
          "graphic_buffer": {
            "name": "ग्राफ़िक बफ़र",
            "description": "अंत-कैप (गोल/वर्ग/बट) और कोना-जोड़ (गोल/माइटर/बेवल) शैलियों के विकल्प के साथ फ़ीचर को बफ़र करता है, माइटर सीमा सहित — वह वर्गाकार/माइटर बफ़र ज्यामिति जो केवल-गोल बफ़र उत्पन्न नहीं कर सकते।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर फ़ाइल पथ, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "distance": {
                "label": "दूरी",
                "description": "लेयर की CRS इकाइयों में बफ़र दूरी। धनात्मक होनी चाहिए।"
              },
              "cap": {
                "label": "कैप",
                "description": "रेखा/बिंदु सिरों के लिए एंड-कैप शैली: 'round' (डिफ़ॉल्ट), 'square', या 'butt' (उपनाम 'flat')।"
              },
              "join": {
                "label": "जोड़",
                "description": "कोना-जोड़ शैली: 'round' (डिफ़ॉल्ट), 'miter', या 'bevel'।"
              },
              "miter_limit": {
                "label": "माइटर सीमा",
                "description": "माइटर लंबाई का बफ़र दूरी से अनुपात, जिसके आगे माइटर किया गया कोना बेवल कर दिया जाता है (ArcGIS/JTS डिफ़ॉल्ट 10)। >= 1 होना चाहिए। केवल तभी उपयोग होता है जब join='miter' हो।"
              },
              "dissolve": {
                "label": "विलय (डिज़ॉल्व)",
                "description": "true होने पर सभी बफ़रों को एक विलीन (बहु)बहुभुज फ़ीचर में संघबद्ध करें। डिफ़ॉल्ट false (प्रति इनपुट फ़ीचर एक बफ़र, विशेषताएँ सुरक्षित)।"
              }
            }
          },
          "greater_than_or_equal_to": {
            "name": "से अधिक या बराबर",
            "description": "कोशिका-दर-कोशिका आधार पर जाँचता है कि पहला रास्टर दूसरे से अधिक या बराबर है या नहीं।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "grid_index_features": {
            "name": "ग्रिड सूचकांक फ़ीचर",
            "description": "पृष्ठ नामों (A1, B3, ... या अनुक्रमिक), पैमाना-व्युत्पन्न आकार और वैकल्पिक डेटा-प्रतिच्छेदन फ़िल्टर के साथ पृष्ठ-आकार के आयतों का मानचित्र-श्रृंखला सूचकांक ग्रिड बनाता है — ArcGIS Grid Index Features की तरह, तथा एक स्ट्रिप मोड जो ArcGIS Strip Map Index Features की तरह घूर्णित पृष्ठों के साथ मार्ग का अनुसरण करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर। स्पष्ट विस्तार न दिए जाने पर विस्तार, स्ट्रिप मोड के लिए मार्ग, और intersect_only द्वारा जाँचे जाने वाले फ़ीचर प्रदान करती है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "सूचकांक पृष्ठों का आउटपुट बहुभुज वेक्टर (ड्राइवर एक्सटेंशन से)। न देने पर स्मृति में संग्रहीत किया जाता है।"
              },
              "mode": {
                "label": "मोड",
                "description": "grid (डिफ़ॉल्ट): आयताकार विस्तार को टाइल करें। strip: घुमाए गए अतिव्यापी पृष्ठों के साथ मार्ग रेखा का अनुसरण करें।"
              },
              "x_min": {
                "label": "X न्यूनतम",
                "description": "स्पष्ट विस्तार का न्यूनतम X (CRS इकाइयाँ)। इनपुट विस्तार को अधिरोहित करने के लिए x_min/y_min/x_max/y_max चारों दें।"
              },
              "y_min": {
                "label": "Y न्यूनतम",
                "description": "स्पष्ट विस्तार का न्यूनतम Y (CRS इकाइयाँ)।"
              },
              "x_max": {
                "label": "X अधिकतम",
                "description": "स्पष्ट विस्तार का अधिकतम X (CRS इकाइयाँ)।"
              },
              "y_max": {
                "label": "Y अधिकतम",
                "description": "स्पष्ट विस्तार का अधिकतम Y (CRS इकाइयाँ)।"
              },
              "tile_width": {
                "label": "टाइल चौड़ाई",
                "description": "CRS इकाइयों में पृष्ठ की चौड़ाई। tile_width और tile_height दोनों दें, या page_size + map_scale का उपयोग करें।"
              },
              "tile_height": {
                "label": "टाइल ऊँचाई",
                "description": "CRS इकाइयों में पृष्ठ की ऊँचाई (स्ट्रिप मोड में मार्ग के अनुदिश पृष्ठ की लंबाई)।"
              },
              "page_size": {
                "label": "पृष्ठ आकार",
                "description": "कागज़ पृष्ठ प्रीसेट (a0..a4, letter, legal, tabloid), जिसके मीट्रिक आयामों को प्रत्येक पृष्ठ का आकार तय करने हेतु map_scale से गुणा किया जाता है। इसके लिए map_scale आवश्यक है।"
              },
              "map_scale": {
                "label": "मानचित्र पैमाना",
                "description": "मानचित्र पैमाने का हर (जैसे 1:24,000 के लिए 24000)। page_size के साथ, टाइल आकार = कागज़ के मीटर × map_scale (मीट्रिक CRS मान लिया जाता है)।"
              },
              "origin_x": {
                "label": "मूल X",
                "description": "ग्रिड मूल का X जिससे टाइल सीमाएँ संरेखित होती हैं। डिफ़ॉल्ट: विस्तार का न्यूनतम X।"
              },
              "origin_y": {
                "label": "मूल Y",
                "description": "ग्रिड मूल का Y जिससे टाइल सीमाएँ संरेखित होती हैं। डिफ़ॉल्ट: विस्तार का न्यूनतम Y।"
              },
              "naming": {
                "label": "नामकरण",
                "description": "पृष्ठ नामकरण योजना: alphanumeric (डिफ़ॉल्ट; स्तंभ अक्षर + पंक्ति संख्या, जैसे A1) या sequential (पठन-क्रम संख्या)।"
              },
              "intersect_only": {
                "label": "केवल प्रतिच्छेदन",
                "description": "true होने पर ऐसे पृष्ठ हटा दें जो किसी इनपुट फ़ीचर से प्रतिच्छेद नहीं करते। इसके लिए input आवश्यक है। डिफ़ॉल्ट false।"
              },
              "route": {
                "label": "मार्ग",
                "description": "स्ट्रिप मोड: अनुसरण की जाने वाली रेखा वेक्टर लेयर। डिफ़ॉल्ट रूप से input की पहली रेखा फ़ीचर।"
              },
              "overlap": {
                "label": "अतिव्यापन",
                "description": "स्ट्रिप मोड: वह अंश [0,1) जिससे क्रमागत पृष्ठ मार्ग के अनुदिश अतिव्याप्त होते हैं। डिफ़ॉल्ट 0.05।"
              },
              "epsg": {
                "label": "EPSG",
                "description": "आउटपुट EPSG कोड, जब विस्तार स्पष्ट रूप से दिया गया हो और CRS विरासत में लेने के लिए कोई इनपुट लेयर न हो।"
              }
            }
          },
          "group_by_proximity": {
            "name": "निकटता द्वारा समूहन",
            "description": "एकल-लिंकेज स्थानिक संबद्ध घटकों के लिए फ़ीचर को GROUP_ID से टैग करता है — दूरी के भीतर ('near') या स्पर्श करने वाले ('intersects') फ़ीचर, वैकल्पिक रूप से विशेषता मान साझा करते हुए — ArcGIS Group By Proximity की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर (कोई भी ज्यामिति प्रकार)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "relationship": {
                "label": "संबंध",
                "description": "'near' ('spatial_near_distance' के भीतर, डिफ़ॉल्ट) या 'intersects' (स्पर्श करते हुए, दूरी 0)।"
              },
              "spatial_near_distance": {
                "label": "स्थानिक निकट दूरी",
                "description": "'near' के लिए मानचित्र इकाइयों में खोज दूरी (डिफ़ॉल्ट 0)।"
              },
              "attribute_field": {
                "label": "विशेषता फ़ील्ड",
                "description": "वैकल्पिक फ़ील्ड; फ़ीचर केवल तभी समूहित होते हैं जब वे यह विशेषता मान साझा करते हों।"
              },
              "group_field": {
                "label": "समूह फ़ील्ड",
                "description": "आउटपुट समूह-आईडी फ़ील्ड का नाम (डिफ़ॉल्ट 'GROUP_ID')।"
              }
            }
          },
          "gtfs_to_features": {
            "name": "GTFS से फ़ीचर",
            "description": "GTFS ट्रांज़िट फ़ीड को स्टॉप बिंदुओं और मार्ग रेखाओं में पार्स करता है, वैकल्पिक रूप से प्रति-स्टॉप सेवा-आवृत्ति गणना के साथ।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "निकाली गई GTFS फ़ीड डायरेक्टरी का पथ (*.txt फ़ाइलों का फ़ोल्डर: stops.txt, shapes.txt, trips.txt, ...)।"
              },
              "stops_output": {
                "label": "स्टॉप आउटपुट",
                "description": "स्टॉप्स के लिए वैकल्पिक आउटपुट बिंदु वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। यदि कोई भी आउटपुट न दिया जाए, तो स्टॉप्स स्मृति में संग्रहीत किए जाते हैं।"
              },
              "shapes_output": {
                "label": "आकृति आउटपुट",
                "description": "मार्ग आकृतियों के लिए वैकल्पिक आउटपुट रेखा वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)।"
              },
              "frequency": {
                "label": "आवृत्ति",
                "description": "true होने पर प्रत्येक स्टॉप के निर्धारित प्रस्थानों की गणना stop_times.txt से करके n_departures फ़ील्ड में डालें। डिफ़ॉल्ट false।"
              },
              "start_time": {
                "label": "प्रारंभ समय",
                "description": "आवृत्ति विंडो के लिए वैकल्पिक HH:MM:SS निचली सीमा (GTFS समय 24:00:00 से अधिक हो सकते हैं)।"
              },
              "end_time": {
                "label": "अंत समय",
                "description": "आवृत्ति विंडो के लिए वैकल्पिक HH:MM:SS ऊपरी सीमा।"
              }
            }
          },
          "h3_polyfill": {
            "name": "H3 पॉलीफ़िल",
            "description": "इनपुट बहुभुजों को चुने हुए विभेदन पर H3 विविक्त-वैश्विक-ग्रिड कोशिकाओं से ढकता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर फ़ाइल पथ (भौगोलिक lon/lat, EPSG:4326 होना चाहिए) या इन-मेमोरी हैंडल।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ; ड्राइवर उसके एक्सटेंशन से लिया जाता है (.geojson, .fgb, .parquet, ...)। न देने पर लेयर स्मृति में संग्रहीत की जाती है।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "H3 विभेदन 0 (सबसे मोटा) से 15 (सबसे सूक्ष्म); डिफ़ॉल्ट 8 (~0.7 km² कोशिकाएँ)।"
              }
            }
          },
          "h3_to_vector": {
            "name": "H3 कोशिकाओं से बहुभुज",
            "description": "H3 कोशिका ID के स्तंभ को कोशिका-सीमा बहुभुजों में बदलता है, अन्य विशेषताओं को प्रतिलिपि करते हुए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "H3 कोशिका आईडी वाले फ़ील्ड सहित इनपुट वेक्टर फ़ाइल पथ (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ; ड्राइवर उसके एक्सटेंशन से लिया जाता है (.geojson, .fgb, .parquet, ...)। न देने पर लेयर स्मृति में संग्रहीत की जाती है।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "H3 कोशिका आईडी रखने वाले टेक्स्ट फ़ील्ड का नाम; डिफ़ॉल्ट 'h3'।"
              }
            }
          },
          "hdbscan": {
            "name": "HDBSCAN क्लस्टरिंग",
            "description": "पदानुक्रमित घनत्व-आधारित क्लस्टरिंग (HDBSCAN*): पारस्परिक-पहुँच MST, संघनित क्लस्टर वृक्ष, और अतिरिक्त-द्रव्यमान चयन, प्रति-बिंदु सदस्यता प्रायिकता और बाह्य मान स्कोर के साथ — बिना एप्सिलॉन के परिवर्तनशील घनत्व संभालता है, ArcGIS Density-based Clustering के HDBSCAN विकल्प की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर (प्रक्षेपित CRS; दूरियाँ उसकी इकाइयों में)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (क्लस्टर फ़ील्ड सहित इनपुट की एक प्रति)। न देने पर स्मृति में संग्रहीत किया जाता है।"
              },
              "min_cluster_size": {
                "label": "न्यूनतम क्लस्टर आकार",
                "description": "सबसे छोटा समूहन जिसे क्लस्टर माना जाए (>= 2)। डिफ़ॉल्ट 5।"
              },
              "min_samples": {
                "label": "न्यूनतम नमूने",
                "description": "कोर-दूरी घनत्व आकलन के लिए पड़ोस का आकार (अधिक = अधिक बिंदु शोर कहलाएँगे)। डिफ़ॉल्ट: min_cluster_size।"
              }
            }
          },
          "hot_spot_analysis_comparison": {
            "name": "हॉटस्पॉट विश्लेषण तुलना",
            "description": "दो Getis-Ord हॉटस्पॉट परिणाम लेयरों की तुलना करता है: उनके स्थानों का मिलान करें, प्रत्येक संक्रमण को वर्गीकृत करें (hot_to_hot, hot_to_cold, none_to_hot, ...), और समग्र सहमति का बीजयुक्त क्रमचय परीक्षण चलाएँ — ArcGIS Hot Spot Analysis Comparison की तरह।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "पहली हॉट-स्पॉट परिणाम लेयर (बिंदु या बहुभुज)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "दूसरी हॉट-स्पॉट परिणाम लेयर।"
              },
              "bin_field": {
                "label": "बिन फ़ील्ड",
                "description": "दोनों इनपुट में उपस्थित सार्थकता फ़ील्ड (धनात्मक = हॉट, ऋणात्मक = कोल्ड)।"
              },
              "significance": {
                "label": "सार्थकता",
                "description": "निरपेक्ष-मान थ्रेशोल्ड जिससे नीचे कोई स्थान 'none' होता है (डिफ़ॉल्ट 0)।"
              },
              "match_field": {
                "label": "मिलान फ़ील्ड",
                "description": "दोनों इनपुट में उपस्थित वैकल्पिक आईडी फ़ील्ड, जिसका उपयोग स्थानों को जोड़ने के लिए किया जाता है; अन्यथा निकटतम केंद्रक।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "निकटतम-स्थान मिलान के लिए अधिकतम केंद्रक दूरी (मानचित्र इकाइयाँ)। न देने पर असीमित।"
              },
              "permutations": {
                "label": "क्रमचय",
                "description": "वैश्विक सहमति परीक्षण के लिए क्रमचयों की संख्या (डिफ़ॉल्ट 499)।"
              },
              "seed": {
                "label": "बीज",
                "description": "नियतात्मक क्रमचय RNG के लिए बीज (डिफ़ॉल्ट 1)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "identify_narrow_polygons": {
            "name": "संकीर्ण बहुभुज पहचानें",
            "description": "उन बहुभुजों को फ़्लैग करता है जो कहीं चौड़ाई सहनशीलता से संकीर्ण हैं (स्लिवर और पतली गर्दनें), प्रत्येक को is_narrow फ़्लैग और अनुमानित न्यूनतम चौड़ाई से अभिलिखित करते हुए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर फ़ाइल पथ, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "width_tolerance": {
                "label": "चौड़ाई सहनशीलता",
                "description": "CRS इकाइयों में चौड़ाई थ्रेशोल्ड। बहुभुज वहाँ संकरा होता है जहाँ वह इससे पतला हो। आवश्यक।"
              },
              "min_narrow_area": {
                "label": "न्यूनतम संकीर्ण क्षेत्रफल",
                "description": "बहुभुज को चिह्नित करने के लिए आवश्यक न्यूनतम संकरे-भाग का क्षेत्रफल (CRS इकाइयाँ वर्ग); इससे छोटे संकरे क्षेत्रफल शोर मानकर अनदेखा किए जाते हैं। डिफ़ॉल्ट width_tolerance का वर्ग, जो ओपनिंग की मामूली कोना-गोलाई को भी समाहित कर लेता है।"
              },
              "narrow_only": {
                "label": "केवल संकीर्ण",
                "description": "true होने पर गैर-संकरे फ़ीचर हटा दें और केवल चिह्नित संकरे बहुभुज आउटपुट करें। डिफ़ॉल्ट false (सभी फ़ीचर टिप्पणीकृत करके रखें)।"
              }
            }
          },
          "idw_3d": {
            "name": "IDW 3D",
            "description": "3D बिंदु प्रेक्षणों का ऊँचाई स्तरों के स्टैक (प्रति स्तर एक रास्टर बैंड) में आयतनी व्युत्क्रम-दूरी अंतर्वेशन, ऊर्ध्वाधर-बनाम-क्षैतिज विषमदैशिकता संभालने वाले ऊँचाई स्फीति गुणक और वैकल्पिक लीव-वन-आउट क्रॉस-सत्यापन बिंदुओं के साथ। ArcGIS IDW3D की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट 3D बिंदु फ़ीचर।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "अंतर्वेशन किए जाने वाले मान को रखने वाला संख्यात्मक फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुबैंड रास्टर पथ (प्रति ऊँचाई स्तर एक बैंड)। न देने पर स्मृति में संग्रहीत किया जाता है।"
              },
              "z_field": {
                "label": "Z फ़ील्ड",
                "description": "ऊँचाई प्रदान करने वाला फ़ील्ड; डिफ़ॉल्ट रूप से ज्यामिति का Z।"
              },
              "power": {
                "label": "घात",
                "description": "प्रतिलोम-दूरी घातांक (डिफ़ॉल्ट 2)।"
              },
              "elev_inflation_factor": {
                "label": "ऊँचाई स्फीति गुणक",
                "description": "3D दूरी की गणना से पहले ऊर्ध्वाधर पृथक्करण पर लागू गुणक (डिफ़ॉल्ट 1)। 1 से बड़े मान ऊर्ध्वाधर दूरी को अधिक महत्व देते हैं, जो अधिकांश आयतनिक डेटा के छोटे ऊर्ध्वाधर सहसंबंध पैमाने से मेल खाता है।"
              },
              "x_spacing": {
                "label": "X अंतराल",
                "description": "X में आउटपुट कोशिका आकार (डिफ़ॉल्ट: विस्तार / 100)।"
              },
              "y_spacing": {
                "label": "Y अंतराल",
                "description": "Y में आउटपुट कोशिका आकार (डिफ़ॉल्ट: x_spacing के समान)।"
              },
              "z_spacing": {
                "label": "Z अंतराल",
                "description": "आउटपुट स्तरों के बीच ऊर्ध्वाधर अंतराल (डिफ़ॉल्ट: z परिसर / 10)।"
              },
              "z_min": {
                "label": "Z न्यूनतम",
                "description": "सबसे निचला आउटपुट स्तर (डिफ़ॉल्ट: डेटा का न्यूनतम)।"
              },
              "z_max": {
                "label": "Z अधिकतम",
                "description": "सबसे ऊँचा आउटपुट स्तर (डिफ़ॉल्ट: डेटा का अधिकतम)।"
              },
              "neighbors": {
                "label": "पड़ोसी",
                "description": "प्रति पूर्वानुमान अधिकतम प्रतिदर्श (डिफ़ॉल्ट 12)।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "वैकल्पिक अधिकतम (प्रसारित) 3D खोज दूरी; इससे परे के प्रतिदर्श अनदेखा किए जाते हैं।"
              },
              "output_cv_features": {
                "label": "CV फ़ीचर आउटपुट",
                "description": "प्रेक्षित, पूर्वानुमानित और अवशिष्ट मान रखने वाले लीव-वन-आउट क्रॉस-सत्यापन बिंदुओं के लिए वैकल्पिक पथ।"
              },
              "epsg": {
                "label": "EPSG",
                "description": "आउटपुट रास्टर पर अंकित EPSG कोड (डिफ़ॉल्ट: इनपुट लेयर का CRS)।"
              }
            }
          },
          "incremental_spatial_autocorrelation": {
            "name": "वृद्धिशील स्थानिक स्वसहसंबंध",
            "description": "बढ़ते दूरी बैंडों की श्रृंखला भर में वैश्विक Moran's I की गणना करता है और z-स्कोर वक्र को उसके प्रथम और अधिकतम शिखरों के साथ रिपोर्ट करता है — क्लस्टरिंग दूरी चुनने का तर्कसंगत तरीका, ArcGIS Incremental Spatial Autocorrelation की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर (अन्य ज्यामितियाँ अपने शीर्ष-माध्य प्रतिनिधि बिंदु का उपयोग करती हैं)। प्रक्षेपित CRS का उपयोग करें।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "स्थानिक स्वसहसंबंध की जाँच के लिए संख्यात्मक फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "प्रति-बैंड तालिका के लिए वैकल्पिक CSV पथ। परिणाम में हमेशा लौटाई जाती है।"
              },
              "begin_distance": {
                "label": "प्रारंभ दूरी",
                "description": "पहली बैंड दूरी, CRS इकाइयों में। डिफ़ॉल्ट: अधिकतम निकटतम-पड़ोसी दूरी (प्रत्येक फ़ीचर का >=1 पड़ोसी होता है)।"
              },
              "increment": {
                "label": "बढ़ाएँ (Increment)",
                "description": "प्रत्येक बैंड पर जोड़ी जाने वाली दूरी, CRS इकाइयों में। डिफ़ॉल्ट: आरंभिक दूरी।"
              },
              "num_bands": {
                "label": "बैंडों की संख्या",
                "description": "मूल्यांकन के लिए दूरी बैंडों की संख्या (डिफ़ॉल्ट 10)।"
              }
            }
          },
          "inside_3d": {
            "name": "3D के भीतर",
            "description": "निर्धारित करता है कि कौन से 3D फ़ीचर (बिंदु, पॉलीलाइन या ठोस) बंद आयतनी कंटेनरों के भीतर आते हैं, वैकल्पिक रूप से समाहित लंबाई या शीर्ष अंश रिपोर्ट करते हुए (ArcGIS Inside 3D)। किसी भी रजिस्ट्री में प्रत्येक समावेशन विधेय XY समतल पर प्रक्षेपित होता है, इसलिए पदचिह्न के ऊपर का सेंसर या पार्सल के नीचे की पाइप वर्तमान में उसके भीतर परीक्षित होती है। कंटेनर शिप किए गए buffer_3d और minimum_bounding_volume की त्रिभुज-मेश परिपाटी का अनुसरण करते हैं।",
            "params": {
              "target": {
                "label": "लक्ष्य",
                "description": "जाँचे जाने वाले 3D फ़ीचर: बिंदु, बहुरेखाएँ, या त्रिभुज-मेश ठोस।"
              },
              "container": {
                "label": "कंटेनर",
                "description": "पात्र के रूप में कार्य करने वाले बंद 3D फ़ीचर (त्रिभुज-मेश ठोस)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "लक्ष्य/पात्र युग्मों की वैकल्पिक आउटपुट तालिका का पथ। न देने पर स्मृति में संग्रहीत की जाती है।"
              },
              "mode": {
                "label": "मोड",
                "description": "'simple' (डिफ़ॉल्ट) बताता है कि लक्ष्य भीतर है या नहीं; 'complex' इसमें अंतर्निहित लंबाई और भीतर का अंश जोड़ता है।"
              },
              "output_features": {
                "label": "फ़ीचर आउटपुट",
                "description": "रेखा लक्ष्यों के क्लिप किए गए भीतरी भागों के लिए वैकल्पिक पथ (complex मोड)। न देने पर स्मृति में संग्रहीत किया जाता है (फिर भी लौटाया जाता है)।"
              }
            }
          },
          "integrate": {
            "name": "एकीकृत करें",
            "description": "क्लस्टर सहनशीलता के भीतर सभी फ़ीचर के सभी शीर्षों को साझा स्थान पर स्नैप करता है ताकि लगभग-संपाती साझा सीमाएँ बिल्कुल संपाती बनें, वैकल्पिक रूप से पास के किनारों पर T-जंक्शन शीर्ष सम्मिलित करते हुए — ArcGIS Integrate की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर (कोई भी ज्यामिति प्रकार)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "CRS इकाइयों में क्लस्टर दूरी: इस दूरी के भीतर के शीर्ष एक साझा स्थान पर स्नैप हो जाते हैं। आवश्यक।"
              },
              "snap_to_edges": {
                "label": "किनारों पर स्नैप करें",
                "description": "वहाँ भी एक शीर्ष डालें जहाँ एक फ़ीचर का शीर्ष दूसरे फ़ीचर के खंड की सह्यता के भीतर आता हो (T-संधियाँ)। डिफ़ॉल्ट true।"
              }
            }
          },
          "interpolate_from_spatiotemporal_points": {
            "name": "स्थान-काल बिंदुओं से अंतर्वेशन",
            "description": "टाइमस्टैम्प वाले बिंदु प्रेक्षणों को नियमित समय स्लाइसों में बिन करता है और प्रत्येक को एक साझा ग्रिड पर अंतर्वेशित करता है, सह-पंजीकृत बहु-आयामी रास्टर उत्पन्न करते हुए, ArcGIS Interpolate From Spatiotemporal Points की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "समयांकित बिंदु फ़ीचर।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "अंतर्वेशन के लिए संख्यात्मक फ़ील्ड।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "समयांक फ़ील्ड: epoch से संख्यात्मक सेकंड, या ISO-8601 टेक्स्ट।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "पहले स्लाइस के लिए आउटपुट रास्टर पथ। बाद के स्लाइस उसी के साथ _t<index> प्रत्यय सहित लिखे जाते हैं। न देने पर सभी स्लाइस स्मृति में संग्रहीत किए जाते हैं।"
              },
              "time_step": {
                "label": "समय चरण",
                "description": "daily | weekly | monthly (डिफ़ॉल्ट) | quarterly | yearly।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "मानचित्र इकाइयों में आउटपुट कोशिका आकार। डिफ़ॉल्ट रूप से बड़े विस्तार आयाम का 1/50वाँ भाग।"
              },
              "method": {
                "label": "विधि",
                "description": "idw (डिफ़ॉल्ट) | nearest | mean | median।"
              },
              "power": {
                "label": "घात",
                "description": "IDW दूरी घातांक (डिफ़ॉल्ट 2)।"
              },
              "neighbors": {
                "label": "पड़ोसी",
                "description": "प्रति कोशिका उपयोग किए जाने वाले निकटतम प्रेक्षणों की संख्या (डिफ़ॉल्ट 8)।"
              },
              "min_points": {
                "label": "न्यूनतम बिंदु",
                "description": "किसी स्लाइस का अंतर्वेशन करने के लिए आवश्यक न्यूनतम प्रेक्षण; इससे विरल स्लाइस भ्रामक सतह के बजाय पूर्णतः नो-डेटा देते हैं (डिफ़ॉल्ट 3)।"
              }
            }
          },
          "interpolate_shape": {
            "name": "आकृति अंतर्वेशन",
            "description": "बिंदुओं/रेखाओं/बहुभुजों को सतह रास्टर पर ड्रेप करता है: सघनीकरण, प्रति शीर्ष Z प्रतिचयन (द्विरैखिक या निकटतम), 3D ज्यामिति लिखना, और सतह मापक जोड़ना (z_min/z_max/z_mean, 3D सतह लंबाई, औसत ढाल), ArcGIS Interpolate Shape / Add Surface Information की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "सतह के CRS को साझा करने वाली इनपुट वेक्टर लेयर (बिंदु, रेखाएँ, या बहुभुज)।"
              },
              "surface": {
                "label": "सतह",
                "description": "प्रतिचयन के लिए ऊँचाई/सतह रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "sample_distance": {
                "label": "नमूना दूरी",
                "description": "CRS इकाइयों में सघनन अंतराल; लंबे खंड विभाजित किए जाते हैं ताकि वे सतह का अनुसरण करें। डिफ़ॉल्ट: रास्टर कोशिका आकार।"
              },
              "method": {
                "label": "विधि",
                "description": "सतह प्रतिचयन: 'bilinear' (डिफ़ॉल्ट) या 'nearest'।"
              },
              "attributes": {
                "label": "विशेषताएँ",
                "description": "जोड़े जाने वाले मापक स्तंभों की अल्पविराम सूची: z_min,z_max,z_mean,surf_len,avg_slope। डिफ़ॉल्ट: सभी।"
              },
              "band": {
                "label": "बैंड",
                "description": "प्रतिचयन के लिए 1-आधारित सतह बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "interpolate_with_barriers": {
            "name": "अवरोध सहित अंतर्वेशन",
            "description": "निरपेक्ष अवरोधों (तटरेखाएँ, कटक, भ्रंश, दीवारें) का सम्मान करते हुए बिंदु मापों को रास्टर में अंतर्वेशित करता है: प्रभाव लागत/जियोडेसिक दूरी के माध्यम से अवरोधों के चारों ओर यात्रा करता है, उनके पार नहीं — IDW या प्रथम-क्रम स्थानीय-बहुपद कर्नेल, ArcGIS Kernel Interpolation With Barriers / Spline With Barriers की तरह। बंडल किए गए idw/kriging/natural-neighbour/spline उपकरण सभी अवरोध-अंध हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "मापनों की इनपुट बिंदु वेक्टर लेयर।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "अंतर्वेशित करने योग्य मान रखने वाली बिंदुओं पर संख्यात्मक फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट अंतर्वेशित रास्टर (GeoTIFF)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "barriers": {
                "label": "अवरोध",
                "description": "वैकल्पिक अवरोध वेक्टर लेयर (बहुरेखाएँ या बहुभुज)। इन्हें अगम्य कोशिकाओं के रूप में रास्टरीकृत किया जाता है ताकि प्रभाव को इनके चारों ओर मार्गित होना पड़े। अवरोध-रहित नियंत्रण के लिए इसे छोड़ दें।"
              },
              "method": {
                "label": "विधि",
                "description": "'idw' (डिफ़ॉल्ट) या 'local_polynomial' (गॉसियन भूगणितीय-दूरी कर्नेल के साथ प्रथम-कोटि भारित समतलीय फ़िट)।"
              },
              "power": {
                "label": "घात",
                "description": "IDW दूरी-क्षय घातांक (डिफ़ॉल्ट 2)।"
              },
              "bandwidth": {
                "label": "बैंडविड्थ",
                "description": "local_polynomial के लिए गॉसियन कर्नेल बैंडविड्थ (दूरी इकाइयाँ)। डिफ़ॉल्ट: खोज त्रिज्या, अन्यथा ग्रिड विस्तार।"
              },
              "radius": {
                "label": "त्रिज्या",
                "description": "भूगणितीय (लागत) दूरी के रूप में खोज त्रिज्या: इससे परे के प्रतिदर्श किसी कोशिका को प्रभावित नहीं करते, और इसके भीतर अगम्य कोशिकाएँ नो-डेटा बन जाती हैं। भौगोलिक CRS के लिए मीटर, अन्यथा CRS इकाइयाँ। डिफ़ॉल्ट: असीमित।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "CRS इकाइयों में आउटपुट कोशिका आकार (भौगोलिक CRS के लिए डिग्री)। डिफ़ॉल्ट: ऐसा आकार कि लंबा अक्ष ~256 कोशिकाओं तक फैले।"
              }
            }
          },
          "intersect_3d": {
            "name": "3D प्रतिच्छेदन",
            "description": "अतिव्यापी बंद 3D ठोसों द्वारा साझा आयतन की युग्म-दर-युग्म गणना करता है, प्रत्येक प्रतिच्छेदन के लिए वैकल्पिक परिबद्ध ठोस के साथ (ArcGIS Intersect 3D)। union_3d किसी भी रजिस्ट्री में एकमात्र 3D अध्यारोपण है और केवल संयुक्त-आयतन प्रश्न का उत्तर देता है; inside_3d बिंदुओं और रेखाओं के लिए समावेशन विधेय है, और polygon_volume / surface_volume संदर्भ समतल के सापेक्ष मापते हैं। प्रति-ठोस आयतन सटीक हैं; प्रतिच्छेदन रिपोर्ट किए गए विभेदन पर वॉक्सेल अधिभोग द्वारा अनुमानित है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "बंद 3D ठोस फ़ीचर (Z सहित त्रिभुज-मेश MultiPolygons, जैसे buffer_3d और minimum_bounding_volume देते हैं)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "वैकल्पिक दूसरी ठोस लेयर। न देने पर 'input' के भीतर प्रत्येक युग्म का प्रतिच्छेदन किया जाता है (ArcGIS का एकल-इनपुट मोड)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "प्रतिच्छेद करने वाले युग्मों की आउटपुट तालिका, प्रति अरिक्त प्रतिच्छेदन एक पंक्ति। न देने पर स्मृति में संग्रहीत की जाती है।"
              },
              "mode": {
                "label": "मोड",
                "description": "'table' (डिफ़ॉल्ट): केवल विशेषताएँ। 'solid': प्रत्येक प्रतिच्छेदन का परिबद्ध ठोस भी ज्यामिति के रूप में दें। मापा गया आयतन हमेशा एक विशेषता होता है — किसी सटीक विलीन मेश का दावा नहीं किया जाता।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "प्रत्येक युग्म के साझा परिबद्ध बॉक्स के सबसे लंबे अक्ष के अनुदिश वॉक्सेल कोशिकाएँ (डिफ़ॉल्ट 64)। अधिक मान अधिक सटीक और धीमा होता है।"
              }
            }
          },
          "intersect_3d_line_with_surface": {
            "name": "3D रेखा का सतह से प्रतिच्छेदन",
            "description": "3D रेखाओं को प्रत्येक उस बिंदु पर विभाजित करता है जहाँ वे ऊँचाई सतह या मल्टीपैच को पार करती हैं, प्रत्येक टुकड़े को ऊपर या नीचे टैग करते हुए और क्रॉसिंग बिंदु उत्पन्न करते हुए (ArcGIS Intersect 3D Line With Surface / Intersect 3D Line With Multi Patch)। राउंड 17 का intersect_3d रेखाओं के बजाय बंद ठोस लेता है, inside_3d एक समावेशन विधेय है जो न ज्यामिति काटता है न क्रॉसिंग स्थित करता है, और interpolate_shape रेखा को सतह पर ड्रेप करता है, उस रेखा z को त्यागते हुए जिस पर तुलना निर्भर है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "z-युक्त शीर्षों वाली 3D रेखा लेयर।"
              },
              "surface": {
                "label": "सतह",
                "description": "जिसके सापेक्ष काटा जाए वह ऊँचाई रास्टर। 'multipatch' न दिए जाने पर आवश्यक।"
              },
              "multipatch": {
                "label": "मल्टीपैच",
                "description": "रास्टर सतह के बजाय, जिसके सापेक्ष काटा जाए वह मल्टीपैच लेयर (त्रिभुज बहुबहुभुज)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "प्रत्येक क्रॉसिंग पर विभाजित आउटपुट रेखा लेयर। न देने पर स्मृति में संग्रहीत की जाती है।"
              },
              "output_points": {
                "label": "बिंदु आउटपुट",
                "description": "स्वयं क्रॉसिंग की आउटपुट बिंदु लेयर। हमेशा उत्पन्न होती है; पथ न देने पर स्मृति में संग्रहीत की जाती है।"
              },
              "spacing": {
                "label": "अंतराल दूरी",
                "description": "मानचित्र इकाइयों में तल-दृश्य सघनन चरण (डिफ़ॉल्ट: एक सतह कोशिका)। छोटा मान क्रॉसिंग को अधिक सूक्ष्मता से हल करता है, पर अधिक लागत पर।"
              },
              "keep_above": {
                "label": "ऊपर रखें",
                "description": "सतह के ऊपर के टुकड़े रखें (डिफ़ॉल्ट true)।"
              },
              "keep_below": {
                "label": "नीचे रखें",
                "description": "सतह के नीचे के टुकड़े रखें (डिफ़ॉल्ट true)।"
              },
              "band": {
                "label": "बैंड",
                "description": "सतह रास्टर का 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "intersecting_layers_masks": {
            "name": "प्रतिच्छेदी लेयर मास्क",
            "description": "मास्क की गई लेयर के फ़ीचर के चारों ओर मार्जिन पर कार्टोग्राफ़िक मास्क बहुभुज उत्पन्न करता है, पर केवल जहाँ वे दूसरी मास्किंग लेयर से प्रतिच्छेदित होते हैं (सटीक रूपरेखा, उत्तल हल, या बाउंडिंग बॉक्स)।",
            "params": {
              "masked_layer": {
                "label": "मास्क की गई लेयर",
                "description": "मास्क की जाने वाली वेक्टर लेयर (कोई भी ज्यामिति): मास्किंग लेयर से प्रतिच्छेद करने वाले प्रत्येक फ़ीचर को एक मास्क मिलता है। प्रारूप स्वतः पहचाना जाता है (या इन-मेमोरी हैंडल)।"
              },
              "masking_layer": {
                "label": "मास्किंग लेयर",
                "description": "मास्किंग वेक्टर लेयर (कोई भी ज्यामिति): मास्क किया गया फ़ीचर केवल वहीं मास्क होता है जहाँ वह इस लेयर के किसी फ़ीचर से प्रतिच्छेद करता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "margin": {
                "label": "मार्जिन",
                "description": "मास्क हाशिया दूरी। भौगोलिक CRS (EPSG:4326 या अज्ञात, डिग्री में रूपांतरित) के लिए मीटर, अन्यथा लेयर की CRS इकाइयों में। यह धनात्मक होनी चाहिए।"
              },
              "mask_kind": {
                "label": "मास्क प्रकार",
                "description": "मास्क आकृति: 'exact' (डिफ़ॉल्ट, बफ़र की गई फ़ीचर रूपरेखा), 'convex_hull' (प्रसारित उत्तल हल), या 'box' (परिबद्ध आवरण + हाशिया)।"
              },
              "id_field": {
                "label": "ID फ़ील्ड",
                "description": "मास्क की जाने वाली लेयर पर वैकल्पिक फ़ील्ड, जिसका मान प्रत्येक मास्क पर 'source_id' के रूप में प्रतिलिपित किया जाता है। डिफ़ॉल्ट रूप से स्रोत फ़ीचर सूचकांक।"
              }
            }
          },
          "intervisibility": {
            "name": "अंतर्दृश्यता",
            "description": "प्रत्येक दृष्टि रेखा को 3D वेक्टर अवरोधकों के विरुद्ध जाँचता है और उसे दृश्य या अवरुद्ध फ़्लैग करता है, रिपोर्ट करते हुए कि किस अवरोधक ने उसे कहाँ अवरुद्ध किया (ArcGIS Intervisibility)। line_of_sight, visibility_index, viewshed और skyline_analysis सभी सतह रास्टर के विरुद्ध काम करते हैं; कोई भी भवनों जैसे 3D मल्टीपैच अवरोधकों के विरुद्ध परीक्षण नहीं कर सकता, जिनके ओवरहैंग और आर्केड DEM में बर्न करने पर खो जाते हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "दृष्टि रेखाएँ: 3D बहुरेखाएँ जिनका पहला शीर्ष प्रेक्षक और अंतिम शीर्ष लक्ष्य होता है।"
              },
              "obstructions": {
                "label": "अवरोधक",
                "description": "एक या अधिक अल्पविराम-पृथक 3D अवरोध लेयरें (Z सहित त्रिभुज-मेश MultiPolygons)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "दृश्यता फ़ील्ड जोड़ी गई आउटपुट दृष्टि रेखाएँ। न देने पर स्मृति में संग्रहीत की जाती हैं।"
              },
              "visible_field": {
                "label": "दृश्य फ़ील्ड",
                "description": "बूलियन दृश्यता फ़ील्ड का नाम (डिफ़ॉल्ट 'VISIBLE'), जो ArcGIS पैरामीटर से मेल खाता है।"
              },
              "observer_offset": {
                "label": "प्रेक्षक ऑफ़सेट",
                "description": "जाँच से पहले प्रेक्षक अंतबिंदु में जोड़ी गई ऊँचाई, CRS इकाइयों में (डिफ़ॉल्ट 0)। यह नेत्र या उपकरण की ऊँचाई का मॉडल बनाती है।"
              },
              "target_offset": {
                "label": "लक्ष्य ऑफ़सेट",
                "description": "जाँच से पहले लक्ष्य अंतबिंदु में जोड़ी गई ऊँचाई, CRS इकाइयों में (डिफ़ॉल्ट 0)।"
              },
              "visible_only": {
                "label": "केवल दृश्य",
                "description": "केवल वे दृष्टि रेखाएँ दें जो अबाधित हैं (डिफ़ॉल्ट false)।"
              }
            }
          },
          "is_closed_3d": {
            "name": "3D बंद है",
            "description": "फ़्लैग करता है कि कौन से 3D मल्टीपैच फ़ीचर जलरोधी बंद ठोस हैं और कौन से खुली सतहें, अयुग्मित सीमा किनारों, गैर-मैनिफ़ोल्ड किनारों और वाइंडिंग संगति की निदान गणना के साथ (ArcGIS Is Closed 3D)। कैटलॉग का प्रत्येक आयतनी उपकरण — union_3d, inside_3d, minimum_bounding_volume, buffer_3d — बंद इनपुट मानता है और खुली मेश के लिए निरर्थक संख्या लौटाता है, और कुछ भी आपको पहले उस पूर्वशर्त की जाँच नहीं करने देता।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "3D फ़ीचर (Z सहित त्रिभुज-मेश MultiPolygons, जैसे buffer_3d, minimum_bounding_volume और voxel_isosurface देते हैं)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ: नैदानिक फ़ील्ड जोड़े गए इनपुट फ़ीचर। न देने पर स्मृति में संग्रहीत किया जाता है।"
              },
              "closed_only": {
                "label": "केवल बंद",
                "description": "केवल वे फ़ीचर दें जो बंद ठोस हैं (डिफ़ॉल्ट false: प्रत्येक फ़ीचर अपने निर्णय के साथ दिया जाता है)।"
              }
            }
          },
          "kernel_density_ratio": {
            "name": "कर्नेल घनत्व अनुपात",
            "description": "दो कर्नेल घनत्व सतहों का सापेक्ष-जोखिम अनुपात: अंश बिंदु लेयर (केस) और हर बिंदु लेयर (जोखिमग्रस्त जनसंख्या) का समान क्वार्टिक कर्नेल और साझा बैंडविड्थ से मूल्यांकन करें, फिर कोशिका-दर-कोशिका भाग दें — ArcGIS Calculate Kernel Density Ratio की तरह। हर न्यूनतम सीमा वहाँ NoData लिखती है जहाँ जनसंख्या बहुत विरल हो (कोई inf/NaN रिसाव नहीं), और वैकल्पिक प्राकृतिक-लॉग रूपांतरण अति/अल्प-प्रतिनिधित्व को सममित बनाता है। वह घनत्व-अनुपात जो एकल-लेयर heat_map व्यक्त नहीं कर सकता।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "अंश बिंदु लेयर (जैसे मामले / घटनाएँ)।"
              },
              "denominator": {
                "label": "हर",
                "description": "हर बिंदु लेयर (जैसे जनसंख्या / जोखिम में अनावरण)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट अनुपात रास्टर पथ। न देने पर स्मृति में संग्रहीत किया जाता है।"
              },
              "weight_field": {
                "label": "भार फ़ील्ड",
                "description": "अंश बिंदुओं को भार देने वाला संख्यात्मक फ़ील्ड (डिफ़ॉल्ट: प्रत्येक बिंदु की गणना 1)।"
              },
              "denominator_weight_field": {
                "label": "हर भार फ़ील्ड",
                "description": "हर बिंदुओं को भार देने वाला संख्यात्मक फ़ील्ड (डिफ़ॉल्ट: प्रत्येक बिंदु की गणना 1)।"
              },
              "bandwidth": {
                "label": "बैंडविड्थ",
                "description": "साझा कर्नेल बैंडविड्थ / खोज त्रिज्या (भौगोलिक CRS के लिए मीटर, अन्यथा CRS इकाइयाँ)। डिफ़ॉल्ट: संयुक्त बिंदु प्रसार से सिल्वरमैन नियम।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "CRS इकाइयों में आउटपुट कोशिका आकार (डिफ़ॉल्ट: बड़ी विस्तार भुजा / 200)।"
              },
              "log_ratio": {
                "label": "लॉग अनुपात",
                "description": "true होने पर अनुपात का प्राकृतिक लघुगणक आउटपुट करें (0 के चारों ओर सममित)। डिफ़ॉल्ट false।"
              },
              "denominator_floor": {
                "label": "हर न्यूनतम सीमा",
                "description": "जिन कोशिकाओं का हर घनत्व इस मान से नीचे (या शून्य) है वे नो-डेटा बन जाती हैं, जिससे भाग के विस्फोट से बचा जाता है। डिफ़ॉल्ट 0 (केवल ठीक शून्य हर मास्क किया जाता है)।"
              },
              "epsg": {
                "label": "EPSG",
                "description": "आउटपुट को टैग करने के लिए EPSG (डिफ़ॉल्ट: अंश लेयर से)।"
              }
            }
          },
          "kernel_interpolation_with_barriers": {
            "name": "अवरोध सहित कर्नेल अंतर्वेशन",
            "description": "बिंदु प्रेक्षणों को चल-विंडो कर्नेल-भारित बहुपद फ़िट से अंतर्वेशित करता है जिसमें दूरी निरपेक्ष अवरोधों के सीधे पार नहीं बल्कि उनके चारों ओर न्यूनतम पथ के रूप में मापी जाती है (ArcGIS Kernel Interpolation With Barriers)। शिप किए गए diffusion_interpolation_with_barriers का पूरक, जो स्पष्ट कर्नेल लागू करने के बजाय ऊष्मा समीकरण हल करता है। किसी भी रजिस्ट्री में प्रत्येक अन्य अंतर्वेशक यूक्लिडियन दूरी उपयोग करता है, इसलिए वे सभी अंतरीपों और भ्रंशों के सीधे पार अंतर्वेशन करते हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "प्रेक्षण रखने वाली इनपुट बिंदु लेयर।"
              },
              "z_field": {
                "label": "Z फ़ील्ड",
                "description": "अंतर्वेशन के लिए संख्यात्मक फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "पूर्वानुमानित मानों के लिए वैकल्पिक आउटपुट रास्टर पथ। न देने पर स्मृति में संग्रहीत किया जाता है।"
              },
              "output_error": {
                "label": "त्रुटि आउटपुट",
                "description": "स्थानीय भारित अवशिष्ट RMS रास्टर के लिए वैकल्पिक पथ — स्थानीय फ़िट के परितः पड़ोसी अवशिष्टों का भारित प्रसार। यह एक फ़िट-सुष्ठुता मापक है, ArcGIS-शैली की पूर्वानुमान मानक त्रुटि नहीं (यह न तो प्रभावी स्वातंत्र्य कोटियों को और न ही उत्तोलन को ध्यान में रखता है)। न देने पर स्मृति में संग्रहीत किया जाता है (फिर भी लौटाया जाता है)।"
              },
              "barriers": {
                "label": "अवरोध",
                "description": "निरपेक्ष अवरोधों की वैकल्पिक बहुरेखा लेयर। कोई न दिए जाने पर यह टूल सादे कर्नेल अंतर्वेशन में सिमट जाता है।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "CRS इकाइयों में आउटपुट कोशिका आकार। डिफ़ॉल्ट रूप से विस्तार की बड़ी भुजा का लगभग 1/100।"
              },
              "kernel": {
                "label": "कर्नेल",
                "description": "exponential, gaussian, quartic, epanechnikov, polynomial5 (डिफ़ॉल्ट) या constant।"
              },
              "bandwidth": {
                "label": "बैंडविड्थ",
                "description": "CRS इकाइयों में कर्नेल बैंडविड्थ। डिफ़ॉल्ट रूप से माध्य निकटतम-पड़ोसी अंतराल से प्राप्त डेटा-चालित मान।"
              },
              "power": {
                "label": "घात",
                "description": "स्थानीय बहुपद की कोटि: 0 (भारित माध्य) या 1 (डिफ़ॉल्ट, समतलीय फ़िट)।"
              },
              "ridge": {
                "label": "कटक",
                "description": "रिज पैरामीटर, जो पड़ोस के अपभ्रष्ट होने पर स्थानीय न्यूनतम-वर्ग फ़िट को स्थिर करता है (डिफ़ॉल्ट 1e-6)।"
              },
              "max_neighbors": {
                "label": "अधिकतम पड़ोसी",
                "description": "प्रत्येक स्थानीय फ़िट में योगदान देने वाले प्रेक्षणों की संख्या की ऊपरी सीमा (डिफ़ॉल्ट 32)।"
              }
            }
          },
          "kml_to_features": {
            "name": "KML से फ़ीचर",
            "description": ".kml/.kmz Placemark को नाम/विवरण विशेषताओं के साथ बिंदु, रेखा और बहुभुज लेयरों में पढ़ता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": ".kml फ़ाइल या .kmz संग्रह (ज़िप किया गया KML) का पथ।"
              },
              "points_output": {
                "label": "बिंदु आउटपुट",
                "description": "वैकल्पिक आउटपुट बिंदु वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। केवल तभी लिखा जाता है जब KML में बिंदु प्लेसमार्क हों।"
              },
              "lines_output": {
                "label": "रेखा आउटपुट",
                "description": "वैकल्पिक आउटपुट रेखा वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। केवल तभी लिखा जाता है जब KML में रेखा प्लेसमार्क हों।"
              },
              "polygons_output": {
                "label": "बहुभुज आउटपुट",
                "description": "वैकल्पिक आउटपुट बहुभुज वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। केवल तभी लिखा जाता है जब KML में बहुभुज प्लेसमार्क हों।"
              }
            }
          },
          "landtrendr": {
            "name": "LandTrendr",
            "description": "वार्षिक छवि श्रृंखला का LandTrendr कालिक खंडन (ArcGIS Analyze Changes Using LandTrendr की तरह): डीस्पाइक, लोभी शीर्ष-आधारित खंडशः-रैखिक फ़िटिंग, और प्रति पिक्सेल सबसे बड़ी अशांति (वर्ष, परिमाण, अवधि) का निष्कर्षण। वह प्रति-पिक्सेल परिवर्तन-इतिहास खंडन जो दो-दिनांक change_vector_analysis और एकल-प्रवृत्ति generate_trend_raster नहीं कर सकते।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "समय क्रम में अल्पविराम-पृथक वार्षिक रास्टर पथ (जैसे spectral_index के NBR आउटपुट; >= 4)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर: प्रति पिक्सेल सबसे बड़े विक्षोभ का वर्ष। न देने पर स्मृति में संग्रहीत किया जाता है।"
              },
              "years": {
                "label": "वर्ष",
                "description": "'inputs' से मेल खाते अल्पविराम-पृथक वर्ष (डिफ़ॉल्ट 0,1,2,...)।"
              },
              "magnitude_output": {
                "label": "परिमाण आउटपुट",
                "description": "विक्षोभ के परिमाण (सूचकांक परिवर्तन) का वैकल्पिक रास्टर।"
              },
              "duration_output": {
                "label": "अवधि आउटपुट",
                "description": "विक्षोभ की अवधि (वर्षों में) का वैकल्पिक रास्टर।"
              },
              "direction": {
                "label": "दिशा",
                "description": "सूचकांक में विक्षोभ की दिशा: 'loss' (गिरावट; डिफ़ॉल्ट) या 'gain' (वृद्धि)।"
              },
              "max_segments": {
                "label": "अधिकतम खंड",
                "description": "खंडों की अधिकतम संख्या (डिफ़ॉल्ट 6)।"
              },
              "spike_threshold": {
                "label": "स्पाइक थ्रेशोल्ड",
                "description": "डीस्पाइक सामर्थ्य 0..1 (श्रेणी परिसर का अंश; डिफ़ॉल्ट 0.75; 1 इसे अक्षम कर देता है)।"
              },
              "min_valid": {
                "label": "न्यूनतम वैध",
                "description": "प्रति पिक्सेल न्यूनतम वैध प्रेक्षण (डिफ़ॉल्ट 4)।"
              },
              "band": {
                "label": "बैंड",
                "description": "प्रत्येक इनपुट से पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "las_height_metrics": {
            "name": "LAS ऊँचाई मापक",
            "description": "LiDAR ऊँचाइयों से प्रति-कोशिका छत्र ऊँचाई मापक रास्टरीकृत करता है (ArcGIS LAS Height Metrics की तरह): माध्य, मानक विचलन, विषमता, कुकुदता, MAD, और ऊँचाई शतमक मल्टी-बैंड ग्रिड के रूप में — वह वानिकी आघूर्ण/शतमक सुइट जो बंडल किए गए height_above_ground और lidar_point_stats एक पास में उत्पन्न नहीं करते।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "भू-सतह से ऊपर की ऊँचाइयों का इनपुट LAS/LAZ बिंदु मेघ (पहले height_above_ground से सामान्यीकरण करें)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहु-बैंड रास्टर पथ। न देने पर स्मृति में संग्रहीत किया जाता है।"
              },
              "metrics": {
                "label": "मापक",
                "description": "mean,std,skewness,kurtosis,mad का अल्पविराम-पृथक उपसमुच्चय (डिफ़ॉल्ट 'mean,std,skewness,kurtosis,mad')।"
              },
              "height_percentiles": {
                "label": "ऊँचाई शतमक",
                "description": "[0,100] में अल्पविराम-पृथक शतमक, जैसे '50,95,99' (डिफ़ॉल्ट '50,95,99'; कोई नहीं के लिए रिक्त)।"
              },
              "min_height": {
                "label": "न्यूनतम ऊँचाई",
                "description": "इससे कम ऊँचाई वाले बिंदुओं को बाहर रखें (भूमि/शोर कटऑफ़)। डिफ़ॉल्ट 0।"
              },
              "min_points": {
                "label": "न्यूनतम बिंदु",
                "description": "इससे कम वैध बिंदुओं वाली कोशिकाएँ नो-डेटा बन जाती हैं। डिफ़ॉल्ट 4।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "CRS इकाइयों में आउटपुट कोशिका आकार। डिफ़ॉल्ट 10।"
              }
            }
          },
          "less_than_or_equal_to": {
            "name": "से कम या बराबर",
            "description": "कोशिका-दर-कोशिका आधार पर जाँचता है कि पहला रास्टर दूसरे से कम या बराबर है या नहीं।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "प्रथम इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "द्वितीय इनपुट रास्टर (पथ स्ट्रिंग या टाइप किया गया रास्टर ऑब्जेक्ट)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर फ़ाइल पथ। छोड़ने पर आउटपुट स्मृति में रहता है और memory:// रास्टर हैंडल के रूप में लौटाया जाता है।"
              }
            }
          },
          "line_density": {
            "name": "रेखा घनत्व",
            "description": "प्रत्येक रास्टर कोशिका के चारों ओर वृत्तीय पड़ोस में रैखिक फ़ीचर का घनत्व (प्रति इकाई क्षेत्रफल लंबाई) — सड़क, सरिता या भ्रंश घनत्व — प्रत्येक रेखा खंड को खोज-त्रिज्या वृत्त तक क्लिप करके (बंद-रूप) और योगित भारित लंबाई को pi*r^2 से भाग देकर। ArcGIS Line Density की तरह; वह वेक्टर-रेखा समकक्ष जिसकी बंडल किए गए केवल-बिंदु heat_map और श्रेणीबद्ध edge_density में कमी है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुरेखा वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट घनत्व रास्टर पथ (ड्राइवर एक्सटेंशन से)। न देने पर स्मृति में संग्रहीत किया जाता है।"
              },
              "weight_field": {
                "label": "भार फ़ील्ड",
                "description": "प्रत्येक रेखा को भार देने वाला संख्यात्मक फ़ील्ड (जैसे लेन, यातायात, जनसंख्या)। डिफ़ॉल्ट: प्रत्येक रेखा का भार 1।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "पड़ोस त्रिज्या (भौगोलिक CRS के लिए मीटर, अन्यथा CRS इकाइयाँ)। डिफ़ॉल्ट: छोटी विस्तार भुजा / 25।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "आउटपुट कोशिका आकार (search_radius जैसी ही इकाइयाँ)। डिफ़ॉल्ट: search_radius / 10।"
              },
              "area_units": {
                "label": "क्षेत्रफल इकाइयाँ",
                "description": "घनत्व मानों की क्षेत्रफल इकाई: 'square_map_units' (डिफ़ॉल्ट), 'square_meters', 'square_kilometers', 'square_miles', या 'square_feet'।"
              }
            }
          },
          "line_of_sight": {
            "name": "दृष्टि रेखा",
            "description": "DEM पर बिंदु-से-बिंदु दृश्यता: प्रत्येक प्रेक्षक-लक्ष्य युग्म के लिए दृश्य और अवरुद्ध खंडों में विभाजित दृष्टि रेखा तथा लक्ष्य-दृश्य फ़्लैग उत्पन्न करता है, ArcGIS Line Of Sight की तरह।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट ऊँचाई रास्टर (प्रक्षेपित CRS; दूरियाँ/ऊँचाइयाँ उसकी इकाइयों में)।"
              },
              "observers": {
                "label": "प्रेक्षक",
                "description": "प्रेक्षक बिंदु वेक्टर लेयर।"
              },
              "targets": {
                "label": "लक्ष्य",
                "description": "लक्ष्य बिंदु वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रेखा वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "observer_offset": {
                "label": "प्रेक्षक ऑफ़सेट",
                "description": "भूमि से ऊपर प्रेक्षक की ऊँचाई, DEM इकाइयों में (डिफ़ॉल्ट 1.75)।"
              },
              "target_offset": {
                "label": "लक्ष्य ऑफ़सेट",
                "description": "भूमि से ऊपर लक्ष्य की ऊँचाई, DEM इकाइयों में (डिफ़ॉल्ट 0)।"
              },
              "pair_field": {
                "label": "युग्म फ़ील्ड",
                "description": "दोनों लेयरों में उपस्थित वैकल्पिक फ़ील्ड; प्रेक्षक और लक्ष्य वहाँ युग्मित किए जाते हैं जहाँ यह फ़ील्ड मेल खाता है (सभी-से-सभी के बजाय)।"
              },
              "band": {
                "label": "बैंड",
                "description": "प्रतिचयन के लिए DEM बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "line_statistics": {
            "name": "रेखा सांख्यिकी",
            "description": "प्रत्येक खंड को खोज-त्रिज्या वृत्त तक क्लिप करके और मानों को लंबाई-भारित करके रेखा विशेषता की पड़ोस सांख्यिकी (माध्य, बहुमत, माध्यिका, न्यूनतम/अधिकतम, परास, विविधता, या कुल लंबाई) रास्टरीकृत करता है — ArcGIS Line Statistics की तरह; line_density का विशेषता-सतह पूरक जिसकी बंडल की गई सुइट में कमी है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुरेखा वेक्टर लेयर।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "सारांशित किया जाने वाला संख्यात्मक फ़ील्ड। 'length' को छोड़कर प्रत्येक सांख्यिकी के लिए आवश्यक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ (ड्राइवर एक्सटेंशन से)। न देने पर स्मृति में संग्रहीत किया जाता है।"
              },
              "statistic": {
                "label": "सांख्यिकी",
                "description": "'mean' (डिफ़ॉल्ट), 'majority', 'maximum', 'median', 'minimum', 'minority', 'range', 'variety', या 'length'।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "CRS इकाइयों में पड़ोस त्रिज्या। डिफ़ॉल्ट: छोटी विस्तार भुजा / 25।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "CRS इकाइयों में आउटपुट कोशिका आकार। डिफ़ॉल्ट: search_radius / 10।"
              }
            }
          },
          "local_bivariate_relationships": {
            "name": "स्थानीय द्विचर संबंध",
            "description": "प्रत्येक फ़ीचर के लिए, स्थानीय रैखिक और द्विघात फ़िट, एन्ट्रॉपी-न्यूनीकरण निर्भरता सांख्यिकी और बीजयुक्त क्रमचय-परीक्षण p-मान से वर्गीकृत करता है कि दो चर उसके स्थानीय पड़ोस में कैसे संबंधित हैं (सार्थक नहीं, धनात्मक/ऋणात्मक रैखिक, अवतल, उत्तल, अपरिभाषित) — ArcGIS Local Bivariate Relationships की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "दो चर फ़ील्ड रखने वाली इनपुट बिंदु वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (संबंध फ़ील्ड सहित इनपुट की एक प्रति)। न देने पर स्मृति में संग्रहीत किया जाता है।"
              },
              "field1": {
                "label": "फ़ील्ड 1",
                "description": "पहले (व्याख्यात्मक) चर के फ़ील्ड का नाम।"
              },
              "field2": {
                "label": "फ़ील्ड 2",
                "description": "दूसरे (आश्रित) चर के फ़ील्ड का नाम।"
              },
              "neighbors": {
                "label": "पड़ोसी",
                "description": "प्रत्येक स्थानीय प्रतिदर्श को परिभाषित करने वाले निकटतम पड़ोसियों की संख्या k (डिफ़ॉल्ट 12; >= 5 होनी चाहिए)।"
              },
              "permutations": {
                "label": "क्रमचय",
                "description": "सार्थकता परीक्षण के लिए क्रमचयों की संख्या (डिफ़ॉल्ट 199; 0 अक्षम करता है)।"
              },
              "significance": {
                "label": "सार्थकता",
                "description": "किसी संबंध को सार्थक कहने के लिए छद्म p-मान थ्रेशोल्ड (डिफ़ॉल्ट 0.05)।"
              },
              "seed": {
                "label": "बीज",
                "description": "पुनरुत्पाद्य परिणामों के लिए क्रमचय RNG हेतु बीज (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "local_outlier_analysis": {
            "name": "स्थानीय बाह्य मान विश्लेषण",
            "description": "स्थान-काल स्थानीय बाह्य मान विश्लेषण (H3 स्थान-काल क्यूब पर Anselin स्थानीय Moran's I): प्रत्येक कोशिका x समय बिन को बीजयुक्त क्रमचय p-मान के साथ High-High/Low-Low क्लस्टर या High-Low/Low-High बाह्य मान के रूप में वर्गीकृत करें, फिर समय पर प्रति कोशिका सारांश दें — ArcGIS Local Outlier Analysis की तरह। बंडल किए गए केवल-स्थानिक local_morans_i_lisa का स्थान-काल विस्तार।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "समय-मुद्रित घटनाओं की इनपुट बिंदु लेयर (देशांतर/अक्षांश)।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "प्रत्येक बिंदु का समय रखने वाली फ़ील्ड: एक संख्या या एक ISO-8601 समय-मुद्रा।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट H3 बहुभुज सारांश लेयर। न देने पर स्मृति में संग्रहीत की जाती है।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "प्रति बिन समुच्चयित करने के लिए संख्यात्मक फ़ील्ड (डिफ़ॉल्ट: बिंदु गणना)।"
              },
              "time_step": {
                "label": "समय चरण",
                "description": "time_field की इकाइयों में एक समय चरण की चौड़ाई (डिफ़ॉल्ट 1)।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "H3 विभेदन 0..15 (डिफ़ॉल्ट 7)।"
              },
              "kring": {
                "label": "क्रिगिंग",
                "description": "स्थानिक पड़ोस की k-रिंग त्रिज्या (डिफ़ॉल्ट 1)।"
              },
              "time_window": {
                "label": "समय विंडो",
                "description": "चरणों में कालिक पड़ोस की अर्ध-चौड़ाई (डिफ़ॉल्ट 1)।"
              },
              "permutations": {
                "label": "क्रमचय",
                "description": "सार्थकता परीक्षण के लिए क्रमचय (डिफ़ॉल्ट 99; 0 इसे अक्षम कर देता है)।"
              },
              "seed": {
                "label": "बीज",
                "description": "क्रमचय RNG के लिए बीज (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "local_polynomial_interpolation": {
            "name": "स्थानीय बहुपद अंतर्वेशन",
            "description": "प्रत्येक कोशिका पर कर्नेल-भारित चल पड़ोस के भीतर क्रम-1/2/3 बहुपद फ़िट करता है, पूर्वानुमान सतह, पूर्वानुमान मानक त्रुटि सतह, या शर्त-संख्या सतह उत्पन्न करते हुए। बंडल किए गए वैश्विक trend_surface के विपरीत, बहुपद स्थानीय रूप से पुनः फ़िट होता है। ArcGIS Local Polynomial Interpolation की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "अंतर्वेशन किए जाने वाले मान को रखने वाले इनपुट बिंदु फ़ीचर।"
              },
              "z_field": {
                "label": "Z फ़ील्ड",
                "description": "अंतर्वेशन किए जाने वाले मान को रखने वाला संख्यात्मक फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "मानचित्र इकाइयों में आउटपुट कोशिका आकार (डिफ़ॉल्ट: इनपुट विस्तार / 200)।"
              },
              "order": {
                "label": "क्रम",
                "description": "बहुपद की कोटि: 1 (डिफ़ॉल्ट), 2 या 3।"
              },
              "kernel": {
                "label": "कर्नेल",
                "description": "'exponential' (डिफ़ॉल्ट), 'gaussian', 'quartic', 'epanechnikov', 'fifth_order' या 'constant'।"
              },
              "bandwidth": {
                "label": "बैंडविड्थ",
                "description": "मानचित्र इकाइयों में नियत कर्नेल बैंडविड्थ। न देने पर अनुकूली बैंडविड्थ उपयोग की जाती है: 'neighbors'-वें निकटतम प्रतिदर्श तक की दूरी।"
              },
              "neighbors": {
                "label": "पड़ोसी",
                "description": "अनुकूली बैंडविड्थ के लिए प्रति स्थानीय फ़िट प्रतिदर्श (डिफ़ॉल्ट: बहुपद पदों की संख्या का 3 गुना)।"
              },
              "weight_field": {
                "label": "भार फ़ील्ड",
                "description": "वैकल्पिक प्रति-प्रेक्षण मापन भार फ़ील्ड।"
              },
              "condition_number": {
                "label": "शर्त संख्या",
                "description": "वहाँ पूर्वानुमान करने से मना करें जहाँ स्थानीय अभिकल्प की स्थिति संख्या इस थ्रेशोल्ड से अधिक हो (डिफ़ॉल्ट: कोई सीमा नहीं)।"
              },
              "output_type": {
                "label": "आउटपुट प्रकार",
                "description": "'prediction' (डिफ़ॉल्ट), 'standard_error' या 'condition_number'।"
              },
              "epsg": {
                "label": "EPSG",
                "description": "आउटपुट रास्टर पर अंकित EPSG कोड (डिफ़ॉल्ट: इनपुट लेयर का CRS)।"
              }
            }
          },
          "locate_lines_along_routes": {
            "name": "मार्गों पर रेखाएँ स्थित करें",
            "description": "मापित मार्गों पर रेखा या बहुभुज फ़ीचर का अध्यारोपण करके प्रारंभ/अंत-माप रेखा घटनाएँ (RID, FMEAS, TMEAS) उत्पन्न करता है, ArcGIS Locate Features Along Routes (रेखा/बहुभुज घटनाएँ) की तरह।",
            "params": {
              "input_features": {
                "label": "इनपुट फ़ीचर",
                "description": "मार्गों के अनुदिश स्थित की जाने वाली इनपुट रेखा या बहुभुज वेक्टर लेयर।"
              },
              "routes": {
                "label": "मार्ग",
                "description": "रैखिक-संदर्भन मापों को प्रदान करने वाली मार्ग (रेखा) वेक्टर लेयर।"
              },
              "route_id_field": {
                "label": "मार्ग ID फ़ील्ड",
                "description": "मार्ग लेयर पर वह फ़ील्ड जो प्रत्येक मार्ग का पहचानकर्ता (RID) रखता है। न देने पर मार्ग का 0-आधारित फ़ीचर सूचकांक उपयोग किया जाता है।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "CRS इकाइयों में खोज त्रिज्या। किसी मार्ग की इस दूरी के भीतर आने वाले फ़ीचर शीर्ष को संपाती माना जाता है। आवश्यक (> 0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रेखा-घटना वेक्टर पथ (ड्राइवर एक्सटेंशन से)। न देने पर परिणाम स्मृति में संग्रहीत किया जाता है।"
              }
            }
          },
          "locate_regions": {
            "name": "क्षेत्र स्थित करें",
            "description": "उपयुक्तता रास्टर से लक्ष्य क्षेत्रफल के सर्वोत्तम सन्निहित क्षेत्र खोजता है (ArcGIS Locate Regions की तरह): आकृति/सघनता नियंत्रण और अंतर-क्षेत्र अंतराल के साथ उपयुक्तता शिखरों से सर्वोत्तम-प्रथम क्षेत्र वृद्धि — वह स्थल-चयन चरण जो fuzzy_overlay/weighted_overlay सतह को वास्तविक क्षेत्रों में बदलता है, जो clump और थ्रेशोल्डिंग नहीं कर सकते।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "उपयुक्तता रास्टर (अधिक = अधिक उपयुक्त)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "1-आधारित क्षेत्र आईडी का आउटपुट रास्टर (अन्यत्र नो-डेटा)। न देने पर स्मृति में संग्रहीत किया जाता है।"
              },
              "total_area": {
                "label": "कुल क्षेत्रफल",
                "description": "सभी क्षेत्रों में कुल लक्ष्य क्षेत्रफल, CRS क्षेत्रफल इकाइयों में (डिफ़ॉल्ट: वैध क्षेत्रफल का 5%)।"
              },
              "num_regions": {
                "label": "क्षेत्रों की संख्या",
                "description": "स्थित किए जाने वाले क्षेत्रों की संख्या (डिफ़ॉल्ट 1)। प्रत्येक का लक्ष्य total_area / num_regions होता है।"
              },
              "shape": {
                "label": "आकृति",
                "description": "सघनता भार 0..1: 0 = शुद्ध उपयुक्तता, 1 = गोल क्षेत्रों को प्रबलता से वरीयता (डिफ़ॉल्ट 0.3)।"
              },
              "min_distance": {
                "label": "न्यूनतम दूरी",
                "description": "क्षेत्रों के बीच न्यूनतम दूरी, CRS इकाइयों में (डिफ़ॉल्ट 0)।"
              },
              "band": {
                "label": "बैंड",
                "description": "पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "matched_filter_target_detection": {
            "name": "मिलान फ़िल्टर लक्ष्य संसूचन (CEM/ACE)",
            "description": "पृष्ठभूमि को दबाने के लिए दृश्य सांख्यिकी का उपयोग करके मल्टीबैंड छवि के प्रत्येक पिक्सेल को ज्ञात लक्ष्य स्पेक्ट्रम के विरुद्ध स्कोर करता है — Constrained Energy Minimization (CEM) या Adaptive Coherence Estimator (ACE) — वैकल्पिक शतमक थ्रेशोल्ड मास्क के साथ, ArcGIS Detect Target Using Spectra की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुबैंड रास्टर (2+ बैंड)।"
              },
              "target_spectrum": {
                "label": "लक्ष्य स्पेक्ट्रम",
                "description": "लक्ष्य स्पेक्ट्रम: प्रति बैंड एक मान, JSON सरणी के रूप में या अल्पविराम/स्थान-पृथक सूची के रूप में (लंबाई बैंड गणना के बराबर होनी चाहिए)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट संसूचन-स्कोर रास्टर (F32)। न देने पर स्मृति में संग्रहीत किया जाता है।"
              },
              "method": {
                "label": "विधि",
                "description": "'cem' (Constrained Energy Minimization, डिफ़ॉल्ट) या 'ace' (Adaptive Coherence Estimator, स्कोर 0..1 में)।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "स्कोर वितरण का वैकल्पिक पर्सेंटाइल (0-100), जिससे ऊपर एक द्विआधारी संसूचन मास्क लिखा जाता है।"
              },
              "mask_output": {
                "label": "मास्क आउटपुट",
                "description": "द्विआधारी संसूचन मास्क के लिए आउटपुट पथ ('threshold' आवश्यक है)। थ्रेशोल्ड दिए जाने पर भी यह छोड़ दिया जाए, तो मेमोरी में संग्रहीत किया जाता है।"
              }
            }
          },
          "maximum_likelihood_classification": {
            "name": "अधिकतम संभाविता वर्गीकरण",
            "description": "गाऊसी अधिकतम-संभाविता पर्यवेक्षित वर्गीकारक: प्रत्येक प्रशिक्षण वर्ग को बहुचर प्रसामान्य (प्रति-वर्ग माध्य + सहप्रसरण) के रूप में मॉडल करता है, मल्टीबैंड छवि के प्रत्येक पिक्सेल को सबसे बड़ी गाऊसी लॉग-संभाविता द्वारा वैकल्पिक समान/नमूना पूर्व भार के साथ वर्गीकृत करता है, और प्रति-पिक्सेल प्रायिकता/विश्वास रास्टर उत्पन्न कर सकता है तथा सबसे कम-विश्वास कोशिकाओं को अस्वीकार कर सकता है, ArcGIS Maximum Likelihood Classification की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वर्गीकृत किया जाने वाला इनपुट बहुबैंड रास्टर (1+ बैंड; प्रत्येक बैंड एक फ़ीचर है)।"
              },
              "training": {
                "label": "प्रशिक्षण",
                "description": "'input' के समान ग्रिड पर पूर्णांक-लेबल वाला प्रशिक्षण रास्टर: प्रत्येक भिन्न धनात्मक पूर्णांक एक वर्ग है; नो-डेटा / गैर-धनात्मक / गैर-परिमित कोशिकाएँ अलेबल रहती हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "प्रशिक्षण वर्ग ID वहन करने वाला आउटपुट वर्गीकृत रास्टर। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "prob_output": {
                "label": "प्रायिकता आउटपुट",
                "description": "विजेता वर्ग की पश्च प्रायिकता (विश्वास) का वैकल्पिक आउटपुट F32 रास्टर, [0,1] में।"
              },
              "a_priori": {
                "label": "पूर्व प्रायिकता",
                "description": "पूर्व-कल्पित वर्ग भार: 'equal' (डिफ़ॉल्ट, 1/K) या 'sample' (प्रत्येक वर्ग की प्रशिक्षण-पिक्सेल गणना के समानुपाती)।"
              },
              "reject_fraction": {
                "label": "अस्वीकृति अंश",
                "description": "सबसे कम विश्वास वाली वर्गीकृत कोशिकाओं का [0,1) में अंश, जिसे अवर्गीकृत (नो-डेटा) छोड़ा जाए। डिफ़ॉल्ट 0।"
              }
            }
          },
          "median_center": {
            "name": "माध्यिका केंद्र",
            "description": "ज्यामितीय माध्यिका (Weiszfeld बिंदु जो सभी इनपुट बिंदुओं तक योगित, वैकल्पिक रूप से भारित, यूक्लिडियन दूरी को न्यूनतम करता है) — प्रति केस समूह एक मज़बूत केंद्र बिंदु, वैकल्पिक प्रति-फ़ील्ड माध्यिका विशेषताओं के साथ (ArcGIS Median Center)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "weight_field": {
                "label": "भार फ़ील्ड",
                "description": "माध्यिका पर प्रत्येक बिंदु के खिंचाव को भार देने वाला वैकल्पिक संख्यात्मक फ़ील्ड।"
              },
              "case_field": {
                "label": "केस फ़ील्ड",
                "description": "बिंदुओं को समूहबद्ध करने के लिए वैकल्पिक फ़ील्ड; प्रत्येक भिन्न मान के लिए एक माध्यिका।"
              },
              "attribute_fields": {
                "label": "विशेषता फ़ील्ड",
                "description": "वैकल्पिक अल्पविराम-पृथक संख्यात्मक फ़ील्ड; प्रत्येक की प्रति-समूह माध्यिका '<field>_med' के रूप में जोड़ी जाती है।"
              }
            }
          },
          "merge_divided_roads": {
            "name": "विभाजित सड़कें विलय करें",
            "description": "विभाजित सड़क लेनों के मिलान युग्मों को एकल मध्यरेखाओं से प्रतिस्थापित करता है जबकि प्रतिच्छेदन संयोजकता संरक्षित रखता है, केवल उन लेनों को युग्मित करते हुए जो विलय फ़ील्ड साझा करती हैं और पृथक्करण दूरी के भीतर प्रति-समानांतर चलती हैं, और propagate_displacement के लिए विस्थापन बहुभुज उत्पन्न करते हुए। ArcGIS Merge Divided Roads की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "सड़क केंद्ररेखा फ़ीचर।"
              },
              "merge_field": {
                "label": "विलय फ़ील्ड",
                "description": "वह फ़ील्ड जिसके मेल खाते मान दो रेखाओं को संभावित कैरिजवे युग्म बनाते हैं (जैसे सड़क का नाम या वर्ग)।"
              },
              "merge_distance": {
                "label": "विलय दूरी",
                "description": "युग्मित कैरिजवे के बीच अधिकतम पृथक्करण, मानचित्र इकाइयों में।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "विलय की गई केंद्ररेखा का आउटपुट पथ। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "output_displacement_features": {
                "label": "विस्थापन फ़ीचर आउटपुट",
                "description": "propagate_displacement के लिए, ज्यामिति कहाँ खिसकी यह दर्शाने वाले वैकल्पिक बहुभुज।"
              },
              "character_field": {
                "label": "वर्ण फ़ील्ड",
                "description": "वैकल्पिक फ़ील्ड; गैर-शून्य / गैर-रिक्त मान वाले फ़ीचर विलय से बाहर रखे जाते हैं।"
              },
              "output_table": {
                "label": "तालिका आउटपुट",
                "description": "आउटपुट फ़ीचर को उनके स्रोत फ़ीचर से जोड़ने वाली वैकल्पिक वंशावली तालिका।"
              }
            }
          },
          "merge_lines_by_pseudo_node": {
            "name": "छद्म नोड द्वारा रेखाएँ विलय करें",
            "description": "डिग्री-2 छद्म-नोड पर मिलने वाली रेखा खंडों की श्रृंखलाओं को एकल पॉलीलाइनों में विलय करता है, वास्तविक प्रतिच्छेदनों और (वैकल्पिक रूप से) विशेषता विरामों को संरक्षित रखते हुए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा वेक्टर फ़ाइल पथ, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "dissolve_fields": {
                "label": "विलय फ़ील्ड",
                "description": "अल्पविराम-पृथक विशेषता फ़ील्ड नाम; दो खंड तभी विलीन होते हैं जब वे इन सभी पर मेल खाते हों। छोड़ दिए जाने पर, खंड विशेषताओं की परवाह किए बिना प्रत्येक घात-2 नोड पर विलीन हो जाते हैं।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "इस दूरी (CRS इकाइयाँ) के भीतर के अंत्यबिंदुओं को एक ही नोड माना जाता है। डिफ़ॉल्ट 1e-6।"
              }
            }
          },
          "merge_multidimensional_rasters": {
            "name": "बहु-आयामी रास्टर विलय करें",
            "description": "कई सह-पंजीकृत रास्टर क्यूबों को एक में जोड़ता है, आयाम निर्देशांक द्वारा क्रमित, प्रति कोशिका डुप्लिकेट निर्देशांकों का समाधान करते हुए (ArcGIS Merge Multidimensional Rasters)। aggregate_multidimensional_raster क्यूब को घटाता है और composite_bands एकल-बैंड रास्टरों को बैंडों में स्टैक करता है, पर कुछ भी क्यूबों को उनके साझा आयाम के साथ नहीं जोड़ता था।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "अल्पविराम- या अर्धविराम-पृथक क्यूब पथ (बहुबैंड रास्टर)। कम से कम दो।"
              },
              "dimension_values": {
                "label": "आयाम मान",
                "description": "प्रत्येक इनपुट के प्रत्येक स्लाइस को कवर करते हुए वैकल्पिक प्रति-स्लाइस निर्देशांक, इनपुट क्रम में। इनका क्रमित या अद्वितीय होना आवश्यक नहीं — यही यह टूल हल करता है। इनके बिना इनपुट दिए गए क्रम में जोड़ दिए जाते हैं।"
              },
              "dimension": {
                "label": "आयाम",
                "description": "विमा का नाम, केवल रिपोर्टिंग में उपयोग किया जाता है (डिफ़ॉल्ट 'slice')।"
              },
              "resolve_overlap": {
                "label": "अतिव्यापन समाधान",
                "description": "डुप्लिकेट-निर्देशांक नियम: 'first' (डिफ़ॉल्ट), 'last', 'mean', 'min', 'max', या 'error'।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "दो निर्देशांकों को समान मानने के लिए सापेक्ष सह्यता (डिफ़ॉल्ट 1e-9)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट क्यूब रास्टर, प्रत्येक विलीन स्लाइस के लिए एक बैंड, विमा क्रम में। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              }
            }
          },
          "mgwr": {
            "name": "बहु-पैमाना भौगोलिक भारित प्रतिगमन",
            "description": "GWR जहाँ प्रत्येक व्याख्यात्मक पद को AICc बैक-फ़िटिंग के माध्यम से अपनी बैंडविड्थ मिलती है (MGWR): प्रति-फ़ीचर गुणांक, स्थानीय R2, अवशेष, शर्त संख्या, तथा प्रत्येक पद की इष्टतम बैंडविड्थ स्थानीय/क्षेत्रीय/वैश्विक व्याख्या के साथ और वैश्विक AICc / R2 निदान।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट फ़ीचर लेयर (बिंदु, या अन्य ज्यामितियाँ उनके प्रतिनिधि बिंदु के माध्यम से)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "dependent_field": {
                "label": "आश्रित फ़ील्ड",
                "description": "आश्रित (अनुक्रिया) संख्यात्मक फ़ील्ड।"
              },
              "explanatory_fields": {
                "label": "व्याख्यात्मक फ़ील्ड",
                "description": "अल्पविराम-पृथक व्याख्यात्मक संख्यात्मक फ़ील्ड, प्रत्येक को अपनी स्वयं की बैंडविड्थ के साथ फ़िट किया जाता है।"
              },
              "kernel": {
                "label": "कर्नेल",
                "description": "दूरी-क्षय कर्नेल: 'gaussian' (डिफ़ॉल्ट) या 'bisquare'।"
              },
              "bandwidth_type": {
                "label": "बैंडविड्थ प्रकार",
                "description": "'adaptive' (डिफ़ॉल्ट; बैंडविड्थ = k निकटतम पड़ोसी) या 'fixed' (बैंडविड्थ = एक दूरी)। यह प्रत्येक पद की अपनी बैंडविड्थ खोज पर लागू होता है।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "बैक-फ़िटिंग अभिसरण सह्यता: जब क्रमिक चक्रों के बीच RSS में सापेक्ष परिवर्तन इससे नीचे गिर जाए तो रुक जाएँ (डिफ़ॉल्ट 0.001)।"
              },
              "max_iterations": {
                "label": "अधिकतम पुनरावृत्तियाँ",
                "description": "सभी पदों पर अधिकतम बैक-फ़िटिंग चक्र (डिफ़ॉल्ट 30)।"
              }
            }
          },
          "minimum_bounding_volume": {
            "name": "न्यूनतम परिबद्ध आयतन",
            "description": "3D फ़ीचर के चारों ओर न्यूनतम परिबद्ध आयतन (उत्तल हल, गोला या आवरण) की गणना करता है, प्रति फ़ीचर, प्रति समूह, या सभी इनपुट पर, ठोस को आयतन और सतह-क्षेत्रफल विशेषताओं के साथ Z-मान त्रिभुजाकार फलकों के रूप में उत्पन्न करते हुए। ArcGIS Minimum Bounding Volume की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट 3D बिंदु, बहुबिंदु या रेखा फ़ीचर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आयतन फलकों के लिए आउटपुट पथ। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "z_value": {
                "label": "Z मान",
                "description": "ज्यामिति से Z लेने के लिए 'geometry' (डिफ़ॉल्ट), या Z प्रदान करने वाले संख्यात्मक फ़ील्ड का नाम।"
              },
              "geometry_type": {
                "label": "ज्यामिति प्रकार",
                "description": "'convex_hull' (डिफ़ॉल्ट), 'sphere' या 'envelope'। ('concave_hull' इस संस्करण में लागू नहीं है।)"
              },
              "group_option": {
                "label": "समूह विकल्प",
                "description": "'none' (प्रति फ़ीचर एक आयतन, डिफ़ॉल्ट), 'all' (संपूर्ण इनपुट पर एकल आयतन) या 'list' (प्रत्येक 'group_field' मान के लिए एक)।"
              },
              "group_field": {
                "label": "समूह फ़ील्ड",
                "description": "जब 'group_option' 'list' हो तब समूहों को परिभाषित करने वाला फ़ील्ड।"
              },
              "mbv_fields": {
                "label": "MBV फ़ील्ड",
                "description": "MBV_VOLUME और MBV_AREA फ़ील्ड जोड़ें (डिफ़ॉल्ट false)।"
              }
            }
          },
          "multicriteria_overlay": {
            "name": "बहु-मानदंड अध्यारोपण",
            "description": "मानदंड रास्टरों के स्टैक को रैंक-आधारित MCDA से एक उपयुक्तता सतह में संयोजित करता है: weighted_sum, weighted_geometric_mean, OWA (क्रमित भारित औसत), या TOPSIS (आदर्श बिंदु से निकटता), प्रति-रास्टर भार और from_scale/to_scale पुनर्मापन के साथ, ArcGIS Multicriteria Overlay की तरह।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "≥2 सह-पंजीकृत मानदंड रास्टरों की अल्पविराम-पृथक सूची (उच्च मान = अधिक उपयुक्त; संयोजन से पहले प्रत्येक को न्यूनतम-अधिकतम द्वारा 0..1 पर पुनःमापित किया जाता है)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "method": {
                "label": "विधि",
                "description": "संयोजन विधि: 'weighted_sum' (डिफ़ॉल्ट), 'weighted_geometric_mean', 'owa', 'topsis'।"
              },
              "weights": {
                "label": "भार",
                "description": "अल्पविराम-पृथक प्रति-रास्टर महत्व भार, प्रत्येक इनपुट के लिए एक (डिफ़ॉल्ट समान)। योग 1 करने के लिए सामान्यीकृत।"
              },
              "order_weights": {
                "label": "क्रम भार",
                "description": "केवल OWA: अल्पविराम-पृथक क्रम भार, प्रत्येक इनपुट के लिए एक, जो प्रति कोशिका उच्च→निम्न क्रमित मानदंडों पर लागू होते हैं (डिफ़ॉल्ट समान, जिससे OWA == भारित माध्य हो जाता है)। योग 1 करने के लिए सामान्यीकृत।"
              },
              "from_scale": {
                "label": "स्रोत पैमाना",
                "description": "आउटपुट मूल्यांकन पैमाने की निम्न सीमा (डिफ़ॉल्ट 0)।"
              },
              "to_scale": {
                "label": "लक्ष्य पैमाना",
                "description": "आउटपुट मूल्यांकन पैमाने की उच्च सीमा (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "multidimensional_anomaly": {
            "name": "बहु-आयामी विसंगति उत्पन्न करें",
            "description": "रास्टर समय स्टैक से प्रति-स्लाइस कालिक विसंगति क्यूब (ArcGIS Generate Multidimensional Anomaly की तरह): प्रत्येक पिक्सेल के लिए कालिक आधाररेखा (स्लाइस आयाम भर में माध्य/मानक विचलन या माध्यिका) की गणना करें और प्रत्येक समय स्लाइस को उस आधाररेखा से उसके विचलन के रूप में पुनः लिखें — माध्य-से-अंतर, माध्य-का-प्रतिशत, z-स्कोर, या माध्यिका-से-अंतर — प्रति इनपुट स्लाइस एक स्लाइस वाला विसंगति स्टैक उत्पन्न करते हुए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "एक बहुबैंड रास्टर (प्रत्येक बैंड एक समय स्लाइस है) या सह-पंजीकृत रास्टरों की अल्पविराम-पृथक सूची, समय क्रम में।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुबैंड विसंगति रास्टर (प्रत्येक इनपुट स्लाइस के लिए एक बैंड)। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "method": {
                "label": "विधि",
                "description": "विसंगति गणना: 'difference_from_mean' (डिफ़ॉल्ट), 'percent_of_mean', 'z_score', या 'difference_from_median'।"
              },
              "reference_range": {
                "label": "संदर्भ परास",
                "description": "प्रति-पिक्सेल आधाररेखा की गणना के लिए उपयोग की जाने वाली वैकल्पिक 1-आधारित समावेशी स्लाइस परास 'start-end' (डिफ़ॉल्ट: सभी स्लाइस)।"
              },
              "min_valid": {
                "label": "न्यूनतम वैध",
                "description": "संदर्भ परास के भीतर प्रति पिक्सेल न्यूनतम गैर-नो-डेटा प्रेक्षण (डिफ़ॉल्ट 1); इससे कम होने पर पिक्सेल नो-डेटा हो जाता है।"
              }
            }
          },
          "multidimensional_principal_components": {
            "name": "बहु-आयामी मुख्य घटक",
            "description": "रास्टर क्यूब को लंबी समय श्रृंखला के अंतर्निहित कुछ वास्तविक मोड में वियोजित करता है, घटक रास्टर, लोडिंग और आइगेनमान उत्पन्न करते हुए, आयाम-न्यूनीकरण या स्थानिक-न्यूनीकरण रूप में (ArcGIS Multidimensional Principal Components)। बंडल किया गया principal_component_analysis एक दृश्य के भीतर बैंड स्थान को वियोजित करता है, इसलिए इसके घटक समय के बजाय स्पेक्ट्रल बैंड मिलाते हैं; dimension_reduction वेक्टर विशेषता तालिकाओं पर काम करता है। दोनों न्यूनीकरण एक स्लाइस-स्थान सहप्रसरण से आते हैं, क्योंकि पिक्सेल-स्थान समकक्ष लाखों पंक्तियों का वर्ग होगा।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "एक बहुबैंड रास्टर (प्रत्येक बैंड एक स्लाइस है) या सह-पंजीकृत रास्टरों की अल्पविराम-पृथक सूची।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुबैंड रास्टर: 'dimension_reduction' के लिए घटक स्कोर, 'spatial_reduction' के लिए घटक लोडिंग। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "output_loadings": {
                "label": "लोडिंग आउटपुट",
                "description": "प्रति-स्लाइस लोडिंग (या 'spatial_reduction' के अंतर्गत प्रति-स्लाइस घटक श्रृंखला) की आउटपुट तालिका। हमेशा उत्पन्न होती है; पथ न दिए जाने पर मेमोरी में संग्रहीत की जाती है।"
              },
              "output_eigenvalues": {
                "label": "आइगेनमान आउटपुट",
                "description": "आइगेनमानों और प्रत्येक द्वारा व्याख्यायित प्रसरण की आउटपुट तालिका। हमेशा उत्पन्न होती है; पथ न दिए जाने पर मेमोरी में संग्रहीत की जाती है।"
              },
              "mode": {
                "label": "मोड",
                "description": "'dimension_reduction' (डिफ़ॉल्ट; घटक स्थानिक प्रतिरूप होते हैं) या 'spatial_reduction' (घटक विमा पर श्रृंखलाएँ होते हैं)।"
              },
              "dimension": {
                "label": "आयाम",
                "description": "विमा का नाम, केवल रिपोर्ट में उपयोग होता है (डिफ़ॉल्ट 'slice')।"
              },
              "dimension_values": {
                "label": "आयाम मान",
                "description": "प्रत्येक स्लाइस का अल्पविराम-पृथक निर्देशांक, कठोरतः बढ़ता हुआ। डिफ़ॉल्ट 1-आधारित स्लाइस सूचकांक।"
              },
              "number_of_pc": {
                "label": "PC की संख्या",
                "description": "कितने घटक रखने हैं (डिफ़ॉल्ट: सभी स्लाइस)।"
              },
              "correlation": {
                "label": "सहसंबंध",
                "description": "सहप्रसरण के बजाय सहसंबंध आव्यूह का अपघटन करें (डिफ़ॉल्ट false)। तब उपयोग करें जब स्लाइस भिन्न पैमानों पर हों।"
              }
            }
          },
          "multidimensional_raster_correlation": {
            "name": "बहु-आयामी रास्टर सहसंबंध",
            "description": "दो रास्टर क्यूबों को उनके साझा आयाम के साथ कोशिका-दर-कोशिका सहसंबंधित करता है, Pearson, Spearman या Kendall गुणांकों का मानचित्र और — क्रॉस-सहसंबंध मोड में — वह लैग उत्पन्न करते हुए जिस पर प्रत्येक कोशिका की संबद्धता शिखर पर होती है (ArcGIS Multidimensional Raster Correlation)। किसी भी रजिस्ट्री में कुछ भी इसे मैप नहीं करता: image_correlation छवि युग्म को एक अदिश में संकुचित करता है, राउंड 17 का time_series_cross_correlation केवल-वेक्टर है, attribute_correlation एक तालिका संक्रिया है, और bivariate_spatial_association दो एकल-बैंड रास्टरों की बिना समय अक्ष के तुलना करता है।",
            "params": {
              "input1": {
                "label": "इनपुट 1",
                "description": "पहला क्यूब: एक बहुबैंड रास्टर (प्रत्येक बैंड एक स्लाइस) या सह-पंजीकृत रास्टरों की अल्पविराम-पृथक सूची।"
              },
              "input2": {
                "label": "इनपुट 2",
                "description": "दूसरा क्यूब, पहले के साथ सह-पंजीकृत और समान संख्या में स्लाइस वाला।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "[-1, 1] में आउटपुट सहसंबंध रास्टर। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "output_lag": {
                "label": "लैग आउटपुट",
                "description": "प्रति कोशिका सर्वोत्तम लैग का आउटपुट रास्टर (क्रॉस-सहसंबंध मोड); अन्यथा सर्वत्र नियत लैग। हमेशा उत्पन्न होता है; पथ न दिए जाने पर मेमोरी में संग्रहीत किया जाता है।"
              },
              "output_count": {
                "label": "गणना आउटपुट",
                "description": "प्रत्येक गुणांक के पीछे युग्मित-प्रतिदर्श गणना का आउटपुट रास्टर। हमेशा उत्पन्न होता है; पथ न दिए जाने पर मेमोरी में संग्रहीत किया जाता है।"
              },
              "method": {
                "label": "विधि",
                "description": "'pearson' (डिफ़ॉल्ट), 'spearman', या 'kendall'।"
              },
              "lag": {
                "label": "लैग",
                "description": "युग्मन से पहले दूसरे क्यूब को आगे खिसकाने के लिए स्लाइस की नियत संख्या (डिफ़ॉल्ट 0)। क्रॉस-सहसंबंध मोड में अनदेखा किया जाता है।"
              },
              "cross_correlation": {
                "label": "क्रॉस सहसंबंध",
                "description": "-max_lag..=max_lag में प्रत्येक लैग खोजें और सबसे प्रबल गुणांक रखें (डिफ़ॉल्ट false)।"
              },
              "max_lag": {
                "label": "अधिकतम लैग",
                "description": "स्लाइस में लैग खोज की अर्ध-चौड़ाई (डिफ़ॉल्ट 3)। केवल क्रॉस-सहसंबंध मोड।"
              },
              "use_absolute": {
                "label": "निरपेक्ष उपयोग करें",
                "description": "क्रॉस-सहसंबंध मोड में, लैग को निरपेक्ष सहसंबंध के अनुसार क्रमित करें ताकि प्रबल ऋणात्मक संबंध जीते (डिफ़ॉल्ट true)।"
              },
              "min_valid": {
                "label": "न्यूनतम वैध",
                "description": "गुणांक लिखे जाने से पहले न्यूनतम युग्मित प्रतिदर्श (डिफ़ॉल्ट 3)।"
              }
            }
          },
          "multilook": {
            "name": "मल्टीलुक",
            "description": "SAR स्पेकल को रेंज और एज़िमथ में आसन्न लुक्स के असंसक्त औसतन द्वारा घटाता है, वर्ग-पिक्सेल तीव्रता इमेजरी उत्पन्न करते हुए (ArcGIS Multilook)। किसी भी रजिस्ट्री में कोई SAR उपकरण नहीं है; बंडल किया गया lee_filter परिवार पहले से संसूचित तीव्रता पर काम करता है, इसलिए यह वह पूर्ववर्ती चरण प्रदान करता है जो जटिल एकल-लुक डेटा को उस संसूचित इमेजरी में बदलता है जिसकी वे फ़िल्टर अपेक्षा करते हैं। जटिल इनपुट दो-बैंड I/Q युग्म के रूप में पढ़ा जाता है; संसूचन औसतन से पहले होता है, और आगे के स्पेकल निस्पंदन के लिए लुक्स की समतुल्य संख्या रिपोर्ट की जाती है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट SAR रास्टर: सम्मिश्र (SLC) डेटा के लिए दो-बैंड I/Q युग्म, या पहले से संसूचित डेटा का एकल बैंड ('input_domain' देखें)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "input_domain": {
                "label": "इनपुट डोमेन",
                "description": "गैर-सम्मिश्र इनपुट के लिए, बैंड 1 में पहले से क्या है: 'intensity' (डिफ़ॉल्ट) या 'amplitude'। औसत निकालने से पहले आयाम का वर्ग करके उसे तीव्रता में बदला जाता है, क्योंकि असंसक्त औसतन केवल तीव्रता प्रांत में ही सही होता है।"
              },
              "complex": {
                "label": "सम्मिश्र",
                "description": "इनपुट को सम्मिश्र I/Q युग्म मानें (डिफ़ॉल्ट: रास्टर में 2+ बैंड होने पर true, अन्यथा false)।"
              },
              "range_looks": {
                "label": "परास लुक",
                "description": "रेंज (x) में लुक की संख्या। डिफ़ॉल्ट 1, या auto_looks सेट होने पर व्युत्पन्न।"
              },
              "azimuth_looks": {
                "label": "दिगंश लुक",
                "description": "एज़िमुथ (y) में लुक की संख्या। डिफ़ॉल्ट 1, या auto_looks सेट होने पर व्युत्पन्न।"
              },
              "auto_looks": {
                "label": "स्वतः लुक",
                "description": "यदि true (डिफ़ॉल्ट) हो और लुक स्पष्ट रूप से न दिए गए हों, तो उन्हें पिक्सेल-अंतराल अनुपात से व्युत्पन्न करें ताकि आउटपुट भू-पिक्सेल लगभग वर्गाकार हों।"
              },
              "output_units": {
                "label": "आउटपुट इकाइयाँ",
                "description": "amplitude, intensity (डिफ़ॉल्ट), या db।"
              },
              "statistic": {
                "label": "सांख्यिकी",
                "description": "mean (डिफ़ॉल्ट) या median; जहाँ प्रबल प्रकीर्णक किसी लुक विंडो पर हावी होते हैं वहाँ median अधिक सुदृढ़ होता है।"
              }
            }
          },
          "multipatch_footprint": {
            "name": "मल्टीपैच पदचिह्न",
            "description": "3D मल्टीपैच फ़ीचर को XY तल पर प्रक्षेपित करता है और उन्हें 2D पदचिह्न बहुभुजों में विलय करता है, प्रति फ़ीचर या प्रति समूह फ़ील्ड एक (ArcGIS Multipatch Footprint)। layer_footprint_vector पूरी लेयर के लिए एकल विस्तार आयत लौटाता है, प्रति-फ़ीचर रूपरेखा नहीं, इसलिए वर्तमान में buffer_3d / voxel_isosurface / आयातित भवन ठोसों को regularize_building_footprints पाइपलाइन में देने का कोई तरीका नहीं है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "3D मल्टीपैच फ़ीचर (Z सहित त्रिभुज-मेश MultiPolygon)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट 2D बहुभुज पदचिह्न। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "group_field": {
                "label": "समूह फ़ील्ड",
                "description": "वैकल्पिक फ़ील्ड जिसके मान पदचिह्नों को आपस में विलय कर देते हैं (प्रत्येक भिन्न मान के लिए एक आउटपुट बहुभुज)। डिफ़ॉल्ट: प्रत्येक इनपुट फ़ीचर के लिए एक आउटपुट।"
              },
              "simplify_tolerance": {
                "label": "सरलीकरण सहनशीलता",
                "description": "विलीन पदचिह्न पर लागू वैकल्पिक Douglas-Peucker सह्यता (CRS इकाइयाँ)। डिफ़ॉल्ट रूप से छोड़ी जाती है ताकि regularize_building_footprints के लिए कच्ची रूपरेखा सुरक्षित रहे।"
              }
            }
          },
          "multipatch_to_mesh": {
            "name": "मल्टीपैच से मेश",
            "description": "मल्टीपैच और 3D ठोस ज्यामिति को किसी भी 3D या वेब व्यूअर के लिए OBJ या glTF 2.0 / GLB में निर्यात करता है (ArcGIS Multipatch To Collada)। union_3d / difference_3d / enclose_multipatch / voxel_isosurface सुइट के पास कोई निर्यात पथ ही नहीं था — रजिस्ट्री में कहीं भी कोई मेश प्रारूप मौजूद नहीं था — इसलिए 3D परिणाम केवल इसी कैटलॉग द्वारा पढ़े जा सकते थे।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "मल्टीपैच / 3D बहुभुज लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट .glb, .gltf या .obj फ़ाइल पथ। जब तक 'format' न दिया जाए, एक्सटेंशन ही प्रारूप चुनता है।"
              },
              "format": {
                "label": "प्रारूप",
                "description": "'glb' (.glb के लिए डिफ़ॉल्ट), 'gltf' (अंतःस्थापित base64 बफ़र सहित JSON), या 'obj'। डिफ़ॉल्ट आउटपुट एक्सटेंशन से लिया जाता है।"
              },
              "origin": {
                "label": "मूल",
                "description": "स्थानीय-मूलबिंदु स्थानांतरण: 'centroid' (डिफ़ॉल्ट), 'min_corner', या 'none'। परिशुद्धता के लिए आवश्यक — glTF स्थितियाँ 32-बिट फ़्लोट होती हैं।"
              },
              "y_up": {
                "label": "Y ऊपर",
                "description": "भू-स्थानिक Z-ऊपर से glTF की Y-ऊपर परिपाटी में बदलें (glTF/GLB के लिए डिफ़ॉल्ट true, OBJ के लिए false)।"
              },
              "name_field": {
                "label": "नाम फ़ील्ड",
                "description": "आउटपुट में प्रत्येक फ़ीचर के मेश को नाम देने वाली विशेषता।"
              }
            }
          },
          "multiple_ring_buffer": {
            "name": "बहु-वलय बफ़र",
            "description": "फ़ीचर को दूरियों की सूची पर संकेंद्री पट्टियों में बफ़र करता है — नेस्टेड डिस्क या अ-अतिव्यापी वलय — वैकल्पिक रूप से प्रति दूरी विलय किए गए, पट्टी दूरी को विशेषता के रूप में संग्रहीत करते हुए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर (बिंदु, रेखाएँ, या बहुभुज), प्रारूप स्वतः पहचाना जाता है (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "distances": {
                "label": "दूरियाँ",
                "description": "CRS इकाइयों में बफ़र दूरियों की अल्पविराम-पृथक सूची, जैसे \"100,250,500\"। आरोही क्रम में क्रमित; डुप्लिकेट और गैर-धनात्मक मान हटा दिए जाते हैं।"
              },
              "ring_type": {
                "label": "वलय प्रकार",
                "description": "अ-अतिव्यापी वलयाकार बैंड के लिए 'rings' (डिफ़ॉल्ट), या नेस्टेड संचयी बफ़र के लिए 'disks'।"
              },
              "dissolve": {
                "label": "विलय (डिज़ॉल्व)",
                "description": "'none' (डिफ़ॉल्ट) प्रत्येक स्रोत फ़ीचर के लिए एक बैंड रखता है; 'per_ring' प्रत्येक दूरी पर सभी फ़ीचर के बैंड को एक बहुभुज में संघित कर देता है।"
              },
              "distance_field": {
                "label": "दूरी फ़ील्ड",
                "description": "प्रत्येक बैंड की दूरी रखने वाली आउटपुट विशेषता का नाम। डिफ़ॉल्ट 'distance'।"
              }
            }
          },
          "multitemporal_coherence": {
            "name": "बहु-कालिक सुसंगति",
            "description": "सह-पंजीकृत SAR अधिग्रहणों के स्टैक पर व्यतिकरणमापी संसक्ति की गणना करता है और उसे माध्य/न्यूनतम/अधिकतम/मानक विचलन तथा कालिक-विसंसक्ति ढाल में समेटता है, वैकल्पिक रूप से प्रति-युग्म संसक्ति घन उत्पन्न करते हुए (ArcGIS Generate Multitemporal Coherence)। sar_coherence ठीक दो दृश्य संभालता है, इसलिए स्थायी-प्रकीर्णक चयन और संसक्ति-परिवर्तन समयन पहुँच से बाहर थे।",
            "params": {
              "inputs": {
                "label": "इनपुट",
                "description": "अल्पविराम- या अर्धविराम-पृथक सह-पंजीकृत सम्मिश्र SLC रास्टर (प्रत्येक में दो बैंड: पहले I फिर Q)। कम से कम दो।"
              },
              "dates": {
                "label": "दिनांक",
                "description": "वैकल्पिक अधिग्रहण समय, प्रत्येक इनपुट के लिए एक, संगत इकाइयों में संख्याओं के रूप में (जैसे दिन)। सांख्यिकी 'decorrelation_slope' के लिए आवश्यक।"
              },
              "pairs": {
                "label": "युग्म",
                "description": "'consecutive' (डिफ़ॉल्ट, i के साथ i+1), 'all' (प्रत्येक अक्रमित युग्म), या 'reference' (प्रत्येक दृश्य की reference_index से तुलना)।"
              },
              "reference_index": {
                "label": "संदर्भ सूचकांक",
                "description": "pairs='reference' के लिए संदर्भ दृश्य का 0-आधारित सूचकांक (डिफ़ॉल्ट 0)।"
              },
              "window_size": {
                "label": "विंडो आकार",
                "description": "कोशिकाओं में आकलन विंडो; एकल मान या 'range,azimuth' (डिफ़ॉल्ट 5)। सम मानों को बढ़ाकर विषम कर दिया जाता है।"
              },
              "bias_correction": {
                "label": "अभिनति सुधार",
                "description": "लघु-प्रतिदर्श संसक्ति अभिनति सुधार लागू करें (डिफ़ॉल्ट true)।"
              },
              "statistics": {
                "label": "सांख्यिकी",
                "description": "अल्पविराम-पृथक: 'mean' (डिफ़ॉल्ट), 'min', 'max', 'std', 'decorrelation_slope'। प्रत्येक सांख्यिकी के लिए एक आउटपुट बैंड, इसी क्रम में।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर, प्रत्येक अनुरोधित सांख्यिकी के लिए एक बैंड। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "output_pairs": {
                "label": "युग्म आउटपुट",
                "description": "प्रति-युग्म संसक्ति क्यूब प्राप्त करने वाला वैकल्पिक रास्टर, प्रत्येक युग्म के लिए एक बैंड।"
              }
            }
          },
          "multivariate_clustering": {
            "name": "बहुचर क्लस्टरिंग",
            "description": "वेक्टर फ़ीचर को उनके मानकीकृत विशेषता मानों की समानता के आधार पर क्लस्टर करता है (बीजयुक्त k-मीन्स या k-मेडॉइड्स), न दिए जाने पर Calinski-Harabasz छद्म-F द्वारा क्लस्टरों की संख्या स्वतः चुनते हुए, ArcGIS Multivariate Clustering की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर, प्रारूप स्वतः पहचाना जाता है (या इन-मेमोरी हैंडल)।"
              },
              "fields": {
                "label": "फ़ील्ड",
                "description": "अल्पविराम-पृथक संख्यात्मक विश्लेषण फ़ील्ड (क्लस्टरिंग के लिए विशेषता समष्टि)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (cluster_id/silhouette सहित इनपुट की एक प्रति)। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "num_clusters": {
                "label": "क्लस्टरों की संख्या",
                "description": "क्लस्टरों की संख्या k। Calinski-Harabasz छद्म-F द्वारा k = 2..15 का स्वतः मूल्यांकन कराने के लिए इसे छोड़ दें या 0 दें।"
              },
              "method": {
                "label": "विधि",
                "description": "क्लस्टरिंग विधि: 'kmeans' (डिफ़ॉल्ट) या 'kmedoids' (PAM; कम फ़ीचर संख्या के लिए उपयुक्त)।"
              },
              "seed": {
                "label": "बीज",
                "description": "नियतात्मक k-means++ / मेडॉइड प्रारंभीकरण के लिए यादृच्छिक बीज (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "near_3d": {
            "name": "3D निकट",
            "description": "वास्तविक 3D दूरी में निकटतम फ़ीचर खोजता है, दूरी, निकटतम स्थान, कोण और प्रति-अक्ष अंतर रिपोर्ट करते हुए, ArcGIS Near 3D की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट फ़ीचर लेयर (3D शीर्ष; अनुपस्थित Z को 0 माना जाता है)।"
              },
              "near_features": {
                "label": "निकट फ़ीचर",
                "description": "जिनके विरुद्ध खोजना है उन लेयरों की अल्पविराम-पृथक सूची। इनपुट लेयर को स्वयं से जोड़ने के लिए इसे छोड़ दें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "केवल इस 3D दूरी (मानचित्र इकाइयाँ) के भीतर के निकटवर्ती फ़ीचर पर विचार करें। छोड़ दिए जाने पर असीमित।"
              },
              "location": {
                "label": "स्थान",
                "description": "निकटतम बिंदु के निर्देशांक near_x / near_y / near_z के रूप में जोड़ें (डिफ़ॉल्ट false)।"
              },
              "angle": {
                "label": "कोण",
                "description": "निकटतम बिंदु तक क्षैतिज दिक्मान (near_bearing, उत्तर से डिग्री) और ऊर्ध्वाधर कोण (near_vert_angle, क्षैतिज से डिग्री) जोड़ें (डिफ़ॉल्ट false)।"
              },
              "delta": {
                "label": "डेल्टा",
                "description": "प्रति-अक्ष ऑफ़सेट near_dx / near_dy / near_dz जोड़ें (डिफ़ॉल्ट false)।"
              }
            }
          },
          "neighborhood_summary_statistics": {
            "name": "पड़ोस सारांश सांख्यिकी",
            "description": "प्रत्येक फ़ीचर के लिए, चुनी गई संख्यात्मक फ़ील्ड को उसके पड़ोसियों (k निकटतम, एक दूरी के भीतर, या साझा-किनारा सन्निकटता) पर सारांशित करता है, <field>_nbr_mean/median/std/min/max/sum और एक पड़ोसी गणना जोड़ते हुए, ArcGIS Neighborhood Summary Statistics की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर (बिंदु, रेखाएँ, या बहुभुज)।"
              },
              "fields": {
                "label": "फ़ील्ड",
                "description": "पड़ोसियों पर सारांशित किए जाने वाले अल्पविराम-पृथक संख्यात्मक फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (इनपुट की प्रति + पड़ोसी-सांख्यिकी स्तंभ)। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "neighborhood": {
                "label": "पड़ोस",
                "description": "'knn' (डिफ़ॉल्ट), 'distance_band', या 'contiguity' (किनारा साझा करने वाले बहुभुज)।"
              },
              "neighbors": {
                "label": "पड़ोसी",
                "description": "knn के लिए k (डिफ़ॉल्ट 8)।"
              },
              "distance": {
                "label": "दूरी",
                "description": "distance_band के लिए बैंड दूरी (मानचित्र इकाइयाँ)।"
              },
              "weights": {
                "label": "भार",
                "description": "'uniform' (डिफ़ॉल्ट) या 'inverse_distance' (माध्य और मानक विचलन को भारित करता है)।"
              }
            }
          },
          "non_maximum_suppression": {
            "name": "गैर-अधिकतम दमन",
            "description": "प्रत्येक अतिव्यापन क्लस्टर में सर्वाधिक-विश्वास वाले संसूचन को रखता है और उन कम-अंक वाले बहुभुजों को त्याग देता है जिनका प्रतिच्छेदन-बटा-संघ थ्रेशोल्ड से अधिक है (ArcGIS Non Maximum Suppression की तरह) — ऑब्जेक्ट-संसूचन/OBIA आउटपुट के लिए वह अंक-आधारित डुप्लिकेट-निवारक जो count_overlapping_features (गिनता है, सभी रखता है), resolve_building_conflicts (विस्थापित करता है), और find_identical (केवल सटीक) प्रदान नहीं करते।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज संसूचन (अतिव्यापी हो सकते हैं)।"
              },
              "confidence_score_field": {
                "label": "विश्वास स्कोर फ़ील्ड",
                "description": "प्रत्येक संसूचन का विश्वास/स्कोर रखने वाला संख्यात्मक फ़ील्ड; उच्चतर जीतता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "शेष बचे संसूचनों सहित आउटपुट बहुभुज पथ। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "max_overlap_ratio": {
                "label": "अधिकतम अतिव्यापन अनुपात",
                "description": "वह IoU जिससे ऊपर कम स्कोर वाला संसूचन दबा दिया जाता है (0-1, डिफ़ॉल्ट 0.5)।"
              },
              "class_value_field": {
                "label": "वर्ग मान फ़ील्ड",
                "description": "वैकल्पिक फ़ील्ड; केवल एक ही वर्ग के संसूचन एक-दूसरे को दबाते हैं।"
              }
            }
          },
          "observer_points": {
            "name": "प्रेक्षक बिंदु",
            "description": "पहचानता है कि 32 तक प्रेक्षकों में से कौन प्रत्येक कोशिका को देख सकता है, प्रति-प्रेक्षक बिट मास्क के रूप में, और वह भू-स्तर-से-ऊपर रास्टर लिखता है जो बताता है कि दृश्य बनने के लिए लक्ष्य को कितनी ऊँचाई तक उठाना होगा (ArcGIS Observer Points / OBSERVERS मोड में Viewshed 2)। बंडल किया गया viewshed केवल दृश्य स्टेशनों की गणना लौटाता है, जिससे इनमें से कोई भी उत्तर पुनः प्राप्त नहीं किया जा सकता: 1 की गणना यह नहीं बताती कि कौन-सा टावर किसी भूखंड को कवर करता है, और 0 की गणना दो मीटर कम रह जाने और पहाड़ के पीछे होने में भेद नहीं करती।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट ऊँचाई रास्टर (DEM या DSM)।"
              },
              "observers": {
                "label": "प्रेक्षक",
                "description": "प्रेक्षक स्थितियों की बिंदु लेयर, अधिकतम 32।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट दृश्यता रास्टर: एक प्रेक्षक बिट मास्क, या analysis_type 'frequency' के अंतर्गत एक गणना। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "output_agl": {
                "label": "AGL आउटपुट",
                "description": "आउटपुट भू-सतह-से-ऊपर रास्टर: वह ऊँचाई जितना किसी लक्ष्य को दृश्यमान होने के लिए उठाया जाना चाहिए। हमेशा उत्पन्न होता है; पथ न दिए जाने पर मेमोरी में संग्रहीत किया जाता है।"
              },
              "output_table": {
                "label": "तालिका आउटपुट",
                "description": "प्रति प्रेक्षक एक पंक्ति तथा उसके द्वारा देखी गई कोशिकाओं और क्षेत्रफल सहित आउटपुट तालिका। हमेशा उत्पन्न होती है; पथ न दिए जाने पर मेमोरी में संग्रहीत की जाती है।"
              },
              "analysis_type": {
                "label": "विश्लेषण प्रकार",
                "description": "'observers' (डिफ़ॉल्ट; एक बिट मास्क) या 'frequency' (एक गणना, जो बंडल किए गए दृश्य क्षेत्र (व्यूशेड) से मेल खाती है)।"
              },
              "observer_offset": {
                "label": "प्रेक्षक ऑफ़सेट",
                "description": "सतह से ऊपर प्रत्येक प्रेक्षक की ऊँचाई, z इकाइयों में (डिफ़ॉल्ट 2.0)।"
              },
              "observer_offset_field": {
                "label": "प्रेक्षक ऑफ़सेट फ़ील्ड",
                "description": "प्रति-प्रेक्षक ऊँचाई रखने वाली विशेषता, जो 'observer_offset' को अधिरोहित करती है।"
              },
              "target_offset": {
                "label": "लक्ष्य ऑफ़सेट",
                "description": "सतह से ऊपर लक्ष्य की ऊँचाई, z इकाइयों में (डिफ़ॉल्ट 0.0)।"
              },
              "max_distance": {
                "label": "अधिकतम दूरी",
                "description": "किसी प्रेक्षक से इससे अधिक दूर की कोशिकाओं को अनदेखा करें, मानचित्र इकाइयों में। डिफ़ॉल्ट रूप से असीमित।"
              },
              "curvature": {
                "label": "वक्रता",
                "description": "पृथ्वी-वक्रता और अपवर्तन सुधार लागू करें (डिफ़ॉल्ट false, अर्थात् समतल पृथ्वी)।"
              },
              "refractivity_coefficient": {
                "label": "अपवर्तनांक गुणांक",
                "description": "'curvature' के साथ उपयोग किया जाने वाला वायुमंडलीय अपवर्तन गुणांक (डिफ़ॉल्ट 0.13)।"
              },
              "band": {
                "label": "बैंड",
                "description": "ऊँचाई रास्टर का 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "optics_clustering": {
            "name": "OPTICS क्लस्टरिंग",
            "description": "OPTICS के माध्यम से बहु-पैमाना घनत्व-आधारित क्लस्टरिंग (ArcGIS Density-based Clustering के OPTICS विकल्प की तरह): एक पहुँच-योग्यता क्रम बनाता है और ξ-खड़ी विधि से भिन्न घनत्व वाले क्लस्टर निकालता है — DBSCAN/HDBSCAN/OPTICS त्रयी का वह बहु-पैमाना सदस्य जिसे रचित dbscan और hdbscan कवर नहीं करते।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर (प्रक्षेपित CRS; दूरियाँ उसकी इकाइयों में)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (क्लस्टर फ़ील्ड सहित इनपुट की एक प्रति)। न देने पर स्मृति में संग्रहीत किया जाता है।"
              },
              "min_features_cluster": {
                "label": "न्यूनतम क्लस्टर फ़ीचर",
                "description": "कोर-दूरी घनत्व आकलन और सबसे छोटे क्लस्टर के लिए न्यूनतम बिंदु (>= 2)। डिफ़ॉल्ट 5।"
              },
              "search_distance": {
                "label": "खोज दूरी",
                "description": "वैकल्पिक अधिकतम पहुँच दूरी (अधिकतम एप्सिलॉन)। डिफ़ॉल्ट: असीमित (सभी पैमाने)।"
              },
              "cluster_sensitivity": {
                "label": "क्लस्टर संवेदनशीलता",
                "description": "0-100; उच्चतर मान अधिक/सघन क्लस्टर पहचानता है। यह xi = 1 - sensitivity/100 पर मैप होता है। डिफ़ॉल्ट 95 (xi = 0.05)।"
              }
            }
          },
          "optimal_corridor_connections": {
            "name": "इष्टतम गलियारा संयोजन",
            "description": "स्थिर-चौड़ाई न्यूनतम-लागत गलियारा बहुभुजों का वह नेटवर्क गणना करता है जो लागत सतह पर प्रत्येक इनपुट क्षेत्र को इष्टतम रूप से जोड़ता है, साथ ही गलियारा केंद्ररेखाएँ। cost_connectivity (शून्य-चौड़ाई रेखाएँ) या corridor (एकल-युग्म लागत सतह) के विपरीत, यह पूरे क्षेत्र नेटवर्क के लिए उपयोग-योग्य गलियारा बहुभुज उत्पन्न करता है। ArcGIS Optimal Corridor Connections की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "जोड़े जाने वाले क्षेत्र बहुभुज फ़ीचर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट गलियारा बहुभुज पथ। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "cost_raster": {
                "label": "लागत रास्टर",
                "description": "वैकल्पिक लागत सतह। इसके बिना, लागत एकसमान (यूक्लिडीय) होती है।"
              },
              "barriers": {
                "label": "अवरोध",
                "description": "अगम्य माने जाने वाले वैकल्पिक बहुभुज फ़ीचर।"
              },
              "corridor_width": {
                "label": "गलियारा चौड़ाई",
                "description": "मानचित्र इकाइयों में गलियारे की चौड़ाई (डिफ़ॉल्ट: 10 कोशिकाएँ)।"
              },
              "output_lines": {
                "label": "रेखा आउटपुट",
                "description": "गलियारे की केंद्ररेखाओं के लिए वैकल्पिक पथ।"
              },
              "neighbor_option": {
                "label": "पड़ोसी विकल्प",
                "description": "'spanning_tree' (डिफ़ॉल्ट) केवल वे गलियारे रखता है जो प्रत्येक क्षेत्र को जोड़ने के लिए आवश्यक हैं; 'all_pairs' प्रत्येक क्षेत्र युग्म के लिए एक गलियारा उत्पन्न करता है।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "जब कोई लागत रास्टर न दिया जाए तब विश्लेषण कोशिका आकार (डिफ़ॉल्ट: क्षेत्र विस्तार / 200)।"
              }
            }
          },
          "optimal_interpolation": {
            "name": "इष्टतम अंतर्वेशन",
            "description": "इष्टतम-अंतर्वेशन / डेटा-आत्मसातीकरण विश्लेषण चरण x_a = x_b + B Hᵀ (H B Hᵀ + R)⁻¹ (y − H x_b) के माध्यम से बिंदु प्रेक्षणों से पृष्ठभूमि रास्टर क्षेत्र को सुधारता है, दी गई सहसंबंध लंबाई की गॉसियन स्थानिक सहसंबंधता और प्रति-प्रेक्षण/पृष्ठभूमि त्रुटि प्रसरणों का उपयोग करते हुए (ArcGIS के Optimal Interpolation की तरह)। IDW/क्रिगिंग/EBK के विपरीत, जो केवल बिंदुओं से अंतर्वेशन करते हैं, यह एक पूर्व ग्रिडित क्षेत्र को प्रेक्षणों के साथ मिश्रित करता है और विश्लेषण-त्रुटि-प्रसरण रास्टर उत्पन्न कर सकता है।",
            "params": {
              "background": {
                "label": "पृष्ठभूमि",
                "description": "सुधारा जाने वाला पृष्ठभूमि (पूर्व) रास्टर क्षेत्र।"
              },
              "observations": {
                "label": "प्रेक्षण",
                "description": "प्रेक्षण बिंदु लेयर।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "प्रेक्षित मान रखने वाला, प्रेक्षण लेयर का संख्यात्मक फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट सुधारा हुआ (विश्लेषण) रास्टर। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "correlation_length": {
                "label": "सहसंबंध लंबाई",
                "description": "CRS इकाइयों में स्थानिक सहसंबंध लंबाई L (गॉसियन)। डिफ़ॉल्ट: पृष्ठभूमि की लंबी भुजा का 5%।"
              },
              "background_error_variance": {
                "label": "पृष्ठभूमि त्रुटि प्रसरण",
                "description": "पृष्ठभूमि-त्रुटि प्रसरण σ_b² (डिफ़ॉल्ट 1.0)। बड़ा मान => प्रेक्षणों पर अधिक भरोसा।"
              },
              "obs_error_variance": {
                "label": "प्रेक्षण त्रुटि प्रसरण",
                "description": "प्रेक्षण-त्रुटि प्रसरण σ_o² (डिफ़ॉल्ट 1.0), जो तब उपयोग किया जाता है जब कोई प्रति-बिंदु त्रुटि फ़ील्ड न दिया गया हो। बड़ा मान => पृष्ठभूमि पर अधिक भरोसा।"
              },
              "error_field": {
                "label": "त्रुटि फ़ील्ड",
                "description": "प्रेक्षण लेयर पर वैकल्पिक फ़ील्ड जो प्रत्येक बिंदु का त्रुटि प्रसरण देता है (जहाँ उपस्थित और > 0 हो वहाँ obs_error_variance को अधिरोहित करता है)।"
              },
              "band": {
                "label": "बैंड",
                "description": "सुधारा जाने वाला 1-आधारित पृष्ठभूमि बैंड (डिफ़ॉल्ट 1)।"
              },
              "max_obs": {
                "label": "अधिकतम प्रेक्षण",
                "description": "प्रत्येक कोशिका के स्थानीय हल में उपयोग किए जाने वाले अधिकतम निकटतम प्रेक्षण (डिफ़ॉल्ट 50, परास 1..=200)।"
              },
              "analysis_error": {
                "label": "विश्लेषण त्रुटि",
                "description": "विश्लेषण-त्रुटि प्रसरण σ_a² (≤ σ_b²) का वैकल्पिक आउटपुट रास्टर।"
              }
            }
          },
          "optimal_path_as_line": {
            "name": "रेखा के रूप में इष्टतम पथ",
            "description": "प्रत्येक गंतव्य से उसके स्रोत तक लागत बैकलिंक रास्टर का अनुरेखण करता है और न्यूनतम-लागत मार्गों को बहुरेखा के रूप में उत्पन्न करता है (ArcGIS Optimal Path As Line / Cost Path As Polyline)। cost_pathway मार्ग को केवल रास्टर कोशिकाओं के रूप में चिह्नित करता है और cost_connectivity केवल N-स्थल नेटवर्क स्थिति को कवर करता है, इसलिए सामान्य स्रोत-से-गंतव्य पथ का कोई वेक्टर रूप नहीं था।",
            "params": {
              "destination": {
                "label": "गंतव्य",
                "description": "जहाँ से अनुरेखण करना है वे गंतव्य: एक रास्टर (कोई भी गैर-शून्य, गैर-नो-डेटा कोशिका) या एक बिंदु/बहुबिंदु वेक्टर लेयर।"
              },
              "backlink": {
                "label": "बैकलिंक",
                "description": "cost_back_link से बैकलिंक दिशा रास्टर (0 = स्रोत, 1-8 = स्रोत की ओर दिशा, 1 = पूर्व, वामावर्त)।"
              },
              "accumulation": {
                "label": "संचयन",
                "description": "वैकल्पिक संचित-लागत रास्टर (cost_back_link का out_distance)। यह प्रत्येक पथ की कुल लागत देता है और path_type 'each_zone' तथा 'best_single' के लिए आवश्यक है।"
              },
              "path_type": {
                "label": "पथ प्रकार",
                "description": "इनमें से एक: 'each_cell' (डिफ़ॉल्ट, प्रत्येक गंतव्य कोशिका के लिए एक पथ), 'each_zone' (प्रत्येक गंतव्य ज़ोन के लिए एक पथ, उसकी सबसे सस्ती कोशिका से), 'best_single' (एकल सबसे सस्ता पथ)।"
              },
              "zone_field": {
                "label": "ज़ोन फ़ील्ड",
                "description": "path_type 'each_zone' के अंतर्गत वेक्टर गंतव्य के लिए ज़ोन ID रखने वाली विशेषता। रास्टर गंतव्य कोशिका मान को ही ज़ोन के रूप में उपयोग करते हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुरेखा लेयर। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              }
            }
          },
          "optimized_hot_spot_analysis": {
            "name": "अनुकूलित हॉटस्पॉट विश्लेषण",
            "description": "घटनाओं का स्वतः समुच्चयन करता है, विश्लेषण दूरी पट्टी स्वतः चुनता है, Getis-Ord Gi* चलाता है, और FDR-संशोधित हॉट/कोल्ड-स्पॉट बिन रिपोर्ट करता है (ArcGIS Optimized Hot Spot Analysis की तरह) — वह वर्कफ़्लो आवरण जिसकी बंडल किए गए कच्चे getis_ord_gi_star में कमी है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट फ़ीचर लेयर (घटना बिंदु, या विश्लेषण फ़ील्ड वाले फ़ीचर)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "Gi* परिणामों सहित आउटपुट बिंदु लेयर। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "analysis_field": {
                "label": "विश्लेषण फ़ील्ड",
                "description": "विश्लेषण किया जाने वाला संख्यात्मक फ़ील्ड (भारित, कोई समुच्चयन नहीं)। घटनाओं की गणना करने के लिए इसे छोड़ दें।"
              },
              "aggregation": {
                "label": "समुच्चयन",
                "description": "जब कोई analysis_field न हो तब घटना समुच्चयन: 'fishnet' (ग्रिड गणना; डिफ़ॉल्ट) या 'snap' (संपाती बिंदुओं का विलय)।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "CRS इकाइयों में समुच्चयन कोशिका/स्नैप आकार। डिफ़ॉल्ट: विस्तार की लंबी भुजा / 30।"
              },
              "distance_band": {
                "label": "दूरी बैंड",
                "description": "CRS इकाइयों में विश्लेषण दूरी बैंड। डिफ़ॉल्ट: शिखर क्लस्टरिंग तीव्रता के अनुसार स्वतः चयनित।"
              }
            }
          },
          "optimized_outlier_analysis": {
            "name": "अनुकूलित बाह्य मान विश्लेषण",
            "description": "घटनाओं का स्वतः समुच्चयन करता है, विश्लेषण दूरी पट्टी स्वतः चुनता है, Anselin Local Moran's I चलाता है, और FDR-संशोधित क्लस्टर/बहिर्मान प्रकार (HH/LL/HL/LH) रिपोर्ट करता है — ArcGIS Optimized Outlier Analysis की तरह; वह अ-कालिक Local Moran आवरण जो बंडल किए गए कच्चे local_morans_i_lisa और स्थान-काल local_outlier_analysis प्रदान नहीं करते।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट फ़ीचर लेयर (घटना बिंदु, या विश्लेषण फ़ील्ड वाले फ़ीचर)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "स्थानीय Moran परिणामों सहित आउटपुट बिंदु लेयर। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "analysis_field": {
                "label": "विश्लेषण फ़ील्ड",
                "description": "विश्लेषण किया जाने वाला संख्यात्मक फ़ील्ड (भारित, कोई समुच्चयन नहीं)। घटनाओं की गणना करने के लिए इसे छोड़ दें।"
              },
              "aggregation": {
                "label": "समुच्चयन",
                "description": "जब कोई analysis_field न हो तब घटना समुच्चयन: 'fishnet' (ग्रिड गणना; डिफ़ॉल्ट) या 'snap' (संपाती बिंदुओं का विलय)।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "CRS इकाइयों में समुच्चयन कोशिका/स्नैप आकार। डिफ़ॉल्ट: विस्तार की लंबी भुजा / 30।"
              },
              "distance_band": {
                "label": "दूरी बैंड",
                "description": "CRS इकाइयों में विश्लेषण दूरी बैंड। डिफ़ॉल्ट: शिखर क्लस्टरिंग तीव्रता के अनुसार स्वतः चयनित।"
              },
              "fdr_alpha": {
                "label": "FDR अल्फ़ा",
                "description": "COType सार्थकता के लिए False Discovery Rate स्तर (डिफ़ॉल्ट 0.05)।"
              }
            }
          },
          "ordinary_cokriging": {
            "name": "साधारण सह-क्रिगिंग अंतर्वेशन",
            "description": "प्राथमिक चर की भविष्यवाणियाँ सुधारने के लिए सहायक चरों का उपयोग करते हुए बहुचर स्थानिक अंतर्वेशन करता है। तब आदर्श जब प्राथमिक डेटा विरल हों पर सहसंबंधित द्वितीयक डेटा प्रचुर हों।",
            "params": {
              "primary_points": {
                "label": "प्राथमिक बिंदु",
                "description": "प्राथमिक चर के प्रशिक्षण बिंदुओं वाली वेक्टर लेयर"
              },
              "primary_field": {
                "label": "प्राथमिक फ़ील्ड",
                "description": "प्राथमिक चर के मान रखने वाला फ़ील्ड"
              },
              "auxiliary_inputs": {
                "label": "सहायक इनपुट",
                "description": "सहायक चर की फ़ाइल पथों की अल्पविराम-पृथक सूची"
              },
              "auxiliary_fields": {
                "label": "सहायक फ़ील्ड",
                "description": "सहायक चरों के लिए अल्पविराम-पृथक फ़ील्ड नाम (रास्टरों के लिए रिक्त)"
              },
              "template_raster": {
                "label": "टेम्पलेट रास्टर",
                "description": "आउटपुट ग्रिड और CRS को परिभाषित करने वाला रास्टर टेम्पलेट"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट क्रिग्ड रास्टर पथ"
              },
              "output_variance": {
                "label": "प्रसरण आउटपुट",
                "description": "वैकल्पिक आउटपुट क्रिगिंग प्रसरण रास्टर पथ"
              },
              "neighborhood_size": {
                "label": "पड़ोस आकार",
                "description": "स्थानीय को-क्रिगिंग के लिए निकटतम पड़ोसियों की संख्या (डिफ़ॉल्ट: सभी)"
              }
            }
          },
          "pairwise_comparison_weights": {
            "name": "युग्मवार तुलना भार",
            "description": "AHP युग्मवार-तुलना मैट्रिक्स (Saaty 1-9 पैमाना) से मानदंड भार को सामान्यीकृत मुख्य आइगेनवेक्टर के रूप में व्युत्पन्न करता है, संगति जाँच (lambda_max, संगति सूचकांक, संगति अनुपात) के साथ — ArcGIS Assign Weights By Pairwise Comparison की तरह।",
            "params": {
              "matrix": {
                "label": "मैट्रिक्स",
                "description": "n x n व्युत्क्रम तुलना आव्यूह, JSON 2-D सरणी के रूप में, जैसे [[1,3,5],[0.333,1,2],[0.2,0.5,1]]। यह या `input` में से एक दें।"
              },
              "input": {
                "label": "इनपुट",
                "description": "तुलना आव्यूह रखने वाली CSV फ़ाइल (सादी संख्यात्मक पंक्तियाँ, या शीर्षक पंक्ति और अग्रणी नाम स्तंभ सहित लेबल की गई)। यह या `matrix` में से एक दें।"
              },
              "criteria": {
                "label": "मानदंड",
                "description": "अल्पविराम-पृथक मानदंड नाम (आव्यूह के क्रम से मेल खाने चाहिए)। ये CSV लेबल को अधिरोहित करते हैं; डिफ़ॉल्ट C1..Cn है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट तालिका पथ — एक CSV (एक्सटेंशन .csv) या ज्यामिति-रहित वेक्टर तालिका (मानदंड, भार, क्रम)। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              }
            }
          },
          "path_distance": {
            "name": "पथ दूरी",
            "description": "संचित न्यूनतम-लागत दूरी जहाँ प्रत्येक चरण वास्तविक 3-D सतह दूरी (DEM से) गुणा ढाल-निर्भर लंबवत गुणक (Tobler पदयात्रा, रैखिक, द्विआधारी) गुणा घर्षण चुकाता है, ArcGIS Path Distance की तरह।",
            "params": {
              "source": {
                "label": "स्रोत",
                "description": "स्रोत रास्टर; धनात्मक, गैर-नोडेटा मान वाली कोशिकाएँ उद्गम होती हैं (संचित लागत 0)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट संचित-लागत रास्टर। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "cost": {
                "label": "लागत",
                "description": "वैकल्पिक घर्षण/मार्ग-लागत रास्टर (डिफ़ॉल्ट एकसमान 1)।"
              },
              "surface": {
                "label": "सतह",
                "description": "वैकल्पिक ऊँचाई (DEM) रास्टर; यह 3-D सतह दूरी और ढाल-आधारित ऊर्ध्वाधर गुणकों को सक्षम करता है।"
              },
              "vertical_factor": {
                "label": "ऊर्ध्वाधर गुणक",
                "description": "'tobler' (डिफ़ॉल्ट), 'linear', 'sym_linear', 'inverse_linear', या 'binary'।"
              },
              "slope_factor": {
                "label": "ढाल गुणक",
                "description": "रैखिक गुणकों के लिए ढाल दंड गुणांक (डिफ़ॉल्ट 1)।"
              },
              "zero_factor": {
                "label": "शून्य गुणक",
                "description": "linear/inverse_linear के लिए न्यूनतम (ढलान-नीचे) ऊर्ध्वाधर गुणक सीमा (डिफ़ॉल्ट 0.1)।"
              },
              "max_slope": {
                "label": "अधिकतम ढाल",
                "description": "'binary' के लिए: इतनी डिग्री से अधिक तीव्र ढाल अगम्य होती है (डिफ़ॉल्ट 30)।"
              },
              "band": {
                "label": "बैंड",
                "description": "सभी रास्टरों के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "percentile_contours": {
            "name": "शतमक समोच्च रेखाएँ",
            "description": "किसी सतह की सर्वाधिक चरम कोशिकाओं को घेरने वाले नेस्टेड बहुभुज उत्पन्न करता है, मान शतमक या संचयी-द्रव्यमान (आयतन) शतमक द्वारा थ्रेशोल्ड किए गए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट सतत सतह रास्टर (घनत्व, उपयुक्तता, ऊँचाई)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट बहुभुज वेक्टर पथ (ड्राइवर इसके एक्सटेंशन से)। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "percentiles": {
                "label": "शतमक",
                "description": "[0,100] में अल्पविराम-पृथक पर्सेंटाइल (जैसे \"50,90,95\")। डिफ़ॉल्ट \"90\"।"
              },
              "mode": {
                "label": "मोड",
                "description": "'value' (डिफ़ॉल्ट): p-वें पर्सेंटाइल मान पर या उससे ऊपर की कोशिकाएँ। 'volume': सर्वोच्च कोशिकाएँ जो संचयी मान का शीर्ष (100-p)% वहन करती हैं।"
              },
              "ignore_negative": {
                "label": "ऋणात्मक अनदेखा करें",
                "description": "क्रमनिर्धारण और आउटपुट से ऋणात्मक कोशिका मानों को बाहर रखें। डिफ़ॉल्ट false।"
              },
              "smooth": {
                "label": "चिकना करें",
                "description": "सीढ़ीनुमा किनारों को नरम करने के लिए कोशिका-किनारा बहुभुजों का Douglas-Peucker से सरलीकरण करें (सह्यता ~1.5 कोशिकाएँ)। डिफ़ॉल्ट false।"
              },
              "band": {
                "label": "बैंड",
                "description": "पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "pivot_table": {
            "name": "पिवट तालिका",
            "description": "दीर्घ-रूप विशेषता तालिका को चौड़े रूप में पुनर्आकार देता है: पहचान फ़ील्ड के प्रत्येक अद्वितीय संयोजन के लिए एक आउटपुट पंक्ति, और पिवट फ़ील्ड के प्रत्येक भिन्न मान के लिए एक स्तंभ, मान फ़ील्ड से भरा हुआ। ArcGIS Pivot Table की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "लंबे स्वरूप में इनपुट वेक्टर लेयर या विशेषता तालिका।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट तालिका पथ (ड्राइवर एक्सटेंशन से)। छोड़ दिए जाने पर, मेमोरी में संग्रहीत किया जाता है।"
              },
              "fields": {
                "label": "फ़ील्ड",
                "description": "आउटपुट पंक्ति की पहचान करने वाले अल्पविराम/अर्धविराम-पृथक फ़ील्ड नाम; ये अपरिवर्तित आगे ले जाए जाते हैं।"
              },
              "pivot_field": {
                "label": "पिवट फ़ील्ड",
                "description": "वह फ़ील्ड जिसके भिन्न मान नए स्तंभ बन जाते हैं।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "कोशिका मान प्रदान करने वाला फ़ील्ड।"
              },
              "aggregate": {
                "label": "समुच्चय",
                "description": "तब लागू होता है जब किसी एक पंक्ति/स्तंभ कोशिका के लिए अनेक स्रोत अभिलेख हों: 'first' (डिफ़ॉल्ट), 'sum', 'mean', 'min', 'max', 'count'।"
              }
            }
          },
          "pmtiles_extract": {
            "name": "PMTiles निष्कर्षण",
            "description": "PMTiles संग्रह के एक bbox/ज़ूम उपसमुच्चय को नए संग्रह में निकालता है (उदा. Protomaps planet बिल्ड से एक ऑफ़लाइन बेसमैप)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट .pmtiles फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट .pmtiles फ़ाइल पथ।"
              },
              "bbox": {
                "label": "बाउंडिंग बॉक्स",
                "description": "WGS84 परिबद्ध बॉक्स, 'min_lon,min_lat,max_lon,max_lat' के रूप में।"
              },
              "min_zoom": {
                "label": "न्यूनतम ज़ूम",
                "description": "सम्मिलित किया जाने वाला निम्नतम ज़ूम स्तर (डिफ़ॉल्ट 0, ताकि ज़ूम आउट करने पर भी मानचित्र उपयोग योग्य बना रहे)।"
              },
              "max_zoom": {
                "label": "अधिकतम ज़ूम",
                "description": "सम्मिलित किया जाने वाला उच्चतम ज़ूम स्तर (डिफ़ॉल्ट: स्रोत संग्रह का अधिकतम ज़ूम)।"
              },
              "max_tiles": {
                "label": "अधिकतम टाइल",
                "description": "यदि चयन इससे अधिक टाइलों को संबोधित करता है तो निरस्त कर दें (डिफ़ॉल्ट 2000000)।"
              },
              "url": {
                "label": "URL",
                "description": "HTTP(S) PMTiles URL। url या input में से कोई एक दें; HTTP स्रोत बाइट-परास अनुरोधों का उपयोग करते हैं (होस्ट को क्रॉस-ऑरिजिन Range पठन की अनुमति देनी चाहिए)।"
              },
              "bbox_crs": {
                "label": "बाउंडिंग बॉक्स CRS",
                "description": "bbox निर्देशांकों का EPSG कोड। डिफ़ॉल्ट 4326 (WGS84 lon/lat) है; अन्य CRS को 4326 में पुनःप्रक्षेपित किया जाता है।"
              }
            }
          },
          "point_statistics": {
            "name": "बिंदु सांख्यिकी",
            "description": "बिंदु-फ़ीचर विशेषता के चलायमान-विंडो सांख्यिकीय का रास्टरीकरण करता है: प्रत्येक आउटपुट कोशिका के लिए, एक पड़ोस (वृत्त या आयत) अपने भीतर के बिंदुओं से चुनी गई संख्यात्मक फ़ील्ड के मान एकत्र करता है और उन्हें माध्य/बहुलक/अधिकतम/माध्यिका/न्यूनतम/अल्पांश/परास/मानक विचलन/योग/विविधता में समेटता है। ArcGIS Point Statistics की तरह; केवल-घनत्व वाले line_density/heat_map और केवल-वेक्टर वाले neighborhood_summary_statistics का पूरक।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर (Point / MultiPoint)।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "सारांशित किया जाने वाला संख्यात्मक विशेषता फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर पथ (ड्राइवर एक्सटेंशन से)। न देने पर स्मृति में संग्रहीत किया जाता है।"
              },
              "statistic": {
                "label": "सांख्यिकी",
                "description": "प्रति पड़ोस सांख्यिकी: mean (डिफ़ॉल्ट), majority, maximum, median, minimum, minority, range, std, sum, या variety।"
              },
              "neighborhood": {
                "label": "पड़ोस",
                "description": "पड़ोस का आकार: 'circle' (डिफ़ॉल्ट, 'radius' का उपयोग करता है) या 'rectangle' (2*radius भुजा वाला वर्ग)।"
              },
              "radius": {
                "label": "त्रिज्या",
                "description": "पड़ोस त्रिज्या / आयत की अर्ध-भुजा (भौगोलिक CRS के लिए मीटर, अन्यथा CRS इकाइयाँ)। डिफ़ॉल्ट: विस्तार की छोटी भुजा / 20।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "आउटपुट कोशिका आकार (त्रिज्या के समान इकाइयाँ)। डिफ़ॉल्ट: त्रिज्या / 5।"
              },
              "epsg": {
                "label": "EPSG",
                "description": "इनपुट CRS के EPSG कोड को अधिरोहित करें (जैसे जब लेयर पर लेबल न हो)। 4326 देने पर मीटर प्रक्षेपण सक्रिय हो जाता है।"
              }
            }
          },
          "points_to_line": {
            "name": "बिंदुओं से रेखा",
            "description": "बिंदुओं से बहुरेखा फ़ीचर बनाता है: प्रत्येक भिन्न line_field मान के लिए एक रेखा, शीर्ष sort_field द्वारा क्रमित, वैकल्पिक रेखा-बंद फ़्लैग के साथ।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर फ़ाइल पथ (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रेखा वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "line_field": {
                "label": "रेखा फ़ील्ड",
                "description": "वह विशेषता जिसके भिन्न मान बिंदुओं को अलग-अलग रेखाओं में विभाजित करते हैं (प्रत्येक मान के लिए एक बहुरेखा)। छोड़ दिए जाने पर, सभी बिंदु एक ही रेखा बनाते हैं।"
              },
              "sort_field": {
                "label": "क्रमबद्धन फ़ील्ड",
                "description": "वह विशेषता जो प्रत्येक रेखा के भीतर शीर्षों का क्रम निर्धारित करती है। संख्यात्मक मान संख्यात्मक रूप से क्रमित होते हैं, पाठ शब्दकोशीय रूप से। छोड़ दिए जाने पर, इनपुट फ़ीचर क्रम का उपयोग किया जाता है।"
              },
              "close_line": {
                "label": "रेखा बंद करें",
                "description": "प्रत्येक रेखा के अंत में पहला शीर्ष जोड़ें, जिससे वह एक वलय में बंद हो जाए। डिफ़ॉल्ट false।"
              }
            }
          },
          "points_to_path": {
            "name": "बिंदुओं से पथ",
            "description": "बिंदुओं को बहुरेखा फ़ीचर में जोड़ता है, एक फ़ील्ड द्वारा क्रमित और (वैकल्पिक रूप से) प्रति मान एक पथ में समूहित, वैकल्पिक प्राकृतिक क्रमण और पथ बंद करने के साथ।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर फ़ाइल पथ (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रेखा वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "order_field": {
                "label": "क्रम फ़ील्ड",
                "description": "वह विशेषता जो प्रत्येक पथ के भीतर बिंदुओं के जुड़ने का क्रम निर्धारित करती है। संख्यात्मक मान संख्यात्मक रूप से क्रमित होते हैं, पाठ शब्दकोशीय रूप से। छोड़ दिए जाने पर, इनपुट फ़ीचर क्रम का उपयोग किया जाता है।"
              },
              "group_field": {
                "label": "समूह फ़ील्ड",
                "description": "वह विशेषता जो बिंदुओं को अलग-अलग पथों में विभाजित करती है (प्रत्येक भिन्न मान के लिए एक रेखा)। छोड़ दिए जाने पर, सभी बिंदु एक ही पथ बनाते हैं।"
              },
              "natural_sort": {
                "label": "प्राकृतिक क्रमबद्धन",
                "description": "पाठ क्रम मानों को प्राकृतिक रूप से क्रमित करें ताकि 'a9' 'a10' से पहले आए। डिफ़ॉल्ट false।"
              },
              "close_path": {
                "label": "पथ बंद करें",
                "description": "प्रत्येक पथ के अंत में पहला शीर्ष जोड़ें, जिससे वह एक वलय में बंद हो जाए। डिफ़ॉल्ट false।"
              }
            }
          },
          "polygon_neighbors": {
            "name": "बहुभुज पड़ोसी",
            "description": "बहुभुज सन्निकटता (कंटीग्युटी) तालिका बनाता है: पड़ोसी युग्म उनकी साझा सीमा की लंबाई और बिंदु-स्पर्शों की गणना के साथ, ArcGIS Polygon Neighbors की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट तालिका पथ — एक CSV (एक्सटेंशन .csv) या एक ज्यामिति-रहित वेक्टर तालिका। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "id_field": {
                "label": "ID फ़ील्ड",
                "description": "तालिका में प्रत्येक बहुभुज की पहचान करने वाला फ़ील्ड। डिफ़ॉल्ट: फ़ीचर सूचकांक।"
              },
              "both_sides": {
                "label": "दोनों ओर",
                "description": "प्रत्येक पड़ोसी युग्म को दो बार उत्पन्न करें (src→nbr और nbr→src)। डिफ़ॉल्ट false (प्रति युग्म एक बार)।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "सीमाओं का मिलान करने से पहले शीर्षों को इस आकार (CRS इकाइयाँ) के ग्रिड पर क्वांटीकृत करें। डिफ़ॉल्ट 0 (सटीक निर्देशांक)।"
              }
            }
          },
          "polygon_volume": {
            "name": "बहुभुज आयतन",
            "description": "प्रत्येक फ़ीचर की संदर्भ-तल ऊँचाई के ऊपर/नीचे सतह रास्टर का प्रति-बहुभुज आयतन और 3D सतह क्षेत्रफल, ArcGIS Polygon Volume की तरह — surface_volume का ज़ोनल समकक्ष।",
            "params": {
              "surface": {
                "label": "सतह",
                "description": "इनपुट ऊँचाई सतह रास्टर।"
              },
              "input": {
                "label": "इनपुट",
                "description": "बहुभुज वेक्टर लेयर (ज़ोन)।"
              },
              "height_field": {
                "label": "ऊँचाई फ़ील्ड",
                "description": "प्रत्येक बहुभुज के संदर्भ-तल की ऊँचाई देने वाला विशेषता फ़ील्ड।"
              },
              "direction": {
                "label": "दिशा",
                "description": "प्रत्येक तल के किस ओर समाकलन करना है: 'above' (डिफ़ॉल्ट), 'below', या 'both'।"
              },
              "band": {
                "label": "बैंड",
                "description": "सतह से पढ़ा जाने वाला 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "porous_puff": {
            "name": "सरंध्र पफ़",
            "description": "भूजल के माध्यम से तात्क्षणिक संदूषक स्लग का वैश्लेषिक अभिवहन-परिक्षेपण (ArcGIS Porous Puff की तरह): पफ केंद्र को निर्मुक्ति बिंदु से डार्सी वेग क्षेत्र (परिमाण+दिशा, जैसा darcy_flow उत्पन्न करता है) के अनुदिश आगे बढ़ाता है, फिर पथ-संरेखित निर्देशांकों में संवृत-रूप 2-D गॉसियन पफ सांद्रता का मूल्यांकन करता है, सरंध्रता, मोटाई, मंदन और प्रथम-कोटि क्षय से पैमानित।",
            "params": {
              "magnitude": {
                "label": "परिमाण",
                "description": "डार्सी वेग परिमाण रास्टर, जैसा darcy_flow के 'output' द्वारा उत्पन्न होता है। कोशिका आकार/विस्तार इसी रास्टर से लिए जाते हैं।"
              },
              "direction": {
                "label": "दिशा",
                "description": "डार्सी प्रवाह-दिशा रास्टर (उत्तर से दक्षिणावर्त दिगंश डिग्री, ढाल की अधोदिशा में), जैसा darcy_flow के 'direction' द्वारा उत्पन्न होता है। इसे 'magnitude' के साथ सह-पंजीकृत होना चाहिए।"
              },
              "x": {
                "label": "X",
                "description": "निर्मुक्ति बिंदु का X निर्देशांक (मानचित्र इकाइयाँ, वेग रास्टरों के समान CRS)।"
              },
              "y": {
                "label": "Y",
                "description": "निर्मुक्ति बिंदु का Y निर्देशांक (मानचित्र इकाइयाँ)।"
              },
              "mass": {
                "label": "द्रव्यमान",
                "description": "निर्मुक्त संदूषक द्रव्यमान (धनात्मक होना चाहिए)।"
              },
              "porosity": {
                "label": "सरंध्रता",
                "description": "प्रभावी सरंध्रता: या तो एक संख्यात्मक स्थिरांक (0, 1] या 'magnitude' के साथ सह-पंजीकृत रास्टर पथ।"
              },
              "thickness": {
                "label": "मोटाई",
                "description": "जलभृत मोटाई: या तो एक धनात्मक संख्यात्मक स्थिरांक या 'magnitude' के साथ सह-पंजीकृत रास्टर पथ।"
              },
              "dispersivity_long": {
                "label": "अनुदैर्ध्य प्रकीर्णता",
                "description": "अनुदैर्ध्य परिक्षेपणशीलता (लंबाई इकाइयाँ; धनात्मक होनी चाहिए)।"
              },
              "dispersivity_trans": {
                "label": "अनुप्रस्थ प्रकीर्णता",
                "description": "अनुप्रस्थ परिक्षेपणशीलता (लंबाई इकाइयाँ; धनात्मक होनी चाहिए)।"
              },
              "retardation": {
                "label": "मंदन",
                "description": "मंदन कारक (डिफ़ॉल्ट 1, >= 1 होना चाहिए)।"
              },
              "decay": {
                "label": "क्षय",
                "description": "प्रथम-कोटि क्षय स्थिरांक (डिफ़ॉल्ट 0, >= 0 होना चाहिए; 'time' के समान समय इकाइयाँ)।"
              },
              "time": {
                "label": "समय",
                "description": "एक या अधिक धनात्मक बीते समयों की अल्पविराम-पृथक सूची। अंतिम समय 'output' में लिखा जाता है; सभी समय (अंतिम सहित) 'time_series' आउटपुट में रिपोर्ट किए जाते हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "'time' में अंतिम समय के लिए आउटपुट सांद्रता रास्टर पथ। यदि छोड़ा जाए, तो स्मृति में संग्रहीत किया जाता है।"
              },
              "band": {
                "label": "बैंड",
                "description": "परिमाण/दिशा रास्टरों से पढ़ा जाने वाला 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              },
              "step": {
                "label": "चरण",
                "description": "CRS इकाइयों में पफ-केंद्र के अग्रसरण की चरण लंबाई (डिफ़ॉल्ट: परिमाण रास्टर का कोशिका आकार)।"
              },
              "max_steps": {
                "label": "अधिकतम चरण",
                "description": "प्रति अनुरोधित समय अधिकतम अग्रसरण चरण (डिफ़ॉल्ट 1000)।"
              }
            }
          },
          "predict_using_trend_raster": {
            "name": "प्रवृत्ति रास्टर से पूर्वानुमान",
            "description": "generate_trend_raster द्वारा फ़िट किए गए ढाल/अंतःखंड रास्टरों का एक या अधिक समयों पर मूल्यांकन करता है, पूर्वानुमानित सतहें उत्पन्न करते हुए, ArcGIS Predict Using Trend Raster की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "generate_trend_raster द्वारा लिखा गया ढाल (प्रवृत्ति) रास्टर।"
              },
              "intercept": {
                "label": "अंतःखंड",
                "description": "generate_trend_raster द्वारा लिखा गया अंतःखंड रास्टर (इसका 'intercept_output'), जो ढाल रास्टर के साथ सह-पंजीकृत है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "पहले पूर्वानुमानित समय के लिए आउटपुट रास्टर पथ। यदि छोड़ा जाए, तो परिणाम स्मृति में संग्रहीत होते हैं।"
              },
              "times": {
                "label": "समय",
                "description": "जिन समयों पर पूर्वानुमान करना है उनकी अल्पविराम-पृथक सूची, फ़िट के लिए प्रयुक्त उसी पैमाने पर (जैसे '12,18,24')। यह start/end/interval पर वरीयता रखती है।"
              },
              "start": {
                "label": "प्रारंभ",
                "description": "उत्पन्न परास का पहला समय ('times' अनुपस्थित होने पर प्रयुक्त)।"
              },
              "end": {
                "label": "अंत",
                "description": "उत्पन्न परास का अंतिम समय (सम्मिलित; 'times' अनुपस्थित होने पर प्रयुक्त)।"
              },
              "interval": {
                "label": "अंतराल",
                "description": "उत्पन्न समयों के बीच चरण (डिफ़ॉल्ट 1; 'times' अनुपस्थित होने पर प्रयुक्त)।"
              },
              "band": {
                "label": "बैंड",
                "description": "प्रत्येक गुणांक रास्टर से पढ़ा जाने वाला 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "presence_only_prediction": {
            "name": "केवल-उपस्थिति पूर्वानुमान",
            "description": "MaxEnt-शैली प्रजाति/आवास-उपयुक्तता मॉडलन: उपस्थिति बिंदुओं की तुलना व्याख्यात्मक रास्टरों के बीजयुक्त पृष्ठभूमि प्रतिदर्श से करते हुए L1-नियमितीकृत लॉजिस्टिक मॉडल फ़िट करता है (रैखिक/द्विघात/हिंज आधार विस्तार), फिर उपस्थिति-प्रायिकता सतह तथा चर-महत्व रिपोर्ट का पूर्वानुमान करता है — ArcGIS Presence-only Prediction (MaxEnt) की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट उपस्थिति बिंदु वेक्टर लेयर (प्रेक्षित घटनाएँ)।"
              },
              "explanatory": {
                "label": "व्याख्यात्मक",
                "description": "व्याख्यात्मक रास्टर पथों की अल्पविराम-पृथक सूची (सहचर स्टैक)। उपस्थिति + पृष्ठभूमि स्थानों पर प्रतिचयन किया जाता है; पहला रास्टर आउटपुट ग्रिड को परिभाषित करता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट उपस्थिति-प्रायिकता रास्टर पथ। यदि छोड़ा जाए, तो स्मृति में संग्रहीत।"
              },
              "report": {
                "label": "रिपोर्ट",
                "description": "CSV गुणांक / चर-महत्व तालिका के लिए वैकल्पिक आउटपुट पथ।"
              },
              "features": {
                "label": "फ़ीचर",
                "description": "अल्पविराम-पृथक आधार-प्रसार फ़ीचर वर्ग: 'linear', 'quadratic', 'hinge' में से कोई भी। डिफ़ॉल्ट 'linear,quadratic'।"
              },
              "background": {
                "label": "पृष्ठभूमि",
                "description": "रास्टर स्टैक से लिए गए पृष्ठभूमि प्रतिदर्शों की संख्या। डिफ़ॉल्ट 1000 (वैध कोशिकाओं की संख्या तक सीमित)।"
              },
              "regularization": {
                "label": "नियमितीकरण",
                "description": "मानकीकृत फ़ीचरों पर L1 (lasso) नियमितीकरण सामर्थ्य। बड़ा = सरल मॉडल। डिफ़ॉल्ट 0.01।"
              },
              "hinge_knots": {
                "label": "हिंज नॉट",
                "description": "hinge फ़ीचरों के लिए प्रति सहचर आंतरिक गाँठों की संख्या (केवल तब प्रयुक्त जब 'hinge' सक्षम हो)। डिफ़ॉल्ट 10।"
              },
              "seed": {
                "label": "बीज",
                "description": "नियतात्मक पृष्ठभूमि प्रतिदर्श के लिए यादृच्छिक बीज (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "propagate_displacement": {
            "name": "विस्थापन प्रसार",
            "description": "resolve_road_conflicts (या किसी भी दो-बिंदु विस्थापन-लिंक लेयर) द्वारा प्रस्तुत विस्थापन को विरल लिंकों को चिकने IDW क्षेत्र में अंतर्वेशित करके निकटवर्ती फ़ीचर पर प्रसारित करता है: दृढ़ फ़ीचर (भवन, भूखंड) एकल औसतित स्थानांतरण पाते हैं, लचीली रेखाएँ प्रति-शीर्ष, चाप-लंबाई-चिकनाईकृत मोड़ पाती हैं, ArcGIS Propagate Displacement की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "समायोजित की जाने वाली इनपुट वेक्टर लेयर (कोई भी ज्यामिति प्रकार)।"
              },
              "links": {
                "label": "लिंक",
                "description": "विस्थापन लिंक: प्रति लिंक एक 2-शीर्ष रेखा लेयर, पहला शीर्ष = मूल स्थान, अंतिम शीर्ष = विस्थापित स्थान (वही स्कीमा जिसका उपयोग resolve_road_conflicts का 'links' आउटपुट और rubbersheet_features का 'links' इनपुट दोनों करते हैं)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "adjustment_style": {
                "label": "समायोजन शैली",
                "description": "'auto' (डिफ़ॉल्ट: बिंदुओं/बहुभुजों के लिए दृढ़ स्थानांतरण, रेखाओं के लिए प्रति-शीर्ष मोड़), 'preserve_orientation' (पदचिह्न पर औसत किए गए फ़ील्ड द्वारा दृढ़ स्थानांतरण), या 'solid' (फ़ीचर के प्रतिनिधि बिंदु पर एक बार प्रतिचयित फ़ील्ड द्वारा दृढ़ स्थानांतरण)।"
              },
              "search_distance": {
                "label": "खोज दूरी",
                "description": "अधिकतम दूरी (CRS इकाइयाँ) जहाँ तक कोई लिंक किसी प्रतिदर्श बिंदु को प्रभावित कर सकता है; इससे दूर के लिंक अनदेखा किए जाते हैं। डिफ़ॉल्ट: असीमित (प्रत्येक लिंक हर जगह योगदान देता है)।"
              }
            }
          },
          "pycnophylactic_interpolation": {
            "name": "पिक्नोफ़ाइलैक्टिक अंतर्वेशन",
            "description": "Tobler का द्रव्यमान-संरक्षी क्षेत्रीय अंतर्वेशन: ज़ोन-समुच्चयित गणनाओं को ऐसी चिकनी घनत्व सतह में बदलता है जिसके प्रति-ज़ोन योग इनपुट से ठीक मेल खाते हैं (ArcGIS Areal Interpolation की तरह) — apportion_polygon की एकसमान-घनत्व मान्यता का चिकना विकल्प।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "गणना फ़ील्ड वाली इनपुट बहुभुज लेयर (विस्तारी चर)।"
              },
              "count_field": {
                "label": "गणना फ़ील्ड",
                "description": "प्रत्येक ज़ोन की कुल गणना (जनसंख्या, आदि) रखने वाला फ़ील्ड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट घनत्व रास्टर (प्रति-कोशिका मान; ज़ोन योग इनपुट के बराबर होते हैं)। यदि छोड़ा जाए, तो स्मृति में संग्रहीत।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "CRS इकाइयों में आउटपुट कोशिका आकार (डिफ़ॉल्ट: विस्तार / 200)।"
              },
              "iterations": {
                "label": "पुनरावृत्तियाँ",
                "description": "अधिकतम चिकनाई पुनरावृत्तियाँ (डिफ़ॉल्ट 100)।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "जब अधिकतम प्रति-कोशिका परिवर्तन माध्य घनत्व के इस अंश से नीचे गिर जाए तो रुक जाएँ (डिफ़ॉल्ट 0.001)।"
              },
              "non_negative": {
                "label": "गैर-ऋणात्मक",
                "description": "ऋणात्मक मानों को 0 पर सीमित करें और द्रव्यमान संरक्षित रखने के लिए पुनर्वितरित करें (डिफ़ॉल्ट true)।"
              }
            }
          },
          "radiometric_terrain_flattening": {
            "name": "विकिरणमितीय भूभाग समतलीकरण",
            "description": "समतल-पृथ्वी संदर्भ क्षेत्रफल को DEM-व्युत्पन्न स्थानीय प्रदीप्त क्षेत्रफल से बदलकर अंशांकित SAR बैकस्कैटर से स्थलाकृतिक चमक संकेत हटाता है, और लेओवर तथा रडार छाया को फ़्लैग करता है (ArcGIS Apply Radiometric Terrain Flattening)। राउंड 17 का apply_radiometric_calibration दीर्घवृत्ताभ आपतन कोण से सामान्यीकरण करता है, इसलिए ढलानी भूमि पर उसका sigma0/gamma0 भू-आवरण के बजाय स्थलाकृति का अनुसरण करता है — नियमित रूप से 6 dB से अधिक, जो उस वन/नग्न-मृदा अंतर से भी अधिक है जिसे उसे मापना चाहिए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "अंशांकित SAR पश्चप्रकीर्णन रास्टर (डिफ़ॉल्ट रूप से बीटा नॉट; 'input_calibration' देखें)।"
              },
              "dem": {
                "label": "DEM",
                "description": "अंकीय ऊँचाई मॉडल, इनपुट रास्टर के साथ सह-पंजीकृत।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट भूभाग-समतलित पश्चप्रकीर्णन रास्टर। यदि छोड़ा जाए, तो स्मृति में संग्रहीत।"
              },
              "output_scattering_area": {
                "label": "प्रकीर्णन क्षेत्रफल आउटपुट",
                "description": "वास्तविक प्रदीप्त क्षेत्रफल का समतल-पृथ्वी क्षेत्रफल से आउटपुट अनुपात। सदैव उत्पन्न होता है; पथ न दिए जाने पर स्मृति में संग्रहीत।"
              },
              "output_geometry_mask": {
                "label": "ज्यामिति मास्क आउटपुट",
                "description": "आउटपुट मास्क: 0 सामान्य, 1 लेओवर, 2 रडार छाया। सदैव उत्पन्न होता है; पथ न दिए जाने पर स्मृति में संग्रहीत।"
              },
              "incidence_angle": {
                "label": "आपतन कोण",
                "description": "डिग्री में दीर्घवृत्तज आपतन कोण: एक स्थिरांक, या प्रति-कोशिका रास्टर का पथ। आवश्यक।"
              },
              "look_azimuth": {
                "label": "दृष्टि दिगंश",
                "description": "लक्ष्य से संवेदक की ओर डिग्री में कम्पास दिगंश (डिफ़ॉल्ट 270, अर्थात् दायाँ-दृष्टि आरोही पास)। दायाँ-दृष्टि अवरोही Sentinel-1 पास लगभग 283 होता है।"
              },
              "input_calibration": {
                "label": "इनपुट अंशांकन",
                "description": "इनपुट पहले से क्या है: 'beta0' (डिफ़ॉल्ट), 'sigma0_ellipsoid', या 'gamma0_ellipsoid'। बाद के दोनों को समतलन से पहले दीर्घवृत्तज कोण का उपयोग करके वापस बीटा नॉट में बदला जाता है।"
              },
              "calibration_type": {
                "label": "अंशांकन प्रकार",
                "description": "आउटपुट परिपाटी: 'gamma0' (डिफ़ॉल्ट) या 'sigma0'।"
              },
              "input_units": {
                "label": "इनपुट इकाइयाँ",
                "description": "'intensity' (डिफ़ॉल्ट), 'dn', 'amplitude', या 'db'।"
              },
              "output_units": {
                "label": "आउटपुट इकाइयाँ",
                "description": "'linear' (डिफ़ॉल्ट) या 'db'।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "DEM की z इकाइयों को रास्टर की XY इकाइयों में बदलने वाला गुणक (डिफ़ॉल्ट 1.0)।"
              },
              "band": {
                "label": "बैंड",
                "description": "समतल किए जाने वाले इनपुट रास्टर का 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "raster_domain": {
            "name": "रास्टर डोमेन",
            "description": "रास्टर के वैध-डेटा क्षेत्र की सीमा को बहुभुजों (या बंद बहुरेखाओं) के रूप में अनुरेखित करता है, आंतरिक no-data छिद्रों को संरक्षित करते हुए (ArcGIS Raster Domain)। बंडल किया गया layer_footprint_raster पूर्ण आयताकार विस्तार लौटाता है, जो घुमाए गए दृश्य, क्लिप किए गए जलग्रहण या दंतुरित मोज़ेक टाइल के लिए वास्तविक कवरेज से कई गुना हो सकता है; polygonize यह कर सकता था पर केवल 0/1 वैधता मास्क से जिसे कॉलर को पहले बनाना पड़ता है, और वही तो पूरा कार्य है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वह इनपुट रास्टर जिसका वैध-डेटा पदचिह्न चाहिए।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज या रेखा लेयर। यदि छोड़ा जाए, तो स्मृति में संग्रहीत।"
              },
              "geometry_type": {
                "label": "ज्यामिति प्रकार",
                "description": "'polygon' (डिफ़ॉल्ट) या सीमा को बंद बहुरेखाओं के रूप में पाने हेतु 'line'।"
              },
              "ignore_value": {
                "label": "अनदेखा मान",
                "description": "रास्टर के अपने नो-डेटा के साथ-साथ इस मान को भी अमान्य मानें (काली सीमा वाली छवियों के लिए सामान्यतः 0)।"
              },
              "min_value": {
                "label": "न्यूनतम मान",
                "description": "इससे नीचे के मानों को अमान्य मानें।"
              },
              "max_value": {
                "label": "अधिकतम मान",
                "description": "इससे ऊपर के मानों को अमान्य मानें।"
              },
              "min_area": {
                "label": "न्यूनतम क्षेत्रफल",
                "description": "मानचित्र इकाइयों के वर्ग में इस क्षेत्रफल से छोटे पदचिह्न भागों को त्याग दें, जिससे दंतुरित किनारे के आसपास का स्पेकल हट जाता है।"
              },
              "fill_holes": {
                "label": "छिद्र भरें",
                "description": "आंतरिक छिद्रों को हटा दें और ठोस पदचिह्न लौटाएँ (डिफ़ॉल्ट false)।"
              },
              "all_bands": {
                "label": "सभी बैंड",
                "description": "केवल चयनित बैंड के बजाय प्रत्येक बैंड में कोशिका का वैध होना आवश्यक करें (डिफ़ॉल्ट false)।"
              },
              "band": {
                "label": "बैंड",
                "description": "परीक्षण किया जाने वाला 1-आधारित बैंड (डिफ़ॉल्ट 1)। 'all_bands' सेट होने पर अनदेखा किया जाता है।"
              }
            }
          },
          "raster_normalize": {
            "name": "रास्टर सामान्यीकरण",
            "description": "रास्टर बैंड को [0, 1] परास में न्यूनतम-अधिकतम सामान्यीकृत करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "band": {
                "label": "बैंड",
                "description": "सामान्यीकृत किया जाने वाला 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "raster_to_h3": {
            "name": "रास्टर से H3 बिन",
            "description": "रास्टर बैंड मानों को H3 विविक्त-वैश्विक-ग्रिड कोशिकाओं में समुच्चयित करता है (माध्य, योग, न्यूनतम, अधिकतम, गणना, माध्यिका)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ (भौगोलिक lon/lat, EPSG:4326 होना चाहिए)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ; ड्राइवर उसके एक्सटेंशन से लिया जाता है (.geojson, .fgb, .parquet, ...)। न देने पर लेयर स्मृति में संग्रहीत की जाती है।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "H3 विभेदन 0 (सबसे मोटा) से 15 (सबसे सूक्ष्म); डिफ़ॉल्ट 8 (~0.7 km² कोशिकाएँ)।"
              },
              "band": {
                "label": "बैंड",
                "description": "समुच्चयित किया जाने वाला 1-आधारित रास्टर बैंड (डिफ़ॉल्ट 1)।"
              },
              "aggregate": {
                "label": "समुच्चय",
                "description": "प्रति कोशिका पिक्सेल मानों को कैसे संयोजित करें: mean, sum, min, max, count, या median (डिफ़ॉल्ट mean)।"
              }
            }
          },
          "raster_to_tiles": {
            "name": "रास्टर से XYZ टाइल",
            "description": "वेब मानचित्रों के लिए रास्टर को Web Mercator (EPSG:3857) XYZ PNG टाइल पिरामिड में विभाजित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ। इसमें स्रोत CRS (EPSG या WKT) होना चाहिए।"
              },
              "output_dir": {
                "label": "आउटपुट निर्देशिका",
                "description": "{z}/{x}/{y}.png टाइल वृक्ष के लिए आउटपुट निर्देशिका (जैसे /work/tiles)।"
              },
              "min_zoom": {
                "label": "न्यूनतम ज़ूम",
                "description": "न्यूनतम ज़ूम स्तर (डिफ़ॉल्ट: रास्टर विभेदन से मेल खाता एकल मूल ज़ूम)।"
              },
              "max_zoom": {
                "label": "अधिकतम ज़ूम",
                "description": "अधिकतम ज़ूम स्तर (डिफ़ॉल्ट: min_zoom के समान)।"
              },
              "band": {
                "label": "बैंड",
                "description": "रेंडर किया जाने वाला 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              },
              "colormap": {
                "label": "कलरमैप",
                "description": "कलरमैप: viridis (डिफ़ॉल्ट), magma, turbo, terrain, या grayscale।"
              },
              "method": {
                "label": "विधि",
                "description": "पुनःप्रक्षेपण और प्रतिचयन के लिए पुनः प्रतिचयन विधि: bilinear (डिफ़ॉल्ट), nearest, cubic।"
              },
              "min": {
                "label": "न्यूनतम",
                "description": "कलरमैप के निचले सिरे पर मानचित्रित मान (डिफ़ॉल्ट: बैंड न्यूनतम)।"
              },
              "max": {
                "label": "अधिकतम",
                "description": "कलरमैप के ऊपरी सिरे पर मानचित्रित मान (डिफ़ॉल्ट: बैंड अधिकतम)।"
              }
            }
          },
          "raster_to_weighted_points": {
            "name": "रास्टर से भारित बिंदु",
            "description": "एक निश्चित संख्या के बिंदुओं को रास्टर पर इस प्रकार वितरित करता है कि उनका घनत्व कोशिका मान के समानुपाती हो, उन्हें नियतात्मक Fibonacci जालक, सर्पिल, वृत्तीय या केंद्रक प्रतिरूप पर रखते हुए (ArcGIS Raster To Weighted Points)। किसी भी रजिस्ट्री में कुछ भी सतह द्वारा भारित नहीं करता: random_sample और random_points_in_polygon एकसमान हैं, create_spatially_balanced_points जानबूझकर बिंदुओं को समान रूप से फैलाता है, और raster_to_vector_points बिना विरलन या भारण के प्रति कोशिका एक उत्पन्न करता है। आवंटन सबसे बड़े-शेष विधि का उपयोग करता है और उसे किसी RNG की आवश्यकता नहीं, इसलिए परिणाम WASM में पुनरुत्पाद्य हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट सतह रास्टर; कोशिका मान ही भार हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु लेयर। यदि छोड़ा जाए, तो स्मृति में संग्रहीत।"
              },
              "max_number_of_points": {
                "label": "अधिकतम बिंदु संख्या",
                "description": "वितरित किए जाने वाले कुल बिंदु (डिफ़ॉल्ट 1000)।"
              },
              "method": {
                "label": "विधि",
                "description": "कोशिका के भीतर स्थान-निर्धारण: 'fibonacci_lattice' (डिफ़ॉल्ट), 'fibonacci_spiral', 'circular', या 'centroid'।"
              },
              "min_value": {
                "label": "न्यूनतम मान",
                "description": "इस भार या इससे कम वाली कोशिकाओं को कोई बिंदु नहीं मिलता (डिफ़ॉल्ट 0)। ऋणात्मक भार सदैव बाहर रखे जाते हैं।"
              },
              "max_points_per_cell": {
                "label": "प्रति कोशिका अधिकतम बिंदु",
                "description": "किसी एक कोशिका को मिलने वाले बिंदुओं की सीमा तय करें, ताकि कोई एक अत्यधिक भारित कोशिका पूरा बजट न सोख ले।"
              },
              "include_weight": {
                "label": "भार शामिल करें",
                "description": "प्रत्येक बिंदु पर स्रोत कोशिका मान लिखें (डिफ़ॉल्ट true)।"
              },
              "band": {
                "label": "बैंड",
                "description": "भार प्रदान करने वाला 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "read_geoparquet": {
            "name": "GeoParquet पढ़ें",
            "description": "GeoParquet फ़ाइल पढ़ता है और उसे किसी अन्य वेक्टर प्रारूप में बदलता है (या उसे स्मृति में संग्रहीत करता है)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट GeoParquet फ़ाइल पथ (जैसे /work/data.parquet)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ; प्रारूप उसके विस्तारक से लिया जाता है (.geojson, .fgb, .shp, .gpkg, ...)। यदि छोड़ा जाए, तो लेयर स्मृति में संग्रहीत होती है।"
              }
            }
          },
          "reclassify_field": {
            "name": "फ़ील्ड पुनर्वर्गीकरण",
            "description": "संख्यात्मक वेक्टर विशेषता को वर्ग बिनों में वर्गीकृत करता है (ArcGIS Reclassify Field की तरह): equal_interval, defined_interval, quantile, natural_breaks (Jenks), std_dev, या geometric_interval, एक पूर्णांक वर्ग फ़ील्ड तथा वैकल्पिक विभाजन-मान फ़ील्ड लिखते हुए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वर्गीकृत किए जाने वाले संख्यात्मक फ़ील्ड सहित इनपुट वेक्टर लेयर (या तालिका)।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "वर्गीकृत किए जाने वाले संख्यात्मक फ़ील्ड का नाम।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वर्ग फ़ील्ड जोड़ी गई आउटपुट वेक्टर लेयर। यदि छोड़ा जाए, तो स्मृति में संग्रहीत।"
              },
              "method": {
                "label": "विधि",
                "description": "वर्गीकरण विधि: equal_interval, defined_interval, quantile, natural_breaks, std_dev, या geometric_interval (डिफ़ॉल्ट natural_breaks)।"
              },
              "classes": {
                "label": "वर्ग",
                "description": "equal_interval/quantile/natural_breaks/geometric_interval के लिए वर्गों की संख्या (डिफ़ॉल्ट 5)। defined_interval और std_dev इसे अनदेखा करते हैं, जिनकी वर्ग संख्या डेटा के अनुसार तय होती है।"
              },
              "interval": {
                "label": "अंतराल",
                "description": "defined_interval के लिए नियत वर्ग चौड़ाई (उस विधि के लिए आवश्यक)।"
              },
              "std_dev_interval": {
                "label": "मानक विचलन अंतराल",
                "description": "std_dev के लिए अंतराल आकार, मानक विचलन की इकाइयों में (डिफ़ॉल्ट 1.0; जैसे अर्ध-सिग्मा बैंडों के लिए 0.5)।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "जोड़े जाने वाले पूर्णांक वर्ग फ़ील्ड का नाम (डिफ़ॉल्ट 'class')।"
              },
              "break_field": {
                "label": "विभाजन फ़ील्ड",
                "description": "यदि दिया जाए, तो एक फ़्लोट फ़ील्ड भी जोड़ें जिसमें वह ऊपरी वर्ग सीमा हो जिसके अंतर्गत प्रत्येक फ़ीचर आता है।"
              }
            }
          },
          "reconstruct_tracks": {
            "name": "ट्रैक पुनर्निर्माण",
            "description": "समय-मुद्रित बिंदुओं को गति ट्रैक बहुरेखाओं में बदलता है (id द्वारा समूहित, समय द्वारा क्रमित, समय/दूरी अंतरालों पर विभाजित) प्रति-ट्रैक सांख्यिकी के साथ, और वैकल्पिक रूप से वे ठहराव स्थान खोजता है जहाँ गतिमान वस्तु रुकी — ArcGIS Reconstruct Tracks / Find Dwell Locations की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "समय-मुद्रित प्रेक्षणों की इनपुट बिंदु वेक्टर लेयर।"
              },
              "track_field": {
                "label": "ट्रैक फ़ील्ड",
                "description": "प्रत्येक ट्रैक/गतिमान वस्तु की पहचान करने वाली फ़ील्ड (उदा. वाहन या पशु id)।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "प्रत्येक बिंदु का समय रखने वाली फ़ील्ड: संख्यात्मक सेकंड या ISO-8601 समय-मुद्रा।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "ट्रैकों की आउटपुट रेखा वेक्टर (ड्राइवर विस्तारक से)। यदि छोड़ा जाए, तो स्मृति में संग्रहीत।"
              },
              "time_gap": {
                "label": "समय अंतराल",
                "description": "जब बिंदुओं के बीच समय अंतराल इतने सेकंड से अधिक हो जाए तो नया ट्रैक खंड आरंभ करें। डिफ़ॉल्ट: कोई समय-विभाजन नहीं।"
              },
              "distance_gap": {
                "label": "दूरी अंतराल",
                "description": "जब बिंदुओं के बीच दूरी इससे अधिक हो जाए तो नया ट्रैक खंड आरंभ करें (भौगोलिक CRS के लिए मीटर, अन्यथा CRS इकाइयाँ)। डिफ़ॉल्ट: कोई दूरी-विभाजन नहीं।"
              },
              "dwells": {
                "label": "ठहराव",
                "description": "ठहराव स्थानों (जहाँ गतिशील वस्तु रुकी) के लिए वैकल्पिक आउटपुट बिंदु पथ।"
              },
              "dwell_distance": {
                "label": "ठहराव दूरी",
                "description": "ठहराव के लिए अधिकतम त्रिज्या, ऊपर दी गई दूरी इकाइयों में। डिफ़ॉल्ट 50।"
              },
              "dwell_min_duration": {
                "label": "ठहराव न्यूनतम अवधि",
                "description": "ठहराव गिने जाने के लिए न्यूनतम समय (सेकंड) जितना गतिशील वस्तु को dwell_distance के भीतर रहना चाहिए। डिफ़ॉल्ट 300।"
              }
            }
          },
          "reduce_point_density": {
            "name": "बिंदु घनत्व कम करें",
            "description": "वेक्टर बिंदु लेयर को इस प्रकार विरल करता है कि कोई भी दो रखे गए बिंदु न्यूनतम अंतराल से निकट न हों, या प्रति ग्रिड कोशिका एक बिंदु रखता है (ArcGIS Reduce Point Density)। lidar_thin केवल LAS के लिए है और find_identical केवल सटीक डुप्लिकेट पकड़ता है, इसलिए सघन साउंडिंग, GPS और संवेदक लेयरों को अंतर्वेशन से पहले विरल नहीं किया जा सकता था।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु (या बहुबिंदु) लेयर।"
              },
              "method": {
                "label": "विधि",
                "description": "'spacing' (डिफ़ॉल्ट): लोभी न्यूनतम-पृथक्करण विरलन। 'bin': प्रति ग्रिड कोशिका एक बिंदु रखें।"
              },
              "min_distance": {
                "label": "न्यूनतम दूरी",
                "description": "रखे गए बिंदुओं के बीच न्यूनतम पृथक्करण, लेयर इकाइयों में। विधि 'spacing' के लिए आवश्यक।"
              },
              "bin_size": {
                "label": "बिन आकार",
                "description": "लेयर इकाइयों में ग्रिड कोशिका आकार। विधि 'bin' के लिए आवश्यक।"
              },
              "sort_field": {
                "label": "क्रमबद्धन फ़ील्ड",
                "description": "संख्यात्मक विशेषता जो तय करती है कि टकराव में कौन सा बिंदु जीतता है। इसके बिना, इनपुट क्रम तय करता है।"
              },
              "sort_order": {
                "label": "क्रमबद्धन क्रम",
                "description": "'descending' (डिफ़ॉल्ट, सर्वोच्च sort_field जीतता है) या 'ascending'।"
              },
              "keep_field": {
                "label": "फ़ील्ड रखें",
                "description": "वह विशेषता जो उन बिंदुओं को चिह्नित करती है जिन्हें सदैव रखा जाना चाहिए (शून्येतर / true / रिक्त नहीं)। उथले जल की गहराई-मापों जैसे संकटों के लिए उपयोग करें।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "रखे गए बिंदुओं की आउटपुट लेयर। यदि छोड़ा जाए, तो स्मृति में संग्रहीत।"
              },
              "output_removed": {
                "label": "हटाए गए आउटपुट",
                "description": "समीक्षा हेतु हटाए गए बिंदुओं को प्राप्त करने वाली वैकल्पिक लेयर।"
              }
            }
          },
          "regression_kriging": {
            "name": "प्रतिगमन क्रिगिंग",
            "description": "बाह्य प्रवृत्ति के साथ क्रिगिंग: प्रतिदर्श मानों का संपूर्ण सहचर रास्टरों पर प्रतिगमन करता है, अवशेषों पर वैरियोग्राम फ़िट करता है, और क्रिगित अवशेष क्षेत्र को प्रतिगमन सतह में वापस जोड़ता है (ArcGIS EBK Regression Prediction)। भेजा गया प्रत्येक क्रिगिंग रूपांतर प्रवृत्ति को निर्देशांकों में मॉडल करता है या द्वितीयक बिंदु प्रतिदर्श माँगता है; कोई भी सहचर रास्टर स्वीकार नहीं करता, जो कि अधिकांश अनुप्रयुक्त भू-सांख्यिकी को वास्तव में चाहिए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "प्रतिदर्श बिंदु लेयर।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "पूर्वानुमान की जाने वाली संख्यात्मक विशेषता।"
              },
              "covariates": {
                "label": "सहचर",
                "description": "अल्पविराम- या अर्धविराम-पृथक सहचर रास्टर पथ, जो पूर्वानुमान ग्रिड पर पूर्णव्यापी हों। पहला आउटपुट ग्रिड को परिभाषित करता है।"
              },
              "variogram_model": {
                "label": "वेरियोग्राम मॉडल",
                "description": "अवशिष्ट वैरियोग्राम मॉडल: 'spherical' (डिफ़ॉल्ट), 'exponential', या 'gaussian'।"
              },
              "lag_count": {
                "label": "लैग संख्या",
                "description": "अवशिष्ट वैरियोग्राम फ़िट करने के लिए प्रयुक्त लैग बिनों की संख्या (डिफ़ॉल्ट 12)।"
              },
              "max_neighbors": {
                "label": "अधिकतम पड़ोसी",
                "description": "प्रत्येक कोशिका के क्रिगिंग तंत्र में प्रयुक्त निकटतम प्रतिदर्श (डिफ़ॉल्ट 16)।"
              },
              "bilinear": {
                "label": "द्विरैखिक",
                "description": "बिंदु स्थानों पर सहचरों का प्रतिचयन निकटतम-कोशिका के बजाय द्विरेखीय रूप से करें (डिफ़ॉल्ट false)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट पूर्वानुमान रास्टर। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "output_error": {
                "label": "त्रुटि आउटपुट",
                "description": "पूर्वानुमान मानक-त्रुटि रास्टर (अवशिष्ट क्षेत्र की क्रिगिंग मानक त्रुटि)। सदैव उत्पन्न होता है।"
              }
            }
          },
          "regularize_adjacent_building_footprint": {
            "name": "आसन्न भवन पदचिह्न नियमितीकरण",
            "description": "आसन्न भवन पदचिह्नों के समूह को एक साझा अभिविन्यास पर नियमित करता है ताकि साझा दीवारें समांतर और संरेख रहें (ArcGIS Regularize Adjacent Building Footprint की तरह) — प्रति-भवन regularize_building_footprints का समूह-संगत समकक्ष, जो पड़ोसी पदचिह्नों को संरेखण से बाहर जाने देता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट भवन-पदचिह्न बहुभुज लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज पथ। यदि छोड़ा जाए, तो स्मृति में संग्रहीत।"
              },
              "group": {
                "label": "समूह",
                "description": "साथ में नियमितीकृत किए जाने वाले पदचिह्नों को समूहित करने वाला वैकल्पिक फ़ील्ड। इसके बिना, समूह सीमा-सन्निकटता से बनते हैं।"
              },
              "method": {
                "label": "विधि",
                "description": "'right_angles' (डिफ़ॉल्ट) या 'right_angles_and_diagonals'।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "न्यूनतम दीवार लंबाई; इससे छोटे किनारे शोर मानकर छाँट दिए जाते हैं (CRS इकाइयाँ)। डिफ़ॉल्ट 1.0।"
              },
              "precision": {
                "label": "परिशुद्धता",
                "description": "दीवार ऑफ़सेटों को स्नैप करने के लिए ग्रिड चरण, ताकि पास की समांतर दीवारें संरेख हो जाएँ (CRS इकाइयाँ)। डिफ़ॉल्ट: tolerance।"
              },
              "adjacency_distance": {
                "label": "आसन्नता दूरी",
                "description": "जब कोई 'group' फ़ील्ड नहीं दिया जाता, तब जिन पदचिह्नों के शीर्ष इस दूरी के भीतर आते हैं वे एक समूह होते हैं (CRS इकाइयाँ)। डिफ़ॉल्ट: 2 x tolerance।"
              }
            }
          },
          "regularize_building_footprints": {
            "name": "भवन पदचिह्न नियमितीकरण",
            "description": "शोरयुक्त भवन पदचिह्न बहुभुजों को नियमित आकृतियों में सामान्यीकृत करता है (समकोण, विकर्ण, कोई-भी-कोण, या वृत्तीय दीवारें)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर फ़ाइल पथ, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "method": {
                "label": "विधि",
                "description": "नियमितीकरण विधि: 'right_angles' (डिफ़ॉल्ट), 'right_angles_and_diagonals', 'any_angle', या 'circle'।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "अधिकतम दूरी (CRS इकाइयों में) जितना नियमितीकृत पदचिह्न मूल सीमा से विचलित हो सकता है। डिफ़ॉल्ट 1.0।"
              },
              "diagonal_penalty": {
                "label": "विकर्ण दंड",
                "description": "'right_angles_and_diagonals' के लिए: 45-डिग्री दीवारों की तुलना में समकोणों को कितनी प्रबलता से वरीयता दी जाती है (कोई दीवार तभी विकर्ण बनती है जब विकर्ण से उसका कोणीय विचलन, इस कारक से गुणा करने पर, अक्ष से उसके विचलन से छोटा हो)। डिफ़ॉल्ट 1.5; बड़े मान कम विकर्ण देते हैं।"
              },
              "min_radius": {
                "label": "न्यूनतम त्रिज्या",
                "description": "'circle' के लिए: सबसे छोटी अनुमत फ़िट त्रिज्या; इससे छोटे फ़िट मूल पदचिह्न को बनाए रखते हैं। डिफ़ॉल्ट 0.1।"
              },
              "max_radius": {
                "label": "अधिकतम त्रिज्या",
                "description": "'circle' के लिए: सबसे बड़ी अनुमत फ़िट त्रिज्या; इससे बड़े फ़िट मूल पदचिह्न को बनाए रखते हैं। छोड़े जाने पर असीमित।"
              }
            }
          },
          "remove_overlap_multiple": {
            "name": "अतिव्यापन हटाएँ (बहु)",
            "description": "बहुभुजों के समुच्चय के बीच प्रत्येक अतिव्यापन को ठीक एक फ़ीचर को पुनः आवंटित करता है, उनके संघ का अंतराल-रहित, अतिव्यापन-रहित विभाजन उत्पन्न करते हुए (केंद्र-रेखा या Thiessen विभाजन), ArcGIS Remove Overlap (Multiple) की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर (फ़ीचर अतिव्यापी हो सकते हैं)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "method": {
                "label": "विधि",
                "description": "'center_line' (प्रत्येक अध्यारोपण बिंदु को उस फ़ीचर को सौंपें जिसके भीतर वह सबसे गहरा स्थित है, डिफ़ॉल्ट) या 'thiessen' (निकटतम जनक केंद्रक)।"
              },
              "grid_resolution": {
                "label": "ग्रिड विभेदन",
                "description": "विभाजन करते समय प्रत्येक अध्यारोपण क्षेत्र की लंबी भुजा पर कोशिकाओं की संख्या (डिफ़ॉल्ट 40; अधिक = अधिक चिकनी विभाजक रेखाएँ, धीमा)।"
              }
            }
          },
          "remove_thermal_noise": {
            "name": "तापीय शोर हटाएँ",
            "description": "SAR बैकस्कैटर से अभिग्राही का योज्य तापीय शोर तल घटाता है, उस स्वाथ-पार पट्टीकरण को हटाते हुए जो शांत जल, जलमग्न भूमि और रडार छाया जैसी गहरी सतहों पर हावी रहता है (ArcGIS Remove Thermal Noise)। किसी भी रजिस्ट्री में कुछ भी यह नहीं करता: बंडल किए गए lee/frost/kuan/refined-lee फ़िल्टर गुणात्मक स्पेकल दबाते हैं, जो एक भिन्न राशि है। इसके बिना Otsu जल थ्रेशोल्ड तटरेखा के बजाय उप-स्वाथ सीमा पर टिक जाता है, और क्रॉस-ध्रुवण अनुपात ऐसे अंश से गणित होते हैं जो मुख्यतः शोर है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "अंशांकित SAR पश्चप्रकीर्णन रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट शोर-मुक्त रास्टर। यदि छोड़ा जाए, तो स्मृति में संग्रहीत।"
              },
              "output_snr": {
                "label": "SNR आउटपुट",
                "description": "dB में आउटपुट संकेत-से-शोर अनुपात। सदैव उत्पन्न होता है; पथ न दिए जाने पर स्मृति में संग्रहीत।"
              },
              "noise_raster": {
                "label": "शोर रास्टर",
                "description": "प्रति-कोशिका शोर शक्ति रास्टर, इनपुट के साथ सह-पंजीकृत। अन्य दो रूपों पर वरीयता रखता है।"
              },
              "noise_profile": {
                "label": "शोर प्रोफ़ाइल",
                "description": "अल्पविराम-पृथक अनुप्रस्थ-रेंज शोर शक्तियाँ, जो रास्टर के स्तंभों पर रैखिक रूप से अंतर्वेशित होती हैं। कम से कम दो मान।"
              },
              "noise_constant": {
                "label": "शोर स्थिरांक",
                "description": "प्रत्येक कोशिका पर लागू एकल शोर-तुल्य सिग्मा नॉट।"
              },
              "noise_units": {
                "label": "शोर इकाइयाँ",
                "description": "शोर मान जिन इकाइयों में हैं: 'intensity' (डिफ़ॉल्ट), 'dn', 'amplitude', या 'db'।"
              },
              "input_units": {
                "label": "इनपुट इकाइयाँ",
                "description": "'intensity' (डिफ़ॉल्ट), 'dn', 'amplitude', या 'db'।"
              },
              "output_units": {
                "label": "आउटपुट इकाइयाँ",
                "description": "'linear' (डिफ़ॉल्ट) या 'db'।"
              },
              "floor_fraction": {
                "label": "न्यूनतम सीमा अंश",
                "description": "शून्य या उससे नीचे पहुँच जाने वाली कोशिकाओं को स्थानीय शोर शक्ति के इस अंश पर सीमित किया जाता है (डिफ़ॉल्ट 0.01)। इससे dB रूपांतरण परिमित बना रहता है।"
              },
              "band": {
                "label": "बैंड",
                "description": "शोर-मुक्त किए जाने वाला 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "render_raster_png": {
            "name": "रास्टर को PNG में रेंडर करें",
            "description": "एकल रास्टर बैंड को रंगमानचित्र के माध्यम से PNG छवि में प्रस्तुत करता है (no-data पारदर्शी हो जाता है)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट PNG फ़ाइल पथ (जैसे /work/preview.png)।"
              },
              "band": {
                "label": "बैंड",
                "description": "रेंडर किया जाने वाला 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              },
              "colormap": {
                "label": "कलरमैप",
                "description": "कलरमैप: viridis (डिफ़ॉल्ट), magma, turbo, terrain, या grayscale।"
              },
              "min": {
                "label": "न्यूनतम",
                "description": "कलरमैप के निचले सिरे पर मानचित्रित मान (डिफ़ॉल्ट: बैंड न्यूनतम)।"
              },
              "max": {
                "label": "अधिकतम",
                "description": "कलरमैप के ऊपरी सिरे पर मानचित्रित मान (डिफ़ॉल्ट: बैंड अधिकतम)।"
              }
            }
          },
          "render_vector_png": {
            "name": "वेक्टर को PNG में रेंडर करें",
            "description": "वेक्टर लेयर (बिंदु/रेखा/बहुभुज) को PNG मानचित्र छवि में आरेखित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर फ़ाइल पथ या इन-मेमोरी हैंडल।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट PNG फ़ाइल पथ (जैसे /work/map.png)।"
              },
              "width": {
                "label": "चौड़ाई",
                "description": "पिक्सेल में छवि चौड़ाई (डिफ़ॉल्ट 800)।"
              },
              "height": {
                "label": "ऊँचाई",
                "description": "पिक्सेल में छवि ऊँचाई (डिफ़ॉल्ट: डेटा के पहलू अनुपात से)।"
              },
              "fill": {
                "label": "भरण",
                "description": "#rrggbb या #rrggbbaa के रूप में बहुभुज/बिंदु भरण रंग (डिफ़ॉल्ट अर्ध-पारदर्शी नीला)।"
              },
              "stroke": {
                "label": "स्ट्रोक",
                "description": "#rrggbb या #rrggbbaa के रूप में रूपरेखा/रेखा रंग (डिफ़ॉल्ट गहरा नीला)।"
              },
              "stroke_width": {
                "label": "स्ट्रोक चौड़ाई",
                "description": "पिक्सेल में रूपरेखा/रेखा चौड़ाई (डिफ़ॉल्ट 1)।"
              },
              "background": {
                "label": "पृष्ठभूमि",
                "description": "#rrggbb[aa] या 'transparent' के रूप में पृष्ठभूमि रंग (डिफ़ॉल्ट transparent)।"
              }
            }
          },
          "repair_geometry": {
            "name": "ज्यामिति मरम्मत",
            "description": "अवैध बहुभुज ज्यामिति का संसूचन और सुधार करता है — स्व-प्रतिच्छेदन (स्व-संघ के माध्यम से), वलय घूर्णन, दोहरे शीर्ष, और शून्य/रिक्त भाग — या, check_only के साथ, प्रति-फ़ीचर समस्या कोड रिपोर्ट करता है। ArcGIS Repair Geometry / Check Geometry की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर फ़ाइल पथ, प्रारूप स्वतः पहचाना जाता है (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "check_only": {
                "label": "केवल जाँच",
                "description": "true होने पर, ज्यामिति में संशोधन न करें: इनपुट को 'problem_code'/'problem_desc' स्तंभों के साथ निर्गत करें (ArcGIS Check Geometry की तरह)। डिफ़ॉल्ट false।"
              }
            }
          },
          "rescale_by_function": {
            "name": "फ़ंक्शन द्वारा पुनर्मापन",
            "description": "सतत रास्टर को स्थानांतरण फलन (linear, inverse_linear, power, exponential, logarithmic, logistic, gaussian, near, small, large, symmetric_linear) के माध्यम से एक साझा उपयुक्तता पैमाने पर पुनः पैमानित करता है, ArcGIS Rescale By Function की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट सतत रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "function": {
                "label": "फ़ंक्शन",
                "description": "स्थानांतरण फलन: linear (डिफ़ॉल्ट), inverse_linear, power, exponential, logarithmic, logistic, gaussian, near, small, large, symmetric_linear।"
              },
              "from_scale": {
                "label": "स्रोत पैमाना",
                "description": "आउटपुट पैमाने का निचला सिरा (डिफ़ॉल्ट 0)।"
              },
              "to_scale": {
                "label": "लक्ष्य पैमाना",
                "description": "आउटपुट पैमाने का ऊपरी सिरा (डिफ़ॉल्ट 1)।"
              },
              "param1": {
                "label": "पैरामीटर 1",
                "description": "पहला आकृति प्राचल (power के लिए घातांक; exponential/logarithmic/logistic/small/large के लिए तीव्रता; gaussian/near के लिए केंद्र)। फलन-विशिष्ट डिफ़ॉल्ट।"
              },
              "param2": {
                "label": "पैरामीटर 2",
                "description": "दूसरा आकृति प्राचल (gaussian/near के लिए प्रसार)। फलन-विशिष्ट डिफ़ॉल्ट।"
              },
              "low_threshold": {
                "label": "निम्न थ्रेशोल्ड",
                "description": "वैकल्पिक निचली कट-ऑफ़: इससे नीचे के मान 'value_below' पर मानचित्रित होते हैं।"
              },
              "high_threshold": {
                "label": "उच्च थ्रेशोल्ड",
                "description": "वैकल्पिक ऊपरी कट-ऑफ़: इससे ऊपर के मान 'value_above' पर मानचित्रित होते हैं।"
              },
              "value_below": {
                "label": "नीचे का मान",
                "description": "'low_threshold' से नीचे की कोशिकाओं के लिए आउटपुट मान (डिफ़ॉल्ट = from_scale)।"
              },
              "value_above": {
                "label": "ऊपर का मान",
                "description": "'high_threshold' से ऊपर की कोशिकाओं के लिए आउटपुट मान (डिफ़ॉल्ट = to_scale)।"
              },
              "band": {
                "label": "बैंड",
                "description": "पुनःपैमाना किया जाने वाला 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "resolve_building_conflicts": {
            "name": "भवन टकराव समाधान",
            "description": "लघु-पैमाना मानचित्रण के लिए उन भवन पदचिह्नों को विस्थापित, संकुचित या छिपाता है जो प्रतीकित सड़क अवरोधों (और एक-दूसरे) से आलेखीय रूप से टकराते हैं, प्रत्येक को एक स्थिति से टैग करते हुए, ArcGIS Resolve Building Conflicts की तरह।",
            "params": {
              "buildings": {
                "label": "भवन",
                "description": "इनपुट भवन बहुभुज लेयर।"
              },
              "barriers": {
                "label": "अवरोध",
                "description": "अवरोधक रेखा लेयर (जैसे सड़कें) जिनसे भवनों को दूर रहना चाहिए।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "'status' फ़ील्ड सहित आउटपुट भवन लेयर। यदि छोड़ा जाए, तो स्मृति में संग्रहीत।"
              },
              "barrier_width": {
                "label": "अवरोध चौड़ाई",
                "description": "मानचित्र इकाइयों में प्रतीकित अवरोधक चौड़ाई (प्रत्येक ओर इसका आधा बफ़र किया जाता है)। डिफ़ॉल्ट 0।"
              },
              "gap": {
                "label": "अंतराल",
                "description": "भवन और अवरोधक के बीच रखी जाने वाली न्यूनतम दूरी (मानचित्र इकाइयाँ)। डिफ़ॉल्ट 0।"
              },
              "min_size": {
                "label": "न्यूनतम आकार",
                "description": "न्यूनतम भवन क्षेत्रफल (मानचित्र इकाइयाँ²) जिससे कम होने पर टकराव वाला भवन सिकोड़ने के बजाय छिपा दिया जाता है। डिफ़ॉल्ट 0 (कभी न छिपाएँ)।"
              },
              "hide": {
                "label": "छिपाएँ",
                "description": "छिपे हुए भवनों को आउटपुट से हटाना है या नहीं (डिफ़ॉल्ट false: उन्हें status='hidden' के साथ रखें)।"
              }
            }
          },
          "resolve_road_conflicts": {
            "name": "सड़क टकराव समाधान",
            "description": "उन सड़कों को विस्थापित करता है जिनके प्रतीकित (आरेखित-चौड़ाई) निरूपण लक्ष्य पैमाने पर अतिव्यापी होते या भीड़ बनाते हैं: निम्न-पदानुक्रम सड़कों को उच्च-पदानुक्रम वालों से हटाकर अंतबिंदु-नियत, चिकनाईकृत शीर्ष खिसकावों के साथ धकेला जाता है, वैकल्पिक रूप से विस्थापन लिंक उत्पन्न करते हुए, ArcGIS Resolve Road Conflicts / Propagate Displacement की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट सड़क रेखा लेयर (LineString / MultiLineString)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "'status' और 'shift' फ़ील्डों सहित आउटपुट विस्थापित सड़क लेयर। यदि छोड़ा जाए, तो स्मृति में संग्रहीत।"
              },
              "symbol_width": {
                "label": "प्रतीक चौड़ाई",
                "description": "सभी सड़कों के लिए नियत प्रतीकित चौड़ाई, मानचित्र इकाइयों में (या 'scale' सेट होने पर पृष्ठ mm में)। 'symbol_width_field' अनुपस्थित होने पर प्रयुक्त।"
              },
              "symbol_width_field": {
                "label": "प्रतीक चौड़ाई फ़ील्ड",
                "description": "प्रत्येक सड़क की प्रतीकित चौड़ाई देने वाला संख्यात्मक फ़ील्ड (मानचित्र इकाइयाँ, या 'scale' सेट होने पर पृष्ठ mm)। मान अनुपस्थित होने पर 'symbol_width' पर वापस आ जाता है।"
              },
              "hierarchy_field": {
                "label": "पदानुक्रम फ़ील्ड",
                "description": "सड़क के महत्व की श्रेणी बताने वाला संख्यात्मक फ़ील्ड (कम मान = अधिक महत्वपूर्ण, स्थिर रखा जाता है)। अनुपस्थित: सभी सड़कें विस्थापन समान रूप से बाँटती हैं।"
              },
              "scale": {
                "label": "पैमाना",
                "description": "लक्ष्य मानचित्र पैमाना हर। सेट होने पर, प्रतीक चौड़ाइयाँ पृष्ठ मिलीमीटर मानी जाती हैं जो धरातलीय इकाइयों में बदली जाती हैं (mm * scale / 1000)। डिफ़ॉल्ट: चौड़ाइयाँ सीधे मानचित्र इकाइयों के रूप में ली जाती हैं।"
              },
              "gap": {
                "label": "अंतराल",
                "description": "प्रतीक पट्टियों के बीच रखी जाने वाली अतिरिक्त खाली दूरी, मानचित्र इकाइयों में। डिफ़ॉल्ट 0।"
              },
              "max_iter": {
                "label": "अधिकतम पुनरावृत्तियाँ",
                "description": "अधिकतम विस्थापन पुनरावृत्तियाँ। डिफ़ॉल्ट 50।"
              },
              "pin_endpoints": {
                "label": "अंत बिंदु स्थिर रखें",
                "description": "संगमों/संयोजकता को बनाए रखने के लिए प्रत्येक सड़क के पहले/अंतिम शीर्ष को स्थिर रखें (डिफ़ॉल्ट true)।"
              },
              "links": {
                "label": "लिंक",
                "description": "rubbersheet_features द्वारा उपयोग्य विस्थापन लिंकों (from→to रेखाएँ) के लिए वैकल्पिक आउटपुट पथ।"
              }
            }
          },
          "ripleys_k": {
            "name": "Ripley's K",
            "description": "Monte-Carlo पूर्ण-स्थानिक-यादृच्छिकता आवरणों के साथ बहु-दूरी बिंदु-प्रतिरूप विश्लेषण (Ripley का K / L फलन), दूरियों की एक परास में क्लस्टरिंग या परिक्षेपण संसूचित करने के लिए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर (अन्य ज्यामितियाँ अपने शीर्ष-माध्य प्रतिनिधि बिंदु का उपयोग करती हैं)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "K/L तालिका के लिए वैकल्पिक CSV पथ। तालिका टूल परिणाम में भी लौटाई जाती है।"
              },
              "distance_bands": {
                "label": "दूरी बैंड",
                "description": "मूल्यांकन के लिए दूरी बैंडों की संख्या (डिफ़ॉल्ट 10)।"
              },
              "max_distance": {
                "label": "अधिकतम दूरी",
                "description": "मूल्यांकन की जाने वाली सबसे बड़ी दूरी, CRS इकाइयों में। डिफ़ॉल्ट: बिंदु परिबद्ध बॉक्स की छोटी भुजा का एक-चौथाई।"
              },
              "permutations": {
                "label": "क्रमचय",
                "description": "सार्थकता आवरण के लिए CSR सिमुलेशनों की संख्या (डिफ़ॉल्ट 99; 0 आवरण को अक्षम कर देता है)।"
              },
              "weight_field": {
                "label": "भार फ़ील्ड",
                "description": "प्रत्येक बिंदु को भार देने वाला वैकल्पिक संख्यात्मक फ़ील्ड।"
              },
              "seed": {
                "label": "बीज",
                "description": "पुनरुत्पाद्य आवरणों के लिए CSR RNG हेतु बीज (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "rubbersheet_features": {
            "name": "फ़ीचर रबरशीट",
            "description": "विस्थापन लिंकों का उपयोग करके वेक्टर लेयर को लक्ष्य के साथ संरेखित करने हेतु विकृत करता है: एक Delaunay-TIN खंडशः-सजातीय (या IDW) रूपांतरण जो नियंत्रण बिंदुओं को उनके लक्ष्यों पर उतारता है और बीच की हर चीज़ को चिकनाई से विरूपित करता है — वह संगलन रूपांतरण, ArcGIS Rubbersheet Features की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "समायोजित की जाने वाली इनपुट वेक्टर लेयर (कोई भी ज्यामिति प्रकार)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "links": {
                "label": "लिंक",
                "description": "विस्थापन लिंकों की वैकल्पिक रेखा लेयर (प्रत्येक रेखा: पहला शीर्ष = from, अंतिम शीर्ष = to)।"
              },
              "target": {
                "label": "लक्ष्य",
                "description": "वैकल्पिक लक्ष्य वेक्टर लेयर; प्रत्येक इनपुट फ़ीचर के प्रतिनिधि बिंदु को search_distance के भीतर निकटतम लक्ष्य से मिलाकर लिंक उत्पन्न किए जाते हैं।"
              },
              "search_distance": {
                "label": "खोज दूरी",
                "description": "लिंक उत्पन्न करते समय इनपुट को लक्ष्य से मिलाने की अधिकतम दूरी (CRS इकाइयाँ)। 'target' के साथ आवश्यक।"
              },
              "method": {
                "label": "विधि",
                "description": "'linear' (Delaunay TIN खंडशः-आफ़ीन, डिफ़ॉल्ट) या 'idw' (व्युत्क्रम-दूरी-भारित)।"
              },
              "power": {
                "label": "घात",
                "description": "TIN के बाहर क्षय के लिए / method=idw के लिए IDW घात। डिफ़ॉल्ट 2।"
              }
            }
          },
          "sar_coherence": {
            "name": "SAR सुसंगति",
            "description": "दो सह-पंजीकृत जटिल SAR अधिग्रहणों के बीच चलायमान विंडो पर सामान्यीकृत व्यतिकरणमापी संसक्ति परिमाण (और वैकल्पिक रूप से व्यतिकरणमापी कला) की गणना करता है (ArcGIS Compute Coherence / Generate Interferogram)। संसक्ति चमक के बजाय कला स्थिरता मापती है, इसलिए यह वह परिवर्तन संसूचित करती है जो तीव्रता अंतरण नहीं देख सकता — ढहना, वनस्पति के नीचे बाढ़, कटाई, हिम गति — हर मौसम में। किसी भी रजिस्ट्री का कोई उपकरण SAR कला का उपयोग नहीं करता। इनपुट दो-बैंड I/Q युग्म हैं और उन्हें पहले से सह-पंजीकृत होना चाहिए।",
            "params": {
              "reference": {
                "label": "संदर्भ",
                "description": "पहले अधिग्रहण से सम्मिश्र SAR रास्टर (दो बैंड: I और Q)।"
              },
              "secondary": {
                "label": "द्वितीयक",
                "description": "दूसरे अधिग्रहण से सह-पंजीकृत सम्मिश्र SAR रास्टर (दो बैंड: I और Q)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट संसक्ति रास्टर पथ (परिमाण, 0..1)। यदि छोड़ा जाए, तो स्मृति में संग्रहीत।"
              },
              "output_phase": {
                "label": "फ़ेज़ आउटपुट",
                "description": "रेडियन में व्यतिकरणमितीय कला रास्टर के लिए वैकल्पिक आउटपुट पथ, जो (-pi, pi] तक लपेटा गया हो।"
              },
              "window_size": {
                "label": "विंडो आकार",
                "description": "कोशिकाओं में 'range,azimuth' के रूप में आकलन विंडो (डिफ़ॉल्ट '5,5')। आकलक केंद्रित होता है, इसलिए सम मान को अगले विषम आकार तक ऊपर पूर्णांकित किया जाता है; प्रभावी विंडो window_range/window_azimuth के रूप में वापस रिपोर्ट की जाती है।"
              },
              "bias_correction": {
                "label": "अभिनति सुधार",
                "description": "छोटे विंडो आकारों पर संसक्ति आकलक के ऊर्ध्वगामी अभिनत को सुधारें (डिफ़ॉल्ट true)।"
              }
            }
          },
          "semivariogram_sensitivity": {
            "name": "सेमीवेरियोग्राम संवेदनशीलता",
            "description": "फ़िट किए गए वैरियोग्राम के नगेट, आंशिक सिल और परास को विक्षुब्ध करता है, मूल्यांकन स्थानों पर पुनः क्रिगिंग करता है, और रिपोर्ट करता है कि पूर्वानुमान और मानक त्रुटियाँ कितनी हिलती हैं — किसी क्रिगिंग मॉडल पर मानक बचाव-योग्यता जाँच (ArcGIS GA Semivariogram Sensitivity)। बंडल की गई क्रिगिंग सुइट व्यापक है और kriging_cross_validation फ़िट मापता है, पर कुछ भी संवेदनशीलता नहीं मापता, और दोनों स्वतंत्र हैं: एक भली-भाँति क्रॉस-वैलिडेटेड मॉडल फिर भी विश्लेषक द्वारा चुने गए प्राचलों के प्रति अत्यंत भंगुर हो सकता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "मापे गए मानों को रखने वाली बिंदु लेयर।"
              },
              "field": {
                "label": "फ़ील्ड",
                "description": "क्रिगिंग की जाने वाली संख्यात्मक फ़ील्ड।"
              },
              "locations": {
                "label": "स्थान",
                "description": "पूर्वानुमान स्थानों की बिंदु लेयर जिन पर संवेदनशीलता का मूल्यांकन करना है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "प्रति विक्षुब्ध मॉडल एक पंक्ति वाली तालिका। यदि छोड़ा जाए, तो स्मृति में संग्रहीत।"
              },
              "model": {
                "label": "मॉडल",
                "description": "वैरियोग्राम मॉडल: 'exponential' (डिफ़ॉल्ट), 'spherical', या 'gaussian'।"
              },
              "nugget_span_percent": {
                "label": "नगेट विस्तार प्रतिशत",
                "description": "नगेट के लिए विक्षोभ अर्ध-चौड़ाई, प्रतिशत में (डिफ़ॉल्ट 10)।"
              },
              "partial_sill_span_percent": {
                "label": "आंशिक सिल विस्तार प्रतिशत",
                "description": "आंशिक सिल के लिए विक्षोभ अर्ध-चौड़ाई, प्रतिशत में (डिफ़ॉल्ट 10)।"
              },
              "range_span_percent": {
                "label": "परास विस्तार प्रतिशत",
                "description": "परास के लिए विक्षोभ अर्ध-चौड़ाई, प्रतिशत में (डिफ़ॉल्ट 10)।"
              },
              "nugget_steps": {
                "label": "नगेट चरण",
                "description": "नगेट विस्तार पर प्रतिदर्श (डिफ़ॉल्ट 3; 1 इसे फ़िट किए गए मान पर स्थिर कर देता है)।"
              },
              "partial_sill_steps": {
                "label": "आंशिक सिल चरण",
                "description": "आंशिक-सिल विस्तार पर प्रतिदर्श (डिफ़ॉल्ट 3)।"
              },
              "range_steps": {
                "label": "परास चरण",
                "description": "परास विस्तार पर प्रतिदर्श (डिफ़ॉल्ट 3)।"
              },
              "lag_count": {
                "label": "लैग संख्या",
                "description": "आधाररेखा फ़िट के लिए प्रयुक्त आनुभविक-वैरियोग्राम लैग बिन (डिफ़ॉल्ट 12)।"
              }
            }
          },
          "similarity_search": {
            "name": "समानता खोज",
            "description": "z-मानकीकृत संख्यात्मक फ़ील्ड पर एक या अधिक संदर्भ फ़ीचर से विशेषता समानता के अनुसार उम्मीदवार फ़ीचर को क्रमित करता है (यूक्लिडियन या कोसाइन), सर्वाधिक/न्यूनतम/दोनों — ArcGIS Similarity Search की तरह।",
            "params": {
              "reference": {
                "label": "संदर्भ",
                "description": "संदर्भ वेक्टर लेयर (मिलान की जाने वाली प्रोफ़ाइल को परिभाषित करने वाले एक या अधिक फ़ीचर)।"
              },
              "candidates": {
                "label": "उम्मीदवार",
                "description": "संदर्भ से समानता के आधार पर श्रेणीबद्ध की जाने वाली अभ्यर्थी वेक्टर लेयर।"
              },
              "fields": {
                "label": "फ़ील्ड",
                "description": "तुलना के लिए अल्पविराम-पृथक संख्यात्मक फ़ील्ड (दोनों लेयरों पर मौजूद होने चाहिए)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ (श्रेणीबद्ध अभ्यर्थी)। यदि छोड़ा जाए, तो स्मृति में संग्रहीत।"
              },
              "match_method": {
                "label": "मिलान विधि",
                "description": "'euclidean' (z-मानकीकृत दूरी; डिफ़ॉल्ट) या 'cosine' (कोणीय समानता)।"
              },
              "most_or_least": {
                "label": "सर्वाधिक या न्यूनतम",
                "description": "'most' समान (डिफ़ॉल्ट), 'least' समान, या 'both' सिरे रखें।"
              },
              "num_results": {
                "label": "परिणामों की संख्या",
                "description": "प्रति सिरा रखे जाने वाले परिणामों की संख्या (0 = सभी अभ्यर्थी)। डिफ़ॉल्ट 10।"
              }
            }
          },
          "simplify_3d_line": {
            "name": "3D रेखा सरलीकरण",
            "description": "तीन विमाओं में विचलन मापने वाले Douglas-Peucker विभाजन का उपयोग करके 3D बहुरेखाओं की शीर्ष गणना घटाता है, लंबवत प्रोफ़ाइल संरक्षित करते हुए, ArcGIS Simplify 3D Line की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुरेखा लेयर (3D शीर्ष; 2D शीर्षों को समतलीय विशेष स्थिति के रूप में संभाला जाता है)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "मानचित्र इकाइयों में अधिकतम 3D विचलन। जीवा से इससे नज़दीक के शीर्ष हटा दिए जाते हैं।"
              },
              "z_factor": {
                "label": "Z गुणक",
                "description": "दूरी परीक्षण से पहले Z पर लागू गुणक, उस डेटा के लिए जिसकी Z इकाई XY से भिन्न है (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "simplify_building": {
            "name": "भवन सरलीकरण",
            "description": "समकोण कोनों की रक्षा करते हुए भवन पदचिह्न शीर्ष घटाता है, न्यूनतम-क्षेत्रफल त्याग थ्रेशोल्ड के साथ, ArcGIS Simplify Building की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "भवन पदचिह्न बहुभुज।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "मानचित्र इकाइयों में सरलीकरण सह्यता: वह अधिकतम दूरी जितनी सीमा खिसक सकती है।"
              },
              "minimum_area": {
                "label": "न्यूनतम क्षेत्रफल",
                "description": "इस क्षेत्रफल से कम के पदचिह्न हटा दिए जाते हैं (डिफ़ॉल्ट 0, सभी रखें)।"
              },
              "keep_collapsed_points": {
                "label": "संकुचित बिंदु रखें",
                "description": "minimum_area द्वारा हटाए गए प्रत्येक पदचिह्न के केंद्रक पर एक बिंदु निर्गत करें (डिफ़ॉल्ट false)।"
              },
              "corner_tolerance": {
                "label": "कोना सहनशीलता",
                "description": "कितनी डिग्री के भीतर किसी आंतरिक कोण को संरक्षित समकोण गिना जाए (डिफ़ॉल्ट 20)।"
              }
            }
          },
          "simplify_by_circular_arcs": {
            "name": "वृत्तीय चाप द्वारा सरलीकरण",
            "description": "शीर्षों की श्रृंखलाओं को सीधे खंडों और वास्तविक वृत्तीय चापों से बदलकर रेखाओं और बहुभुजों को सरल करता है, अभियांत्रिक वक्रों को जीवाओं से सन्निकटित करने के बजाय संरक्षित करते हुए (ArcGIS Simplify By Straight Lines And Circular Arcs; 'tangent' मोड Simplify By Tangent Segments को कवर करता है)। किसी भी रजिस्ट्री का हर सरलीकारक केवल शीर्ष-निष्कासन वाला है, जो कल-डी-सैक बल्ब, गोलचक्कर और टंकी पदचिह्नों पर फलकित वक्र और अस्वीकार्य शीर्ष गणना के बीच चयन के लिए बाध्य करता है। वृत्त बीजगणितीय न्यूनतम वर्ग से फ़िट किए जाते हैं पर वास्तविक लांबिक विचलन पर स्वीकृत होते हैं, इसलिए सह्यता गारंटी बनी रहती है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा या बहुभुज लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "मूल शीर्षों से फ़िट की गई आदिम आकृति का अधिकतम अनुमत विचलन, CRS इकाइयों में।"
              },
              "mode": {
                "label": "मोड",
                "description": "'arcs' (डिफ़ॉल्ट; सीधे खंड और वृत्तीय चाप फ़िट करता है) या 'tangent' (केवल सीधे खंड, Simplify By Tangent Segments व्यवहार)।"
              },
              "min_arc_angle": {
                "label": "न्यूनतम चाप कोण",
                "description": "इससे कम डिग्री अंतरित करने वाले चाप इसके बजाय सीधे खंडों के रूप में निर्गत किए जाते हैं (डिफ़ॉल्ट 10)।"
              },
              "max_radius": {
                "label": "अधिकतम त्रिज्या",
                "description": "इससे बड़ी त्रिज्या वाले चाप सीधे खंडों के रूप में निर्गत किए जाते हैं (डिफ़ॉल्ट: 1e6)।"
              },
              "densify_output": {
                "label": "सघनीकृत आउटपुट",
                "description": "लिखते समय फ़िट किए गए चापों को जीवा सह्यता तक पुनः सघन करें (डिफ़ॉल्ट true)। false होने पर केवल चाप के अंतिम बिंदु निर्गत होते हैं, इसलिए अकेली ज्यामिति वक्र खो देती है — इसे पुनः प्राप्त करने के लिए 'output_arcs' पढ़ें।"
              },
              "output_arcs": {
                "label": "चाप आउटपुट",
                "description": "फ़िट-चाप तालिका (फ़ीचर id, अंतिम बिंदु, केंद्र, त्रिज्या, डिग्री में चिह्नित प्रसर्प) के लिए वैकल्पिक पथ। यदि छोड़ा जाए, तो स्मृति में संग्रहीत (फिर भी लौटाई जाती है)।"
              }
            }
          },
          "simplify_by_tangent_segments": {
            "name": "स्पर्शरेखीय खंड द्वारा सरलीकरण",
            "description": "सघनीकृत वक्र ज्यामिति को सीधे खंडों की उस न्यूनतम शृंखला से बदलता है जो अधिकतम लांबिक विचलन के भीतर रहती है, क्रमागत खंडों को उनके प्रतिच्छेदन पर जोड़ते हुए ताकि परिणाम मूल के स्पर्शरेखीय बना रहे (ArcGIS Simplify By Tangent Segments)। simplify_by_circular_arcs का रैखिक साथी: simplify_features (Douglas-Peucker) केवल मौजूदा शीर्ष रख सकता है और कोई स्पर्शरेखीयता की गारंटी नहीं देता, अभियांत्रिक ज्यामिति पर मोड़ छोड़ देता है, जबकि smooth_line और smooth_natural_features शीर्षों को घटाने के बजाय हिलाते हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "सरलीकृत की जाने वाली रेखा या बहुभुज फ़ीचर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "शीर्ष-गणना फ़ील्ड जोड़े गए सरलीकृत फ़ीचर। यदि छोड़ा जाए, तो स्मृति में संग्रहीत।"
              },
              "max_offset": {
                "label": "अधिकतम ऑफ़सेट",
                "description": "मूल से अधिकतम लंबवत विचलन, CRS इकाइयों में। EPSG:4326 पर यह डिग्री में होता है, इसलिए मीटर-स्तर के कार्य के लिए लगभग 2e-5 चाहिए, 2.0 नहीं। यह सीमा प्रत्येक फ़िट की गई रेखा के सापेक्ष लागू की जाती है, इसलिए निर्गत श्रृंखला किसी ऐसे जोड़ के पास इसे थोड़ा पार कर सकती है जहाँ क्रमागत खंड मिलते हैं।"
              },
              "anchor_points": {
                "label": "एंकर बिंदु",
                "description": "वैकल्पिक बिंदु लेयर जिसके स्थान शीर्षों के रूप में बचे रहने चाहिए (ArcGIS anchor_points)। रन कभी किसी एंकर के पार नहीं बढ़ाए जाते।"
              },
              "anchor_tolerance": {
                "label": "एंकर सहनशीलता",
                "description": "वह दूरी जिसके भीतर कोई इनपुट शीर्ष किसी एंकर बिंदु से मेल खाता माना जाता है (CRS इकाइयाँ)। डिफ़ॉल्ट: max_offset।"
              },
              "min_run": {
                "label": "न्यूनतम रन",
                "description": "किसी रन को एक खंड में समेटने से पहले उसमें कम से कम इतने इनपुट शीर्ष होने चाहिए (डिफ़ॉल्ट 3)। छोटे रन अपरिवर्तित रूप में उत्सर्जित किए जाते हैं।"
              },
              "preserve_endpoints": {
                "label": "अंत बिंदु संरक्षित रखें",
                "description": "प्रत्येक भाग के पहले और अंतिम शीर्ष को यथावत रखें (डिफ़ॉल्ट true)।"
              }
            }
          },
          "simplify_shared_edges": {
            "name": "साझा किनारा सरलीकरण",
            "description": "बहुभुज कवरेज को सरल करता है जबकि आसन्न बहुभुजों के बीच साझा सीमाओं को संपाती रखता है (कोई अंतराल या स्लिवर नहीं), ArcGIS Simplify Shared Edges की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर फ़ाइल पथ, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "Douglas-Peucker सरलीकरण सहनशीलता: सरलीकृत चाप मूल से अधिकतम कितनी दूरी (CRS इकाइयों में) तक विचलित हो सकता है। डिफ़ॉल्ट 1.0।"
              },
              "simplify_boundary": {
                "label": "सीमा सरलीकरण",
                "description": "कवरेज की बाहरी सीमा पर स्थित चापों को भी सरलीकृत करें (वे किनारे जो केवल एक बहुभुज से संबंधित हैं)। डिफ़ॉल्ट true; बाहरी सीमा को अपरिवर्तित रखने के लिए false सेट करें।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "टोपोलॉजी बनाने से पहले शीर्षों को इस आकार के ग्रिड (CRS इकाइयाँ) पर क्वांटाइज़ करें, ताकि लगभग संपाती साझा शीर्ष एक ही माने जाएँ। डिफ़ॉल्ट 0 (निर्देशांक यथावत उपयोग करें)।"
              }
            }
          },
          "slice_raster": {
            "name": "रास्टर स्लाइस",
            "description": "सतत रास्टर को N क्रमसूचक ज़ोनों में वर्गीकृत करता है (समान अंतराल, समान क्षेत्रफल, प्राकृतिक विभाजन, ज्यामितीय अंतराल, या मानक विचलन)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट सतत रास्टर फ़ाइल पथ।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट ज़ोन रास्टर पथ। छोड़ने पर, मेमोरी में संग्रहीत।"
              },
              "band": {
                "label": "बैंड",
                "description": "वर्गीकृत किया जाने वाला 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              },
              "number_zones": {
                "label": "ज़ोन संख्या",
                "description": "आउटपुट ज़ोन की संख्या (डिफ़ॉल्ट 10)। std_dev के लिए अनदेखा किया जाता है।"
              },
              "slice_type": {
                "label": "स्लाइस प्रकार",
                "description": "वर्गीकरण विधि: equal_interval, equal_area, natural_breaks, geometric_interval, या std_dev (डिफ़ॉल्ट equal_interval)।"
              },
              "base_output_zone": {
                "label": "आधार आउटपुट ज़ोन",
                "description": "सबसे निचले ज़ोन को दी जाने वाली ज़ोन ID (डिफ़ॉल्ट 1)।"
              },
              "class_interval_size": {
                "label": "वर्ग अंतराल आकार",
                "description": "σ इकाइयों में मानक विचलन अंतराल का आकार (डिफ़ॉल्ट 1.0)। केवल std_dev द्वारा उपयोग किया जाता है।"
              }
            }
          },
          "smooth_natural_features": {
            "name": "प्राकृतिक फ़ीचर चिकनाई",
            "description": "पिक्सेलित बहुभुजों और दंतुरित रेखाओं (रास्टर-से-वेक्टर आउटपुट) को Chaikin कोना-कटाई के माध्यम से प्राकृतिक दिखने वाले वक्रों में चिकना करता है, बहुभुज क्षेत्रफल संरक्षित करते हुए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "बहुभुज या रेखा फ़ीचर वाली इनपुट वेक्टर फ़ाइल का पथ, प्रारूप स्वतः पहचाना जाता है (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "segment_length": {
                "label": "खंड लंबाई",
                "description": "हटाए जाने वाले सीढ़ीनुमा शोर का पैमाना, CRS इकाइयों में — आदर्श रूप से स्रोत रास्टर का कोशिका आकार। छोड़ने पर लेयर की मध्यिका किनारा लंबाई से स्वतः पहचाना जाता है।"
              },
              "iterations": {
                "label": "पुनरावृत्तियाँ",
                "description": "Chaikin चिकनाई पुनरावृत्तियाँ (1-8); अधिक पुनरावृत्तियाँ अधिक शीर्षों के साथ अधिक चिकना आउटपुट देती हैं। डिफ़ॉल्ट 3।"
              },
              "preserve_area": {
                "label": "क्षेत्रफल संरक्षित रखें",
                "description": "चिकनाई के बाद प्रत्येक बहुभुज का मूल क्षेत्रफल पुनर्स्थापित करें (कोने काटने से उत्तल आकृतियाँ सिकुड़ती हैं)। डिफ़ॉल्ट true।"
              }
            }
          },
          "smooth_shared_edges": {
            "name": "साझा किनारा चिकनाई",
            "description": "बहुभुज कवरेज को चिकना करता है जबकि आसन्न बहुभुजों के बीच साझा सीमाओं को संपाती रखता है (कोई अंतराल या स्लिवर नहीं), ArcGIS Smooth Shared Edges की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर फ़ाइल पथ, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "algorithm": {
                "label": "एल्गोरिदम",
                "description": "चिकनाई एल्गोरिथ्म: 'paek' (गॉसियन कर्नेल, सहनशीलता-नियंत्रित; डिफ़ॉल्ट) या 'bezier' (Chaikin कोना-कटाई, सहनशीलता को अनदेखा करता है)।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "CRS इकाइयों में PAEK चिकनाई लंबाई: वह चाप-लंबाई विंडो जिस पर शीर्षों का औसत लिया जाता है। बड़े मान अधिक चिकने वक्र देते हैं। डिफ़ॉल्ट 1.0। 'bezier' एल्गोरिथ्म द्वारा अनदेखा किया जाता है।"
              },
              "smooth_boundary": {
                "label": "सीमा चिकनी करें",
                "description": "कवरेज की बाहरी सीमा पर स्थित चापों को भी चिकना करें (वे किनारे जो केवल एक बहुभुज से संबंधित हैं)। डिफ़ॉल्ट true; बाहरी सीमा को अपरिवर्तित रखने के लिए false सेट करें।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "टोपोलॉजी बनाने से पहले शीर्षों को इस आकार के ग्रिड (CRS इकाइयाँ) पर क्वांटाइज़ करें, ताकि लगभग संपाती साझा शीर्ष एक ही माने जाएँ। डिफ़ॉल्ट 0 (निर्देशांक यथावत उपयोग करें)।"
              }
            }
          },
          "snap_tracks": {
            "name": "ट्रैक स्नैप",
            "description": "समय-मुद्रित GPS ट्रैकों को Viterbi गतिक प्रोग्राम (उत्सर्जन = स्नैप दूरी, संक्रमण = मार्ग निरंतरता) से सड़क नेटवर्क पर मानचित्र-सुमेलित करता है, ताकि सुमेलित ट्रैक समांतर गलियों के बीच ज़िग-ज़ैग करने के बजाय एक संभाव्य पथ का अनुसरण करें — ArcGIS Snap Tracks की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट टाइमस्टैंप युक्त GPS बिंदु लेयर।"
              },
              "network": {
                "label": "नेटवर्क",
                "description": "वह सड़क नेटवर्क रेखा लेयर जिससे मिलान करना है।"
              },
              "track_field": {
                "label": "ट्रैक फ़ील्ड",
                "description": "प्रत्येक ट्रैक/गतिमान वस्तु की पहचान करने वाली फ़ील्ड।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "प्रत्येक बिंदु का समय रखने वाला फ़ील्ड (संख्यात्मक सेकंड या ISO-8601)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट स्नैप की गई बिंदु लेयर (ड्राइवर एक्सटेंशन से)। छोड़ने पर, मेमोरी में संग्रहीत।"
              },
              "search_distance": {
                "label": "खोज दूरी",
                "description": "उम्मीदवार त्रिज्या: किसी फ़िक्स की इस दूरी के भीतर के नेटवर्क किनारों पर ही विचार किया जाता है। आवश्यक।"
              },
              "max_candidates": {
                "label": "अधिकतम उम्मीदवार",
                "description": "प्रति फ़िक्स रखे जाने वाले अधिकतम उम्मीदवार किनारे (डिफ़ॉल्ट 5)।"
              }
            }
          },
          "solar_radiation": {
            "name": "सौर विकिरण",
            "description": "एक दिनांक परास के लिए DEM पर आपाती सौर विकिरण (Wh/m²): प्रत्यक्ष + विसरित, ढाल/अभिमुखता, क्षितिज छायन, और समय के साथ सूर्य स्थिति का हिसाब रखते हुए — ArcGIS Raster Solar Radiation की तरह।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट ऊँचाई रास्टर (प्रक्षेपित, मीटर — ढाल और क्षितिज के लिए वास्तविक दूरियाँ आवश्यक हैं)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट कुल-विकिरण रास्टर (Wh/m²)। छोड़ने पर, मेमोरी में संग्रहीत।"
              },
              "direct_output": {
                "label": "प्रत्यक्ष आउटपुट",
                "description": "प्रत्यक्ष-विकिरण घटक के लिए वैकल्पिक आउटपुट रास्टर (Wh/m²)।"
              },
              "diffuse_output": {
                "label": "विसरित आउटपुट",
                "description": "विसरित-विकिरण घटक के लिए वैकल्पिक आउटपुट रास्टर (Wh/m²)।"
              },
              "start_day": {
                "label": "प्रारंभ दिन",
                "description": "वर्ष का पहला दिन (1-365) या एक ISO दिनांक (YYYY-MM-DD)। डिफ़ॉल्ट 1।"
              },
              "end_day": {
                "label": "अंत दिन",
                "description": "वर्ष का अंतिम दिन (1-365) या एक ISO दिनांक। डिफ़ॉल्ट 365।"
              },
              "day_interval": {
                "label": "दिन अंतराल",
                "description": "पूरी सीमा में इतने दिनों के अंतराल पर प्रतिचयन करें (प्रत्येक प्रतिदर्श उतने दिनों का प्रतिनिधित्व करता है)। डिफ़ॉल्ट: span/12 (लगभग 12 प्रतिदर्श)।"
              },
              "time_step": {
                "label": "समय चरण",
                "description": "प्रत्येक दिन में सूर्य-स्थिति प्रतिदर्शों के बीच घंटे। डिफ़ॉल्ट 0.5।"
              },
              "latitude": {
                "label": "अक्षांश",
                "description": "अक्षांश डिग्री में। डिफ़ॉल्ट: EPSG:4326 / 3857 के लिए DEM के केंद्र से व्युत्पन्न।"
              },
              "transmittivity": {
                "label": "पारगम्यता",
                "description": "इकाई वायु द्रव्यमान के लिए वायुमंडलीय पारगम्यता (0-1)। डिफ़ॉल्ट 0.6।"
              },
              "diffuse_proportion": {
                "label": "विसरित अनुपात",
                "description": "बाह्यमंडलीय क्षैतिज विकिरण का वह अंश जिसे विसरित आकाश विकिरण माना जाता है (0-1)। डिफ़ॉल्ट 0.3।"
              },
              "horizon_distance": {
                "label": "क्षितिज दूरी",
                "description": "कोशिकाओं में अधिकतम क्षितिज किरण लंबाई (छाया गणना को सीमित करती है)। डिफ़ॉल्ट 100।"
              },
              "band": {
                "label": "बैंड",
                "description": "1-आधारित DEM बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "sort_features": {
            "name": "फ़ीचर क्रमबद्ध करें",
            "description": "वेक्टर लेयर को विशेषता फ़ील्ड द्वारा या Hilbert स्थान-भरण वक्र के अनुदिश पुनः क्रमित करता है (स्थानिक क्रमण), ArcGIS Sort की तरह — Hilbert क्रमण स्थानिक रूप से निकट अभिलेखों को क्लस्टर करता है जिससे GeoParquet प्रूनिंग और PMTiles स्थानीयता सुधरती है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "नए क्रम में आउटपुट वेक्टर लेयर। छोड़ने पर, मेमोरी में संग्रहीत।"
              },
              "method": {
                "label": "विधि",
                "description": "'hilbert' (स्थानिक वक्र क्रम; डिफ़ॉल्ट) या 'attribute' ('fields' सूची के अनुसार)।"
              },
              "fields": {
                "label": "फ़ील्ड",
                "description": "attribute मोड: वैकल्पिक दिशा के साथ अल्पविराम-पृथक फ़ील्ड, उदा. 'pop:desc,name:asc'।"
              },
              "index_field": {
                "label": "सूचकांक फ़ील्ड",
                "description": "प्रत्येक फ़ीचर की Hilbert-वक्र दूरी संग्रहीत करने के लिए वैकल्पिक फ़ील्ड नाम।"
              }
            }
          },
          "space_time_kernel_density": {
            "name": "स्थान-काल कर्नेल घनत्व",
            "description": "समय-मुद्रित बिंदुओं का स्थान-काल कर्नेल घनत्व: पृथक्करणीय स्थानिक (Epanechnikov/चतुर्घात) x कालिक (त्रिभुजाकार/Epanechnikov) कर्नेल से प्रति समय स्लाइस एक घनत्व बैंड (बहुबैंड रास्टर), ताकि प्रत्येक बैंड स्थान और काल दोनों में निकट बिंदुओं को समुच्चयित करे, ArcGIS Space Time Kernel Density की तरह। बंडल किए गए 2-D heat_map का काल-सजग साथी।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर। भौगोलिक (EPSG:4326/बिना टैग वाला lon-lat) हैवरसाइन मीटर उपयोग करता है; प्रक्षेपित CRS इकाइयाँ उपयोग करता है। गैर-बिंदु ज्यामितियाँ अपने पहले/प्रतिनिधि शीर्ष का उपयोग करती हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहु-बैंड रास्टर पथ (प्रति समय स्लाइस एक बैंड; ड्राइवर एक्सटेंशन से)। छोड़ने पर, मेमोरी में संग्रहीत।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "प्रत्येक बिंदु का समय रखने वाली फ़ील्ड: एक संख्यात्मक फ़ील्ड (अपनी इकाइयों में) या एक ISO-8601 दिनांक/दिनांक-समय स्ट्रिंग।"
              },
              "time_step": {
                "label": "समय चरण",
                "description": "स्लाइस अंतराल: एक सादा संख्या (संख्यात्मक time_field) या '1w', '7d', '12h', '1M' जैसी अवधि। डिफ़ॉल्ट '1w'।"
              },
              "temporal_bandwidth": {
                "label": "कालिक बैंडविड्थ",
                "description": "कालिक कर्नेल अर्ध-चौड़ाई, time_step जैसी ही इकाइयाँ/अवधि वाक्यविन्यास। डिफ़ॉल्ट: time_step के बराबर।"
              },
              "spatial_bandwidth": {
                "label": "स्थानिक बैंडविड्थ",
                "description": "स्थानिक कर्नेल त्रिज्या, भौगोलिक इनपुट के लिए मीटर में या प्रक्षेपित के लिए CRS इकाइयों में। डिफ़ॉल्ट: अधिकतम विस्तार / 20।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "CRS इकाइयों में आउटपुट कोशिका आकार (भौगोलिक के लिए डिग्री)। डिफ़ॉल्ट: अधिकतम विस्तार / 200।"
              },
              "weight_field": {
                "label": "भार फ़ील्ड",
                "description": "प्रत्येक बिंदु को भार देने वाला वैकल्पिक संख्यात्मक फ़ील्ड। डिफ़ॉल्ट: प्रत्येक बिंदु 1 के रूप में गिना जाता है।"
              },
              "spatial_kernel": {
                "label": "स्थानिक कर्नेल",
                "description": "स्थानिक कर्नेल आकृति: 'epanechnikov' (डिफ़ॉल्ट) या 'quartic'।"
              },
              "temporal_kernel": {
                "label": "कालिक कर्नेल",
                "description": "कालिक कर्नेल आकृति: 'triangular' (डिफ़ॉल्ट) या 'epanechnikov'।"
              },
              "epsg": {
                "label": "EPSG",
                "description": "आउटपुट रास्टर को टैग करने के लिए EPSG (डिफ़ॉल्ट: इनपुट लेयर से)।"
              }
            }
          },
          "spatial_association_between_zones": {
            "name": "ज़ोनों के बीच स्थानिक संबद्धता",
            "description": "मापता है कि दो श्रेणीबद्ध ज़ोन रास्टर V-माप (समांगता/पूर्णता) तथा प्रति-ज़ोन संबद्धता अंकों के माध्यम से कितनी दृढ़ता से मेल खाते हैं।",
            "params": {
              "zones1": {
                "label": "ज़ोन 1",
                "description": "पहला श्रेणीबद्ध ज़ोन रास्टर (उदा. भू-आवरण)। zones2 के समान ग्रिड।"
              },
              "zones2": {
                "label": "ज़ोन 2",
                "description": "zones1 के समान ग्रिड पर दूसरा श्रेणीबद्ध ज़ोन रास्टर (उदा. पारिस्थितिक क्षेत्र)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक प्रति-ज़ोन-1-वर्ग CSV तालिका (वर्ग, गणना, संबद्धता, प्रभावी ज़ोन-2 वर्ग और हिस्सा)। समग्र मापक हमेशा परिणाम में लौटाए जाते हैं।"
              },
              "band1": {
                "label": "बैंड 1",
                "description": "पढ़े जाने वाले zones1 का 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              },
              "band2": {
                "label": "बैंड 2",
                "description": "पढ़े जाने वाले zones2 का 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "spatial_eigenvector_filtering": {
            "name": "स्थानिक आइगेनवेक्टर फ़िल्टरिंग (MESF)",
            "description": "स्थानिक भार मैट्रिक्स से Moran आइगेनवेक्टर (स्थानिक फ़िल्टर) उत्पन्न करता है और स्वसहसंबंधित घटकों को व्याख्यात्मक-चर फ़ील्ड (MEV1, MEV2, …) के रूप में जोड़ता है, ArcGIS Decompose Spatial Structure / Create Spatial Component Explanatory Variables की तरह। एक सममित संयोजकता मैट्रिक्स (सन्निकटता या सममितीकृत KNN) बनाता है, उसे द्वि-केंद्रित करता है (M C M), और शुद्ध-Rust चक्रीय-Jacobi हलकर्ता से उसका आइगेन-अपघटन करता है; उन आइगेनवेक्टरों को रखता है जिनका Moran's I ≥ min_autocorrelation हो, अवरोही क्रम में और max_components पर सीमित।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर (बिंदु/रेखाएँ/बहुभुज; सन्निकटता विधियों के लिए बहुभुज आवश्यक हैं)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ — इनपुट फ़ीचर जिनमें रखे गए आइगेनवेक्टर MEV1, MEV2, … के रूप में जोड़े गए हैं। छोड़ने पर, मेमोरी में संग्रहीत।"
              },
              "method": {
                "label": "विधि",
                "description": "स्थानिक संबंधों की संकल्पना: 'contiguity_edges' (rook), 'contiguity_edges_corners' (queen), या 'knn' (सममितीकृत)। डिफ़ॉल्ट 'contiguity_edges_corners'।"
              },
              "number_of_neighbors": {
                "label": "पड़ोसियों की संख्या",
                "description": "विधि = knn के लिए निकटतम पड़ोसियों की संख्या k। डिफ़ॉल्ट 8।"
              },
              "min_autocorrelation": {
                "label": "न्यूनतम स्वसहसंबंध",
                "description": "किसी आइगेनवेक्टर को रखने के लिए न्यूनतम Moran's I (धनात्मक स्थानिक स्वसहसंबंध)। डिफ़ॉल्ट 0.25।"
              },
              "max_components": {
                "label": "अधिकतम घटक",
                "description": "उत्सर्जित किए जाने वाले आइगेनवेक्टरों की अधिकतम संख्या, अवरोही Moran's I क्रम में ली गई। डिफ़ॉल्ट 15।"
              }
            }
          },
          "spatial_outlier_detection": {
            "name": "स्थानिक बाह्य मान संसूचन",
            "description": "बिंदुओं को उनके Local Outlier Factor (LOF) से अंक देता है — प्रत्येक बिंदु अपने k निकटतम पड़ोसियों के स्थानीय घनत्व के सापेक्ष कितना पृथक है — और शीर्ष बहिर्मान फ़्लैग करता है, ArcGIS Spatial Outlier Detection की तरह। DBSCAN के द्विआधारी शोर लेबल द्वारा छोड़ी गई कमी को भरता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बिंदु वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "LOF स्कोर और बहिर्मान ध्वज के साथ आउटपुट बिंदु। छोड़ने पर, मेमोरी में संग्रहीत।"
              },
              "neighbors": {
                "label": "पड़ोसी",
                "description": "निकटतम पड़ोसियों की संख्या k (डिफ़ॉल्ट 20)।"
              },
              "percent_outlier": {
                "label": "बाह्य मान प्रतिशत",
                "description": "LOF के अनुसार शीर्ष इतने प्रतिशत बिंदुओं को बहिर्मान के रूप में चिह्नित करें (डिफ़ॉल्ट 5)। 'threshold' सेट होने पर अनदेखा किया जाता है।"
              },
              "threshold": {
                "label": "थ्रेशोल्ड",
                "description": "स्पष्ट LOF कटऑफ: इससे अधिक LOF वाले बिंदु बहिर्मान हैं (percent_outlier को अधिभावित करता है)।"
              }
            }
          },
          "spatially_constrained_multivariate_clustering": {
            "name": "स्थानिक रूप से बाधित बहुचर क्लस्टरिंग",
            "description": "SKATER एल्गोरिथम से फ़ीचर को स्थानिक रूप से सतत, विशेषता-समांगी क्षेत्रों में विभाजित करता है (सन्निकटता ग्राफ़ पर न्यूनतम विस्तारी वृक्ष, अंतर-क्लस्टर प्रसरण अधिकतम करने के लिए काटा गया), वैकल्पिक आकार/संतुलन प्रतिबंधों के साथ। multivariate_clustering के विपरीत, प्रत्येक क्लस्टर रचना से ही संबद्ध होता है। ArcGIS Spatially Constrained Multivariate Clustering की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज (या बिंदु) फ़ीचर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "इनपुट फ़ीचर तथा एक CLUSTER_ID फ़ील्ड के लिए आउटपुट पथ। छोड़ने पर, मेमोरी में संग्रहीत।"
              },
              "analysis_fields": {
                "label": "विश्लेषण फ़ील्ड",
                "description": "क्लस्टर बनाने के लिए अल्पविराम/अर्धविराम-पृथक संख्यात्मक फ़ील्ड नाम।"
              },
              "number_of_clusters": {
                "label": "क्लस्टरों की संख्या",
                "description": "क्लस्टरों की लक्षित संख्या (डिफ़ॉल्ट 5)।"
              },
              "neighborhood": {
                "label": "पड़ोस",
                "description": "'contiguity_edges' (rook, डिफ़ॉल्ट), 'contiguity_edges_corners' (queen) या 'knn'।"
              },
              "number_of_neighbors": {
                "label": "पड़ोसियों की संख्या",
                "description": "'knn' पड़ोस के लिए पड़ोसी गणना (डिफ़ॉल्ट 8)।"
              },
              "constraint": {
                "label": "बाधा",
                "description": "'none' (डिफ़ॉल्ट), 'feature_count' या 'attribute_value'।"
              },
              "constraint_field": {
                "label": "बाधा फ़ील्ड",
                "description": "'constraint' के 'attribute_value' होने पर प्रति क्लस्टर योग किया जाने वाला फ़ील्ड।"
              },
              "min_constraint": {
                "label": "न्यूनतम बाधा",
                "description": "प्रति क्लस्टर न्यूनतम फ़ीचर गणना या विशेषता योग; इसका उल्लंघन करने वाले कट छोड़ दिए जाते हैं।"
              },
              "max_constraint": {
                "label": "अधिकतम बाधा",
                "description": "प्रति क्लस्टर अधिकतम फ़ीचर गणना या विशेषता योग; इससे अधिक वाले क्लस्टर 'number_of_clusters' से आगे बढ़कर भी और विभाजित किए जाते हैं।"
              },
              "scale_data": {
                "label": "डेटा मापन",
                "description": "क्लस्टरिंग से पहले विश्लेषण फ़ील्डों का Z-मानकीकरण करें (डिफ़ॉल्ट true)।"
              },
              "output_table": {
                "label": "तालिका आउटपुट",
                "description": "प्रति-क्लस्टर सारांश के लिए वैकल्पिक पथ (माध्य, प्रति चर R-वर्ग, छद्म-F)।"
              }
            }
          },
          "spectral_index": {
            "name": "स्पेक्ट्रल सूचकांक",
            "description": "बहु-बैंड रास्टर से वर्णक्रमीय सूचकांक (NDVI, NDWI, NDBI, NBR, EVI, SAVI) की गणना करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहु-बैंड रास्टर फ़ाइल पथ।"
              },
              "index": {
                "label": "सूचकांक",
                "description": "गणना किया जाने वाला सूचकांक: ndvi, ndwi, ndbi, nbr, evi, या savi।"
              },
              "red": {
                "label": "लाल",
                "description": "लाल बैंड के लिए 1-आधारित बैंड संख्या।"
              },
              "nir": {
                "label": "NIR",
                "description": "निकट-अवरक्त बैंड के लिए 1-आधारित बैंड संख्या।"
              },
              "green": {
                "label": "हरा",
                "description": "हरे बैंड के लिए 1-आधारित बैंड संख्या।"
              },
              "blue": {
                "label": "नीला",
                "description": "नीले बैंड के लिए 1-आधारित बैंड संख्या।"
              },
              "swir": {
                "label": "SWIR",
                "description": "लघु-तरंग अवरक्त बैंड के लिए 1-आधारित बैंड संख्या।"
              },
              "soil_factor": {
                "label": "मृदा गुणक",
                "description": "SAVI के लिए मृदा-समायोजन गुणक L (डिफ़ॉल्ट 0.5)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              }
            }
          },
          "split_by_attributes": {
            "name": "विशेषताओं द्वारा विभाजन",
            "description": "वेक्टर लेयर को दी गई फ़ील्ड के प्रत्येक अद्वितीय मान (या संयोजन) के लिए एक आउटपुट फ़ाइल में विभाजित करता है, ArcGIS Split By Attributes की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर।"
              },
              "output_dir": {
                "label": "आउटपुट निर्देशिका",
                "description": "आउटपुट डायरेक्टरी; प्रति समूह एक फ़ाइल यहाँ लिखी जाती है (आवश्यकता होने पर बनाई जाती है)।"
              },
              "fields": {
                "label": "फ़ील्ड",
                "description": "विभाजन के लिए अल्पविराम-पृथक फ़ील्ड नाम (बहु-फ़ील्ड कुंजी मानों को '__' से जोड़ती है)।"
              },
              "format": {
                "label": "प्रारूप",
                "description": "आउटपुट प्रारूप एक्सटेंशन: geojson (डिफ़ॉल्ट), fgb, parquet, shp।"
              }
            }
          },
          "split_by_features": {
            "name": "फ़ीचर द्वारा विभाजन",
            "description": "इनपुट लेयर को बहुभुज विभाजन लेयर के प्रत्येक ज़ोन के विरुद्ध क्लिप करता है, प्रत्येक भिन्न विभाजन-फ़ील्ड मान के लिए एक आउटपुट फ़ाइल लिखते हुए। समान मान साझा करने वाले ज़ोन पहले विलय किए जाते हैं, और रिक्त ज़ोन छोड़ दिए जाते हैं। ArcGIS Split (Analysis) की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "विभाजित किए जाने वाले फ़ीचर (बिंदु, रेखा या बहुभुज)।"
              },
              "split_features": {
                "label": "विभाजन फ़ीचर",
                "description": "वह बहुभुज लेयर जिसके फ़ीचर विभाजन ज़ोन परिभाषित करते हैं।"
              },
              "split_field": {
                "label": "विभाजन फ़ील्ड",
                "description": "'split_features' पर वह फ़ील्ड जो प्रत्येक आउटपुट का नाम देता है।"
              },
              "output_dir": {
                "label": "आउटपुट निर्देशिका",
                "description": "प्रत्येक भिन्न विभाजन मान के लिए एक आउटपुट फ़ाइल प्राप्त करने वाली डायरेक्टरी।"
              },
              "output_format": {
                "label": "आउटपुट प्रारूप",
                "description": "आउटपुट फ़ाइल एक्सटेंशन/ड्राइवर: 'geojson' (डिफ़ॉल्ट), 'shp', 'gpkg', 'parquet', 'csv'।"
              }
            }
          },
          "split_line_at_point": {
            "name": "बिंदु पर रेखा विभाजन",
            "description": "खोज त्रिज्या के भीतर आने वाले बिंदु फ़ीचर के स्थानों पर बहुरेखा फ़ीचर विभाजित करता है, प्रत्येक स्नैप किए गए बिंदु पर एक नोड डालते हुए और प्रत्येक परिणामी उप-खंड के लिए एक फ़ीचर उत्पन्न करते हुए (मूल विशेषताएँ संरक्षित) — ArcGIS Split Line At Point की तरह।",
            "params": {
              "input_lines": {
                "label": "इनपुट रेखाएँ",
                "description": "विभाजित की जाने वाली इनपुट बहुरेखा वेक्टर लेयर।"
              },
              "point_features": {
                "label": "बिंदु फ़ीचर",
                "description": "वह बिंदु (या बहुबिंदु) वेक्टर लेयर जिसके स्थान विभाजन नोड परिभाषित करते हैं।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "रेखाओं की CRS इकाइयों में, किसी बिंदु और रेखा के बीच अधिकतम दूरी जिस पर वह बिंदु उस रेखा को विभाजित करे। आवश्यक, धनात्मक।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रेखा वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "split_raster": {
            "name": "रास्टर विभाजन",
            "description": "रास्टर को टाइल गणना, स्थिर पिक्सेल आकार, या बहुभुज फ़ीचर द्वारा स्वतंत्र टाइलों में विभाजित करता है, वैकल्पिक पिक्सेल अतिव्यापन के साथ — ArcGIS Split Raster की तरह। प्रत्येक टाइल CRS और भू-संदर्भन संरक्षित रखती है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर।"
              },
              "output_dir": {
                "label": "आउटपुट निर्देशिका",
                "description": "टाइल फ़ाइलों के लिए आउटपुट डायरेक्टरी (आवश्यकता होने पर बनाई जाती है)।"
              },
              "base_name": {
                "label": "आधार नाम",
                "description": "आउटपुट फ़ाइल नाम उपसर्ग (डिफ़ॉल्ट 'tile')।"
              },
              "split_method": {
                "label": "विभाजन विधि",
                "description": "'count' (N×M ग्रिड, डिफ़ॉल्ट), 'size' (नियत-पिक्सेल टाइल), या 'polygons' (प्रति फ़ीचर एक क्लिप)।"
              },
              "num_x": {
                "label": "X संख्या",
                "description": "'count' के लिए टाइल स्तंभों की संख्या (डिफ़ॉल्ट 2)।"
              },
              "num_y": {
                "label": "Y संख्या",
                "description": "'count' के लिए टाइल पंक्तियों की संख्या (डिफ़ॉल्ट 2)।"
              },
              "tile_size_x": {
                "label": "टाइल आकार X",
                "description": "'size' के लिए पिक्सेल में टाइल चौड़ाई (डिफ़ॉल्ट 256)।"
              },
              "tile_size_y": {
                "label": "टाइल आकार Y",
                "description": "'size' के लिए पिक्सेल में टाइल ऊँचाई (डिफ़ॉल्ट 256)।"
              },
              "polygons": {
                "label": "बहुभुज",
                "description": "'polygons' मोड के लिए बहुभुज वेक्टर लेयर (प्रति फ़ीचर एक टाइल)।"
              },
              "overlap": {
                "label": "अतिव्यापन",
                "description": "प्रत्येक टाइल के चारों ओर सभी दिशाओं में जोड़ा गया पिक्सेल अतिव्यापन (डिफ़ॉल्ट 0)।"
              },
              "format": {
                "label": "प्रारूप",
                "description": "आउटपुट फ़ाइल एक्सटेंशन/ड्राइवर: 'tif' (डिफ़ॉल्ट) या 'png'।"
              }
            }
          },
          "stack_profile": {
            "name": "स्टैक प्रोफ़ाइल",
            "description": "एक ही बहुरेखा के अनुदिश कई सतह रास्टरों का प्रतिचयन करता है और एक दीर्घ-रूप तालिका (LINE_ID, FIRST_DIST, FIRST_Z, SRC_ID, SRC_NAME) उत्पन्न करता है ताकि सतहों की तुलना साझा दूरी अक्ष पर अनुप्रस्थ काट में की जा सके। ArcGIS Stack Profile की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "प्रोफ़ाइल बनाने के लिए इनपुट रेखा फ़ीचर।"
              },
              "surfaces": {
                "label": "सतहें",
                "description": "सतह रास्टर पथों की अल्पविराम/अर्धविराम-पृथक सूची, दिए गए क्रम में प्रतिचयित।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट प्रोफ़ाइल तालिका पथ। छोड़ने पर, मेमोरी में संग्रहीत।"
              },
              "sample_distance": {
                "label": "नमूना दूरी",
                "description": "मानचित्र इकाइयों में स्टेशन अंतराल (डिफ़ॉल्ट: सबसे सूक्ष्म इनपुट कोशिका आकार)।"
              },
              "line_id_field": {
                "label": "रेखा ID फ़ील्ड",
                "description": "LINE_ID प्रदान करने वाला वैकल्पिक फ़ील्ड; डिफ़ॉल्ट रूप से फ़ीचर सूचकांक।"
              },
              "method": {
                "label": "विधि",
                "description": "सतह प्रतिचयन: 'bilinear' (डिफ़ॉल्ट) या 'nearest'।"
              }
            }
          },
          "storage_capacity": {
            "name": "भंडारण क्षमता",
            "description": "DEM पर जल-सतह ऊँचाइयों का क्रमिक विस्तार करता है और प्रत्येक स्तर पर जलमग्न सतह क्षेत्रफल तथा भंडारण आयतन रिपोर्ट करता है (स्तर-क्षेत्रफल-आयतन वक्र), प्रति विश्लेषण ज़ोन या पूरे DEM पर, ArcGIS Storage Capacity की तरह।",
            "params": {
              "dem": {
                "label": "DEM",
                "description": "इनपुट DEM रास्टर (ऊँचाइयाँ)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट CSV पथ (zone_id, level, elevation, area, volume)।"
              },
              "zones": {
                "label": "ज़ोन",
                "description": "वैकल्पिक बहुभुज लेयर; प्रति बहुभुज एक स्तर-क्षेत्रफल-आयतन वक्र। छोड़ने पर, पूरा DEM एक ही ज़ोन होता है।"
              },
              "zone_id_field": {
                "label": "ज़ोन ID फ़ील्ड",
                "description": "आउटपुट में प्रत्येक ज़ोन को नाम देने वाला फ़ील्ड (डिफ़ॉल्ट: फ़ीचर सूचकांक)।"
              },
              "num_levels": {
                "label": "स्तरों की संख्या",
                "description": "प्रत्येक ज़ोन के न्यूनतम और अधिकतम के बीच ऊँचाई चरणों की संख्या (डिफ़ॉल्ट 20)। 'increment' दिए जाने पर अनदेखा किया जाता है।"
              },
              "increment": {
                "label": "बढ़ाएँ (Increment)",
                "description": "स्तरों के बीच नियत ऊँचाई चरण (मानचित्र इकाइयाँ)। 'num_levels' को अधिभावित करता है।"
              },
              "min_elevation": {
                "label": "न्यूनतम ऊँचाई",
                "description": "स्वीप के लिए वैकल्पिक निचली ऊँचाई सीमा (डिफ़ॉल्ट: प्रत्येक ज़ोन का न्यूनतम भूभाग)।"
              },
              "max_elevation": {
                "label": "अधिकतम ऊँचाई",
                "description": "स्वीप के लिए वैकल्पिक ऊपरी ऊँचाई सीमा (डिफ़ॉल्ट: प्रत्येक ज़ोन का अधिकतम भूभाग)।"
              },
              "band": {
                "label": "बैंड",
                "description": "1-आधारित DEM बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "strip_map_index_features": {
            "name": "स्ट्रिप मानचित्र सूचकांक फ़ीचर",
            "description": "प्रत्येक इनपुट रेखा पर चलता है और स्थानीय मार्ग दिक्मान की ओर उन्मुख घुमाए गए, अतिव्यापी पृष्ठ आयतों का क्रमांकित अनुक्रम उत्पन्न करता है, राजमार्ग, नदी, पाइपलाइन या पगडंडी के अनुदिश पट्टी-मानचित्र एटलस के लिए — ArcGIS Strip Map Index Features की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वह इनपुट रेखा वेक्टर लेयर जिसकी अनुक्रमणिका बनानी है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "अनुक्रमणिका पृष्ठों का आउटपुट बहुभुज वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर, मेमोरी में संग्रहीत।"
              },
              "page_length": {
                "label": "पृष्ठ लंबाई",
                "description": "प्रत्येक पृष्ठ की मार्ग-दिशा में लंबाई, CRS इकाइयों में। आवश्यक।"
              },
              "page_width": {
                "label": "पृष्ठ चौड़ाई",
                "description": "प्रत्येक पृष्ठ की मार्ग-आर-पार चौड़ाई, CRS इकाइयों में। आवश्यक।"
              },
              "overlap": {
                "label": "अतिव्यापन",
                "description": "page_length का वह अंश [0, 1) जितना क्रमागत पृष्ठ मार्ग के साथ अतिव्यापित होते हैं। डिफ़ॉल्ट 0।"
              },
              "orientation": {
                "label": "अभिविन्यास",
                "description": "along_line (डिफ़ॉल्ट): प्रत्येक पृष्ठ को उसकी स्थानीय जीवा दिकमान के अनुसार घुमाएँ। horizontal/vertical: घूर्णन को निकटतम पूर्व-पश्चिम/उत्तर-दक्षिण अक्ष पर स्नैप करें।"
              },
              "start_page": {
                "label": "प्रारंभ पृष्ठ",
                "description": "निर्दिष्ट किया जाने वाला पहला पृष्ठ क्रमांक। डिफ़ॉल्ट 1।"
              }
            }
          },
          "subdivide_polygon": {
            "name": "बहुभुज उपविभाजन",
            "description": "प्रत्येक बहुभुज को दिए गए कोण पर सीधे समांतर कटावों से समान-क्षेत्रफल भागों (निश्चित संख्या में भाग, या प्रत्येक का लक्ष्य क्षेत्रफल) में विभाजित करता है, ArcGIS Subdivide Polygon की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट बहुभुज वेक्टर लेयर (वास्तविक समान क्षेत्रफल के लिए प्रक्षेपित/समक्षेत्र CRS उपयोग करें)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज वेक्टर पथ (ड्राइवर एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "method": {
                "label": "विधि",
                "description": "'equal_parts' (समान क्षेत्रफल की num_parts पट्टियाँ, डिफ़ॉल्ट) या 'equal_areas' (target_area की पट्टियाँ, शेष अंतिम में)।"
              },
              "num_parts": {
                "label": "भागों की संख्या",
                "description": "समान-क्षेत्रफल भागों की संख्या (method=equal_parts के लिए)। डिफ़ॉल्ट 2।"
              },
              "target_area": {
                "label": "लक्ष्य क्षेत्रफल",
                "description": "CRS इकाइयों में प्रत्येक भाग का क्षेत्रफल (method=equal_areas के लिए आवश्यक)।"
              },
              "angle": {
                "label": "कोण",
                "description": "डिग्री में कट अभिविन्यास (0 = ऊर्ध्वाधर कट / क्षैतिज पट्टियाँ)। डिफ़ॉल्ट 0।"
              }
            }
          },
          "subset_features": {
            "name": "फ़ीचर उपसमुच्चय",
            "description": "फ़ीचर लेयर को यादृच्छिक रूप से प्रशिक्षण उपसमुच्चय और उसके पूरक (परीक्षण उपसमुच्चय) में विभाजित करता है, प्रतिशत या निरपेक्ष गणना द्वारा, बीजयुक्त नियतात्मक RNG का उपयोग करते हुए। वैकल्पिक रूप से समूह फ़ील्ड द्वारा स्तरित। ArcGIS Subset Features की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर (कोई भी ज्यामिति प्रकार)।"
              },
              "output_training": {
                "label": "प्रशिक्षण आउटपुट",
                "description": "प्रशिक्षण उपसमुच्चय के लिए आउटपुट पथ। छोड़ने पर, मेमोरी में संग्रहीत।"
              },
              "output_test": {
                "label": "परीक्षण आउटपुट",
                "description": "पूरक (परीक्षण) उपसमुच्चय के लिए वैकल्पिक आउटपुट पथ। छोड़ने पर, परीक्षण उपसमुच्चय मेमोरी में संग्रहीत होता है।"
              },
              "size": {
                "label": "आकार",
                "description": "प्रशिक्षण उपसमुच्चय का आकार: 'size_method' के अनुसार एक प्रतिशत (0-100) या एक निरपेक्ष फ़ीचर गणना (डिफ़ॉल्ट 50)।"
              },
              "size_method": {
                "label": "आकार विधि",
                "description": "'percentage' (डिफ़ॉल्ट) या 'absolute'।"
              },
              "seed": {
                "label": "बीज",
                "description": "पुनरुत्पादनीय विभाजन के लिए RNG बीज (डिफ़ॉल्ट नियत स्थिरांक)।"
              },
              "group_field": {
                "label": "समूह फ़ील्ड",
                "description": "स्तरीकरण के लिए वैकल्पिक फ़ील्ड: प्रत्येक समूह प्रशिक्षण उपसमुच्चय में अपना आनुपातिक हिस्सा देता है।"
              }
            }
          },
          "subset_multidimensional_raster": {
            "name": "बहु-आयामी रास्टर उपसमुच्चय",
            "description": "बहुविमीय रास्टर घन को उसकी स्लाइसों के एक उपसमुच्चय तक सीमित करता है, विमा-निर्देशांक परास, स्पष्ट सूचकांकों, या एक चरण द्वारा (ArcGIS Subset Multidimensional Raster / Select By Dimension)। राउंड-18 के घन उपकरण सभी पूरा घन उपभोग करते हैं, इसलिए कैटलॉग के बाहर इनपुट पुनः उत्पन्न किए बिना अध्ययन विंडो का विश्लेषण करने का कोई तरीका नहीं था।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "बहुआयामी रास्टर, या सह-पंजीकृत रास्टरों की अल्पविराम-पृथक सूची जिनके बैंड जुड़कर एक घन बनाते हैं।"
              },
              "dimension_values": {
                "label": "आयाम मान",
                "description": "वैकल्पिक कठोरतः वर्धमान प्रति-स्लाइस निर्देशांक (दिनांक, गहराई, तरंगदैर्घ्य), प्रति स्लाइस एक। 'dimension_range' के लिए आवश्यक।"
              },
              "dimension": {
                "label": "आयाम",
                "description": "विमा का नाम, केवल रिपोर्टिंग में उपयोग किया जाता है (डिफ़ॉल्ट 'slice')।"
              },
              "dimension_range": {
                "label": "आयाम परास",
                "description": "'min,max' के रूप में समावेशी निर्देशांक परिसर। 'dimension_values' आवश्यक है। 'indices' के साथ परस्पर अपवर्जी।"
              },
              "indices": {
                "label": "सूचकांक",
                "description": "स्पष्ट 0-आधारित स्लाइस सूचकांक, उदा. '0,2,5'। 'dimension_range' के साथ परस्पर अपवर्जी।"
              },
              "step": {
                "label": "चरण",
                "description": "अन्य फ़िल्टरों के बाद प्रत्येक Nवीं स्लाइस रखें (डिफ़ॉल्ट 1)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट घन रास्टर, प्रति रखी गई स्लाइस एक बैंड। छोड़ने पर, मेमोरी में संग्रहीत।"
              }
            }
          },
          "summarize_categorical_raster": {
            "name": "श्रेणीबद्ध रास्टर सारांश",
            "description": "श्रेणीबद्ध रास्टर में प्रत्येक वर्ग की कोशिका गणना, क्षेत्रफल और हिस्सा सारणीबद्ध करता है, बहु-बैंड/बहुविमीय स्टैक के लिए प्रति स्लाइस एक पंक्ति, वैकल्पिक रूप से रुचि-क्षेत्र तक सीमित (ArcGIS Summarize Categorical Raster)। बंडल किया गया raster_area वर्ग योगों को तालिका के बजाय रास्टर कोशिकाओं में वापस लिखता है और केवल एकल-बैंड है, इसलिए वह प्रति-दिनांक वर्ग-क्षेत्रफल श्रृंखला उत्पन्न नहीं कर सकता जिसकी भू-आवरण-परिवर्तन विश्लेषण को आवश्यकता है। भौगोलिक रास्टरों के लिए कोशिका क्षेत्रफल प्रति पंक्ति समाकलित किया जाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट श्रेणीबद्ध रास्टर (एकल- या बहु-बैंड)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट तालिका पथ। छोड़ने पर, परिणाम मेमोरी में संग्रहीत होता है।"
              },
              "aoi": {
                "label": "AOI",
                "description": "सारांश को रुचि के क्षेत्र तक सीमित करने वाली वैकल्पिक बहुभुज लेयर।"
              },
              "aoi_id_field": {
                "label": "AOI ID फ़ील्ड",
                "description": "'aoi' पर प्रत्येक क्षेत्र की पहचान करने वाला फ़ील्ड; दिए जाने पर, सारांश प्रति AOI फ़ीचर तैयार किया जाता है।"
              },
              "area_units": {
                "label": "क्षेत्रफल इकाइयाँ",
                "description": "क्षेत्रफल इकाइयाँ: map_units (डिफ़ॉल्ट), hectares, या square_kilometers।"
              },
              "include_nodata": {
                "label": "NoData शामिल करें",
                "description": "यदि true हो, तो no-data को उसके अपने वर्ग की पंक्ति के रूप में रिपोर्ट किया जाता है (डिफ़ॉल्ट false)।"
              },
              "bands": {
                "label": "बैंड",
                "description": "सारांशित किए जाने वाले 1-आधारित बैंडों की अल्पविराम-पृथक सूची (डिफ़ॉल्ट: सभी बैंड)।"
              }
            }
          },
          "summarize_nearby": {
            "name": "निकटवर्ती सारांश",
            "description": "इनपुट फ़ीचर को एक या अधिक सीधी-रेखा दूरियों पर बफ़र करता है और प्रत्येक बफ़र के भीतर दूसरी लेयर को सारांशित करता है: फ़ीचर की गणना, प्रतिच्छेदित क्षेत्रफल (बहुभुज), क्लिप की गई लंबाई (रेखाएँ), और संख्यात्मक फ़ील्ड का माप-भारित योग/माध्य।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वह इनपुट वेक्टर लेयर जिसके फ़ीचरों का बफ़र बनाया जाता है (बिंदु, रेखाएँ, या बहुभुज), प्रारूप स्वतः पहचाना जाता है (या इन-मेमोरी हैंडल)।"
              },
              "summary_features": {
                "label": "सारांश फ़ीचर",
                "description": "प्रत्येक बफ़र के भीतर सारांशित की जाने वाली वेक्टर लेयर (बहुभुज प्रतिच्छेदित क्षेत्रफल से, रेखाएँ क्लिप की गई लंबाई से, या बिंदु गणना से सारांशित)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "distances": {
                "label": "दूरियाँ",
                "description": "CRS इकाइयों में बफ़र दूरियों की अल्पविराम-पृथक सूची, उदा. \"1000,2000,5000\"। आरोही क्रम में क्रमित; प्रतिलिपियाँ और अ-धनात्मक मान हटा दिए जाते हैं।"
              },
              "sum_fields": {
                "label": "योग फ़ील्ड",
                "description": "सारांश लेयर में समुच्चयित किए जाने वाले वैकल्पिक अल्पविराम-पृथक संख्यात्मक फ़ील्ड। प्रत्येक से एक sum_<field> और mean_<field> स्तंभ बनता है (बहुभुजों के लिए क्षेत्रफल-भारित, रेखाओं के लिए लंबाई-भारित, बिंदुओं के लिए सादा)।"
              },
              "id_field": {
                "label": "ID फ़ील्ड",
                "description": "आउटपुट में प्रत्येक स्रोत फ़ीचर की पहचान करने वाला इनपुट लेयर का वैकल्पिक फ़ील्ड। डिफ़ॉल्ट रूप से इनपुट फ़ीचर सूचकांक।"
              }
            }
          },
          "summarize_percent_change": {
            "name": "प्रतिशत परिवर्तन सारांश",
            "description": "प्रत्येक क्षेत्र फ़ीचर के भीतर वर्तमान और पूर्व अवधि की घटनाएँ गिनता है और गणना अंतर, प्रतिशत परिवर्तन तथा एक परिवर्तन वर्ग रिपोर्ट करता है। जहाँ पूर्व गणना शून्य है वहाँ प्रतिशत परिवर्तन रिक्त होता है (वर्ग 'new')। ArcGIS Summarize Percent Change की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "जिनमें सारांशित करना है वे क्षेत्र फ़ीचर (बीट, ट्रैक्ट, ग्रिड कोशिकाएँ)।"
              },
              "current_features": {
                "label": "वर्तमान फ़ीचर",
                "description": "वर्तमान अवधि के लिए घटना बिंदु फ़ीचर।"
              },
              "previous_features": {
                "label": "पूर्व फ़ीचर",
                "description": "पिछली अवधि के लिए घटना बिंदु फ़ीचर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "परिवर्तन फ़ील्ड सहित क्षेत्रों के लिए आउटपुट पथ। छोड़ने पर, मेमोरी में संग्रहीत।"
              },
              "search_radius": {
                "label": "खोज त्रिज्या",
                "description": "मानचित्र इकाइयों में वैकल्पिक दूरी; किसी क्षेत्र की इस दूरी के भीतर की घटनाएँ भी गिनी जाती हैं, केवल उसके भीतर की नहीं। ध्यान दें कि धनात्मक त्रिज्या से संग्रहण क्षेत्र अतिव्यापित होते हैं, इसलिए एक ही घटना एक से अधिक क्षेत्रों द्वारा गिनी जा सकती है (रिपोर्ट किए गए कुल कॉर्पस योग अप्रतिलिपित बने रहते हैं)।"
              }
            }
          },
          "summarize_within": {
            "name": "भीतर सारांश",
            "description": "मौजूदा बहुभुज लेयर के भीतर किसी लेयर की विशेषताओं को सारांशित करता है, आंशिक रूप से अतिव्यापी फ़ीचर को प्रतिच्छेदित क्षेत्रफल या लंबाई द्वारा भारित करते हुए, ArcGIS Summarize Within की तरह।",
            "params": {
              "polygons": {
                "label": "बहुभुज",
                "description": "जिसमें सारांशित करना है वह बहुभुज लेयर। इसके फ़ीचर और विशेषताएँ संरक्षित रहती हैं।"
              },
              "input": {
                "label": "इनपुट",
                "description": "सारांशित की जा रही लेयर (बिंदु, रेखा, या बहुभुज)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट बहुभुज पथ। छोड़ने पर परिणाम स्मृति में संग्रहीत होता है।"
              },
              "fields": {
                "label": "फ़ील्ड",
                "description": "अल्पविराम-पृथक 'field:statistic' युग्म, उदा. 'pop:sum,income:mean'। सांख्यिकी: sum, mean, min, max, stddev, count।"
              },
              "keep_all": {
                "label": "सभी रखें",
                "description": "बिना प्रतिच्छेदी फ़ीचर वाले बहुभुज रखें (डिफ़ॉल्ट true)। false होने पर, खाली बहुभुज हटा दिए जाते हैं।"
              },
              "shape_sum": {
                "label": "आकृति योग",
                "description": "प्रतिच्छेदित इनपुट ज्यामिति की योगित गणना / लंबाई / क्षेत्रफल जोड़ें (डिफ़ॉल्ट true)।"
              },
              "group_field": {
                "label": "समूह फ़ील्ड",
                "description": "सारांशित लेयर पर वैकल्पिक फ़ील्ड; प्रत्येक भिन्न मान के लिए एक समूहीकृत सारांश पंक्ति उत्सर्जित करता है।"
              }
            }
          },
          "summary_statistics": {
            "name": "सारांश सांख्यिकी",
            "description": "एक या अधिक केस फ़ील्ड पर SQL-शैली GROUP BY: प्रत्येक अद्वितीय केस-फ़ील्ड संयोजन के लिए (फ़ील्ड, सांख्यिकीय) समुच्चयनों की एक सूची (count/sum/mean/min/max/std/first/last) तथा एक समूह अभिलेख गणना निकालता है। आउटपुट एक शुद्ध विशेषता तालिका है। कोई केस फ़ील्ड न होने पर एकल कुल-योग पंक्ति मिलती है (ArcGIS के Summary Statistics की तरह; केवल-गणना Frequency की पुनरावृत्ति करता है)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "समुच्चयित की जाने वाली इनपुट वेक्टर लेयर या विशेषता तालिका।"
              },
              "statistics": {
                "label": "सांख्यिकी",
                "description": "'field statistic' युग्मों की अर्धविराम/अल्पविराम-पृथक सूची ('field:statistic' भी स्वीकार्य), उदा. 'population sum; population mean; elev max'। सांख्यिकी: count, sum, mean, min, max, std, first, last।"
              },
              "case_fields": {
                "label": "केस फ़ील्ड",
                "description": "वैकल्पिक अल्पविराम/अर्धविराम-पृथक केस (GROUP BY) फ़ील्ड नाम। छोड़ने पर, पूरी तालिका पर एक ही सारांश पंक्ति तैयार होती है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट तालिका पथ (ड्राइवर उसके एक्सटेंशन से; GeoParquet या CSV)। छोड़ने पर, तालिका मेमोरी में संग्रहीत होती है। स्तंभ: केस फ़ील्ड, एक अभिलेख 'count', फिर प्रत्येक अनुरोधित युग्म के लिए एक '<field>_<statistic>' स्तंभ।"
              }
            }
          },
          "sun_shadow_volume": {
            "name": "सूर्य छाया आयतन",
            "description": "दिए गए दिनांक और समय के लिए बंद छाया-आयतन ठोस उत्पन्न करने हेतु 3D ठोसों को सौर सदिश के अनुदिश भूमि तक एक्सट्रूड करता है (ArcGIS Sun Shadow Volume)। shadow_image, shadow_animation और time_in_daylight सभी रास्टर DSM पर काम करते हैं और रास्टर उत्पन्न करते हैं, और solar_radiation विकिरण-तीव्रता की गणना करता है — कोई भी छाया ज्यामिति उत्पन्न नहीं करता, इसलिए 'क्या यह खिड़की छायांकित है' या 'इस भूखंड के वायुक्षेत्र का कितना भाग छाया में है' जैसे प्रश्नों का उत्तर नहीं दिया जा सकता। आउटपुट inside_3d, intersect_3d और union_3d के साथ संयोजित होता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "3D भवन ठोस या उर्ध्वप्रसारित पदचिह्न (Z सहित त्रिभुज-मेश MultiPolygon)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "बंद छाया-आयतन ठोस। छोड़ने पर, मेमोरी में संग्रहीत।"
              },
              "datetime": {
                "label": "दिनांक-समय",
                "description": "सूर्य स्थिति का स्थानीय दिनांक-समय 'YYYY-MM-DDTHH:MM' या 'YYYY-MM-DD HH:MM' के रूप में। इसे पैरामीटर के रूप में लिया जाता है, कभी घड़ी से नहीं, ताकि परिणाम पुनरुत्पादनीय रहें।"
              },
              "latitude": {
                "label": "अक्षांश",
                "description": "सौर ज्यामिति के लिए उपयोग किया जाने वाला अक्षांश, डिग्री में। आवश्यक: प्रक्षेपण इंजन के बिना इसे व्युत्पन्न नहीं किया जा सकता।"
              },
              "utc_offset": {
                "label": "UTC ऑफ़सेट",
                "description": "दिए गए स्थानीय समय का UTC से घंटों में अंतर (डिफ़ॉल्ट 0)।"
              },
              "adjusted_for_dst": {
                "label": "DST के लिए समायोजित",
                "description": "दिए गए समय को दिवालोक-बचत-समायोजित मानें, सौर गणना से पहले एक घंटा घटाते हुए (डिफ़ॉल्ट false), ArcGIS के अनुरूप।"
              },
              "ground_elevation": {
                "label": "भूतल ऊँचाई",
                "description": "वह नियत भूतल Z जिस पर छाया प्रक्षेपित होती है। डिफ़ॉल्ट: प्रत्येक फ़ीचर का अपना न्यूनतम Z।"
              },
              "max_length": {
                "label": "अधिकतम लंबाई",
                "description": "CRS इकाइयों में स्वीप दूरी की ऊपरी सीमा, ताकि नीचा सूर्य किलोमीटर-लंबा प्रिज़्म न बनाए। डिफ़ॉल्ट: असीमित।"
              }
            }
          },
          "surface_difference": {
            "name": "सतह अंतर",
            "description": "सीमांकित करता है कि एक सतह दूसरी के ऊपर, नीचे या समतल कहाँ है, बहुभुजों के रूप में, प्रत्येक अपना वर्ग, क्षेत्रफल, आयतन और अंतर सांख्यिकी लिए हुए (ArcGIS Surface Difference)। cut_fill वही राशियाँ मापता है पर केवल एक क्षेत्र-लेबल रास्टर और एक CSV उत्पन्न करता है, इसलिए उसके क्षेत्रों के पास अध्यारोपण, क्लिप या जोड़ने के लिए कोई ज्यामिति नहीं होती; surface_volume और polygon_volume किसी तल के विरुद्ध या उन बहुभुजों के भीतर मापते हैं जो आपके पास पहले से हैं, उन्हें खोजने के बजाय।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "वर्गीकृत की जाने वाली सतह रास्टर।"
              },
              "reference": {
                "label": "संदर्भ",
                "description": "संदर्भ सतह: एक सह-पंजीकृत रास्टर पथ, या समतल डेटम से तुलना करने के लिए एक नियत ऊँचाई।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वर्गीकृत क्षेत्रों की आउटपुट बहुभुज लेयर। छोड़ने पर, मेमोरी में संग्रहीत।"
              },
              "output_raster": {
                "label": "रास्टर आउटपुट",
                "description": "आउटपुट चिह्नित अंतर रास्टर (इनपुट घटा संदर्भ)। हमेशा उत्पन्न होता है; पथ न दिए जाने पर मेमोरी में संग्रहीत।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "शून्य से इसके भीतर के अंतर संपाती माने जाते हैं (डिफ़ॉल्ट 0.0)।"
              },
              "min_area": {
                "label": "न्यूनतम क्षेत्रफल",
                "description": "मानचित्र इकाइयों के वर्ग में इस क्षेत्रफल से छोटे क्षेत्रों को हटा दें।"
              },
              "include_coincident": {
                "label": "संपाती शामिल करें",
                "description": "अपरिवर्तित वर्ग के लिए भी बहुभुज उत्सर्जित करें (डिफ़ॉल्ट false)। डिफ़ॉल्ट रूप से बंद क्योंकि अधिकांश दृश्यों में यह एक विशाल पृष्ठभूमि बहुभुज होता है।"
              },
              "band": {
                "label": "बैंड",
                "description": "इनपुट सतह का 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              },
              "reference_band": {
                "label": "संदर्भ बैंड",
                "description": "संदर्भ सतह का 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "surface_parameters": {
            "name": "सतह पैरामीटर",
            "description": "DEM से ढाल, अभिमुखता, या वक्रता (mean/profile/tangential/plan/gaussian/casorati/contour_geodesic_torsion), चुनी गई पड़ोस दूरी पर स्थानीय द्विघात/द्विद्विघात न्यूनतम-वर्ग सतह फ़िट के माध्यम से, ArcGIS Surface Parameters की तरह — बंडल किए गए स्थिर 3×3 भूभाग उपकरणों का पैमाना-अनुकूली समकक्ष।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट ऊँचाई रास्टर (DEM)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट रास्टर पथ। छोड़ने पर, मेमोरी में संग्रहीत।"
              },
              "parameter": {
                "label": "पैरामीटर",
                "description": "कौन-सा पैरामीटर गणना करना है: slope (डिफ़ॉल्ट), aspect, mean_curvature, profile_curvature, tangential_curvature, plan_curvature, gaussian_curvature, casorati_curvature, contour_geodesic_torsion।"
              },
              "fit": {
                "label": "फ़िट",
                "description": "सतह मॉडल: 'quadratic' (6-पद, डिफ़ॉल्ट) या 'biquadratic' (9-पद)।"
              },
              "neighborhood_distance": {
                "label": "पड़ोस दूरी",
                "description": "मानचित्र इकाइयों में पड़ोस त्रिज्या (डिफ़ॉल्ट = एक कोशिका आकार, अर्थात् 3×3 विंडो)।"
              },
              "neighborhood_type": {
                "label": "पड़ोस प्रकार",
                "description": "'fixed' (डिफ़ॉल्ट) हर जगह पूरी त्रिज्या उपयोग करता है; 'adaptive' डेटा अंतरालों/किनारों के पास विंडो को 1 कोशिका तक सिकोड़ देता है।"
              },
              "band": {
                "label": "बैंड",
                "description": "पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "surface_volume": {
            "name": "सतह आयतन",
            "description": "रास्टर सतह को क्षैतिज संदर्भ तल के विरुद्ध समाकलित करता है, तल के ऊपर और/या नीचे के भाग के लिए 2D क्षेत्रफल, 3D सतह क्षेत्रफल, और आयतन रिपोर्ट करते हुए (ArcGIS के Surface Volume की तरह)। मिट्टीकार्य कटाव/भराव और जलाशय-क्षमता विश्लेषण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट ऊँचाई सतह रास्टर।"
              },
              "reference_plane": {
                "label": "संदर्भ समतल",
                "description": "जिसके सापेक्ष समाकलन करना है वह संदर्भ-तल ऊँचाई (डिफ़ॉल्ट 0)।"
              },
              "direction": {
                "label": "दिशा",
                "description": "तल के किस ओर समाकलन करना है: 'above', 'below', या 'both' (डिफ़ॉल्ट 'above')।"
              },
              "band": {
                "label": "बैंड",
                "description": "पढ़ने के लिए 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "परिणाम तालिका के लिए वैकल्पिक आउटपुट CSV पथ। छोड़ने पर, परिणाम केवल रन परिणाम में लौटाए जाते हैं।"
              }
            }
          },
          "table_to_geometry": {
            "name": "तालिका से ज्यामिति",
            "description": "सारणीबद्ध फ़ील्ड से रेखा या दीर्घवृत्त फ़ीचर बनाता है: आरंभ/अंत निर्देशांक युग्म (XY To Line), मूल + दिक्मान + दूरी (Bearing Distance To Line), या केंद्र + दीर्घ/लघु अक्ष + एज़िमथ (Table To Ellipse) — समतलीय, भूगणितीय, और रंब रेखा रचना के साथ।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट विशेषता तालिका या बिंदु वेक्टर लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "mode": {
                "label": "मोड",
                "description": "'xy_to_line', 'bearing_distance', या 'ellipse'।"
              },
              "line_type": {
                "label": "रेखा प्रकार",
                "description": "'geodesic' (डिफ़ॉल्ट, WGS84 दीर्घवृत्ताभ पर सबसे छोटा पथ), 'rhumb' (नियत दिकमान), या 'planar' (इनपुट की अपनी इकाइयों में सीधे कार्तीय खंड)।"
              },
              "vertex_spacing": {
                "label": "शीर्ष अंतराल",
                "description": "वक्र (geodesic/rhumb) रेखाओं के लिए सघनीकरण अंतराल, और दीर्घवृत्त रूपरेखा प्रतिचयन अंतराल, geodesic/rhumb के लिए मीटर में या planar के लिए CRS इकाइयों में। डिफ़ॉल्ट: एक नियत खंड गणना।"
              },
              "polygon_output": {
                "label": "बहुभुज आउटपुट",
                "description": "केवल mode=ellipse: बंद रेखा रूपरेखा के बजाय एक भरा हुआ Polygon उत्सर्जित करें। डिफ़ॉल्ट false।"
              },
              "start_x": {
                "label": "प्रारंभ X",
                "description": "mode=xy_to_line: प्रारंभिक X / देशांतर रखने वाला फ़ील्ड।"
              },
              "start_y": {
                "label": "प्रारंभ Y",
                "description": "mode=xy_to_line: प्रारंभिक Y / अक्षांश रखने वाला फ़ील्ड।"
              },
              "end_x": {
                "label": "अंत X",
                "description": "mode=xy_to_line: अंतिम X / देशांतर रखने वाला फ़ील्ड।"
              },
              "end_y": {
                "label": "अंत Y",
                "description": "mode=xy_to_line: अंतिम Y / अक्षांश रखने वाला फ़ील्ड।"
              },
              "x": {
                "label": "X",
                "description": "mode=bearing_distance/ellipse: मूल/केंद्र X / देशांतर रखने वाला फ़ील्ड।"
              },
              "y": {
                "label": "Y",
                "description": "mode=bearing_distance/ellipse: मूल/केंद्र Y / अक्षांश रखने वाला फ़ील्ड।"
              },
              "bearing": {
                "label": "दिक्कोण",
                "description": "mode=bearing_distance: उत्तर से दक्षिणावर्त डिग्री में दिकमान रखने वाला फ़ील्ड।"
              },
              "distance": {
                "label": "दूरी",
                "description": "mode=bearing_distance: यात्रा दूरी रखने वाला फ़ील्ड (geodesic/rhumb के लिए मीटर, planar के लिए CRS इकाइयाँ)।"
              },
              "major": {
                "label": "दीर्घ",
                "description": "mode=ellipse: अर्ध-दीर्घ अक्ष की लंबाई रखने वाला फ़ील्ड (geodesic/rhumb के लिए मीटर, planar के लिए CRS इकाइयाँ)।"
              },
              "minor": {
                "label": "लघु",
                "description": "mode=ellipse: अर्ध-लघु अक्ष की लंबाई रखने वाला फ़ील्ड (दीर्घ अक्ष जैसी ही इकाइयाँ)।"
              },
              "azimuth": {
                "label": "दिगंश",
                "description": "mode=ellipse: उत्तर से दक्षिणावर्त डिग्री में दीर्घ-अक्ष दिशा रखने वाला फ़ील्ड।"
              }
            }
          },
          "tabulate_intersection": {
            "name": "प्रतिच्छेदन सारणीयन",
            "description": "वेक्टर-पर-वेक्टर ज़ोनल सारांश: एक वर्ग लेयर (बहुभुज क्षेत्रफल द्वारा, रेखाएँ प्रतिच्छेदित लंबाई द्वारा, या बिंदु गणना द्वारा) को ज़ोन बहुभुजों पर बाँटता है, प्रतिच्छेदित माप, ज़ोन का प्रतिशत, और माप-भारित योग फ़ील्ड रिपोर्ट करते हुए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "ज़ोन बहुभुज लेयर, प्रारूप स्वतः पहचाना जाता है (या इन-मेमोरी हैंडल)।"
              },
              "class_features": {
                "label": "वर्ग फ़ीचर",
                "description": "ज़ोनों में आवंटित की जाने वाली वर्ग वेक्टर लेयर (बहुभुज क्षेत्रफल से, रेखाएँ प्रतिच्छेदित लंबाई से, या बिंदु गणना से सारांशित)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "class_field": {
                "label": "वर्ग फ़ील्ड",
                "description": "वर्ग लेयर में वैकल्पिक श्रेणीबद्ध फ़ील्ड; परिणाम ज़ोन x इस मान के अनुसार समूहीकृत होते हैं। सभी वर्ग फ़ीचरों को एक ही वर्ग मानने के लिए इसे छोड़ दें।"
              },
              "sum_fields": {
                "label": "योग फ़ील्ड",
                "description": "वर्ग लेयर के वैकल्पिक अल्पविराम-पृथक संख्यात्मक फ़ील्ड जिन्हें प्रत्येक ज़ोन में आवंटित करना है (बहुभुजों के लिए क्षेत्रफल-भारित, रेखाओं के लिए लंबाई-भारित, बिंदुओं के लिए योगित)।"
              },
              "zone_field": {
                "label": "ज़ोन फ़ील्ड",
                "description": "आउटपुट में प्रत्येक ज़ोन की पहचान करने वाला वैकल्पिक फ़ील्ड। डिफ़ॉल्ट रूप से ज़ोन फ़ीचर सूचकांक।"
              }
            }
          },
          "thin_road_network": {
            "name": "सड़क नेटवर्क विरलन",
            "description": "लघु-पैमाना प्रदर्शन के लिए सड़क नेटवर्क का सामान्यीकरण करता है: संबद्धता संरक्षित रखते हुए छोटी, निम्न-पदानुक्रम सड़कें छिपाता है, प्रत्येक सड़क को दृश्य/विरलित फ़्लैग करते हुए (अ-विनाशकारी), ArcGIS Thin Road Network की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट सड़क (रेखा) वेक्टर लेयर, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "min_length": {
                "label": "न्यूनतम लंबाई",
                "description": "इससे छोटी (CRS इकाइयाँ) सड़कें छँटाई के लिए उम्मीदवार हैं। लंबी सड़कें हमेशा रखी जाती हैं।"
              },
              "hierarchy_field": {
                "label": "पदानुक्रम फ़ील्ड",
                "description": "वैकल्पिक संख्यात्मक सड़क-वर्ग फ़ील्ड; कम मान = अधिक महत्वपूर्ण (अधिक देर तक रखी जाती है)। उम्मीदवारों की छँटाई सबसे बड़े वर्ग-क्रमांक से शुरू होती है।"
              },
              "visibility_field": {
                "label": "दृश्यता फ़ील्ड",
                "description": "आउटपुट दृश्यता ध्वज फ़ील्ड का नाम (1 = रखी गई, 0 = छाँटी गई)। डिफ़ॉल्ट 'visible'।"
              },
              "keep_only": {
                "label": "केवल रखें",
                "description": "यदि true हो, तो सभी सड़कों को चिह्नित करने के बजाय केवल दृश्य सड़कें आउटपुट करें। डिफ़ॉल्ट false (अ-विनाशकारी)।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "वह दूरी जिसके भीतर सड़क अंतबिंदुओं को एक ही संगम माना जाता है। डिफ़ॉल्ट 1e-6।"
              }
            }
          },
          "tile_grid_polygons": {
            "name": "टाइल ग्रिड बहुभुज",
            "description": "किसी ज़ूम स्तर (या परास) और विस्तार के लिए वेब-मानचित्र टाइल सीमाओं को बहुभुजों के रूप में उत्पन्न करता है, प्रत्येक z/x/y और उसकी quadkey लिए हुए (ArcGIS Map Server Cache Tiling Scheme To Polygons, Create Vector Tile Index, Generate Tile Cache Tiling Scheme)। बंडल किए गए आयताकार/षट्कोणीय ग्रिड उपकरण इनपुट CRS में मनमाने ग्रिड बनाते हैं और उस WebMercator क्वाडट्री से संपाती नहीं हो सकते जिसका PMTiles और raster_to_tiles उपकरण उपयोग करते हैं।",
            "params": {
              "zoom": {
                "label": "ज़ूम",
                "description": "ज़ूम स्तर। स्तरों का पिरामिड उत्सर्जित करने के लिए 'max_zoom' के साथ उपयोग करें।"
              },
              "max_zoom": {
                "label": "अधिकतम ज़ूम",
                "description": "वैकल्पिक उच्चतम ज़ूम; दिए जाने पर, 'zoom' से 'max_zoom' तक का प्रत्येक स्तर उत्सर्जित होता है।"
              },
              "extent": {
                "label": "विस्तार",
                "description": "वैकल्पिक रास्टर या वेक्टर लेयर जिसकी सीमाएँ ग्रिड को क्लिप करती हैं। इसके बिना, उस ज़ूम पर पूरा विश्व ('max_tiles' के अधीन)।"
              },
              "bbox": {
                "label": "बाउंडिंग बॉक्स",
                "description": "डिग्री में 'min_lon,min_lat,max_lon,max_lat' के रूप में वैकल्पिक स्पष्ट विस्तार। 'extent' पर वरीयता लेता है।"
              },
              "scheme": {
                "label": "योजना",
                "description": "'xyz' (डिफ़ॉल्ट, Google/OSM, y उत्तर से नीचे की ओर गिनता है) या 'tms' (y दक्षिण से ऊपर की ओर गिनता है)।"
              },
              "output_crs": {
                "label": "आउटपुट CRS",
                "description": "'EPSG:3857' (डिफ़ॉल्ट, वर्गाकार टाइल) या 'EPSG:4326' (lon/lat चतुर्भुज)।"
              },
              "max_tiles": {
                "label": "अधिकतम टाइल",
                "description": "टाइलों की संख्या पर कठोर सीमा (डिफ़ॉल्ट 1000000); इससे अधिक होने पर गणना की गई संख्या बताते हुए त्रुटि आती है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बहुभुज लेयर। छोड़ने पर, मेमोरी में संग्रहीत।"
              }
            }
          },
          "time_series_clustering": {
            "name": "समय श्रृंखला क्लस्टरिंग",
            "description": "H3 स्थान-काल घन की कोशिकाओं को उनकी समय श्रृंखलाओं की समानता (मान, z-सामान्यीकृत प्रोफ़ाइल, या सहसंबंध) द्वारा नियतात्मक k-मेडॉइड्स से क्लस्टर करता है, ताकि एक-जैसे विकसित होने वाले स्थान एक साथ समूहित हों, ArcGIS Time Series Clustering की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "टाइमस्टैंप फ़ील्ड सहित EPSG:4326 (lon/lat) में इनपुट बिंदु लेयर।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "टाइमस्टैंप फ़ील्ड (संख्यात्मक या ISO-8601 दिनांक/दिनांक-समय)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "cluster_id/is_medoid सहित आउटपुट H3 बहुभुज लेयर। छोड़ने पर, मेमोरी में संग्रहीत।"
              },
              "num_clusters": {
                "label": "क्लस्टरों की संख्या",
                "description": "क्लस्टरों की संख्या k (डिफ़ॉल्ट 4)।"
              },
              "characteristic": {
                "label": "अभिलक्षण",
                "description": "समय-श्रेणी दूरी: 'value' (कच्चा), 'profile' (z-सामान्यीकृत, डिफ़ॉल्ट), या 'correlation' (1 − r)।"
              },
              "time_step": {
                "label": "समय चरण",
                "description": "एक समय चरण की चौड़ाई: एक सादा संख्या (संख्यात्मक time_field) या '1w', '7d', '12h' जैसी अवधि। डिफ़ॉल्ट '1w'।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "प्रत्येक बिन में योग की जाने वाली वैकल्पिक संख्यात्मक फ़ील्ड। डिफ़ॉल्ट: प्रति बिन बिंदुओं की गणना।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "H3 विभेदन 0 (सबसे मोटा) से 15 (सबसे सूक्ष्म); डिफ़ॉल्ट 7 (~5 km² कोशिकाएँ)।"
              },
              "seed": {
                "label": "बीज",
                "description": "पुनरुत्पादनीय मेडॉइड आरंभीकरण के लिए यादृच्छिक बीज (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "time_series_cross_correlation": {
            "name": "समय श्रृंखला क्रॉस सहसंबंध",
            "description": "दो संरेखित स्थान-काल रास्टर स्टैकों के बीच प्रति-कोशिका पश्चगामी क्रॉस-सहसंबंध (ArcGIS के Time Series Cross Correlation / Multidimensional Raster Correlation की तरह): प्रत्येक कोशिका के लिए वैकल्पिक रूप से प्रवृत्ति/मौसमीयता हटाता है, फिर श्रृंखला A का श्रृंखला B से min_lag..=max_lag पर सहसंबंध निकालता है और सर्वोत्तम अंतराल तथा उसका Pearson सहसंबंध रिपोर्ट करता है, साथ में वैकल्पिक अंतराल-0 सहसंबंध और एक Pyper-Peterman प्रभावी-प्रतिदर्श-आकार छद्म p-मान। एकल-श्रृंखला generate_trend_raster / change_point_detection घन उपकरणों का दो-चर, अंतराल-सजग पूरक — बंडल किया गया कुछ भी दो चरों को समय के माध्यम से संबंधित नहीं करता।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "स्टैक A: एक बहुबैंड रास्टर (प्रति समय चरण एक बैंड) अथवा समय क्रम में सह-पंजीकृत एकल-बैंड रास्टर पथों की अल्पविराम-पृथक सूची।"
              },
              "secondary": {
                "label": "द्वितीयक",
                "description": "स्टैक B: 'input' के समान आकार और लंबाई (बहुबैंड रास्टर या अल्पविराम-पृथक एकल-बैंड सूची)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट सर्वोत्तम-लैग रास्टर (पूर्णांक लैग जो |सहसंबंध| को अधिकतम करता है)। यदि छोड़ा जाए, तो मेमोरी में संग्रहीत।"
              },
              "corr_output": {
                "label": "सहसंबंध आउटपुट",
                "description": "सर्वोत्तम लैग पर (चिह्नित) Pearson सहसंबंध का वैकल्पिक आउटपुट रास्टर।"
              },
              "corr0_output": {
                "label": "सहसंबंध 0 आउटपुट",
                "description": "लैग 0 (समकालिक) पर सहसंबंध का वैकल्पिक आउटपुट रास्टर।"
              },
              "pvalue_output": {
                "label": "P-मान आउटपुट",
                "description": "सर्वोत्तम लैग पर छद्म द्विपक्षीय p-मान का वैकल्पिक आउटपुट रास्टर (Pyper-Peterman प्रभावी प्रतिदर्श आकार + Fisher z)।"
              },
              "min_lag": {
                "label": "न्यूनतम लैग",
                "description": "समय चरणों में न्यूनतम लैग (डिफ़ॉल्ट -6)। A[t] को B[t+lag] के साथ युग्मित किया जाता है।"
              },
              "max_lag": {
                "label": "अधिकतम लैग",
                "description": "समय चरणों में अधिकतम लैग (डिफ़ॉल्ट 6)। यह >= min_lag होना चाहिए।"
              },
              "detrend": {
                "label": "प्रवृत्ति हटाएँ",
                "description": "यदि true है, तो सहसंबंध निकालने से पहले प्रति-श्रृंखला OLS रैखिक प्रवृत्ति घटाएँ (डिफ़ॉल्ट false)।"
              },
              "deseasonalize": {
                "label": "मौसमी प्रभाव हटाएँ",
                "description": "यदि true है, तो सहसंबंध निकालने से पहले 'season_length' अवधि का प्रति-श्रृंखला योगात्मक मौसमी चक्र घटाएँ (डिफ़ॉल्ट false)।"
              },
              "season_length": {
                "label": "ऋतु लंबाई",
                "description": "'deseasonalize' के true होने पर उपयोग की जाने वाली मौसमी अवधि (समय चरण) (डिफ़ॉल्ट 12)।"
              },
              "min_valid": {
                "label": "न्यूनतम वैध",
                "description": "किसी लैग पर सहसंबंध निकालने के लिए आवश्यक न्यूनतम वैध अतिव्यापी युग्म (डिफ़ॉल्ट 5)।"
              },
              "band": {
                "label": "बैंड",
                "description": "जब स्टैक अल्पविराम-पृथक एकल-बैंड सूची के रूप में दिया जाए तब पढ़ा जाने वाला 1-आधारित बैंड (डिफ़ॉल्ट 1)। बहुबैंड स्टैक के लिए अनदेखा किया जाता है।"
              }
            }
          },
          "time_series_forecast": {
            "name": "समय श्रृंखला पूर्वानुमान",
            "description": "H3 स्थान-काल घन पर प्रति-स्थान पूर्वानुमान (ArcGIS Exponential Smoothing / Curve Fit Forecast की तरह): प्रत्येक कोशिका की श्रृंखला का आगे पूर्वानुमान Holt के चरघातांकी चिकनाईकरण या बहुपद वक्र फ़िट से करता है, प्रति कोशिका न्यूनतम होल्ड-आउट-RMSE वाला मॉडल चुनते हुए, अगला/अंतिम-चरण पूर्वानुमान और 90% विश्वास अर्ध-चौड़ाई के साथ। वह कालिक पूर्वानुमान जो बंडल किया गया स्थानिक trend_surface नहीं कर सकता।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "समय-मुद्रित घटनाओं की इनपुट बिंदु लेयर (देशांतर/अक्षांश)।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "प्रत्येक बिंदु का समय रखने वाली फ़ील्ड: एक संख्या या एक ISO-8601 समय-मुद्रा।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "पूर्वानुमान विशेषताओं सहित आउटपुट H3 बहुभुज लेयर। यदि छोड़ा जाए, तो मेमोरी में संग्रहीत।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "प्रति बिन समुच्चयित करने के लिए संख्यात्मक फ़ील्ड (डिफ़ॉल्ट: बिंदु गणना)।"
              },
              "steps": {
                "label": "चरण",
                "description": "आगे पूर्वानुमान करने के लिए समय चरणों की संख्या (डिफ़ॉल्ट 3)।"
              },
              "model": {
                "label": "मॉडल",
                "description": "'auto' (न्यूनतम होल्ड-आउट RMSE; डिफ़ॉल्ट), 'exp_smoothing', 'linear', या 'parabolic'।"
              },
              "holdout": {
                "label": "होल्डआउट",
                "description": "मॉडल को मान्य करने/चुनने के लिए रोके गए समय चरण (डिफ़ॉल्ट 3)।"
              },
              "time_step": {
                "label": "समय चरण",
                "description": "time_field की इकाइयों में एक समय चरण की चौड़ाई (डिफ़ॉल्ट 1)।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "H3 विभेदन 0..15 (डिफ़ॉल्ट 7)।"
              }
            }
          },
          "time_series_smoothing": {
            "name": "समय श्रृंखला चिकनाई",
            "description": "प्रति स्थान इन-सैंपल समय श्रृंखला को चिकना करता है (ArcGIS Time Series Smoothing की तरह): फ़ीचर को id_field द्वारा समूहित करता है, प्रत्येक समूह को time_field द्वारा क्रमित करता है, और पश्चगामी/केंद्रित/अग्रगामी चलायमान माध्य या अनुकूली-बैंडविड्थ स्थानीय-रैखिक (LOESS) पास के माध्यम से एक चिकना मान जोड़ता है। ज्यामिति और सभी मूल विशेषताएँ संरक्षित रहती हैं। time_series_forecast का पूरक, जो प्रेक्षित श्रृंखला को चिकना करने के बजाय आगे प्रक्षेपित करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "समयांकित प्रेक्षणों की इनपुट फ़ीचर लेयर।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "वह संख्यात्मक फ़ील्ड जिसकी श्रृंखला को चिकना किया जाता है।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "प्रत्येक श्रृंखला को क्रमित करने वाला फ़ील्ड: एक संख्या या ISO-8601 टाइमस्टैम्प।"
              },
              "id_field": {
                "label": "ID फ़ील्ड",
                "description": "प्रत्येक स्थान/श्रृंखला की पहचान करने वाला फ़ील्ड। यदि छोड़ा जाए, तो सभी फ़ीचर एक ही श्रृंखला बनाते हैं।"
              },
              "method": {
                "label": "विधि",
                "description": "'moving_average' (डिफ़ॉल्ट) या 'local_linear' (अनुकूली-बैंडविड्थ LOESS)।"
              },
              "window": {
                "label": "विंडो",
                "description": "moving_average: औसत निकालने वाली विंडो में बिंदुओं की संख्या (डिफ़ॉल्ट 3)।"
              },
              "bandwidth": {
                "label": "बैंडविड्थ",
                "description": "local_linear: प्रति स्थानीय फ़िट उपयोग किए जाने वाले समय-में-निकटतम बिंदुओं की संख्या (डिफ़ॉल्ट 5)।"
              },
              "alignment": {
                "label": "संरेखण",
                "description": "moving_average विंडो की स्थिति: 'backward', 'centered' (डिफ़ॉल्ट), या 'forward'।"
              },
              "output_field": {
                "label": "आउटपुट फ़ील्ड",
                "description": "जोड़े गए चिकनाई-युक्त फ़ील्ड का नाम (डिफ़ॉल्ट 'smoothed')।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट लेयर पथ। यदि छोड़ा जाए, तो मेमोरी में संग्रहीत।"
              }
            }
          },
          "topo_to_raster": {
            "name": "टोपो से रास्टर",
            "description": "समोच्च रेखाओं, स्पॉट-ऊँचाई बिंदुओं, और वैकल्पिक सरिता रेखाओं से न्यूनतम-वक्रता (पतली-प्लेट) शिथिलन तथा जल-निकास प्रवर्तन का उपयोग करते हुए जलविज्ञानीय रूप से सही DEM का अंतर्वेशन करता है — ArcGIS Topo To Raster (ANUDEM) की तरह। बंडल किए गए IDW/TIN/स्प्लाइन अंतर्वेशकों के विपरीत यह समोच्च रेखाओं को सोपानित नहीं करता और मिथ्या बंद गर्त हटा देता है।",
            "params": {
              "contours": {
                "label": "समोच्च रेखाएँ",
                "description": "इनपुट समोच्च रेखा वेक्टर लेयर (ऊँचाई elevation_field से पढ़ी जाती है)। contours/points में से कम से कम एक आवश्यक है।"
              },
              "points": {
                "label": "बिंदु",
                "description": "इनपुट स्पॉट-हाइट बिंदु वेक्टर लेयर (ऊँचाई elevation_field से पढ़ी जाती है)।"
              },
              "streams": {
                "label": "सरिताएँ",
                "description": "जल निकास प्रवर्तन के लिए उपयोग की जाने वाली वैकल्पिक सरिता रेखा वेक्टर लेयर (सिंक हटाने से पहले सतह में बर्न की जाती है)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट DEM रास्टर पथ (ड्राइवर एक्सटेंशन से)। यदि छोड़ा जाए, तो मेमोरी में संग्रहीत।"
              },
              "elevation_field": {
                "label": "ऊँचाई फ़ील्ड",
                "description": "समोच्च और बिंदु लेयरों पर संख्यात्मक ऊँचाई फ़ील्ड का नाम। डिफ़ॉल्ट: स्वतः पहचान (HEIGHT/ELEV/ELEVATION/Z, अन्यथा पहला संख्यात्मक फ़ील्ड)।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "CRS इकाइयों में आउटपुट कोशिका आकार। डिफ़ॉल्ट: इस प्रकार निर्धारित कि लंबा ग्रिड अक्ष ~400 कोशिकाओं का हो।"
              },
              "tension": {
                "label": "तनाव",
                "description": "[0,1] में सतह कठोरता: 0 = शुद्ध थिन-प्लेट (सबसे चिकना), 1 = तनी हुई झिल्ली। डिफ़ॉल्ट 0.35।"
              },
              "iterations": {
                "label": "पुनरावृत्तियाँ",
                "description": "अधिकतम SOR पुनरावृत्तियाँ (डिफ़ॉल्ट 2000)। अधिकतम कोशिका परिवर्तन सहनशीलता से नीचे आते ही पुनरावृत्ति जल्दी रुक जाती है।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "अभिसरण सहनशीलता: जब किसी पुनरावृत्ति में सबसे बड़ा कोशिका परिवर्तन इससे कम हो तब रुकें (CRS ऊँचाई इकाइयाँ)। डिफ़ॉल्ट 0.01।"
              },
              "enforce_drainage": {
                "label": "जल निकासी लागू करें",
                "description": "अंतर्वेशन के बाद मिथ्या आंतरिक सिंक हटाएँ ताकि DEM अपने किनारों तक जल निकास करे (डिफ़ॉल्ट true)।"
              },
              "stream_burn": {
                "label": "सरिता बर्न",
                "description": "सिंक हटाने से पहले सरिता कोशिकाओं को नीचे करने की गहराई (ऊँचाई इकाइयाँ), ताकि प्रवाह उनके अनुदिश मार्गित हो। डिफ़ॉल्ट 0 (स्वतः = सरिताएँ दिए जाने पर उच्चावच का 1%)।"
              }
            }
          },
          "trace_proximity_events": {
            "name": "निकटता घटना अनुरेखण",
            "description": "वे अंतराल खोजता है जहाँ दो गतिमान ट्रैक कम से कम न्यूनतम अवधि तक एक-दूसरे की एक दूरी के भीतर थे (सामीप्य घटनाएँ), और वैकल्पिक रूप से बीज सत्ताओं से संक्रामी अनुप्रवाह संपर्कों का अनुरेखण करता है, ArcGIS Trace Proximity Events की तरह।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "समयांकित बिंदु लेयर (प्रक्षेपित CRS का उपयोग करें; दूरियाँ मानचित्र इकाइयों में होती हैं)।"
              },
              "track_field": {
                "label": "ट्रैक फ़ील्ड",
                "description": "प्रत्येक गतिमान इकाई / ट्रैक की पहचान करने वाला फ़ील्ड।"
              },
              "time_field": {
                "label": "समय फ़ील्ड",
                "description": "टाइमस्टैम्प फ़ील्ड (संख्यात्मक सेकंड या ISO-8601)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट सामीप्य-घटना रेखा लेयर। यदि छोड़ा जाए, तो मेमोरी में संग्रहीत।"
              },
              "search_distance": {
                "label": "खोज दूरी",
                "description": "दो ट्रैकों के 'सामीप्य में' होने के लिए अधिकतम पृथक्करण (मानचित्र इकाइयाँ)।"
              },
              "min_duration": {
                "label": "न्यूनतम अवधि",
                "description": "किसी घटना के रूप में गिने जाने के लिए सामीप्य में न्यूनतम समय: सेकंड या '5m', '1h' जैसी अवधि (डिफ़ॉल्ट 0)।"
              },
              "entities": {
                "label": "इकाइयाँ (एंटिटी)",
                "description": "डाउनस्ट्रीम संपर्कों का अनुरेखण करने के लिए वैकल्पिक अल्पविराम-पृथक बीज ट्रैक ID (संपर्क अनुरेखण)।"
              },
              "depth": {
                "label": "गहराई",
                "description": "बीजों से अधिकतम अनुरेखण पीढ़ियाँ (डिफ़ॉल्ट असीमित)।"
              }
            }
          },
          "transform_features": {
            "name": "फ़ीचर रूपांतरण",
            "description": "वेक्टर लेयर की प्रत्येक ज्यामिति पर सजातीय रूपांतरण (खिसकाव, लंगर के परितः घूर्णन, प्रति-अक्ष पैमानन, दर्पण) लागू करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर फ़ाइल पथ, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "dx": {
                "label": "Dx",
                "description": "पैमाना/दर्पण/घूर्णन के बाद X पर लागू खिसकाव, CRS इकाइयों में। डिफ़ॉल्ट 0।"
              },
              "dy": {
                "label": "Dy",
                "description": "पैमाना/दर्पण/घूर्णन के बाद Y पर लागू खिसकाव, CRS इकाइयों में। डिफ़ॉल्ट 0।"
              },
              "angle": {
                "label": "कोण",
                "description": "एंकर के परितः वामावर्त घूर्णन, डिग्री में। डिफ़ॉल्ट 0।"
              },
              "scale_x": {
                "label": "पैमाना X",
                "description": "X के अनुदिश एंकर के परितः पैमाना गुणक। डिफ़ॉल्ट 1।"
              },
              "scale_y": {
                "label": "पैमाना Y",
                "description": "Y के अनुदिश एंकर के परितः पैमाना गुणक। डिफ़ॉल्ट 1।"
              },
              "mirror_axis": {
                "label": "दर्पण अक्ष",
                "description": "एंकर से होकर परावर्तन: NONE (डिफ़ॉल्ट), X (क्षैतिज अक्ष के आर-पार Y पलटें), या Y (ऊर्ध्वाधर अक्ष के आर-पार X पलटें)।"
              },
              "anchor": {
                "label": "एंकर",
                "description": "पैमाना/दर्पण/घूर्णन के लिए धुरी: CENTROID (परिबद्ध-बॉक्स केंद्र, डिफ़ॉल्ट), ORIGIN (0,0), या XY (anchor_x/anchor_y का उपयोग करें)।"
              },
              "anchor_x": {
                "label": "एंकर X",
                "description": "एंकर X निर्देशांक; anchor=XY होने पर आवश्यक।"
              },
              "anchor_y": {
                "label": "एंकर Y",
                "description": "एंकर Y निर्देशांक; anchor=XY होने पर आवश्यक।"
              }
            }
          },
          "transform_fields": {
            "name": "फ़ील्ड रूपांतरण",
            "description": "विशेषता फ़ील्ड को मानकीकृत, रूपांतरित और एन्कोड करता है (ArcGIS Standardize/Transform/Encode Field की तरह): z-अंक, न्यूनतम-अधिकतम, प्रबल, log/log1p/sqrt/boxcox/inverse, समान-अंतराल/शतमक/मानक-विचलन बिनन, और वन-हॉट एन्कोडिंग।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "रूपांतरित किए जाने वाले फ़ील्डों सहित इनपुट वेक्टर लेयर (या तालिका)।"
              },
              "fields": {
                "label": "फ़ील्ड",
                "description": "रूपांतरित किए जाने वाले अल्पविराम-पृथक फ़ील्ड नाम; प्रत्येक पर वही रूपांतरण लागू किया जाता है।"
              },
              "transform": {
                "label": "रूपांतरण",
                "description": "लागू किया जाने वाला रूपांतरण: zscore, minmax, robust, log, log1p, sqrt, boxcox, inverse, bin, onehot।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "रूपांतरित फ़ील्ड जोड़े जाने के साथ आउटपुट वेक्टर लेयर। यदि छोड़ा जाए, तो मेमोरी में संग्रहीत।"
              },
              "bins": {
                "label": "बिन",
                "description": "'bin' के लिए वर्गों की संख्या (डिफ़ॉल्ट 5)।"
              },
              "bin_method": {
                "label": "बिन विधि",
                "description": "'bin' के लिए वर्गीकरण विधि: equal_interval (डिफ़ॉल्ट), quantile, या std_dev।"
              },
              "boxcox_lambda": {
                "label": "Box-Cox लैम्ब्डा",
                "description": "'boxcox' के लिए नियत लैम्ब्डा; यदि छोड़ा जाए, तो अधिकतम संभाविता द्वारा फ़िट किया जाता है (स्वर्ण-खंड खोज)।"
              },
              "suffix": {
                "label": "प्रत्यय",
                "description": "आउटपुट फ़ील्ड नाम प्रत्यय (डिफ़ॉल्ट रूपांतरण पर निर्भर करता है, जैसे zscore के लिए '_z')।"
              },
              "drop_input": {
                "label": "इनपुट हटाएँ",
                "description": "यदि true है, तो रूपांतरण के बाद मूल फ़ील्ड को आउटपुट से हटा दें (डिफ़ॉल्ट false)।"
              }
            }
          },
          "transform_route_events": {
            "name": "मार्ग घटना रूपांतरण",
            "description": "स्रोत मार्ग प्रणाली के विरुद्ध मापी गई बिंदु घटनाओं को लक्ष्य मार्ग प्रणाली पर पुनः संदर्भित करता है: प्रत्येक घटना का XY उसके स्रोत मार्ग और माप से पुनः प्राप्त करता है, फिर उसे क्लस्टर सह्यता के भीतर निकटतम लक्ष्य मार्ग पर स्थानांतरित करता है, लक्ष्य मार्ग id और माप उत्पन्न करते हुए — ArcGIS Transform Route Events की तरह।",
            "params": {
              "source_events": {
                "label": "स्रोत घटनाएँ",
                "description": "इनपुट बिंदु घटना लेयर। प्रत्येक फ़ीचर एक मार्ग पहचानकर्ता (route_id_field) और एक माप (measure_field) रखता है।"
              },
              "source_routes": {
                "label": "स्रोत मार्ग",
                "description": "स्रोत मार्ग प्रणाली: वह रेखा लेयर जिसके फ़ीचर route_id_field द्वारा कुंजीबद्ध हैं। माप प्रत्येक मार्ग के पहले शीर्ष से दूरी होते हैं।"
              },
              "target_routes": {
                "label": "लक्ष्य मार्ग",
                "description": "लक्ष्य मार्ग प्रणाली: वह रेखा लेयर जिस पर घटनाएँ स्थानांतरित की जाती हैं। मार्ग पहचानकर्ता target_id_field से आते हैं।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु वेक्टर पथ (ड्राइवर एक्सटेंशन से)। यदि छोड़ा जाए, तो परिणाम मेमोरी में संग्रहीत होता है।"
              },
              "route_id_field": {
                "label": "मार्ग ID फ़ील्ड",
                "description": "source_events और source_routes में मार्ग पहचानकर्ता का नाम देने वाला फ़ील्ड (डिफ़ॉल्ट 'route_id')। फ़ील्ड अनुपस्थित हो -> स्रोत मार्ग फ़ीचर सूचकांक का उपयोग किया जाता है।"
              },
              "measure_field": {
                "label": "माप फ़ील्ड",
                "description": "source_events में स्रोत-प्रणाली माप रखने वाला संख्यात्मक फ़ील्ड (डिफ़ॉल्ट 'measure')।"
              },
              "target_id_field": {
                "label": "लक्ष्य ID फ़ील्ड",
                "description": "target_routes में मार्ग पहचानकर्ता का नाम देने वाला फ़ील्ड (डिफ़ॉल्ट: route_id_field के समान)। फ़ील्ड अनुपस्थित हो -> लक्ष्य मार्ग फ़ीचर सूचकांक का उपयोग किया जाता है।"
              },
              "cluster_tolerance": {
                "label": "क्लस्टर सहनशीलता",
                "description": "घटना के स्थानांतरित होने के लिए पुनर्प्राप्त घटना स्थान से लक्ष्य मार्ग तक अधिकतम XY दूरी (CRS इकाइयाँ)। 0 या छोड़े जाने का अर्थ है कोई सीमा नहीं (हमेशा निकटतम लक्ष्य मार्ग पर स्नैप करें)।"
              }
            }
          },
          "transpose_fields": {
            "name": "फ़ील्ड स्थानांतरण (ट्रांसपोज़)",
            "description": "चौड़ी विशेषता तालिका को दीर्घ रूप में पुनर्आकार देता है: प्रत्येक सूचीबद्ध मान स्तंभ अपनी स्वयं की पंक्ति बन जाता है, उस स्तंभ से टैग किया हुआ जिससे वह आया (ArcGIS Transpose Fields)। pivot_table केवल दीर्घ-से-चौड़ा जाता है, इसलिए प्रति अवधि एक स्तंभ के साथ आने वाली तालिकाएँ उन समय-श्रृंखला उपकरणों को नहीं दी जा सकती थीं जिन्हें प्रति प्रेक्षण एक पंक्ति चाहिए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर लेयर या तालिका।"
              },
              "transpose_fields": {
                "label": "फ़ील्ड स्थानांतरण (ट्रांसपोज़)",
                "description": "अनपिवट किए जाने वाले अल्पविराम- या अर्धविराम-पृथक मान स्तंभ।"
              },
              "value_field": {
                "label": "मान फ़ील्ड",
                "description": "कोशिका मान रखने वाले आउटपुट स्तंभ का नाम (डिफ़ॉल्ट 'VALUE')।"
              },
              "transposed_field": {
                "label": "ट्रांसपोज़ फ़ील्ड",
                "description": "स्रोत स्तंभ का नाम रखने वाले आउटपुट स्तंभ का नाम (डिफ़ॉल्ट 'FIELD')।"
              },
              "field_labels": {
                "label": "फ़ील्ड लेबल",
                "description": "कच्चे स्तंभ नामों के बजाय 'transposed_field' में लिखे जाने वाले वैकल्पिक लेबल, जैसे '2000,2010,2020'। इनकी लंबाई 'transpose_fields' के समान होनी चाहिए।"
              },
              "retain_fields": {
                "label": "फ़ील्ड बनाए रखें",
                "description": "प्रत्येक आउटपुट पंक्ति पर प्रतिलिपि की गई विशेषताएँ। डिफ़ॉल्ट रूप से सभी गैर-स्थानांतरित फ़ील्ड।"
              },
              "drop_nulls": {
                "label": "शून्य मान हटाएँ",
                "description": "उन आउटपुट पंक्तियों को छोड़ें जिनका मान null है (डिफ़ॉल्ट false)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट लेयर। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "trim_line": {
            "name": "रेखा छँटाई",
            "description": "लंबाई सह्यता से छोटे लटकते रेखा खंड (ओवरशूट और स्पर) हटाता है, वास्तविक प्रतिच्छेदन और लंबी रेखाएँ रखते हुए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रेखा वेक्टर फ़ाइल पथ, प्रारूप स्वतः संसूचित (या इन-मेमोरी हैंडल)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट वेक्टर पथ (ड्राइवर उसके एक्सटेंशन से)। छोड़ने पर स्मृति में संग्रहीत।"
              },
              "dangle_length": {
                "label": "डैंगल लंबाई",
                "description": "CRS इकाइयों में लंबाई सहनशीलता। इससे छोटा लटकता खंड काट दिया जाता है; लंबे लटकाव रखे जाते हैं। यह धनात्मक होना चाहिए।"
              },
              "keep_short": {
                "label": "छोटे रखें",
                "description": "जब true (डिफ़ॉल्ट) हो, तो दोनों सिरों पर असंबद्ध (पृथक) छोटे खंड रखे जाते हैं; जब false हो, तो वे भी हटा दिए जाते हैं। ठीक एक सिरे पर लटकते खंड छोटे होने पर हमेशा काट दिए जाते हैं।"
              },
              "snap_tolerance": {
                "label": "स्नैप सहनशीलता",
                "description": "इस दूरी (CRS इकाइयाँ) के भीतर के अंत्यबिंदुओं को एक ही नोड माना जाता है। डिफ़ॉल्ट 1e-6।"
              }
            }
          },
          "union_3d": {
            "name": "3D संघ",
            "description": "अतिव्यापी बंद 3D ठोसों का संयुक्त आयतन उनके प्रतिच्छेदनों को दोहरा गिने बिना गणना करता है, साथ ही प्रति-युग्म अतिव्यापन आयतन (ArcGIS Union 3D)। किसी भी रजिस्ट्री में कोई 3D अध्यारोपण नहीं है, इसलिए आज buffer_3d कैप्सूल या minimum_bounding_volume हल जोड़ने पर हर अतिव्यापन दोहरा गिना जाता है; polygon_volume और surface_volume केवल संदर्भ तल के विरुद्ध मापते हैं। प्रति-ठोस आयतन सटीक हैं (चिह्नित-चतुष्फलक योगन); संघ का आकलन एक रिपोर्ट किए गए विभेदन पर वॉक्सेल अधिधारिता से किया जाता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "बंद 3D ठोस फ़ीचर (Z सहित त्रिभुज-मेश MultiPolygons, जैसे buffer_3d और minimum_bounding_volume देते हैं)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "प्रति-समूह आयतनों का वैकल्पिक आउटपुट तालिका पथ। यदि छोड़ा जाए, तो मेमोरी में संग्रहीत।"
              },
              "group_field": {
                "label": "समूह फ़ील्ड",
                "description": "वैकल्पिक फ़ील्ड; ठोसों का संघ पूरी लेयर के बजाय प्रत्येक समूह मान के भीतर किया जाता है।"
              },
              "output_overlap_table": {
                "label": "अतिव्यापन तालिका आउटपुट",
                "description": "प्रति-युग्म अतिव्यापन आयतनों के लिए वैकल्पिक पथ। यदि छोड़ा जाए, तो मेमोरी में संग्रहीत (फिर भी लौटाया जाता है)।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "संघ आयतन का अनुमान लगाने के लिए प्रति अक्ष वॉक्सेल प्रतिदर्श, 4 से 512 (डिफ़ॉल्ट 96)। अधिक होने पर अधिक सटीक और धीमा।"
              }
            }
          },
          "unwrap_phase": {
            "name": "फ़ेज़ अनरैप",
            "description": "(-pi, pi] में लिपटी व्यतिकरणमापी कला को भारित न्यूनतम वर्ग द्वारा सतत निरपेक्ष क्षेत्र में बदलता है, पूर्वानुकूलित संयुग्मी प्रवणता से हल किया गया, वैकल्पिक संसक्ति भारण और मास्किंग के साथ (ArcGIS Unwrap Phase)। किसी भी रजिस्ट्री में कुछ भी कला को अनरैप नहीं करता — raster_calculator वैश्विक हल व्यक्त नहीं कर सकता और बंडल किए गए स्पेकल फ़िल्टर अनरैप करने के बजाय चिकना करते हैं — इसलिए sar_coherence के कला आउटपुट और flatten_interferogram का वर्तमान में कोई सतत अंतिम बिंदु नहीं है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "रेडियन में लपेटी हुई कला का रास्टर, या दो-बैंड I/Q इंटरफ़ेरोग्राम।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "अनलपेटा सतत कला रास्टर। यदि छोड़ा जाए, तो मेमोरी में संग्रहीत।"
              },
              "method": {
                "label": "विधि",
                "description": "'least_squares_pcg' (डिफ़ॉल्ट), वही विधि जिसका ArcGIS समर्थन करता है।"
              },
              "coherence": {
                "label": "सुसंगति",
                "description": "वैकल्पिक सह-पंजीकृत सुसंगति रास्टर जिसे प्रति-किनारा हल भार के रूप में उपयोग किया जाता है, ताकि कम-सुसंगति वाले पिक्सेल हल को कम खींचें।"
              },
              "coherence_threshold": {
                "label": "सुसंगति थ्रेशोल्ड",
                "description": "उन पिक्सेलों को मास्क करें जिनकी सुसंगति इससे नीचे गिरती है (डिफ़ॉल्ट 0.3)। कोई सुसंगति रास्टर न दिए जाने पर अनदेखा किया जाता है। ऐसी मास्किंग जो वैध पिक्सेलों को असंबद्ध घटकों में बाँट दे, संदर्भ पिक्सेल वाले घटक को छोड़कर प्रत्येक घटक को उसके अपने स्वेच्छ योगात्मक स्थिरांक के साथ छोड़ देती है।"
              },
              "max_iterations": {
                "label": "अधिकतम पुनरावृत्तियाँ",
                "description": "PCG पुनरावृत्ति सीमा (डिफ़ॉल्ट 500)।"
              },
              "tolerance": {
                "label": "सहनशीलता",
                "description": "वह सापेक्ष अवशेष जिस पर हल रुक जाता है (डिफ़ॉल्ट 1e-8)।"
              },
              "reference_row": {
                "label": "संदर्भ पंक्ति",
                "description": "शून्य पर नियत किए गए पिक्सेल की पंक्ति, जो हल के योगात्मक स्थिरांक को निश्चित करती है। डिफ़ॉल्ट: पहला वैध पिक्सेल।"
              },
              "reference_col": {
                "label": "संदर्भ स्तंभ",
                "description": "नियत पिक्सेल का स्तंभ। डिफ़ॉल्ट: पहला वैध पिक्सेल।"
              },
              "band": {
                "label": "बैंड",
                "description": "कला रखने वाला 1-आधारित बैंड। एकल-बैंड कला रास्टर या दो-बैंड I/Q इंटरफ़ेरोग्राम (जो तब स्वतः संसूचित होता है) के लिए इसे छोड़ दें; बहुबैंड स्टैक के किसी विशिष्ट बैंड से वास्तविक कला पढ़ने के लिए इसे दें। दो से अधिक बैंड वाले रास्टर के लिए यह प्राचल आवश्यक है, क्योंकि तीन या अधिक बैंड I/Q युग्म नहीं होते और अनुमान लगाने पर प्रशंसनीय पर गलत कला मिलेगी।"
              }
            }
          },
          "validate_flow_direction": {
            "name": "प्रवाह दिशा सत्यापन",
            "description": "वे कोशिकाएँ रिपोर्ट करता है जो प्रवाह-दिशा रास्टर को अनुपयोगी बनाती हैं — ऐसे कोड जो D8 दिशाएँ नहीं हैं, बिना निकास वाली आंतरिक कोशिकाएँ, no-data में प्रवाह, किनारे से बाहर प्रवाह, और वृत्तीय प्रवाह पथ पर स्थित कोशिकाएँ — समस्याओं की एक बिंदु लेयर के रूप में (ArcGIS Validate Flow Direction)। बंडल की गई जलविज्ञान सुइट हर जगह पॉइंटर रास्टर उपभोग करती है (d8_flow_accumulation, watershed, basins, trace_downslope_flowpaths) पर कुछ भी उसे मान्य नहीं करता, इसलिए पुनः प्रतिचयन, पुनर्वर्गीकरण या क्लिपिंग से टूटा रास्टर त्रुटि के बजाय एक प्रशंसनीय गलत उत्तर देता है, और एक मार्गन लूप अटक सकता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "जाँचने के लिए प्रवाह-दिशा (पॉइंटर) रास्टर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट बिंदु लेयर, प्रति समस्याग्रस्त कोशिका एक बिंदु। यदि छोड़ा जाए, तो मेमोरी में संग्रहीत।"
              },
              "flow_direction_type": {
                "label": "प्रवाह दिशा प्रकार",
                "description": "एकल दो-की-घात कोडों के लिए 'd8' (डिफ़ॉल्ट), या 'mfd' जहाँ कोई मान कई दिशाओं का योग हो सकता है।"
              },
              "report_edge_outflow": {
                "label": "किनारा बहिर्वाह रिपोर्ट करें",
                "description": "उन कोशिकाओं की रिपोर्ट करें जिनका प्रवाह रास्टर से बाहर जाता है (डिफ़ॉल्ट false)। वास्तविक सीमा पर सामान्य, क्लिप किए गए आंतरिक भाग पर वास्तविक दोष।"
              },
              "check_circular": {
                "label": "वृत्तीय जाँच",
                "description": "वृत्ताकार प्रवाह पथों का पता लगाएँ (डिफ़ॉल्ट true)।"
              },
              "band": {
                "label": "बैंड",
                "description": "दिशाएँ रखने वाला 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "vector_convert": {
            "name": "वेक्टर रूपांतरण",
            "description": "वेक्टर डेटासेट को किसी अन्य प्रारूप में बदलता है (आउटपुट एक्सटेंशन ड्राइवर चुनता है)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर फ़ाइल पथ (प्रारूप स्वतः पहचाना जाता है) या इन-मेमोरी हैंडल।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ; ड्राइवर इसके एक्सटेंशन (.geojson, .fgb, .shp, .gpkg, .parquet, ...) से लिया जाता है। यदि छोड़ा जाए, तो लेयर मेमोरी में संग्रहीत होती है।"
              }
            }
          },
          "vector_to_h3": {
            "name": "वेक्टर से H3 बिन",
            "description": "वेक्टर लेयर को H3 विविक्त-वैश्विक-ग्रिड कोशिकाओं में बिन करता है, प्रति कोशिका फ़ीचर गिनते हुए।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर फ़ाइल पथ (भौगोलिक lon/lat, EPSG:4326 होना चाहिए) या इन-मेमोरी हैंडल।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट वेक्टर पथ; ड्राइवर उसके एक्सटेंशन से लिया जाता है (.geojson, .fgb, .parquet, ...)। न देने पर लेयर स्मृति में संग्रहीत की जाती है।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "H3 विभेदन 0 (सबसे मोटा) से 15 (सबसे सूक्ष्म); डिफ़ॉल्ट 8 (~0.7 km² कोशिकाएँ)।"
              }
            }
          },
          "vector_to_pmtiles": {
            "name": "वेक्टर से PMTiles",
            "description": "वेक्टर लेयर को एकल PMTiles संग्रह में पैक करता है (Mapbox Vector Tile पिरामिड)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर फ़ाइल पथ (GeoJSON, शेपफ़ाइल, GeoPackage, FlatGeobuf, GeoParquet, ...)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट PMTiles फ़ाइल पथ (जैसे /work/roads.pmtiles)।"
              },
              "min_zoom": {
                "label": "न्यूनतम ज़ूम",
                "description": "न्यूनतम ज़ूम स्तर (डिफ़ॉल्ट 0)।"
              },
              "max_zoom": {
                "label": "अधिकतम ज़ूम",
                "description": "अधिकतम ज़ूम स्तर (डिफ़ॉल्ट 14, अधिकतम 18)।"
              },
              "layer_name": {
                "label": "लेयर नाम",
                "description": "टाइलों के भीतर लेयर का नाम, जिसका उपयोग स्टाइलिंग के समय होता है (डिफ़ॉल्ट: इनपुट लेयर का नाम)।"
              },
              "simplify": {
                "label": "सरलीकरण",
                "description": "प्रति ज़ूम स्तर ज्यामितियों का सरलीकरण करें (डिफ़ॉल्ट true)।"
              },
              "drop_rate": {
                "label": "ड्रॉप दर",
                "description": "वह दर जिस पर कम ज़ूम पर फ़ीचर हटाए जाते हैं, जैसा tippecanoe में होता है (डिफ़ॉल्ट: कोई हटाव नहीं)।"
              }
            }
          },
          "voxel_isosurface": {
            "name": "वॉक्सेल समसतह",
            "description": "मार्चिंग टेट्राहेड्रा के माध्यम से 3D वॉक्सेल क्षेत्र से एक या अधिक थ्रेशोल्ड मानों पर त्रिभुजित समसतह निकालता है (ArcGIS Export Voxel Isosurface)। दोनों रजिस्ट्रियों की पूरी समोच्चन सुइट 2D है — एक तल से रेखाएँ; यह उसका आयतनी अनुरूप है, जो idw_3d या किसी बहुविमीय रास्टर के आउटपुट को प्रस्तुत-योग्य ज्यामिति में बदलता है। यह buffer_3d और minimum_bounding_volume द्वारा उपयोग की गई त्रिभुज-मेश परिपाटी उत्पन्न करता है, इसलिए परिणाम सीधे inside_3d में जाते हैं।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "बहु-बैंड रास्टर के रूप में वॉक्सेल क्षेत्र: बैंड k, z_min + k * z_spacing पर Z स्लाइस है।"
              },
              "values": {
                "label": "मान",
                "description": "थ्रेशोल्ड मान: एक संख्या, संख्याओं की JSON सरणी, या अल्पविराम-पृथक स्ट्रिंग। प्रति मान एक सतह।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "त्रिभुज-मेश सतहों के लिए वैकल्पिक आउटपुट पथ। यदि छोड़ा जाए, तो मेमोरी में संग्रहीत।"
              },
              "z_min": {
                "label": "Z न्यूनतम",
                "description": "पहली स्लाइस का Z निर्देशांक (डिफ़ॉल्ट 0)।"
              },
              "z_spacing": {
                "label": "Z अंतराल",
                "description": "स्लाइसों के बीच ऊर्ध्वाधर अंतराल (डिफ़ॉल्ट 1)।"
              },
              "close_boundaries": {
                "label": "सीमाएँ बंद करें",
                "description": "जहाँ सतहें आयतन के किनारे से मिलती हैं वहाँ उन्हें ढकें ताकि परिणाम एक बंद ठोस को परिबद्ध करे (डिफ़ॉल्ट true)। इसे एक अतिरिक्त उप-आइसो शेल पर मार्चिंग करके लागू किया जाता है, इसलिए ढक्कन सतह से जुड़ा होता है; यह सीमा तल और उससे एक कोशिका आगे के बीच स्थित होता है। इससे केवल बाहरी फलक सील होते हैं: आंतरिक no-data को छूने वाली कोशिकाएँ छोड़ दी जाती हैं, इसलिए ऐसी no-data जेब जो निकाली गई सतह को प्रतिच्छेदित करती है, फिर भी एक खुला किनारा छोड़ देती है (जो पूरी तरह समोच्च के भीतर या बाहर स्थित हो, वह मेश से कभी नहीं मिलती)।"
              },
              "smooth": {
                "label": "चिकना करें",
                "description": "निकाले गए मेश पर लागू लाप्लासियन चिकनाई पुनरावृत्तियाँ (डिफ़ॉल्ट 0)।"
              }
            }
          },
          "warp_raster": {
            "name": "रास्टर वार्प",
            "description": "भू-नियंत्रण बिंदुओं से रास्टर का भू-संदर्भन करता है (ArcGIS Warp की तरह): स्रोत-पिक्सेल → विश्व-निर्देशांक GCP युग्मों से कोटि 1/2/3 का बहुपद फ़िट करता है और एक नए भू-संदर्भित ग्रिड में पुनः प्रतिचयन करता है (निकटतम/द्विरैखिक), प्रति-GCP अवशेष और RMS त्रुटि रिपोर्ट करते हुए। संगलन कथा का वह रास्टर आधा जिसे वेक्टर rubbersheet_features पहले ही कवर करता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर (इसका पिक्सेल ग्रिड स्रोत निर्देशांक स्थान है)।"
              },
              "gcps": {
                "label": "GCP",
                "description": "';' से पृथक 'col,row,x,y' चतुष्कों के रूप में भू-नियंत्रण बिंदु (क्रम 1 के लिए >= 3, क्रम 2 के लिए 6, क्रम 3 के लिए 10)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट भू-संदर्भित रास्टर। यदि छोड़ा जाए, तो मेमोरी में संग्रहीत।"
              },
              "transform": {
                "label": "रूपांतरण",
                "description": "बहुपद क्रम: 'poly1' (एफ़ाइन; डिफ़ॉल्ट), 'poly2', या 'poly3'।"
              },
              "resampling": {
                "label": "पुनः प्रतिचयन",
                "description": "'nearest' (डिफ़ॉल्ट) या 'bilinear'।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "विश्व इकाइयों में आउटपुट कोशिका आकार (डिफ़ॉल्ट: लक्ष्य विस्तार पर मानचित्रित इनपुट चौड़ाई)।"
              },
              "epsg": {
                "label": "EPSG",
                "description": "आउटपुट CRS को टैग करने के लिए EPSG कोड (वैकल्पिक)।"
              },
              "band": {
                "label": "बैंड",
                "description": "वॉर्प किया जाने वाला 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              }
            }
          },
          "weighted_voronoi": {
            "name": "भारित Voronoi",
            "description": "भारित Voronoi आवंटन रास्टर (बाज़ार/प्रभुत्व क्षेत्र): प्रत्येक कोशिका को न्यूनतम भारित दूरी वाले स्थल को सौंपता है — गुणात्मक (d/w, Apollonius), योज्य (d-w), या घात (d²-w²) — ArcGIS Generate Weighted Voronoi की तरह। बंडल किए गए अभारित voronoi_diagram का असमान-स्थल संस्करण।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "स्थलों की इनपुट बिंदु लेयर।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट आवंटन रास्टर (प्रति कोशिका 1-आधारित स्थल सूचकांक)। यदि छोड़ा जाए, तो मेमोरी में संग्रहीत।"
              },
              "weight_field": {
                "label": "भार फ़ील्ड",
                "description": "प्रत्येक स्थल का भार/आकर्षण देने वाला संख्यात्मक फ़ील्ड (डिफ़ॉल्ट: सभी स्थलों का भार 1)।"
              },
              "weight_type": {
                "label": "भार प्रकार",
                "description": "'multiplicative' (d/w; डिफ़ॉल्ट), 'additive' (d-w), या 'power' (d²-w²)।"
              },
              "cell_size": {
                "label": "कोशिका आकार",
                "description": "CRS इकाइयों में आउटपुट कोशिका आकार (डिफ़ॉल्ट: विस्तार / 400)।"
              },
              "margin": {
                "label": "मार्जिन",
                "description": "स्थल विस्तार का वह अंश जिससे रास्टर को पैड किया जाए (डिफ़ॉल्ट 0.1)।"
              },
              "epsg": {
                "label": "EPSG",
                "description": "आउटपुट को टैग करने के लिए EPSG (डिफ़ॉल्ट: इनपुट लेयर से)।"
              }
            }
          },
          "write_geoparquet": {
            "name": "GeoParquet लिखें",
            "description": "वेक्टर डेटासेट (GeoJSON, Shapefile, FlatGeobuf, GeoPackage, ...) को GeoParquet में बदलता है, डिफ़ॉल्ट रूप से Hilbert-क्रमित और ZSTD-संपीड़ित।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट वेक्टर फ़ाइल पथ (प्रारूप स्वतः पहचाना जाता है) या इन-मेमोरी हैंडल।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट GeoParquet फ़ाइल पथ (जैसे /work/data.parquet)।"
              },
              "compression": {
                "label": "संपीड़न",
                "description": "स्तंभ संपीड़न: zstd (डिफ़ॉल्ट), snappy, gzip, या uncompressed।"
              },
              "hilbert_sort": {
                "label": "Hilbert क्रमबद्धन",
                "description": "स्थानिक निकटता के लिए फ़ीचरों को Hilbert वक्र के अनुदिश क्रमबद्ध करें (डिफ़ॉल्ट true)।"
              }
            }
          },
          "write_pmtiles": {
            "name": "रास्टर से PMTiles",
            "description": "रास्टर को एकल PMTiles संग्रह में प्रस्तुत करता है (Web Mercator PNG टाइल पिरामिड)।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "इनपुट रास्टर फ़ाइल पथ। इसमें स्रोत CRS (EPSG या WKT) होना चाहिए।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट PMTiles फ़ाइल पथ (जैसे /work/dem.pmtiles)।"
              },
              "min_zoom": {
                "label": "न्यूनतम ज़ूम",
                "description": "न्यूनतम ज़ूम स्तर (डिफ़ॉल्ट: रास्टर विभेदन से मेल खाता एकल मूल ज़ूम)।"
              },
              "max_zoom": {
                "label": "अधिकतम ज़ूम",
                "description": "अधिकतम ज़ूम स्तर (डिफ़ॉल्ट: min_zoom के समान)।"
              },
              "band": {
                "label": "बैंड",
                "description": "रेंडर किया जाने वाला 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              },
              "colormap": {
                "label": "कलरमैप",
                "description": "कलरमैप: viridis (डिफ़ॉल्ट), magma, turbo, terrain, या grayscale।"
              },
              "method": {
                "label": "विधि",
                "description": "पुनः प्रतिचयन विधि: bilinear (डिफ़ॉल्ट), nearest, cubic।"
              },
              "min": {
                "label": "न्यूनतम",
                "description": "कलरमैप के निचले सिरे पर मानचित्रित मान (डिफ़ॉल्ट: बैंड न्यूनतम)।"
              },
              "max": {
                "label": "अधिकतम",
                "description": "कलरमैप के ऊपरी सिरे पर मानचित्रित मान (डिफ़ॉल्ट: बैंड अधिकतम)।"
              }
            }
          },
          "zonal_characterization": {
            "name": "क्षेत्रीय लक्षण-वर्णन",
            "description": "एक ही पास में एक ज़ोन रास्टर पर कई मान रास्टरों के लिए सांख्यिकी की गणना करता है, प्रति-रास्टर एक सांख्यिकीय और मनमाने शतमकों के साथ, ArcGIS Zonal Characterization की तरह।",
            "params": {
              "zones": {
                "label": "ज़ोन",
                "description": "ज़ोन रास्टर; प्रत्येक भिन्न मान एक ज़ोन परिभाषित करता है।"
              },
              "rasters": {
                "label": "रास्टर",
                "description": "अल्पविराम-पृथक 'path:statistic[:name]' प्रविष्टियाँ, जैसे 'dem.tif:mean,ndvi.tif:median'। मान रास्टर बैंड 1 का उपयोग करते हैं। सांख्यिकी: mean, sum, min, max, range, stddev, median, majority, minority, variety, count, percentile।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "वैकल्पिक आउटपुट सांख्यिकी तालिका पथ। यदि छोड़ा जाए, तो मेमोरी में संग्रहीत।"
              },
              "percentile": {
                "label": "शतमक",
                "description": "उस प्रत्येक रास्टर पर लागू पर्सेंटाइल (0-100) जिसकी सांख्यिकी 'percentile' है (डिफ़ॉल्ट 50)।"
              },
              "zone_band": {
                "label": "ज़ोन बैंड",
                "description": "ज़ोन रास्टर से पढ़ा जाने वाला 1-आधारित बैंड (डिफ़ॉल्ट 1)।"
              },
              "ignore_nodata": {
                "label": "NoData अनदेखा करें",
                "description": "मान रास्टरों में no-data कोशिकाएँ छोड़ें (डिफ़ॉल्ट true)। false होने पर, किसी ज़ोन में कोई भी no-data उस ज़ोन की सांख्यिकी को null बना देता है।"
              }
            }
          },
          "zonal_fill": {
            "name": "क्षेत्रीय भरण",
            "description": "श्रेणीबद्ध रास्टर के प्रत्येक ज़ोन को उस ज़ोन की सीमा के अनुदिश मिले भार रास्टर के न्यूनतम मान से भरता है (ArcGIS Zonal Fill की तरह) — बंडल की गई सुइट में अनुपस्थित एक प्रतिबंधित-सतह निर्माण खंड (fill प्रवाह-आधारित है, zonal_statistics केवल सारांशित करता है)।",
            "params": {
              "zones": {
                "label": "ज़ोन",
                "description": "वर्गिक ज़ोन रास्टर (प्रत्येक भिन्न पूर्णांक मान एक ज़ोन है)।"
              },
              "weight": {
                "label": "भार",
                "description": "सह-पंजीकृत भार रास्टर जिसका सीमा न्यूनतम प्रत्येक ज़ोन को भरता है।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर। छोड़ने पर स्मृति में संग्रहीत।"
              }
            }
          },
          "zonal_geometry": {
            "name": "क्षेत्रीय ज्यामिति",
            "description": "श्रेणीबद्ध ज़ोन रास्टर से प्रति-ज़ोन ज्यामितीय माप (ArcGIS Zonal Geometry की तरह): क्षेत्रफल, परिमाप, मोटाई, केंद्रक, और मानक-विचलनी दीर्घवृत्त का दीर्घ/लघु अक्ष + अभिविन्यास — वह ज़ोन-आकृति समकक्ष जो बंडल किए गए मान-आधारित zonal_statistics और zonal_histogram प्रदान नहीं करते।",
            "params": {
              "zones": {
                "label": "ज़ोन",
                "description": "वर्गिक ज़ोन रास्टर (प्रत्येक भिन्न पूर्णांक मान एक ज़ोन है)।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट रास्टर (रास्टर मोड) या CSV पथ (as_table मोड)। यदि छोड़ा जाए, तो मेमोरी में संग्रहीत / केवल परिणाम में लौटाया जाता है।"
              },
              "measure": {
                "label": "माप",
                "description": "रास्टर-मोड माप: 'area' (डिफ़ॉल्ट), 'perimeter', 'thickness', 'centroid_x', 'centroid_y', 'major_axis', 'minor_axis', या 'orientation'।"
              },
              "as_table": {
                "label": "तालिका के रूप में",
                "description": "true होने पर, प्रति-कोशिका रास्टर के बजाय प्रति ज़ोन एक पंक्ति उत्पन्न करें जिसमें हर माप हो (डिफ़ॉल्ट false)।"
              }
            }
          },
          "zonal_histogram": {
            "name": "क्षेत्रीय हिस्टोग्राम",
            "description": "प्रत्येक ज़ोन के भीतर मान रास्टर की कोशिकाओं का वितरण सारणीबद्ध करता है: वर्ग गणना (श्रेणीबद्ध) या बिनित बारंबारता (सतत), ज़ोन x वर्ग क्रॉस-टैब तालिका के रूप में।",
            "params": {
              "zones": {
                "label": "ज़ोन",
                "description": "ज़ोन रास्टर फ़ाइल पथ (पूर्णांक/वर्गिक ज़ोन ID)।"
              },
              "value": {
                "label": "मान",
                "description": "मान रास्टर फ़ाइल पथ; इसे 'zones' का ग्रिड साझा करना चाहिए।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट CSV पथ: प्रति ज़ोन एक पंक्ति, प्रति वर्ग/बिन एक स्तंभ।"
              },
              "mode": {
                "label": "मोड",
                "description": "'classes' (डिफ़ॉल्ट) प्रत्येक पूर्णांकित मान को अपना एक वर्ग मानता है, जो पूर्णांक/वर्गिक मान रास्टरों के लिए है। 'bins' सतत मानों को समान-चौड़ाई वाले बिनों में बाँटता है।"
              },
              "bins": {
                "label": "बिन",
                "description": "'bins' मोड के लिए समान-चौड़ाई वाले बिनों की संख्या। डिफ़ॉल्ट 10।"
              },
              "percent": {
                "label": "प्रतिशत",
                "description": "कच्ची कोशिका गणनाओं के बजाय ज़ोन की वैध कोशिकाओं में प्रत्येक वर्ग का प्रतिशत उत्पन्न करें। डिफ़ॉल्ट false।"
              },
              "zone_band": {
                "label": "ज़ोन बैंड",
                "description": "'zones' से पढ़ा जाने वाला 1-आधारित बैंड। डिफ़ॉल्ट 1।"
              },
              "value_band": {
                "label": "मान बैंड",
                "description": "'value' से पढ़ा जाने वाला 1-आधारित बैंड। डिफ़ॉल्ट 1।"
              },
              "long_output": {
                "label": "लंबा आउटपुट",
                "description": "दीर्घ-प्रारूप (zone,class,count,percent) संस्करण के लिए वैकल्पिक CSV पथ।"
              }
            }
          },
          "extract_cog_subset": {
            "name": "COG उपसमुच्चय निष्कर्षण",
            "description": "स्थानीय या HTTP Cloud Optimized GeoTIFF से एक bbox उपसमुच्चय निकालता है।",
            "params": {
              "input": {
                "label": "इनपुट",
                "description": "स्थानीय COG फ़ाइल। input या url में से कोई एक दें।"
              },
              "url": {
                "label": "URL",
                "description": "HTTP(S) COG URL। url या input में से कोई एक दें; HTTP स्रोत बाइट-रेंज अनुरोधों का उपयोग करते हैं।"
              },
              "bbox": {
                "label": "बाउंडिंग बॉक्स",
                "description": "bbox_crs में minX,minY,maxX,maxY के रूप में परिबद्ध बॉक्स।"
              },
              "bbox_crs": {
                "label": "बाउंडिंग बॉक्स CRS",
                "description": "bbox निर्देशांकों का EPSG कोड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट COG पथ।"
              },
              "level": {
                "label": "स्तर",
                "description": "पढ़ा जाने वाला COG ओवरव्यू स्तर; 0 पूर्ण विभेदन है।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "लक्ष्य आउटपुट पिक्सेल आकार। output_crs सेट होने पर output_crs इकाइयों का उपयोग करता है; अन्यथा bbox_crs इकाइयों का। level छोड़े जाने पर निकटतम COG ओवरव्यू चुनता है।"
              },
              "output_crs": {
                "label": "आउटपुट CRS",
                "description": "वैकल्पिक आउटपुट EPSG कोड। सेट होने पर, उपसमुच्चय को इस CRS में पुनःप्रक्षेपित किया जाता है। जिन स्रोत CRS को EPSG मेटाडेटा के रूप में नहीं लिखा जा सकता, उनके लिए डिफ़ॉल्ट bbox_crs है।"
              },
              "nodata": {
                "label": "NoData",
                "description": "वैकल्पिक आउटपुट nodata मान। पुनःप्रक्षेपण भरण के रूप में उपयोग किया जाता है और आउटपुट nodata मेटाडेटा के रूप में लिखा जाता है।"
              }
            }
          },
          "extract_wms_subset": {
            "name": "WMS उपसमुच्चय निष्कर्षण",
            "description": "WMS GetMap अंतिम बिंदु से bbox उपसमुच्चय का अनुरोध करता है और उसे Deflate COG के रूप में लिखता है।",
            "params": {
              "url": {
                "label": "URL",
                "description": "WMS एंडपॉइंट URL।"
              },
              "layers": {
                "label": "लेयर",
                "description": "WMS लेयर नाम, अल्पविराम-पृथक।"
              },
              "styles": {
                "label": "शैलियाँ",
                "description": "WMS स्टाइल नाम, अल्पविराम-पृथक। डिफ़ॉल्ट रूप से रिक्त।"
              },
              "bbox": {
                "label": "बाउंडिंग बॉक्स",
                "description": "bbox_crs में minX,minY,maxX,maxY के रूप में परिबद्ध बॉक्स।"
              },
              "bbox_crs": {
                "label": "बाउंडिंग बॉक्स CRS",
                "description": "bbox निर्देशांकों का EPSG कोड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट COG पथ।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "output_crs सेट होने पर output_crs इकाइयों में लक्ष्य आउटपुट पिक्सेल आकार; अन्यथा bbox_crs इकाइयों में।"
              },
              "width": {
                "label": "चौड़ाई",
                "description": "पिक्सेल में आउटपुट अनुरोध चौड़ाई। resolution छोड़े जाने पर उपयोग किया जाता है।"
              },
              "height": {
                "label": "ऊँचाई",
                "description": "पिक्सेल में आउटपुट अनुरोध ऊँचाई। resolution छोड़े जाने पर उपयोग किया जाता है।"
              },
              "output_crs": {
                "label": "आउटपुट CRS",
                "description": "वैकल्पिक आउटपुट/अनुरोध EPSG कोड। डिफ़ॉल्ट रूप से bbox_crs।"
              },
              "format": {
                "label": "प्रारूप",
                "description": "WMS छवि प्रारूप। डिफ़ॉल्ट रूप से image/geotiff।"
              },
              "version": {
                "label": "संस्करण",
                "description": "WMS संस्करण। डिफ़ॉल्ट रूप से 1.1.1।"
              },
              "nodata": {
                "label": "NoData",
                "description": "वैकल्पिक आउटपुट nodata मान।"
              }
            }
          },
          "extract_xyz_tile_subset": {
            "name": "XYZ टाइल उपसमुच्चय निष्कर्षण",
            "description": "किसी bbox के लिए XYZ रास्टर टाइल लाता है, उन्हें मोज़ेक करता है, और एक Deflate RGB COG लिखता है।",
            "params": {
              "url": {
                "label": "URL",
                "description": "XYZ टाइल URL टेम्पलेट, जैसे https://.../{z}/{x}/{y}.png।"
              },
              "zoom": {
                "label": "ज़ूम",
                "description": "XYZ ज़ूम स्तर।"
              },
              "bbox": {
                "label": "बाउंडिंग बॉक्स",
                "description": "bbox_crs में minX,minY,maxX,maxY के रूप में परिबद्ध बॉक्स।"
              },
              "bbox_crs": {
                "label": "बाउंडिंग बॉक्स CRS",
                "description": "bbox निर्देशांकों का EPSG कोड।"
              },
              "output": {
                "label": "आउटपुट",
                "description": "आउटपुट COG पथ।"
              },
              "resolution": {
                "label": "विभेदन",
                "description": "output_crs इकाइयों में लक्ष्य आउटपुट पिक्सेल आकार। डिफ़ॉल्ट रूप से मूल टाइल विभेदन।"
              },
              "width": {
                "label": "चौड़ाई",
                "description": "पिक्सेल में आउटपुट चौड़ाई। resolution छोड़े जाने पर उपयोग किया जाता है।"
              },
              "height": {
                "label": "ऊँचाई",
                "description": "पिक्सेल में आउटपुट ऊँचाई। resolution छोड़े जाने पर उपयोग किया जाता है।"
              },
              "output_crs": {
                "label": "आउटपुट CRS",
                "description": "वैकल्पिक आउटपुट EPSG कोड। डिफ़ॉल्ट रूप से bbox_crs।"
              },
              "tile_size": {
                "label": "टाइल आकार",
                "description": "पिक्सेल में टाइल आकार। डिफ़ॉल्ट रूप से 256।"
              },
              "subdomains": {
                "label": "उपडोमेन",
                "description": "{s} के लिए वैकल्पिक उपडोमेन अक्षर, जैसे abc।"
              },
              "nodata": {
                "label": "NoData",
                "description": "अनुपलब्ध/पारदर्शी पिक्सेलों के लिए उपयोग किया जाने वाला वैकल्पिक आउटपुट nodata मान।"
              }
            }
          }
        }
      },
      "whitebox": {
        "categories": {
          "conversion": "रूपांतरण",
          "conversionGeometryTopology": "रूपांतरण - ज्यामिति और सांस्थिति",
          "conversionRasterVectorConversion": "रूपांतरण - रास्टर/वेक्टर रूपांतरण",
          "conversionVectorTableIO": "रूपांतरण - वेक्टर और तालिका I/O",
          "hydrology": "जलविज्ञान",
          "hydrologyDepressionsStorage": "जलविज्ञान - गर्त और भंडारण",
          "hydrologyFlowRouting": "जलविज्ञान - प्रवाह मार्गन",
          "hydrologyHydrologicIndices": "जलविज्ञान - जलवैज्ञानिक सूचकांक",
          "hydrologyStreamsLongitudinalAnalysis": "जलविज्ञान - सरिताएँ - अनुदैर्ध्य विश्लेषण",
          "hydrologyStreamsNetworkExtraction": "जलविज्ञान - सरिताएँ - नेटवर्क निष्कर्षण",
          "hydrologyStreamsOrderingMetrics": "जलविज्ञान - सरिताएँ - क्रम मापक",
          "hydrologyWatershedsBasins": "जलविज्ञान - जलग्रहण और द्रोणी",
          "lidarAnalysisMetrics": "LiDAR - विश्लेषण मापक",
          "lidarFilteringClassification": "LiDAR - निस्पंदन और वर्गीकरण",
          "lidarIOManagement": "LiDAR - I/O और प्रबंधन",
          "lidarInterpolationGridding": "LiDAR - अंतर्वेशन और ग्रिडिंग",
          "projectionAndGeoreferencing": "प्रक्षेपण और भू-संदर्भन",
          "raster": "रास्टर",
          "rasterDistanceCost": "रास्टर - दूरी और लागत",
          "rasterLocalNeighborhood": "रास्टर - स्थानीय पड़ोस",
          "rasterOverlayMath": "रास्टर - अध्यारोपण गणित",
          "rasterReclassifyMask": "रास्टर - पुनर्वर्गीकरण और मास्क",
          "rasterSpatialStatistics": "रास्टर - स्थानिक सांख्यिकी",
          "remoteSensingChangeDetection": "सुदूर संवेदन - परिवर्तन संसूचन",
          "remoteSensingClassification": "सुदूर संवेदन - वर्गीकरण",
          "remoteSensingEdgeFeatureDetection": "सुदूर संवेदन - किनारा और फ़ीचर संसूचन",
          "remoteSensingEnhancementContrast": "सुदूर संवेदन - संवर्धन और कंट्रास्ट",
          "remoteSensingFilters": "सुदूर संवेदन - फ़िल्टर",
          "remoteSensingObia": "सुदूर संवेदन - OBIA",
          "remoteSensingRadiometricCorrection": "सुदूर संवेदन - विकिरणमितीय सुधार",
          "remoteSensingSar": "सुदूर संवेदन - SAR",
          "remoteSensingSpectralAnalytics": "सुदूर संवेदन - स्पेक्ट्रल विश्लेषिकी",
          "remoteSensingThermalEmissivity": "सुदूर संवेदन - तापीय और उत्सर्जकता",
          "terrain": "भूभाग",
          "terrainDerivatives": "भूभाग - अवकलज",
          "terrainLandformIndices": "भूभाग - भू-आकृति सूचकांक",
          "terrainMultiscaleSignatures": "भूभाग - बहु-पैमाना अभिलक्षण",
          "terrainRoughnessTexture": "भूभाग - खुरदरापन और बनावट",
          "terrainVisibility": "भूभाग - दृश्यता",
          "terrainWorkflowProducts": "भूभाग - वर्कफ़्लो उत्पाद",
          "vector": "वेक्टर",
          "vectorAttributeAnalysis": "वेक्टर - विशेषता विश्लेषण",
          "vectorGeometryProcessing": "वेक्टर - ज्यामिति प्रसंस्करण",
          "vectorLinearReferencing": "वेक्टर - रैखिक संदर्भन",
          "vectorNetworkAnalysis": "वेक्टर - नेटवर्क विश्लेषण",
          "vectorOnlineData": "वेक्टर - ऑनलाइन डेटा",
          "vectorOverlayAnalysis": "वेक्टर - अध्यारोपण विश्लेषण",
          "vectorSamplingGridding": "वेक्टर - प्रतिचयन और ग्रिडिंग",
          "vectorShapeMetrics": "वेक्टर - आकृति मापक",
          "vectorSpatialStatistics": "वेक्टर - स्थानिक सांख्यिकी"
        },
        "menuTool": {
          "calculate_transit_service_frequency": "ट्रांज़िट सेवा आवृत्ति गणना",
          "excel_to_table": "Excel से तालिका",
          "extract_scanned_features": "स्कैन किए गए फ़ीचर निकालें",
          "features_to_gpx": "फ़ीचर से GPX",
          "features_to_gtfs": "फ़ीचर से GTFS",
          "gpx_to_features": "GPX से फ़ीचर",
          "gtfs_to_features": "GTFS से फ़ीचर",
          "h3_to_vector": "H3 कोशिकाओं से बहुभुज",
          "h3_polyfill": "H3 पॉलीफ़िल",
          "kml_to_features": "KML से फ़ीचर",
          "pmtiles_extract": "PMTiles निष्कर्षण",
          "raster_to_h3": "रास्टर से H3 बिन",
          "write_pmtiles": "रास्टर से PMTiles",
          "raster_to_tiles": "रास्टर से XYZ टाइल",
          "read_geoparquet": "GeoParquet पढ़ें",
          "vector_convert": "वेक्टर रूपांतरण",
          "vector_to_h3": "वेक्टर से H3 बिन",
          "vector_to_pmtiles": "वेक्टर से PMTiles",
          "write_geoparquet": "GeoParquet लिखें",
          "fix_dangling_arcs": "लटकते चाप ठीक करें",
          "lines_to_polygons": "रेखाओं से बहुभुज",
          "multipart_to_singlepart": "बहुभाग से एकल भाग",
          "polygons_to_lines": "बहुभुजों से रेखाएँ",
          "remove_polygon_holes": "बहुभुज छिद्र हटाएँ",
          "singlepart_to_multipart": "एकल भाग से बहुभाग",
          "topology_rule_autofix": "सांस्थिति नियम स्वतः सुधार",
          "topology_rule_validate": "सांस्थिति नियम सत्यापन",
          "topology_validation_report": "सांस्थिति सत्यापन रिपोर्ट",
          "convert_nodata_to_zero": "NoData को शून्य में बदलें",
          "modify_nodata_value": "NoData मान संशोधित करें",
          "new_raster_from_base_raster": "आधार रास्टर से नया रास्टर",
          "new_raster_from_base_vector": "आधार वेक्टर से नया रास्टर",
          "raster_to_vector_lines": "रास्टर से वेक्टर रेखाएँ",
          "raster_to_vector_points": "रास्टर से वेक्टर बिंदु",
          "raster_to_vector_polygons": "रास्टर से वेक्टर बहुभुज",
          "remove_raster_polygon_holes": "रास्टर बहुभुज छिद्र हटाएँ",
          "set_nodata_value": "NoData मान सेट करें",
          "vector_lines_to_raster": "वेक्टर रेखाओं से रास्टर",
          "vector_points_to_raster": "वेक्टर बिंदुओं से रास्टर",
          "vector_polygons_to_raster": "वेक्टर बहुभुजों से रास्टर",
          "add_point_coordinates_to_table": "तालिका में बिंदु निर्देशांक जोड़ें",
          "clean_vector": "वेक्टर सफ़ाई",
          "csv_points_to_vector": "CSV बिंदु से वेक्टर",
          "export_table_to_csv": "तालिका को CSV में निर्यात करें",
          "join_tables": "तालिकाएँ जोड़ें",
          "merge_table_with_csv": "तालिका को CSV से विलय करें",
          "merge_vectors": "वेक्टर विलय करें",
          "reinitialize_attribute_table": "विशेषता तालिका पुनः आरंभ करें",
          "vector_summary_statistics": "वेक्टर सारांश सांख्यिकी",
          "delineate_depressions": "गर्त सीमांकन",
          "delineate_mounts": "टीला सीमांकन",
          "enforce_river_monotonicity": "नदी एकदिष्टता लागू करें",
          "extract_sinks": "सिंक निकालें",
          "fill_spill_merge": "भरण-छलकाव-विलय",
          "topo_to_raster": "टोपो से रास्टर",
          "breach_depressions_least_cost": "न्यूनतम लागत गर्त भंजन",
          "breach_single_cell_pits": "एकल-कोशिका पिट भंजन",
          "burn_streams": "सरिताएँ बर्न करें",
          "burn_streams_at_roads": "सड़कों पर सरिताएँ बर्न करें",
          "depth_in_sink": "सिंक में गहराई",
          "fill_burn": "भरण-बर्न",
          "fill_depressions": "गर्त भरें",
          "fill_depressions_planchon_and_darboux": "गर्त भरें (Planchon और Darboux)",
          "fill_depressions_wang_and_liu": "गर्त भरें (Wang और Liu)",
          "fill_pits": "पिट भरें",
          "flatten_lakes": "झीलें समतल करें",
          "impoundment_size_index": "जलाशय आकार सूचकांक",
          "insert_dams": "बाँध सम्मिलित करें",
          "raise_walls": "दीवारें उठाएँ",
          "sink": "सिंक",
          "stochastic_depression_analysis": "प्रसंभाव्य गर्त विश्लेषण",
          "topological_breach_burn": "सांस्थितिक भंजन-बर्न",
          "upslope_depression_storage": "ऊर्ध्वढाल गर्त भंडारण",
          "average_flowpath_slope": "औसत प्रवाहपथ ढाल",
          "average_upslope_flowpath_length": "औसत ऊर्ध्वढाल प्रवाहपथ लंबाई",
          "d8_flow_accum": "D8 प्रवाह संचयन",
          "d8_mass_flux": "D8 द्रव्यमान फ्लक्स",
          "d8_pointer": "D8 संकेतक",
          "dinf_flow_accum": "D-infinity प्रवाह संचयन",
          "dinf_mass_flux": "D-infinity द्रव्यमान फ्लक्स",
          "dinf_pointer": "D-infinity संकेतक",
          "downslope_flowpath_length": "अधोढाल प्रवाहपथ लंबाई",
          "fd8_flow_accum": "FD8 प्रवाह संचयन",
          "fd8_pointer": "FD8 संकेतक",
          "flow_accum_full_workflow": "प्रवाह संचयन पूर्ण वर्कफ़्लो",
          "flow_length_diff": "प्रवाह लंबाई अंतर",
          "max_upslope_flowpath_length": "अधिकतम ऊर्ध्वढाल प्रवाहपथ लंबाई",
          "max_upslope_value": "अधिकतम ऊर्ध्वढाल मान",
          "mdinf_flow_accum": "MD-infinity प्रवाह संचयन",
          "minimal_dispersion_flow_algorithm": "न्यूनतम प्रकीर्णन प्रवाह एल्गोरिदम",
          "num_inflowing_neighbours": "अंतर्प्रवाही पड़ोसियों की संख्या",
          "qin_flow_accumulation": "Qin प्रवाह संचयन",
          "quinn_flow_accumulation": "Quinn प्रवाह संचयन",
          "rho8_flow_accum": "Rho8 प्रवाह संचयन",
          "rho8_pointer": "Rho8 संकेतक",
          "trace_downslope_flowpaths": "अधोढाल प्रवाहपथ अनुरेखण",
          "depth_to_water": "जल तक गहराई",
          "distance_to_outlet": "निकास तक दूरी",
          "downslope_distance_to_stream": "सरिता तक अधोढाल दूरी",
          "downslope_index": "अधोढाल सूचकांक",
          "edge_contamination": "किनारा संदूषण",
          "elev_relative_to_watershed_min_max": "जलग्रहण न्यूनतम-अधिकतम सापेक्ष ऊँचाई",
          "elevation_above_stream": "सरिता से ऊपर ऊँचाई",
          "elevation_above_stream_euclidean": "सरिता से ऊपर ऊँचाई (यूक्लिडियन)",
          "find_noflow_cells": "प्रवाहहीन कोशिकाएँ खोजें",
          "find_parallel_flow": "समानांतर प्रवाह खोजें",
          "hydrologic_connectivity": "जलवैज्ञानिक संयोजकता",
          "relative_stream_power_index": "सापेक्ष सरिता शक्ति सूचकांक",
          "sediment_transport_index": "अवसाद परिवहन सूचकांक",
          "wetness_index": "आर्द्रता सूचकांक",
          "farthest_channel_head": "सबसे दूर चैनल शीर्ष",
          "find_main_stem": "मुख्य धारा खोजें",
          "length_of_upstream_channels": "ऊर्ध्वप्रवाह चैनलों की लंबाई",
          "long_profile": "अनुदैर्ध्य प्रोफ़ाइल",
          "long_profile_from_points": "बिंदुओं से अनुदैर्ध्य प्रोफ़ाइल",
          "extract_streams": "सरिताएँ निकालें",
          "extract_valleys": "घाटियाँ निकालें",
          "prune_vector_streams": "वेक्टर सरिताएँ छाँटें",
          "raster_streams_to_vector": "रास्टर सरिताएँ से वेक्टर",
          "rasterize_streams": "सरिताएँ रास्टरीकृत करें",
          "remove_short_streams": "छोटी सरिताएँ हटाएँ",
          "repair_stream_vector_topology": "सरिता वेक्टर सांस्थिति मरम्मत",
          "river_centerlines": "नदी मध्यरेखाएँ",
          "hack_stream_order": "Hack सरिता क्रम",
          "horton_ratios": "Horton अनुपात",
          "horton_stream_order": "Horton सरिता क्रम",
          "shreve_stream_magnitude": "Shreve सरिता परिमाण",
          "strahler_order_basins": "Strahler क्रम द्रोणियाँ",
          "strahler_stream_order": "Strahler सरिता क्रम",
          "stream_link_class": "सरिता लिंक वर्ग",
          "stream_link_identifier": "सरिता लिंक पहचानकर्ता",
          "stream_link_length": "सरिता लिंक लंबाई",
          "stream_link_slope": "सरिता लिंक ढाल",
          "stream_slope_continuous": "सतत सरिता ढाल",
          "topological_stream_order": "सांस्थितिक सरिता क्रम",
          "tributary_identifier": "सहायक सरिता पहचानकर्ता",
          "vector_stream_network_analysis": "वेक्टर सरिता नेटवर्क विश्लेषण",
          "basins": "द्रोणियाँ",
          "flood_order": "बाढ़ क्रम",
          "hillslopes": "पहाड़ी ढलान",
          "isobasins": "समद्रोणियाँ",
          "jenson_snap_pour_points": "Jenson पोर बिंदु स्नैप",
          "longest_flowpath": "सबसे लंबा प्रवाहपथ",
          "max_branch_length": "अधिकतम शाखा लंबाई",
          "snap_pour_points": "पोर बिंदु स्नैप करें",
          "subbasins": "उप-द्रोणियाँ",
          "unnest_basins": "द्रोणियाँ अनावृत करें",
          "watershed": "जलग्रहण",
          "watershed_from_raster_pour_points": "रास्टर पोर बिंदुओं से जलग्रहण",
          "assign_projection_lidar": "प्रक्षेपण निर्दिष्ट करें (LiDAR)",
          "colourize_based_on_class": "वर्ग के आधार पर रंगीकरण",
          "colourize_based_on_point_returns": "बिंदु रिटर्न के आधार पर रंगीकरण",
          "find_flightline_edge_points": "फ़्लाइटलाइन किनारा बिंदु खोजें",
          "individual_tree_detection": "व्यक्तिगत वृक्ष संसूचन",
          "lidar_eigenvalue_features": "LiDAR आइगेनमान फ़ीचर",
          "lidar_histogram": "LiDAR हिस्टोग्राम",
          "lidar_info": "LiDAR जानकारी",
          "lidar_kappa": "LiDAR कप्पा",
          "lidar_point_density": "LiDAR बिंदु घनत्व",
          "lidar_point_return_analysis": "LiDAR बिंदु रिटर्न विश्लेषण",
          "lidar_point_stats": "LiDAR बिंदु सांख्यिकी",
          "lidar_ransac_planes": "LiDAR RANSAC समतल",
          "lidar_rooftop_analysis": "LiDAR छत विश्लेषण",
          "normal_vectors": "अभिलंब सदिश",
          "classify_buildings_in_lidar": "LiDAR में भवन वर्गीकरण",
          "classify_lidar": "LiDAR वर्गीकरण",
          "classify_overlap_points": "अतिव्यापी बिंदु वर्गीकरण",
          "clip_lidar_to_polygon": "LiDAR को बहुभुज से क्लिप करें",
          "erase_polygon_from_lidar": "LiDAR से बहुभुज मिटाएँ",
          "filter_lidar": "LiDAR फ़िल्टर",
          "filter_lidar_by_percentile": "शतमक द्वारा LiDAR फ़िल्टर",
          "filter_lidar_by_reference_surface": "संदर्भ सतह द्वारा LiDAR फ़िल्टर",
          "filter_lidar_classes": "LiDAR वर्ग फ़िल्टर",
          "filter_lidar_noise": "LiDAR शोर फ़िल्टर",
          "filter_lidar_scan_angles": "LiDAR स्कैन कोण फ़िल्टर",
          "height_above_ground": "भूतल से ऊँचाई",
          "improved_ground_point_filter": "उन्नत भूतल बिंदु फ़िल्टर",
          "individual_tree_segmentation": "व्यक्तिगत वृक्ष खंडन",
          "lidar_classify_subset": "LiDAR उपसमुच्चय वर्गीकरण",
          "lidar_elevation_slice": "LiDAR ऊँचाई स्लाइस",
          "lidar_remove_outliers": "LiDAR बाह्य मान हटाएँ",
          "lidar_segmentation": "LiDAR खंडन",
          "lidar_segmentation_based_filter": "LiDAR खंडन-आधारित फ़िल्टर",
          "modify_lidar": "LiDAR संशोधन",
          "normalize_lidar": "LiDAR सामान्यीकरण",
          "remove_duplicates": "डुप्लिकेट हटाएँ",
          "ascii_to_las": "ASCII से LAS",
          "las_to_ascii": "LAS से ASCII",
          "las_to_shapefile": "LAS से शेपफ़ाइल",
          "lidar_colourize": "LiDAR रंगीकरण",
          "lidar_join": "LiDAR जोड़ें",
          "lidar_shift": "LiDAR स्थानांतरण",
          "lidar_tile": "LiDAR टाइल",
          "lidar_tophat_transform": "LiDAR टॉपहैट रूपांतरण",
          "recover_flightline_info": "फ़्लाइटलाइन जानकारी पुनर्प्राप्त करें",
          "select_tiles_by_polygon": "बहुभुज द्वारा टाइल चुनें",
          "sort_lidar": "LiDAR क्रमबद्ध करें",
          "split_lidar": "LiDAR विभाजित करें",
          "flightline_overlap": "फ़्लाइटलाइन अतिव्यापन",
          "lidar_block_maximum": "LiDAR ब्लॉक अधिकतम",
          "lidar_block_minimum": "LiDAR ब्लॉक न्यूनतम",
          "lidar_construct_vector_tin": "LiDAR वेक्टर TIN निर्माण",
          "lidar_contour": "LiDAR समोच्च रेखा",
          "lidar_digital_surface_model": "LiDAR डिजिटल सतह मॉडल",
          "lidar_hex_bin": "LiDAR हेक्स बिन",
          "lidar_hillshade": "LiDAR हिलशेड",
          "lidar_idw_interpolation": "LiDAR IDW अंतर्वेशन",
          "lidar_nearest_neighbour_gridding": "LiDAR निकटतम पड़ोसी ग्रिडिंग",
          "lidar_radial_basis_function_interpolation": "LiDAR रेडियल बेसिस फ़ंक्शन अंतर्वेशन",
          "lidar_sibson_interpolation": "LiDAR Sibson अंतर्वेशन",
          "lidar_thin": "LiDAR विरलन",
          "lidar_thin_high_density": "LiDAR उच्च घनत्व विरलन",
          "lidar_tile_footprint": "LiDAR टाइल पदचिह्न",
          "lidar_tin_gridding": "LiDAR TIN ग्रिडिंग",
          "build_network_topology": "नेटवर्क सांस्थिति निर्माण",
          "closest_facility_network": "निकटतम सुविधा नेटवर्क",
          "generate_network_nodes": "नेटवर्क नोड उत्पन्न करें",
          "k_shortest_paths_network": "K न्यूनतम पथ नेटवर्क",
          "location_allocation_network": "स्थान आवंटन नेटवर्क",
          "map_matching_v1": "मानचित्र मिलान V1",
          "multimodal_od_cost_matrix": "बहु-साधन OD लागत मैट्रिक्स",
          "multimodal_routes_from_od": "OD से बहु-साधन मार्ग",
          "multimodal_shortest_path": "बहु-साधन न्यूनतम पथ",
          "network_accessibility_metrics": "नेटवर्क पहुँच मापक",
          "network_centrality_metrics": "नेटवर्क केंद्रीयता मापक",
          "network_connected_components": "नेटवर्क संबद्ध घटक",
          "network_node_degree": "नेटवर्क नोड डिग्री",
          "network_od_cost_matrix": "नेटवर्क OD लागत मैट्रिक्स",
          "network_routes_from_od": "OD से नेटवर्क मार्ग",
          "network_service_area": "नेटवर्क सेवा क्षेत्र",
          "network_topology_audit": "नेटवर्क सांस्थिति ऑडिट",
          "od_sensitivity_analysis": "OD संवेदनशीलता विश्लेषण",
          "shortest_path_network": "न्यूनतम पथ नेटवर्क",
          "snap_points_to_network": "बिंदुओं को नेटवर्क पर स्नैप करें",
          "split_lines_at_intersections": "प्रतिच्छेदन पर रेखाएँ विभाजित करें",
          "transfer_attributes": "विशेषताएँ स्थानांतरित करें",
          "travelling_salesman_problem": "ट्रैवलिंग सेल्समैन समस्या",
          "vehicle_routing_cvrp": "वाहन रूटिंग CVRP",
          "vehicle_routing_pickup_delivery": "वाहन रूटिंग पिकअप-डिलीवरी",
          "vehicle_routing_vrptw": "वाहन रूटिंग VRPTW",
          "georeference_raster_from_control_points": "नियंत्रण बिंदुओं से रास्टर भू-संदर्भन",
          "orthorectification": "ऑर्थो-सुधार",
          "reproject_lidar": "LiDAR पुनः प्रक्षेपण",
          "reproject_vector": "वेक्टर पुनः प्रक्षेपण",
          "aggregate_multidimensional_raster": "बहु-आयामी रास्टर समुच्चयन",
          "analyze_changes_ccdc": "CCDC द्वारा परिवर्तन विश्लेषण",
          "apply_radiometric_calibration": "विकिरणमितीय अंशांकन लागू करें",
          "assign_projection_raster": "प्रक्षेपण निर्दिष्ट करें (रास्टर)",
          "band_collection_statistics": "बैंड संग्रह सांख्यिकी",
          "block_statistics": "ब्लॉक सांख्यिकी",
          "boundary_clean": "सीमा सफ़ाई",
          "cell_position_statistics": "कोशिका स्थिति सांख्यिकी",
          "cell_statistics": "कोशिका सांख्यिकी",
          "classification_accuracy_assessment": "वर्गीकरण सटीकता आकलन",
          "combine": "संयोजित करें",
          "composite_bands": "बैंड संयोजन",
          "compute_sar_indices": "SAR सूचकांक गणना",
          "contour_with_barriers": "अवरोध सहित समोच्च रेखा",
          "convert_sar_units": "SAR इकाई रूपांतरण",
          "coregister_rasters": "रास्टर सह-पंजीकरण",
          "corridor": "गलियारा",
          "cost_back_link": "लागत बैक लिंक",
          "cut_fill": "कटाई-भराई",
          "darcy_flow": "Darcy प्रवाह",
          "dem_filter": "DEM फ़िल्टर",
          "detect_image_anomalies": "छवि विसंगति संसूचन",
          "diffusion_interpolation_with_barriers": "अवरोध सहित विसरण अंतर्वेशन",
          "dimensional_moving_statistics": "आयामी चल सांख्यिकी",
          "empirical_bayesian_kriging": "अनुभवजन्य बेज़ियन क्रिगिंग",
          "euclidean_direction": "यूक्लिडियन दिशा",
          "expand_shrink": "विस्तार / संकुचन",
          "extract_cog_subset": "COG उपसमुच्चय निष्कर्षण",
          "extract_ocean_winds": "समुद्री पवन निकालें",
          "extract_spectra_from_image": "छवि से स्पेक्ट्रा निकालें",
          "extract_wms_subset": "WMS उपसमुच्चय निष्कर्षण",
          "extract_xyz_tile_subset": "XYZ टाइल उपसमुच्चय निष्कर्षण",
          "find_argument_statistics": "आर्ग्युमेंट सांख्यिकी खोजें",
          "flatten_interferogram": "इंटरफ़ेरोग्राम समतलीकरण",
          "focal_flow": "फ़ोकल प्रवाह",
          "focal_statistics": "फ़ोकल सांख्यिकी",
          "frequency_comparison": "आवृत्ति तुलना",
          "fuzzy_overlay": "फ़ज़ी अध्यारोपण",
          "gaussian_geostatistical_simulations": "गाऊसी भूसांख्यिकीय सिमुलेशन",
          "multidimensional_anomaly": "बहु-आयामी विसंगति उत्पन्न करें",
          "generate_trend_raster": "प्रवृत्ति रास्टर उत्पन्न करें",
          "goldstein_phase_filter": "Goldstein फ़ेज़ फ़िल्टर",
          "idw_3d": "IDW 3D",
          "interpolate_from_spatiotemporal_points": "स्थान-काल बिंदुओं से अंतर्वेशन",
          "interpolate_with_barriers": "अवरोध सहित अंतर्वेशन",
          "kernel_density_ratio": "कर्नेल घनत्व अनुपात",
          "kernel_interpolation_with_barriers": "अवरोध सहित कर्नेल अंतर्वेशन",
          "landtrendr": "LandTrendr",
          "las_height_metrics": "LAS ऊँचाई मापक",
          "line_density": "रेखा घनत्व",
          "line_statistics": "रेखा सांख्यिकी",
          "local_polynomial_interpolation": "स्थानीय बहुपद अंतर्वेशन",
          "locate_regions": "क्षेत्र स्थित करें",
          "matched_filter_target_detection": "मिलान फ़िल्टर लक्ष्य संसूचन (CEM/ACE)",
          "maximum_likelihood_classification": "अधिकतम संभाविता वर्गीकरण",
          "merge_multidimensional_rasters": "बहु-आयामी रास्टर विलय करें",
          "multicriteria_overlay": "बहु-मानदंड अध्यारोपण",
          "multidimensional_principal_components": "बहु-आयामी मुख्य घटक",
          "multidimensional_raster_correlation": "बहु-आयामी रास्टर सहसंबंध",
          "multilook": "मल्टीलुक",
          "multitemporal_coherence": "बहु-कालिक सुसंगति",
          "observer_points": "प्रेक्षक बिंदु",
          "optimal_interpolation": "इष्टतम अंतर्वेशन",
          "path_distance": "पथ दूरी",
          "percentile_contours": "शतमक समोच्च रेखाएँ",
          "point_statistics": "बिंदु सांख्यिकी",
          "porous_puff": "सरंध्र पफ़",
          "predict_using_trend_raster": "प्रवृत्ति रास्टर से पूर्वानुमान",
          "presence_only_prediction": "केवल-उपस्थिति पूर्वानुमान",
          "pycnophylactic_interpolation": "पिक्नोफ़ाइलैक्टिक अंतर्वेशन",
          "radiometric_terrain_flattening": "विकिरणमितीय भूभाग समतलीकरण",
          "raster_normalize": "रास्टर सामान्यीकरण",
          "regression_kriging": "प्रतिगमन क्रिगिंग",
          "remove_thermal_noise": "तापीय शोर हटाएँ",
          "render_raster_png": "रास्टर को PNG में रेंडर करें",
          "reproject_raster": "रास्टर पुनः प्रक्षेपण",
          "rescale_by_function": "फ़ंक्शन द्वारा पुनर्मापन",
          "sar_coherence": "SAR सुसंगति",
          "slice_raster": "रास्टर स्लाइस",
          "solar_radiation": "सौर विकिरण",
          "space_time_kernel_density": "स्थान-काल कर्नेल घनत्व",
          "spatial_association_between_zones": "ज़ोनों के बीच स्थानिक संबद्धता",
          "spectral_index": "स्पेक्ट्रल सूचकांक",
          "split_raster": "रास्टर विभाजन",
          "storage_capacity": "भंडारण क्षमता",
          "subset_multidimensional_raster": "बहु-आयामी रास्टर उपसमुच्चय",
          "summarize_categorical_raster": "श्रेणीबद्ध रास्टर सारांश",
          "surface_parameters": "सतह पैरामीटर",
          "surface_volume": "सतह आयतन",
          "time_series_cross_correlation": "समय श्रृंखला क्रॉस सहसंबंध",
          "unwrap_phase": "फ़ेज़ अनरैप",
          "warp_raster": "रास्टर वार्प",
          "weighted_voronoi": "भारित Voronoi",
          "zonal_characterization": "क्षेत्रीय लक्षण-वर्णन",
          "zonal_fill": "क्षेत्रीय भरण",
          "zonal_geometry": "क्षेत्रीय ज्यामिति",
          "zonal_histogram": "क्षेत्रीय हिस्टोग्राम",
          "abs": "निरपेक्ष मान (Abs)",
          "aggregate_raster": "रास्टर समुच्चयन",
          "anova": "ANOVA",
          "arccos": "Arccos",
          "arcosh": "Arcosh",
          "arcsin": "Arcsin",
          "arctan": "Arctan",
          "arsinh": "Arsinh",
          "artanh": "Artanh",
          "atan2": "Atan2",
          "block_maximum": "ब्लॉक अधिकतम",
          "block_minimum": "ब्लॉक न्यूनतम",
          "boundary_shape_complexity": "सीमा आकृति जटिलता",
          "ceil": "सीलिंग (Ceil)",
          "centroid_raster": "केंद्रक (रास्टर)",
          "clip_raster_to_polygon": "रास्टर को बहुभुज से क्लिप करें",
          "clump": "क्लंप",
          "cos": "Cos",
          "cosh": "Cosh",
          "create_plane": "समतल बनाएँ",
          "crispness_index": "कुरकुरापन सूचकांक",
          "cross_tabulation": "क्रॉस सारणीयन",
          "cumulative_distribution": "संचयी बंटन",
          "dbscan": "DBSCAN",
          "decrement": "घटाएँ (Decrement)",
          "edge_proportion": "किनारा अनुपात",
          "equal_to": "बराबर",
          "erase_polygon_from_raster": "रास्टर से बहुभुज मिटाएँ",
          "exp": "Exp",
          "exp2": "Exp2",
          "fft_random_field": "FFT यादृच्छिक क्षेत्र",
          "filter_raster_features_by_area": "क्षेत्रफल द्वारा रास्टर फ़ीचर फ़िल्टर",
          "find_patch_edge_cells": "पैच किनारा कोशिकाएँ खोजें",
          "floor": "फ़्लोर (Floor)",
          "greater_than": "से अधिक",
          "greater_than_or_equal_to": "से अधिक या बराबर",
          "heat_map": "हीट मैप",
          "idw_interpolation": "IDW अंतर्वेशन",
          "image_autocorrelation": "छवि स्वसहसंबंध",
          "image_correlation": "छवि सहसंबंध",
          "image_regression": "छवि प्रतिगमन",
          "increment": "बढ़ाएँ (Increment)",
          "inplace_add": "यथास्थान जोड़",
          "inplace_divide": "यथास्थान भाग",
          "inplace_multiply": "यथास्थान गुणा",
          "inplace_subtract": "यथास्थान घटाव",
          "integer_division": "पूर्णांक भाग",
          "inverse_pca": "व्युत्क्रम PCA",
          "is_nodata": "NoData है",
          "kappa_index": "कप्पा सूचकांक",
          "ks_normality_test": "KS प्रसामान्यता परीक्षण",
          "less_than": "से कम",
          "less_than_or_equal_to": "से कम या बराबर",
          "list_unique_values_raster": "अद्वितीय मान सूचीबद्ध करें (रास्टर)",
          "ln": "Ln",
          "log10": "Log10",
          "log2": "Log2",
          "map_features": "फ़ीचर मानचित्रण",
          "max": "अधिकतम",
          "min": "न्यूनतम",
          "modified_shepard_interpolation": "संशोधित Shepard अंतर्वेशन",
          "narrowness_index": "संकीर्णता सूचकांक",
          "negate": "ऋणात्मक करें",
          "nibble": "निबल",
          "not_equal_to": "बराबर नहीं",
          "ordinary_cokriging": "साधारण सह-क्रिगिंग अंतर्वेशन",
          "paired_sample_t_test": "युग्मित प्रतिदर्श T परीक्षण",
          "phi_coefficient": "फ़ाई गुणांक",
          "principal_component_analysis": "मुख्य घटक विश्लेषण",
          "print_geotiff_tags": "GeoTIFF टैग प्रिंट करें",
          "quantiles": "चतुर्थक",
          "radial_basis_function_interpolation": "रेडियल बेसिस फ़ंक्शन अंतर्वेशन",
          "radius_of_gyration": "परिभ्रमण त्रिज्या",
          "random_field": "यादृच्छिक क्षेत्र",
          "random_forest_classification_fit": "रैंडम फ़ॉरेस्ट वर्गीकरण फ़िट",
          "random_forest_classification_predict": "रैंडम फ़ॉरेस्ट वर्गीकरण पूर्वानुमान",
          "random_forest_regression_fit": "रैंडम फ़ॉरेस्ट प्रतिगमन फ़िट",
          "random_forest_regression_predict": "रैंडम फ़ॉरेस्ट प्रतिगमन पूर्वानुमान",
          "random_sample": "यादृच्छिक प्रतिदर्श",
          "raster_area": "रास्टर क्षेत्रफल",
          "raster_calculator": "रास्टर कैलकुलेटर",
          "raster_cell_assignment": "रास्टर कोशिका असाइनमेंट",
          "raster_histogram": "रास्टर हिस्टोग्राम",
          "raster_perimeter": "रास्टर परिमाप",
          "raster_summary_stats": "रास्टर सारांश सांख्यिकी",
          "reciprocal": "व्युत्क्रम",
          "rescale_value_range": "मान परास पुनर्मापन",
          "root_mean_square_error": "मूल माध्य वर्ग त्रुटि",
          "round": "पूर्णांकन (Round)",
          "shape_complexity_index_raster": "आकृति जटिलता सूचकांक (रास्टर)",
          "sieve": "सीव (छलनी)",
          "sin": "Sin",
          "sinh": "Sinh",
          "sqrt": "Sqrt",
          "square": "वर्ग",
          "tan": "Tan",
          "tanh": "Tanh",
          "tin_interpolation": "TIN अंतर्वेशन",
          "to_degrees": "डिग्री में",
          "to_radians": "रेडियन में",
          "trend_surface": "प्रवृत्ति सतह",
          "trend_surface_vector_points": "प्रवृत्ति सतह (वेक्टर बिंदु)",
          "truncate": "ट्रंकेट",
          "turning_bands_simulation": "टर्निंग बैंड्स सिमुलेशन",
          "two_sample_ks_test": "द्वि-प्रतिदर्श KS परीक्षण",
          "wilcoxon_signed_rank_test": "Wilcoxon साइन्ड रैंक परीक्षण",
          "z_scores": "Z स्कोर",
          "zonal_statistics": "क्षेत्रीय सांख्यिकी",
          "buffer_raster": "रास्टर बफ़र",
          "cost_allocation": "लागत आवंटन",
          "cost_distance": "लागत दूरी",
          "cost_pathway": "लागत पथ",
          "euclidean_allocation": "यूक्लिडियन आवंटन",
          "euclidean_distance": "यूक्लिडियन दूरी",
          "image_correlation_neighbourhood_analysis": "छवि सहसंबंध पड़ोस विश्लेषण",
          "natural_neighbour_interpolation": "प्राकृतिक पड़ोसी अंतर्वेशन",
          "nearest_neighbour_interpolation": "निकटतम पड़ोसी अंतर्वेशन",
          "add": "जोड़",
          "average_overlay": "औसत अध्यारोपण",
          "bool_and": "बूलियन AND",
          "bool_not": "बूलियन NOT",
          "bool_or": "बूलियन OR",
          "bool_xor": "बूलियन XOR",
          "count_if": "शर्त गणना (Count If)",
          "divide": "भाग",
          "highest_position": "उच्चतम स्थिति",
          "lowest_position": "न्यूनतम स्थिति",
          "max_absolute_overlay": "अधिकतम निरपेक्ष अध्यारोपण",
          "max_overlay": "अधिकतम अध्यारोपण",
          "min_absolute_overlay": "न्यूनतम निरपेक्ष अध्यारोपण",
          "min_overlay": "न्यूनतम अध्यारोपण",
          "modulo": "मॉड्यूलो",
          "multiply": "गुणा",
          "multiply_overlay": "गुणन अध्यारोपण",
          "percent_equal_to": "प्रतिशत बराबर",
          "percent_greater_than": "प्रतिशत अधिक",
          "percent_less_than": "प्रतिशत कम",
          "pick_from_list": "सूची से चुनें",
          "power": "घात",
          "standard_deviation_overlay": "मानक विचलन अध्यारोपण",
          "subtract": "घटाव",
          "sum_overlay": "योग अध्यारोपण",
          "update_nodata_cells": "NoData कोशिकाएँ अद्यतन करें",
          "weighted_overlay": "भारित अध्यारोपण",
          "weighted_sum": "भारित योग",
          "conditional_evaluation": "सशर्त मूल्यांकन",
          "reclass": "पुनर्वर्गीकरण",
          "reclass_equal_interval": "समान अंतराल पुनर्वर्गीकरण",
          "geographically_weighted_regression_raster": "भौगोलिक भारित प्रतिगमन रास्टर",
          "getis_ord_gi_star_raster": "Getis-Ord Gi* रास्टर",
          "inhomogeneous_intensity_raster": "अतुल्य तीव्रता रास्टर",
          "local_kriging": "स्थानीय क्रिगिंग",
          "local_morans_i_lisa_raster": "स्थानीय Moran's I (LISA) रास्टर",
          "ordinary_kriging": "साधारण क्रिगिंग",
          "simple_kriging": "सरल क्रिगिंग",
          "spacetime_kriging": "स्थान-काल क्रिगिंग",
          "spatial_error_regression_raster": "स्थानिक त्रुटि प्रतिगमन रास्टर",
          "spatial_lag_regression_raster": "स्थानिक लैग प्रतिगमन रास्टर",
          "universal_kriging": "सार्वत्रिक क्रिगिंग",
          "change_vector_analysis": "परिवर्तन सदिश विश्लेषण",
          "image_difference_change_detection": "छवि अंतर परिवर्तन संसूचन",
          "pca_based_change_detection": "PCA आधारित परिवर्तन संसूचन",
          "post_classification_change": "वर्गीकरण-पश्चात परिवर्तन",
          "write_function_memory_insertion": "राइट फ़ंक्शन मेमोरी इंसर्शन",
          "evaluate_training_sites": "प्रशिक्षण स्थलों का मूल्यांकन",
          "fuzzy_knn_classification": "फ़ज़ी KNN वर्गीकरण",
          "generalize_classified_raster": "वर्गीकृत रास्टर का सामान्यीकरण",
          "generalize_with_similarity": "समानता द्वारा सामान्यीकरण",
          "k_means_clustering": "K-मीन्स क्लस्टरिंग",
          "knn_classification": "KNN वर्गीकरण",
          "knn_regression": "KNN प्रतिगमन",
          "logistic_regression": "लॉजिस्टिक प्रतिगमन",
          "min_dist_classification": "न्यूनतम दूरी वर्गीकरण",
          "modified_k_means_clustering": "संशोधित K-मीन्स क्लस्टरिंग",
          "nnd_classification": "NND वर्गीकरण",
          "otsu_thresholding": "Otsu थ्रेशोल्डिंग",
          "parallelepiped_classification": "समानांतर चतुर्फलक वर्गीकरण",
          "random_forest_classification": "रैंडम फ़ॉरेस्ट वर्गीकरण",
          "random_forest_regression": "रैंडम फ़ॉरेस्ट प्रतिगमन",
          "svm_classification": "SVM वर्गीकरण",
          "svm_regression": "SVM प्रतिगमन",
          "canny_edge_detection": "Canny किनारा संसूचन",
          "corner_detection": "कोना संसूचन",
          "laplacian_filter": "Laplacian फ़िल्टर",
          "laplacian_of_gaussians_filter": "Laplacian of Gaussians फ़िल्टर",
          "prewitt_filter": "Prewitt फ़िल्टर",
          "roberts_cross_filter": "Roberts क्रॉस फ़िल्टर",
          "sobel_filter": "Sobel फ़िल्टर",
          "balance_contrast_enhancement": "संतुलित कंट्रास्ट संवर्धन",
          "create_colour_composite": "रंग संयोजन बनाएँ",
          "direct_decorrelation_stretch": "प्रत्यक्ष डीकोरिलेशन स्ट्रेच",
          "false_colour_composite": "फ़ॉल्स कलर संयोजन",
          "gamma_correction": "गामा सुधार",
          "gaussian_contrast_stretch": "गाऊसी कंट्रास्ट स्ट्रेच",
          "histogram_equalization": "हिस्टोग्राम समकरण",
          "histogram_matching": "हिस्टोग्राम मिलान",
          "histogram_matching_two_images": "दो छवियों का हिस्टोग्राम मिलान",
          "ihs_to_rgb": "IHS से RGB",
          "min_max_contrast_stretch": "न्यूनतम-अधिकतम कंट्रास्ट स्ट्रेच",
          "mosaic": "मोज़ेक",
          "mosaic_with_feathering": "फ़ेदरिंग सहित मोज़ेक",
          "normalized_difference_index": "सामान्यीकृत अंतर सूचकांक",
          "panchromatic_sharpening": "पैनक्रोमैटिक शार्पनिंग",
          "percentage_contrast_stretch": "प्रतिशत कंट्रास्ट स्ट्रेच",
          "piecewise_contrast_stretch": "खंडशः कंट्रास्ट स्ट्रेच",
          "resample": "पुनः प्रतिचयन",
          "rgb_to_ihs": "RGB से IHS",
          "sigmoidal_contrast_stretch": "सिग्मॉइड कंट्रास्ट स्ट्रेच",
          "split_colour_composite": "रंग संयोजन विभाजित करें",
          "standard_deviation_contrast_stretch": "मानक विचलन कंट्रास्ट स्ट्रेच",
          "true_colour_composite": "ट्रू कलर संयोजन",
          "adaptive_filter": "अनुकूली फ़िल्टर",
          "anisotropic_diffusion_filter": "विषमदैशिक विसरण फ़िल्टर",
          "bilateral_filter": "द्विपक्षीय फ़िल्टर",
          "closing": "क्लोज़िंग",
          "conservative_smoothing_filter": "संरक्षी चिकनाई फ़िल्टर",
          "diff_of_gaussians_filter": "गाऊसी अंतर फ़िल्टर",
          "diversity_filter": "विविधता फ़िल्टर",
          "edge_preserving_mean_filter": "किनारा-संरक्षी माध्य फ़िल्टर",
          "emboss_filter": "एम्बॉस फ़िल्टर",
          "fast_almost_gaussian_filter": "तीव्र लगभग-गाऊसी फ़िल्टर",
          "flip_image": "छवि पलटें",
          "frangi_filter": "Frangi फ़िल्टर",
          "gabor_filter_bank": "Gabor फ़िल्टर बैंक",
          "gaussian_filter": "गाऊसी फ़िल्टर",
          "glcm_texture": "GLCM बनावट",
          "guided_filter": "निर्देशित फ़िल्टर",
          "high_pass_bilateral_filter": "उच्च-पास द्विपक्षीय फ़िल्टर",
          "high_pass_filter": "उच्च-पास फ़िल्टर",
          "high_pass_median_filter": "उच्च-पास माध्यिका फ़िल्टर",
          "integral_image_transform": "इंटीग्रल छवि रूपांतरण",
          "k_nearest_mean_filter": "K निकटतम माध्य फ़िल्टर",
          "kuwahara_filter": "Kuwahara फ़िल्टर",
          "lee_filter": "Lee फ़िल्टर",
          "lidar_ground_point_filter": "LiDAR भूतल बिंदु फ़िल्टर",
          "line_detection_filter": "रेखा संसूचन फ़िल्टर",
          "line_thinning": "रेखा पतलीकरण",
          "majority_filter": "बहुमत फ़िल्टर",
          "maximum_filter": "अधिकतम फ़िल्टर",
          "mean_filter": "माध्य फ़िल्टर",
          "median_filter": "माध्यिका फ़िल्टर",
          "minimum_filter": "न्यूनतम फ़िल्टर",
          "non_local_means_filter": "नॉन-लोकल मीन्स फ़िल्टर",
          "olympic_filter": "ओलंपिक फ़िल्टर",
          "opening": "ओपनिंग",
          "percentile_filter": "शतमक फ़िल्टर",
          "range_filter": "परास फ़िल्टर",
          "remove_spurs": "स्पर हटाएँ",
          "savitzky_golay_2d_filter": "Savitzky-Golay 2D फ़िल्टर",
          "scharr_filter": "Scharr फ़िल्टर",
          "standard_deviation_filter": "मानक विचलन फ़िल्टर",
          "thicken_raster_line": "रास्टर रेखा मोटी करें",
          "tophat_transform": "टॉपहैट रूपांतरण",
          "total_filter": "योग फ़िल्टर",
          "unsharp_masking": "अनशार्प मास्किंग",
          "user_defined_weights_filter": "उपयोगकर्ता-परिभाषित भार फ़िल्टर",
          "wiener_filter": "Wiener फ़िल्टर",
          "build_object_hierarchy_multiscale": "बहु-पैमाना ऑब्जेक्ट पदानुक्रम बनाएँ",
          "classify_objects_ensemble_pro": "ऑब्जेक्ट वर्गीकरण एन्सेम्बल प्रो",
          "classify_objects_random_forest": "ऑब्जेक्ट वर्गीकरण रैंडम फ़ॉरेस्ट",
          "classify_objects_rules_basic": "ऑब्जेक्ट वर्गीकरण मूल नियम",
          "classify_objects_rules_hierarchical": "ऑब्जेक्ट वर्गीकरण पदानुक्रमित नियम",
          "classify_objects_svm": "ऑब्जेक्ट वर्गीकरण SVM",
          "evaluate_object_classification_accuracy": "ऑब्जेक्ट वर्गीकरण सटीकता का मूल्यांकन",
          "evaluate_segmentation_quality_pro": "खंडन गुणवत्ता मूल्यांकन प्रो",
          "image_segmentation": "छवि खंडन",
          "image_slider": "छवि स्लाइडर",
          "image_stack_profile": "छवि स्टैक प्रोफ़ाइल",
          "obia_audit_report_pro": "OBIA ऑडिट रिपोर्ट प्रो",
          "obia_batch_orchestrator_pro": "OBIA बैच ऑर्केस्ट्रेटर प्रो",
          "obia_pipeline_basic": "OBIA मूल पाइपलाइन",
          "object_class_probability_maps": "ऑब्जेक्ट वर्ग प्रायिकता मानचित्र",
          "object_features_context_neighbors": "ऑब्जेक्ट फ़ीचर: संदर्भ पड़ोसी",
          "object_features_shape_basic": "ऑब्जेक्ट फ़ीचर: मूल आकृति",
          "object_features_spectral_basic": "ऑब्जेक्ट फ़ीचर: मूल स्पेक्ट्रल",
          "object_features_texture_glcm_basic": "ऑब्जेक्ट फ़ीचर: मूल GLCM बनावट",
          "object_features_topology_relations": "ऑब्जेक्ट फ़ीचर: सांस्थितिक संबंध",
          "object_uncertainty_diagnostics_pro": "ऑब्जेक्ट अनिश्चितता निदान प्रो",
          "objects_boundary_refinement_pro": "ऑब्जेक्ट सीमा परिशोधन प्रो",
          "objects_enforce_min_mapping_unit": "ऑब्जेक्ट न्यूनतम मानचित्रण इकाई लागू करें",
          "polygons_to_segments": "बहुभुज से खंड",
          "propagate_labels_across_hierarchy": "पदानुक्रम में लेबल प्रसारित करें",
          "segment_graph_felzenszwalb": "Felzenszwalb ग्राफ़ खंडन",
          "segment_multiresolution_hierarchical": "बहु-विभेदन पदानुक्रमित खंडन",
          "segment_scale_parameter_optimizer": "खंड पैमाना पैरामीटर अनुकूलक",
          "segment_slic_superpixels": "SLIC सुपरपिक्सेल खंडन",
          "segment_watershed_markers": "मार्कर जलग्रहण खंडन",
          "segments_merge_small_regions": "छोटे खंड क्षेत्र विलय करें",
          "segments_split_low_cohesion": "कम संसक्ति वाले खंड विभाजित करें",
          "segments_to_polygons": "खंड से बहुभुज",
          "brdf_normalization": "BRDF सामान्यीकरण",
          "correct_vignetting": "विग्नेटिंग सुधार",
          "dark_object_subtraction": "डार्क ऑब्जेक्ट घटाव",
          "dn_to_toa_reflectance": "DN से TOA परावर्तकता",
          "terrain_corrected_optical_analytics": "भूभाग-सुधारित ऑप्टिकल विश्लेषिकी",
          "cloude_pottier_decomposition": "Cloude-Pottier वियोजन",
          "enhanced_lee_filter": "संवर्धित Lee फ़िल्टर",
          "freeman_durden_decomposition": "Freeman-Durden वियोजन",
          "frost_filter": "Frost फ़िल्टर",
          "gamma_map_filter": "गामा MAP फ़िल्टर",
          "h_alpha_wisart_classification": "H-Alpha Wishart वर्गीकरण",
          "kuan_filter": "Kuan फ़िल्टर",
          "refined_lee_filter": "परिष्कृत Lee फ़िल्टर",
          "wisart_iterative_clustering": "Wishart पुनरावृत्त क्लस्टरिंग",
          "yamaguchi_4component_decomposition": "Yamaguchi 4-घटक वियोजन",
          "continuum_removal": "कंटिन्यूम निष्कासन",
          "linear_spectral_unmixing": "रैखिक स्पेक्ट्रल अनमिक्सिंग",
          "minimum_noise_fraction": "न्यूनतम शोर अंश",
          "spectral_angle_mapper": "स्पेक्ट्रल कोण मैपर",
          "spectral_library_matching": "स्पेक्ट्रल लाइब्रेरी मिलान",
          "land_surface_temperature_single_channel": "भूमि सतह तापमान एकल चैनल",
          "land_surface_temperature_split_window": "भूमि सतह तापमान स्प्लिट विंडो",
          "ndvi_based_emissivity": "NDVI आधारित उत्सर्जकता",
          "assess_route": "मार्ग आकलन",
          "breakline_mapping": "ब्रेकलाइन मानचित्रण",
          "convergence_index": "अभिसरण सूचकांक",
          "dem_void_filling": "DEM रिक्ति भरण",
          "deviation_from_mean_elevation": "माध्य ऊँचाई से विचलन",
          "difference_from_mean_elevation": "माध्य ऊँचाई से अंतर",
          "directional_relief": "दिशात्मक उच्चावच",
          "elev_above_pit": "पिट से ऊपर ऊँचाई",
          "elev_above_pit_dist": "पिट से ऊपर ऊँचाई दूरी",
          "elevation_percentile": "ऊँचाई शतमक",
          "embankment_mapping": "तटबंध मानचित्रण",
          "exposure_towards_wind_flux": "पवन फ्लक्स की ओर अनावरण",
          "feature_preserving_smoothing": "फ़ीचर-संरक्षी चिकनाई",
          "feature_preserving_smoothing_multiscale": "बहु-पैमाना फ़ीचर-संरक्षी चिकनाई",
          "fetch_analysis": "फ़ेच विश्लेषण",
          "fill_missing_data": "अनुपस्थित डेटा भरें",
          "find_ridges": "कटक खोजें",
          "hillshade": "हिलशेड",
          "hypsometrically_tinted_hillshade": "हिप्सोमेट्रिक रंगयुक्त हिलशेड",
          "local_hypsometric_analysis": "स्थानीय हिप्सोमेट्रिक विश्लेषण",
          "low_points_on_headwater_divides": "शीर्षजल विभाजकों पर निम्न बिंदु",
          "map_off_terrain_objects": "भूभाग-बाह्य ऑब्जेक्ट मानचित्रण",
          "max_downslope_elev_change": "अधिकतम अधोढाल ऊँचाई परिवर्तन",
          "max_upslope_elev_change": "अधिकतम ऊर्ध्वढाल ऊँचाई परिवर्तन",
          "min_downslope_elev_change": "न्यूनतम अधोढाल ऊँचाई परिवर्तन",
          "multidirectional_hillshade": "बहु-दिशात्मक हिलशेड",
          "num_downslope_neighbours": "अधोढाल पड़ोसियों की संख्या",
          "num_upslope_neighbours": "ऊर्ध्वढाल पड़ोसियों की संख्या",
          "profile": "प्रोफ़ाइल",
          "remove_off_terrain_objects": "भूभाग-बाह्य ऑब्जेक्ट हटाएँ",
          "ridge_and_valley_vectors": "कटक और घाटी सदिश",
          "slope_vs_aspect_plot": "ढाल बनाम अभिमुखता प्लॉट",
          "slope_vs_elev_plot": "ढाल बनाम ऊँचाई प्लॉट",
          "smooth_vegetation_residual": "वनस्पति अवशेष चिकनाई",
          "surface_area_ratio": "सतह क्षेत्रफल अनुपात",
          "topographic_hachures": "स्थलाकृतिक हैचर",
          "accumulation_curvature": "संचयन वक्रता",
          "aspect": "अभिमुखता",
          "casorati_curvature": "Casorati वक्रता",
          "curvedness": "वक्रतामान",
          "difference_curvature": "अंतर वक्रता",
          "gaussian_curvature": "गाऊसी वक्रता",
          "generating_function": "जनक फ़ंक्शन",
          "horizontal_excess_curvature": "क्षैतिज अतिरिक्त वक्रता",
          "maximal_curvature": "अधिकतम वक्रता",
          "mean_curvature": "माध्य वक्रता",
          "minimal_curvature": "न्यूनतम वक्रता",
          "plan_curvature": "समतलीय वक्रता",
          "principal_curvature_direction": "मुख्य वक्रता दिशा",
          "profile_curvature": "प्रोफ़ाइल वक्रता",
          "relative_aspect": "सापेक्ष अभिमुखता",
          "ring_curvature": "वलय वक्रता",
          "rotor": "रोटर",
          "shape_index": "आकृति सूचकांक",
          "slope": "ढाल",
          "tangential_curvature": "स्पर्शरेखीय वक्रता",
          "total_curvature": "कुल वक्रता",
          "unsphericity": "अगोलीयता",
          "vertical_excess_curvature": "ऊर्ध्वाधर अतिरिक्त वक्रता",
          "elev_relative_to_min_max": "न्यूनतम-अधिकतम सापेक्ष ऊँचाई",
          "geomorphons": "जियोमॉर्फ़ॉन",
          "hypsometric_analysis": "हिप्सोमेट्रिक विश्लेषण",
          "multiscale_topographic_position_class": "बहु-पैमाना स्थलाकृतिक स्थिति वर्ग",
          "pennock_landform_classification": "Pennock भू-आकृति वर्गीकरण",
          "percent_elev_range": "प्रतिशत ऊँचाई परास",
          "relative_topographic_position": "सापेक्ष स्थलाकृतिक स्थिति",
          "max_anisotropy_dev": "अधिकतम विषमदैशिकता विचलन",
          "max_anisotropy_dev_signature": "अधिकतम विषमदैशिकता विचलन अभिलक्षण",
          "max_difference_from_mean": "माध्य से अधिकतम अंतर",
          "max_elev_dev_signature": "अधिकतम ऊँचाई विचलन अभिलक्षण",
          "max_elevation_deviation": "अधिकतम ऊँचाई विचलन",
          "multiscale_curvatures": "बहु-पैमाना वक्रताएँ",
          "multiscale_elevated_index": "बहु-पैमाना उन्नत सूचकांक",
          "multiscale_elevation_percentile": "बहु-पैमाना ऊँचाई शतमक",
          "multiscale_low_lying_index": "बहु-पैमाना निम्न-स्थित सूचकांक",
          "multiscale_roughness": "बहु-पैमाना खुरदरापन",
          "multiscale_roughness_signature": "बहु-पैमाना खुरदरापन अभिलक्षण",
          "multiscale_std_dev_normals": "बहु-पैमाना अभिलंब मानक विचलन",
          "multiscale_std_dev_normals_signature": "बहु-पैमाना अभिलंब मानक विचलन अभिलक्षण",
          "multiscale_topographic_position_image": "बहु-पैमाना स्थलाकृतिक स्थिति छवि",
          "topographic_position_animation": "स्थलाकृतिक स्थिति एनिमेशन",
          "average_normal_vector_angular_deviation": "औसत अभिलंब सदिश कोणीय विचलन",
          "circular_variance_of_aspect": "अभिमुखता का वृत्तीय प्रसरण",
          "edge_density": "किनारा घनत्व",
          "ruggedness_index": "ऊबड़-खाबड़पन सूचकांक",
          "spherical_std_dev_of_normals": "अभिलंबों का गोलीय मानक विचलन",
          "standard_deviation_of_slope": "ढाल का मानक विचलन",
          "average_horizon_distance": "औसत क्षितिज दूरी",
          "horizon_angle": "क्षितिज कोण",
          "horizon_area": "क्षितिज क्षेत्र",
          "openness": "खुलापन",
          "shadow_animation": "छाया एनिमेशन",
          "shadow_image": "छाया छवि",
          "sky_view_factor": "आकाश दृश्य गुणक",
          "skyline_analysis": "स्काईलाइन विश्लेषण",
          "time_in_daylight": "दिन के प्रकाश में समय",
          "viewshed": "दृश्य क्षेत्र (व्यूशेड)",
          "visibility_index": "दृश्यता सूचकांक",
          "topo_render": "टोपो रेंडर",
          "add_surface_information": "सतह जानकारी जोड़ें",
          "add_z_information": "Z जानकारी जोड़ें",
          "adjust_3d_z": "3D Z समायोजन",
          "adjust_stream_to_raster": "सरिता को रास्टर से समायोजित करें",
          "aggregate_points": "बिंदु समुच्चयन",
          "aggregate_polygons": "बहुभुज समुच्चयन",
          "align_features": "फ़ीचर संरेखण",
          "apportion_polygon": "बहुभुज विभाजन (अपोर्शन)",
          "areal_interpolation": "क्षेत्रीय अंतर्वेशन",
          "assign_projection_vector": "प्रक्षेपण निर्दिष्ट करें (वेक्टर)",
          "attribute_uncertainty": "विशेषता अनिश्चितता",
          "bivariate_spatial_association": "द्विचर स्थानिक संबद्धता",
          "buffer_3d": "3D बफ़र",
          "build_balanced_zones": "संतुलित ज़ोन बनाएँ",
          "build_seamlines": "सीमलाइन बनाएँ",
          "calculate_adjacent_fields": "आसन्न फ़ील्ड गणना",
          "calculate_central_meridian_and_parallels": "केंद्रीय याम्योत्तर और समांतर गणना",
          "calculate_composite_index": "संयुक्त सूचकांक गणना",
          "calculate_distance_band": "दूरी बैंड गणना",
          "calculate_end_time": "अंत समय गणना",
          "calculate_grid_convergence_angle": "ग्रिड अभिसरण कोण गणना",
          "calculate_missing_z_values": "अनुपस्थित Z मान गणना",
          "calculate_motion_statistics": "गति सांख्यिकी गणना",
          "calculate_polygon_main_angle": "बहुभुज मुख्य कोण गणना",
          "calculate_rates": "दर गणना",
          "calculate_transformation_errors": "रूपांतरण त्रुटि गणना",
          "calculate_utm_zone": "UTM ज़ोन गणना",
          "cartogram": "कार्टोग्राम",
          "causal_inference_analysis": "कारण अनुमान विश्लेषण",
          "cell_records_to_sectors": "कोशिका रिकॉर्ड से सेक्टर",
          "central_feature": "केंद्रीय फ़ीचर / रैखिक दिशात्मक माध्य",
          "change_point_detection": "परिवर्तन बिंदु संसूचन",
          "collapse_dual_lines_to_centerline": "दोहरी रेखाओं को मध्यरेखा में संकुचित करें",
          "collapse_hydro_polygon": "जल बहुभुज संकुचन",
          "collapse_road_detail": "सड़क विवरण संकुचन",
          "collect_events": "घटनाएँ एकत्र करें",
          "colocation_analysis": "सह-स्थान विश्लेषण",
          "color_polygons": "बहुभुज रंग",
          "compare_spatial_weights": "स्थानिक भार तुलना",
          "compute_accuracy_for_object_detection": "ऑब्जेक्ट संसूचन सटीकता गणना",
          "construct_sight_lines": "दृष्टि रेखाएँ बनाएँ",
          "contiguous_cartogram": "सन्निहित कार्टोग्राम",
          "contour_list": "समोच्च सूची",
          "convert_coordinate_notation": "निर्देशांक संकेतन रूपांतरण",
          "cost_connectivity": "लागत संयोजकता",
          "count_overlapping_features": "अतिव्यापी फ़ीचर गणना",
          "create_accuracy_assessment_points": "सटीकता आकलन बिंदु बनाएँ",
          "create_cartographic_partitions": "कार्टोग्राफ़िक विभाजन बनाएँ",
          "create_overpass": "ओवरपास बनाएँ",
          "create_routes": "मार्ग बनाएँ",
          "create_spatial_sampling_locations": "स्थानिक प्रतिचयन स्थान बनाएँ",
          "create_spatially_balanced_points": "स्थानिक रूप से संतुलित बिंदु बनाएँ",
          "create_underpass": "अंडरपास बनाएँ",
          "cul_de_sac_masks": "कल-डी-सैक मास्क",
          "delineate_built_up_areas": "निर्मित क्षेत्र सीमांकन",
          "dendrogram": "डेंड्रोग्राम",
          "densify_sampling_network": "प्रतिचयन नेटवर्क सघनीकरण",
          "detect_bright_ocean_objects": "उज्ज्वल समुद्री ऑब्जेक्ट संसूचन",
          "detect_dark_ocean_areas": "अंधकारमय समुद्री क्षेत्र संसूचन",
          "detect_feature_changes": "फ़ीचर परिवर्तन संसूचन",
          "detect_graphic_conflict": "ग्राफ़िक टकराव संसूचन",
          "detect_incidents": "घटना संसूचन",
          "dice": "डाइस",
          "difference_3d": "3D अंतर",
          "dimension_reduction": "आयाम न्यूनीकरण",
          "directional_distribution": "दिशात्मक बंटन",
          "directional_trend": "दिशात्मक प्रवृत्ति",
          "disperse_markers": "मार्कर प्रकीर्णन",
          "dissolve_route_events": "मार्ग घटना विलय (डिज़ॉल्व)",
          "edgematch_features": "फ़ीचर किनारा मिलान",
          "eighty_twenty_analysis": "अस्सी-बीस विश्लेषण",
          "eliminate_polygon_part": "बहुभुज भाग निष्कासन",
          "eliminate_polygons": "बहुभुज निष्कासन",
          "emerging_hot_spot_analysis": "उभरता हॉटस्पॉट विश्लेषण",
          "enclose_multipatch": "मल्टीपैच परिबद्ध करें",
          "estimate_time_to_event": "घटना तक समय अनुमान",
          "evaluate_bin_sizes": "बिन आकार मूल्यांकन",
          "evaluate_variable_influence": "चर प्रभाव मूल्यांकन",
          "exploratory_interpolation": "अन्वेषी अंतर्वेशन",
          "exploratory_regression": "अन्वेषी प्रतिगमन",
          "extract_locations_from_text": "पाठ से स्थान निकालें",
          "extract_water_sar": "जल निष्कर्षण (SAR)",
          "extrude_between": "के बीच एक्सट्रूड",
          "feature_outline_masks": "फ़ीचर रूपरेखा मास्क",
          "feature_to_line": "फ़ीचर से रेखा",
          "feature_vertices_to_points": "फ़ीचर शीर्ष से बिंदु",
          "features_to_kml": "फ़ीचर से KML",
          "fence_diagram": "बाड़ आरेख",
          "fill_missing_values": "अनुपस्थित मान भरें",
          "find_dwell_locations": "ठहराव स्थान खोजें",
          "find_identical": "समरूप खोजें",
          "find_meeting_locations": "मिलन स्थान खोजें",
          "find_space_time_matches": "स्थान-काल मिलान खोजें",
          "flip_line": "रेखा पलटें",
          "forest_based_forecast": "वन-आधारित पूर्वानुमान",
          "generalized_linear_regression": "सामान्यीकृत रैखिक प्रतिगमन",
          "generate_breach_lines": "भंजन रेखाएँ उत्पन्न करें",
          "generate_near_table": "निकट तालिका उत्पन्न करें",
          "generate_network_swm": "नेटवर्क SWM उत्पन्न करें",
          "generate_od_links": "उद्गम-गंतव्य लिंक उत्पन्न करें",
          "generate_points_along_3d_lines": "3D रेखाओं के साथ बिंदु उत्पन्न करें",
          "generate_spatial_weights_matrix": "स्थानिक भार मैट्रिक्स उत्पन्न करें",
          "generate_subset_polygons": "उपसमुच्चय बहुभुज उत्पन्न करें",
          "generate_transects_along_lines": "रेखाओं के साथ अनुप्रस्थ रेखाएँ उत्पन्न करें",
          "geodetic_densify": "जियोडेटिक सघनीकरण",
          "geographically_weighted_regression": "भौगोलिक भारित प्रतिगमन",
          "geotagged_photos_to_points": "जियोटैग फ़ोटो से बिंदु",
          "graphic_buffer": "ग्राफ़िक बफ़र",
          "grid_index_features": "ग्रिड सूचकांक फ़ीचर",
          "group_by_proximity": "निकटता द्वारा समूहन",
          "hdbscan": "HDBSCAN क्लस्टरिंग",
          "getis_ord_general_g": "उच्च/निम्न क्लस्टरिंग (Getis-Ord General G)",
          "hot_spot_analysis_comparison": "हॉटस्पॉट विश्लेषण तुलना",
          "identify_narrow_polygons": "संकीर्ण बहुभुज पहचानें",
          "incremental_spatial_autocorrelation": "वृद्धिशील स्थानिक स्वसहसंबंध",
          "inside_3d": "3D के भीतर",
          "integrate": "एकीकृत करें",
          "interpolate_shape": "आकृति अंतर्वेशन",
          "intersect_3d": "3D प्रतिच्छेदन",
          "intersect_3d_line_with_surface": "3D रेखा का सतह से प्रतिच्छेदन",
          "intersecting_layers_masks": "प्रतिच्छेदी लेयर मास्क",
          "intervisibility": "अंतर्दृश्यता",
          "is_closed_3d": "3D बंद है",
          "line_of_sight": "दृष्टि रेखा",
          "local_bivariate_relationships": "स्थानीय द्विचर संबंध",
          "local_outlier_analysis": "स्थानीय बाह्य मान विश्लेषण",
          "locate_lines_along_routes": "मार्गों पर रेखाएँ स्थित करें",
          "median_center": "माध्यिका केंद्र",
          "merge_divided_roads": "विभाजित सड़कें विलय करें",
          "merge_lines_by_pseudo_node": "छद्म नोड द्वारा रेखाएँ विलय करें",
          "minimum_bounding_volume": "न्यूनतम परिबद्ध आयतन",
          "multipatch_footprint": "मल्टीपैच पदचिह्न",
          "multipatch_to_mesh": "मल्टीपैच से मेश",
          "multiple_ring_buffer": "बहु-वलय बफ़र",
          "mgwr": "बहु-पैमाना भौगोलिक भारित प्रतिगमन",
          "multivariate_clustering": "बहुचर क्लस्टरिंग",
          "near_3d": "3D निकट",
          "neighborhood_summary_statistics": "पड़ोस सारांश सांख्यिकी",
          "non_maximum_suppression": "गैर-अधिकतम दमन",
          "optics_clustering": "OPTICS क्लस्टरिंग",
          "optimal_corridor_connections": "इष्टतम गलियारा संयोजन",
          "optimal_path_as_line": "रेखा के रूप में इष्टतम पथ",
          "optimized_hot_spot_analysis": "अनुकूलित हॉटस्पॉट विश्लेषण",
          "optimized_outlier_analysis": "अनुकूलित बाह्य मान विश्लेषण",
          "pairwise_comparison_weights": "युग्मवार तुलना भार",
          "pivot_table": "पिवट तालिका",
          "points_to_line": "बिंदुओं से रेखा",
          "points_to_path": "बिंदुओं से पथ",
          "polygon_neighbors": "बहुभुज पड़ोसी",
          "polygon_volume": "बहुभुज आयतन",
          "propagate_displacement": "विस्थापन प्रसार",
          "raster_domain": "रास्टर डोमेन",
          "raster_to_weighted_points": "रास्टर से भारित बिंदु",
          "reclassify_field": "फ़ील्ड पुनर्वर्गीकरण",
          "reconstruct_tracks": "ट्रैक पुनर्निर्माण",
          "reduce_point_density": "बिंदु घनत्व कम करें",
          "regularize_adjacent_building_footprint": "आसन्न भवन पदचिह्न नियमितीकरण",
          "regularize_building_footprints": "भवन पदचिह्न नियमितीकरण",
          "remove_overlap_multiple": "अतिव्यापन हटाएँ (बहु)",
          "render_vector_png": "वेक्टर को PNG में रेंडर करें",
          "repair_geometry": "ज्यामिति मरम्मत",
          "resolve_building_conflicts": "भवन टकराव समाधान",
          "resolve_road_conflicts": "सड़क टकराव समाधान",
          "ripleys_k": "Ripley's K",
          "rubbersheet_features": "फ़ीचर रबरशीट",
          "semivariogram_sensitivity": "सेमीवेरियोग्राम संवेदनशीलता",
          "similarity_search": "समानता खोज",
          "simplify_3d_line": "3D रेखा सरलीकरण",
          "simplify_building": "भवन सरलीकरण",
          "simplify_by_circular_arcs": "वृत्तीय चाप द्वारा सरलीकरण",
          "simplify_by_tangent_segments": "स्पर्शरेखीय खंड द्वारा सरलीकरण",
          "simplify_shared_edges": "साझा किनारा सरलीकरण",
          "smooth_natural_features": "प्राकृतिक फ़ीचर चिकनाई",
          "smooth_shared_edges": "साझा किनारा चिकनाई",
          "snap_tracks": "ट्रैक स्नैप",
          "sort_features": "फ़ीचर क्रमबद्ध करें",
          "spatial_eigenvector_filtering": "स्थानिक आइगेनवेक्टर फ़िल्टरिंग (MESF)",
          "spatial_outlier_detection": "स्थानिक बाह्य मान संसूचन",
          "spatially_constrained_multivariate_clustering": "स्थानिक रूप से बाधित बहुचर क्लस्टरिंग",
          "split_by_attributes": "विशेषताओं द्वारा विभाजन",
          "split_by_features": "फ़ीचर द्वारा विभाजन",
          "split_line_at_point": "बिंदु पर रेखा विभाजन",
          "stack_profile": "स्टैक प्रोफ़ाइल",
          "strip_map_index_features": "स्ट्रिप मानचित्र सूचकांक फ़ीचर",
          "subdivide_polygon": "बहुभुज उपविभाजन",
          "subset_features": "फ़ीचर उपसमुच्चय",
          "summarize_nearby": "निकटवर्ती सारांश",
          "summarize_percent_change": "प्रतिशत परिवर्तन सारांश",
          "summarize_within": "भीतर सारांश",
          "summary_statistics": "सारांश सांख्यिकी",
          "sun_shadow_volume": "सूर्य छाया आयतन",
          "surface_difference": "सतह अंतर",
          "table_to_geometry": "तालिका से ज्यामिति",
          "tabulate_intersection": "प्रतिच्छेदन सारणीयन",
          "thin_road_network": "सड़क नेटवर्क विरलन",
          "tile_grid_polygons": "टाइल ग्रिड बहुभुज",
          "time_series_clustering": "समय श्रृंखला क्लस्टरिंग",
          "time_series_forecast": "समय श्रृंखला पूर्वानुमान",
          "time_series_smoothing": "समय श्रृंखला चिकनाई",
          "trace_proximity_events": "निकटता घटना अनुरेखण",
          "transform_features": "फ़ीचर रूपांतरण",
          "transform_fields": "फ़ील्ड रूपांतरण",
          "transform_route_events": "मार्ग घटना रूपांतरण",
          "transpose_fields": "फ़ील्ड स्थानांतरण (ट्रांसपोज़)",
          "trim_line": "रेखा छँटाई",
          "union_3d": "3D संघ",
          "validate_flow_direction": "प्रवाह दिशा सत्यापन",
          "voxel_isosurface": "वॉक्सेल समसतह",
          "buffer_vector": "वेक्टर बफ़र",
          "directional_variogram": "दिशात्मक वेरियोग्राम विश्लेषण",
          "estimate_variogram": "वेरियोग्राम अनुमान",
          "fit_variogram": "वेरियोग्राम मॉडल फ़िट",
          "add_field": "फ़ील्ड जोड़ें",
          "add_geometry_attributes": "ज्यामिति विशेषताएँ जोड़ें",
          "attribute_correlation": "विशेषता सहसंबंध",
          "attribute_histogram": "विशेषता हिस्टोग्राम",
          "attribute_scattergram": "विशेषता स्कैटरग्राम",
          "delete_field": "फ़ील्ड हटाएँ",
          "extract_by_attribute": "विशेषता द्वारा निष्कर्षण",
          "field_calculator": "फ़ील्ड कैलकुलेटर",
          "filter_vector_features_by_area": "क्षेत्रफल द्वारा वेक्टर फ़ीचर फ़िल्टर",
          "list_unique_values": "अद्वितीय मान सूचीबद्ध करें",
          "rename_field": "फ़ील्ड का नाम बदलें",
          "centroid_vector": "केंद्रक (वेक्टर)",
          "concave_hull": "अवतल हल",
          "densify_features": "फ़ीचर सघनीकरण",
          "eliminate_coincident_points": "संपाती बिंदु हटाएँ",
          "extend_vector_lines": "वेक्टर रेखाएँ विस्तारित करें",
          "merge_line_segments": "रेखा खंड विलय करें",
          "minimum_bounding_box": "न्यूनतम परिबद्ध बॉक्स",
          "minimum_bounding_circle": "न्यूनतम परिबद्ध वृत्त",
          "minimum_bounding_envelope": "न्यूनतम परिबद्ध आवरण",
          "minimum_convex_hull": "न्यूनतम उत्तल हल",
          "polygonize": "बहुभुजीकरण",
          "representative_point_vector": "प्रतिनिधि बिंदु (वेक्टर)",
          "simplify_features": "फ़ीचर सरलीकरण",
          "smooth_vectors": "वेक्टर चिकनाई",
          "snap_endnodes": "अंत नोड स्नैप करें",
          "split_vector_lines": "वेक्टर रेखाएँ विभाजित करें",
          "split_with_lines": "रेखाओं से विभाजन",
          "locate_points_along_routes": "मार्गों पर बिंदु स्थित करें",
          "points_along_lines": "रेखाओं के साथ बिंदु",
          "route_calibrate": "मार्ग अंशांकन",
          "route_event_lines_from_layer": "लेयर से मार्ग घटना रेखाएँ",
          "route_event_lines_from_table": "तालिका से मार्ग घटना रेखाएँ",
          "route_event_merge": "मार्ग घटना विलय",
          "route_event_overlay": "मार्ग घटना अध्यारोपण",
          "route_event_points_from_layer": "लेयर से मार्ग घटना बिंदु",
          "route_event_points_from_table": "तालिका से मार्ग घटना बिंदु",
          "route_event_split": "मार्ग घटना विभाजन",
          "route_measure_qa": "मार्ग माप QA",
          "route_recalibrate": "मार्ग पुनः अंशांकन",
          "snap_events_to_routes": "घटनाओं को मार्गों पर स्नैप करें",
          "download_osm_vector": "OSM वेक्टर डाउनलोड करें",
          "clip": "क्लिप",
          "difference": "अंतर",
          "dissolve": "विलय (डिज़ॉल्व)",
          "erase": "मिटाएँ",
          "identity": "पहचान (आइडेंटिटी)",
          "intersect": "प्रतिच्छेदन",
          "line_intersections": "रेखा प्रतिच्छेदन",
          "line_polygon_clip": "रेखा-बहुभुज क्लिप",
          "near": "निकट",
          "select_by_location": "स्थान द्वारा चयन",
          "spatial_join": "स्थानिक जोड़",
          "symmetrical_difference": "सममित अंतर",
          "union": "संघ (यूनियन)",
          "update": "अद्यतन",
          "construct_vector_tin": "वेक्टर TIN निर्माण",
          "contours_from_points": "बिंदुओं से समोच्च रेखाएँ",
          "contours_from_raster": "रास्टर से समोच्च रेखाएँ",
          "extract_nodes": "नोड निकालें",
          "extract_raster_values_at_points": "बिंदुओं पर रास्टर मान निकालें",
          "find_lowest_or_highest_points": "न्यूनतम या उच्चतम बिंदु खोजें",
          "hexagonal_grid_from_raster_base": "रास्टर आधार से षट्कोणीय ग्रिड",
          "hexagonal_grid_from_vector_base": "वेक्टर आधार से षट्कोणीय ग्रिड",
          "layer_footprint_raster": "लेयर पदचिह्न (रास्टर)",
          "layer_footprint_vector": "लेयर पदचिह्न (वेक्टर)",
          "medoid": "मेडॉइड",
          "random_points_in_polygon": "बहुभुज में यादृच्छिक बिंदु",
          "rectangular_grid_from_raster_base": "रास्टर आधार से आयताकार ग्रिड",
          "rectangular_grid_from_vector_base": "वेक्टर आधार से आयताकार ग्रिड",
          "vector_hex_binning": "वेक्टर हेक्स बिनिंग",
          "voronoi_diagram": "Voronoi आरेख",
          "compactness_ratio": "सघनता अनुपात",
          "deviation_from_regional_direction": "क्षेत्रीय दिशा से विचलन",
          "elongation_ratio": "दीर्घीकरण अनुपात",
          "hole_proportion": "छिद्र अनुपात",
          "linearity_index": "रैखिकता सूचकांक",
          "narrowness_index_vector": "संकीर्णता सूचकांक (वेक्टर)",
          "patch_orientation": "पैच अभिविन्यास",
          "perimeter_area_ratio": "परिमाप-क्षेत्रफल अनुपात",
          "polygon_area": "बहुभुज क्षेत्रफल",
          "polygon_long_axis": "बहुभुज दीर्घ अक्ष",
          "polygon_perimeter": "बहुभुज परिमाप",
          "polygon_short_axis": "बहुभुज लघु अक्ष",
          "related_circumscribing_circle": "संबंधित परिगत वृत्त",
          "shape_complexity_index_vector": "आकृति जटिलता सूचकांक (वेक्टर)",
          "envelope_test": "एन्वेलप परीक्षण",
          "getis_ord_gi_star": "Getis-Ord Gi*",
          "global_morans_i": "वैश्विक Moran's I",
          "hotspot_vs_process": "हॉटस्पॉट बनाम प्रक्रिया",
          "inhomogeneous_baseline": "अतुल्य आधाररेखा",
          "local_morans_i_lisa": "स्थानीय Moran's I (LISA)",
          "nearest_neighbour_index": "निकटतम पड़ोसी सूचकांक",
          "point_pattern_envelope": "बिंदु पैटर्न एन्वेलप",
          "point_process_residuals": "बिंदु प्रक्रिया अवशेष",
          "point_process_residuals_comparison": "बिंदु प्रक्रिया अवशेष तुलना",
          "quadrat_count_test": "क्वाड्रैट गणना परीक्षण",
          "ripleys_k_function": "Ripley's K फ़ंक्शन",
          "ripleys_k_test": "Ripley's K परीक्षण",
          "spatial_error_regression": "स्थानिक त्रुटि प्रतिगमन",
          "spatial_lag_regression": "स्थानिक लैग प्रतिगमन"
        },
        "menuSubcategory": {
          "geolibre_wasm": "GeoLibre (WASM)",
          "geometry_topology": "ज्यामिति और सांस्थिति",
          "raster_vector_conversion": "रास्टर/वेक्टर रूपांतरण",
          "vector_table_i_o": "वेक्टर और तालिका I/O",
          "depressions_storage": "गर्त और भंडारण",
          "flow_routing": "प्रवाह मार्गन",
          "hydrologic_indices": "जलवैज्ञानिक सूचकांक",
          "streams_longitudinal_analysis": "सरिताएँ - अनुदैर्ध्य विश्लेषण",
          "streams_network_extraction": "सरिताएँ - नेटवर्क निष्कर्षण",
          "streams_ordering_metrics": "सरिताएँ - क्रम मापक",
          "watersheds_basins": "जलग्रहण और द्रोणी",
          "analysis_metrics": "विश्लेषण मापक",
          "filtering_classification": "निस्पंदन और वर्गीकरण",
          "i_o_management": "I/O और प्रबंधन",
          "interpolation_gridding": "अंतर्वेशन और ग्रिडिंग",
          "network_analysis": "नेटवर्क विश्लेषण",
          "general": "सामान्य",
          "distance_cost": "दूरी और लागत",
          "local_neighborhood": "स्थानीय पड़ोस",
          "overlay_math": "अध्यारोपण गणित",
          "reclassify_mask": "पुनर्वर्गीकरण और मास्क",
          "spatial_statistics": "स्थानिक सांख्यिकी",
          "change_detection": "परिवर्तन संसूचन",
          "classification": "वर्गीकरण",
          "edge_feature_detection": "किनारा और फ़ीचर संसूचन",
          "enhancement_contrast": "संवर्धन और कंट्रास्ट",
          "filters": "फ़िल्टर",
          "obia": "OBIA",
          "radiometric_correction": "विकिरणमितीय सुधार",
          "sar": "SAR",
          "spectral_analytics": "स्पेक्ट्रल विश्लेषिकी",
          "thermal_emissivity": "तापीय और उत्सर्जकता",
          "derivatives": "अवकलज",
          "landform_indices": "भू-आकृति सूचकांक",
          "multiscale_signatures": "बहु-पैमाना अभिलक्षण",
          "roughness_texture": "खुरदरापन और बनावट",
          "visibility": "दृश्यता",
          "workflow_products": "वर्कफ़्लो उत्पाद",
          "attribute_analysis": "विशेषता विश्लेषण",
          "geometry_processing": "ज्यामिति प्रसंस्करण",
          "linear_referencing": "रैखिक संदर्भन",
          "online_data": "ऑनलाइन डेटा",
          "overlay_analysis": "अध्यारोपण विश्लेषण",
          "sampling_gridding": "प्रतिचयन और ग्रिडिंग",
          "shape_metrics": "आकृति मापक"
        }
      }
    }
  }
}
