আমার প্রকল্পে, আমি বিভিন্ন ডিরেক্টরি থেকে প্রচুর জিওডাটা ব্যবহার করি। এখন আমি কিজিআইএস প্রকল্পটি কোনও সহকর্মীকে (উদাহরণস্বরূপ একটি সিডিতে) দিতে চাই।
বিভিন্ন ডিরেক্টরি থেকে আকারগুলি স্বয়ংক্রিয়ভাবে একটি ডিরেক্টরিতে অনুলিপি করা সম্ভব?
আমার প্রকল্পে, আমি বিভিন্ন ডিরেক্টরি থেকে প্রচুর জিওডাটা ব্যবহার করি। এখন আমি কিজিআইএস প্রকল্পটি কোনও সহকর্মীকে (উদাহরণস্বরূপ একটি সিডিতে) দিতে চাই।
বিভিন্ন ডিরেক্টরি থেকে আকারগুলি স্বয়ংক্রিয়ভাবে একটি ডিরেক্টরিতে অনুলিপি করা সম্ভব?
উত্তর:
আপনি কিউসিএনসোলিডেট প্লাগইনটি সন্ধান করছেন যা খুব ভাল কাজ করে। এটি সমস্ত একক ডিরেক্টরিতে স্থানান্তর করবে এবং নতুন উত্সের অবস্থানগুলিতে নির্দেশ করার জন্য .QGS প্রকল্প ফাইল (একটি এক্সএমএল ফাইল) পুনর্লিখন করবে।
কিউকনসোলিডেটটি এখনও পরীক্ষামূলক হিসাবে তালিকাভুক্ত - আপনাকে সেটিংস সংলাপে "পরীক্ষামূলক প্লাগইনগুলিও দেখান" সক্ষম করতে হবে।
তবে - এটি খুব ভাল কাজ করে। নোট:
আমি কেবলমাত্র তিনটি প্লাগইন পরীক্ষা করেছি যা প্রজেক্টের উপর ভিত্তি করে ফর্ম্যাটগুলির একটি পরিসীমা সহ আপনি কোনও প্রকল্পের ফাইলের কাছে যা চান তা করার চেষ্টা করে। ফলাফল এখানে:
পরীক্ষিত প্লাগইনগুলি হ'ল:
উইন্ডোজ 10 এ কিউআইজিআইএস 2.18.14 64 বিটে পরীক্ষা করা হয়েছিল
তিনটি প্লাগইন সমস্যা ছাড়াই শেফফিলগুলি পরিচালনা করে, লক্ষ্য ডিরেক্টরিতে ডেটা স্থানান্তরিত করে এবং এমন একটি প্রকল্প তৈরি করে যা ডেটাসেটের স্থানীয় অনুলিপিগুলিকে রেফার করে।
QConsolidate
QPackage
relocator
তিনটির মধ্যে কিউপ্যাকেজ সবচেয়ে ভাল কাজ করার জন্য হাজির হয়েছিল। ডাটাবেস সংযোগ এবং ওয়েব পরিষেবা স্তরগুলির পরীক্ষা করা হয়নি।
আমি নিজেই কিউজিআইএস-এর কোনও উপায় সম্পর্কে জানি না, তবে প্রকল্প ফাইল (.qgs) কেবল একটি পাঠ্য ফাইল। সুতরাং একটি আদিম কিন্তু কার্যকর উপায় <datasource></datasource>
হ'ল ম্যানুয়ালি একটি ডিরেক্টরিতে সমস্ত কিছু অনুলিপি করা, তারপরে .qgs ফাইলের ট্যাগগুলি অনুসন্ধান বা প্রতিস্থাপন ব্যবহার করে বা নতুন ডিরেক্টরিটিতে নির্দেশ করার জন্য একটি নিয়মিত অভিব্যক্তি ব্যবহার করে পরিবর্তন করতে হবে।
যদি আপনি অনেকগুলি ফাইল / ডিরেক্টরি পেয়ে থাকেন তবে এক বিকল্পটি হ'ল পাইথন ফাইলটিতে প্রতিটি ট্যাগ অনুসন্ধান করে পাইথনে অটোমেটিকেশন করা, সেই নামের সাথে প্রতিটি সম্পর্কিত ফাইলটি ডিরেক্টরিতে অনুলিপি করে এবং তারপর .qgs প্রতিস্থাপন করা উচিত নতুন ডিরেক্টরি সঙ্গে ট্যাগ।
এখন নতুন স্থানান্তরকারী প্লাগইন রয়েছে । (এই মুহুর্তে পরীক্ষামূলক হিসাবে চিহ্নিত)। আপনাকে প্রকল্পের ফাইলের সমস্ত স্তরগুলি একটি ডিরেক্টরিতে বা একটি জিপ-ফাইলে সংরক্ষণ করার সুযোগ দেয়।