मैंने पुष्टि की है कि arcmap2sldआर्कजीआईएस डेस्कटॉप 10.1+ पर टूल ठीक काम कर रहा है। कार्यक्रम को इस लिंक से डाउनलोड किया जा सकता है और रीडमी डॉक्स यहां हैं ।
कार्यक्रम एक आर्केपोज प्रोजेक्ट की परतों के सिम्बोलोजी को एक
.sldदस्तावेज में बदल देता है जिसका उपयोग ओपन-सोर्स सॉफ्टवेयर में किया जा सकता है। इसे Visual Basic .NET में लागू किया गया है और इसके लिए .NET 2.0 की आवश्यकता है।
कदम:
.zipफ़ाइल को अनपैक करें ।
- वर्तमान फ़ोल्डर में
"\stp\Adjust_for_ArcGIS-version.bat"कॉन्फ़िगरेशन फ़ाइल बनाने वाली फ़ाइल चलाएँ ArcGIS_SLD_Converter.exe.config। इस कॉन्फ़िगरेशन में आपकी स्थापना में उपलब्ध ArcGIS सिस्टम लाइब्रेरी पर मेटाडेटा है।
ArcGIS_SLD_Converter.exeकार्यक्रम शुरू करने के लिए चलाएँ ।
.sldफ़ाइलों को बनाने में सक्षम होने के लिए , आपको कुछ परतों के साथ ArcMap अनुप्रयोग शुरू करने की आवश्यकता है। इसलिए आप अपनी फ़ीचर क्लासेस को ArcMap में जोड़ते हैं, ज़रूरी सिंबलॉजी सेट करते हैं और फिर ArcGIS_SLD_Converterलेयर्स के सिम्बॉलॉजी में से प्रत्येक .sldको डिस्क पर एक फाइल में एक्सपोर्ट करने के लिए उपयोग करते हैं । आप निर्दिष्ट कर सकते हैं कि क्या आप सभी परतों को एक .sldफ़ाइल में या अलग-अलग फ़ाइलों ( Extrasमेनू> Layers) में निर्यात करना चाहते हैं ।
किस प्रकार के सहजीवन को निर्यात किया जा सकता है, इस संबंध में कुछ सीमाएँ हैं। एक तस्वीर प्रतीक होने से एक त्रुटि होगी जब परिवर्तित करने की कोशिश की जाएगी; कुछ अन्य प्रतीकों जैसे धराशायी रेखा, को ठोस रेखाओं में डाउनग्रेड किया जाएगा। आप यह देखने के लिए प्रयोग करना चाह सकते हैं कि सहजीवन क्या समर्थित है।