আমি নিশ্চিত করেছি যে arcmap2sld
সরঞ্জামটি আর্কজিআইএস ডেস্কটপ 10.1+ এ দুর্দান্ত কাজ করছে। প্রোগ্রামটি এই লিঙ্ক থেকে ডাউনলোড করা যেতে পারে এবং রিডমি ডক্সটি এখানে রয়েছে ।
প্রোগ্রামটি আর্কম্যাপ প্রকল্পের স্তরগুলির প্রতীককে একটি নথিতে রূপান্তরিত করে
.sld
যা ওপেন সোর্স সফ্টওয়্যারটিতে ব্যবহার করা যেতে পারে। এটি ভিজ্যুয়াল বেসিক .NET এ প্রয়োগ করা হয় এবং .NET 2.0 প্রয়োজন।
পদক্ষেপগুলি:
.zip
ফাইলটি আনপ্যাক করুন।
- বর্তমান ফোল্ডারে
"\stp\Adjust_for_ArcGIS-version.bat"
কনফিগারেশন ফাইল তৈরি করে এমন ফাইলটি চালান ArcGIS_SLD_Converter.exe.config
। এই কনফিগারেশনে আপনার ইনস্টলেশনটিতে আরকিজিআইএস সিস্টেম লাইব্রেরিগুলির মেটাডেটা রয়েছে।
ArcGIS_SLD_Converter.exe
প্রোগ্রামটি শুরু করতে চালান ।
.sld
ফাইলগুলি তৈরি করতে সক্ষম হতে আপনার কয়েকটি আর্কের সাথে আর্কম্যাপ অ্যাপ্লিকেশন শুরু করতে হবে। সুতরাং আপনি নিজের বৈশিষ্ট্য ক্লাসকে আরকমে্যাপে যুক্ত করুন, প্রয়োজনীয় প্রতীকটি সেট করুন এবং তারপরে ArcGIS_SLD_Converter
প্রতিটি স্তরগুলির প্রতীকটি .sld
ডিস্কের একটি ফাইলে রফতানি করতে ব্যবহার করুন । আপনি সমস্ত স্তরগুলি একটি একক .sld
ফাইলে বা স্বতন্ত্র ফাইলগুলিতে ( Extras
মেনু> Layers
) রফতানি করতে চান তা নির্দিষ্ট করতে পারেন ।
কী ধরণের প্রতীক রফতানি হতে পারে সে সম্পর্কে নির্দিষ্ট সীমাবদ্ধতা রয়েছে। রূপান্তর করার চেষ্টা করার সময় একটি চিত্র প্রতীক থাকা একটি ত্রুটি ফেলে দেবে; ড্যাশড রেখার মতো আরও কয়েকটি চিহ্নকে শক্ত রেখায় ডাউনগ্রেড করা হবে। কী প্রতীকটি সমর্থিত তা দেখতে আপনি পরীক্ষা করতে চাইতে পারেন।