কিউজিস প্রকল্পে ফাইলের অবস্থান আপডেট করা হচ্ছে?


15

আমার কাছে 30 টি পৃথক ক্লায়েন্টের জন্য প্রায় 30 টি পৃথক কিউজিআইএস প্রকল্প ফাইল রয়েছে। প্রত্যেকটি আমার কম্পিউটারে সংরক্ষিত হয়েছে এবং তাদের সমস্ত প্রাসঙ্গিক ভেক্টর এবং রাস্টার ফাইলগুলি স্থানীয়ভাবে সংরক্ষণ করা হয়েছে।

আমরা এখন অফিস সরানো এবং আমাদের কম্পিউটারগুলি আপগ্রেড করার প্রক্রিয়াধীন।

ফলস্বরূপ, আমার কম্পিউটার থেকে আমার সমস্ত ফাইল নেটওয়ার্ক ড্রাইভে সরিয়ে নেওয়া দরকার, যাতে পূর্ববর্তী কোনও ফাইলের রেফারেন্স নষ্ট হয়ে যায়।

প্রতিটি ফাইলটিতে ম্যানুয়ালি ক্লিক করা এবং প্রতিটি নতুন অবস্থানের সন্ধান ছাড়াও, এর আশেপাশে অন্য কোনও উপায় আছে কি?

(প্রতিটি প্রকল্পের আপডেটের জন্য কয়েকশ লিঙ্ক থাকতে পারে)

উত্তর:


20

আমি নিশ্চিত নই যে আপনি কিউজিআইএস-র কোন সংস্করণ ব্যবহার করছেন, তবে ভি> ২.০.১-এ আপনি "খারাপ স্তরগুলি সামলান" ডায়ালগটি ব্যবহার করতে পারেন:

এখানে চিত্র বর্ণনা লিখুন

  1. Ctrl কী ধরে রাখার সময় সাধারণ ডিরেক্টরিতে সমস্ত স্তর নির্বাচন করুন
  2. আপনার নির্বাচিত সর্বশেষে দুবার ক্লিক করুন
  3. স্তরগুলির মধ্যে একটিতে পুনরায় পাথ করুন এবং খুলুন নির্বাচন করুন
  4. অতিরিক্ত ডিরেক্টরিগুলির জন্য পুনরাবৃত্তি প্রক্রিয়া

এটি ব্যাচ আপডেটের ভিত্তিতে ফাইল ভিত্তিক স্তরগুলি ডিরেক্টরি অনুসারে করবে (ডাটাবেস স্তর নয়):

এখানে চিত্র বর্ণনা লিখুন


1
এই বিষয়টি চিহ্নিত করার জন্য ধন্যবাদ! আর্কজিআইএস কয়েক সংস্করণ আগে মেরামত ডেটাসোর্স বিকল্পটি যুক্ত করার পর থেকে আমি এই জাতীয় বৈশিষ্ট্যটির সন্ধান করছি।
আরে ওভারথের

আমি জানতাম না আপনি একবারে একটি সাধারণ ডিরেক্টরি সহ একাধিক স্তর আপডেট করতে পারবেন। ধন্যবাদ!
স্যান্ডারকা

চিয়ার্স! এটি আমি যা খুঁজছি তা মনে হচ্ছে। আমি এখনও এটি চেষ্টা করি নি তবে আজই করব। যদি এটি কাজ করে তবে আমি উত্তরটি গ্রহণ করব।
জের

এটি দুর্দান্ত তবে এটি ফাইল জিওডাটাবেসগুলির সাথে কাজ করতে সক্ষম বলে মনে হচ্ছে না কারণ এটি কেবল একটি ফাইলই ডিরেক্টরি না করে চায়। একটি পরীক্ষা হিসাবে আমি জিডিবি ফাইল নামের আরকেনগুলির মধ্যে একটি কাজ করতে পারে কিনা তা দেখার চেষ্টা করেছি তবে বেশিরভাগ চেষ্টা করার পরে আমি হাল ছেড়ে দিয়েছি।
জনস

এটি ম্যাকোস-এর কিউজিআইএস ৩.২ দিয়ে আমার পক্ষে কাজ করবে বলে মনে হচ্ছে না। আমি একাধিক ফাইল বাছাই করার জন্য কমান্ড কী এবং শিফট কী উভয়ই চেষ্টা করেছি, তবে আমি যখন একটি পথ পরিবর্তন করি তখন একাধিক ফাইল ম্যানুয়ালি সম্পাদনা করার কথা মনে হয় না।
অ্যাডাম স্টুয়ার্ট

19

কিউজিআইএস প্রকল্প ফাইলগুলি সাধারণ পাঠ্য ফাইল। আপনি যে কোনও পাঠ্য সম্পাদক দিয়ে সামগ্রীটি সন্ধান এবং প্রতিস্থাপন করতে পারেন।

পুরানো এবং নতুন স্টোরেজ স্থানে ফাইলগুলি কীভাবে রেফারেন্স করা হয়েছে তা সন্ধান করুন এবং কী কী পরিবর্তন করতে হবে তা আপনি জানেন।

নোটপ্যাড ++ এমন এক ধাপে বেশ কয়েকটি ফাইল জুড়ে ব্যাচ প্রক্রিয়াজাতকরণের অনুমতি দেয়।


1
ম্যাকোজে কিউআইজিআইএস ৩.২ দিয়ে এটি ব্যবহার করে দেখে মনে হচ্ছে প্রজেক্ট ফাইলগুলি এখন বাইনারি ফাইল, সুতরাং এই সমাধান আর কাজ করে না।
অ্যাডাম স্টুয়ার্ট

2
@ অ্যাডমস্টেওয়ার্ট .Qgz ফাইলগুলি কেবলমাত্র .qgs ফাইলের জিপ করা সংস্করণ। আপনি এগুলিকে আপনার ওএসের ভিতরে আনজিপ করতে পারেন বা কিউজিএস 2 তে থাকা .qgs ফাইল হিসাবে সংরক্ষণ করতে পারেন
আন্দ্রেজে

7

আপনি যদি আপনার ডেটা স্থানান্তরিত করার আগে আপেক্ষিক পাথ লিঙ্কগুলির সাথে প্রকল্পটি সংরক্ষণ করেন তবে নতুন প্রকল্পগুলিতে কোনও লিঙ্ক ঠিক করার দরকার নেই need

কিউজিআইএস ভি ২.০১ এ প্রোজেক্ট> প্রোজেক্ট প্রোপার্টিগুলিতে যান এবং আপনার ডেটা জুড়ে যাওয়ার আগে সম্পর্কিত পথগুলি তুলনামূলকভাবে নির্বাচন করুন, যতক্ষণ না আপনি কেবল ডাটা জুড়ে অনুলিপি করছেন এবং একই ফোল্ডার কাঠামোটি বজায় রাখবেন যখন আপনি প্রকল্পগুলি পুনরায় খুলবেন তখন ফাইলগুলি কাজ করবে আপনার নেটওয়ার্ক ড্রাইভ

আপেক্ষিক পাথ সংরক্ষণ করা


দুর্ভাগ্যক্রমে কাঠামোর প্রথম বিট খুব কম সময়ে পৃথক হবে।
জের

ঠিক আছে, প্রাসঙ্গিক পথগুলি এখনও কাজ করবে যতক্ষণ না প্রকল্প এবং ডেটা একে অপরের সাথে একই কাঠামোতে সংরক্ষণ করা হয় এমনকি প্রথম অংশটি পরিবর্তিত হয়। নীচের উদাহরণে যতক্ষণ আপনি সরানো এবং যতক্ষণ ওয়ার্ক ফোল্ডারের স্তরের নীচে সমস্ত কিছু রেখেছেন সেই পথের প্রাথমিক অংশটি আপনার ইচ্ছা মতো আলাদা হতে পারে। প্রকল্পসমূহ = সি: / ওয়ার্ক / প্রজেক্টস / মাইপ্রোজ.কিগ্রস এবং ডেটা = সি: / ওয়ার্ক / ডেটা / মাইফিল.এসপি
এমএজে 742

এটি কেবল সি: // উইল পুরোপুরি একটি নেটওয়র্ক ড্রাইভে পরিবর্তিত হয়েছে।
জের

আপেক্ষিক পথ সমস্যার জন্য আমি সমাধানটি পেয়েছি। আমি আশা করি কিউজিআইএস টিম এই সমস্যাটি পরীক্ষা করে সমাধান করতে পারে। আমার পোস্টটি এখানে দেখুন: gis.stackexchange.com/questions/210992/…
ওট

1

আমি একটি দুর্দান্ত প্লাগইন পেয়েছি যা ব্যবহারযোগ্য হতে পারে: কিউকনসোলিডেট (ইনস্টল করতে: প্লাগইন সেটিংসে প্রথমে "পরীক্ষামূলক প্লাগইন" বাক্সটি পরীক্ষা করুন)। এই প্লাগইনটি প্রকল্পের সমস্ত স্তরকে একটি ফোল্ডারে সংরক্ষণ করে এবং পথগুলি সম্পাদনা করে। ফোল্ডার এবং প্রকল্পটি যে কোনও জায়গা থেকে স্থানান্তরিত এবং খুলতে পারে।


Qconsolidate imho একটি আলাদা সমস্যা সমাধান করে। এটি পাথগুলি একটি নতুন নেটওয়ার্ক ড্রাইভের স্থানে পরিবর্তনের পরিবর্তে ডেটাসেটের অনুলিপি তৈরি করে।
underdark

এটা সঠিক। আপনি যদি একাধিক প্রকল্পে খুব বড় আকারের শেফফিলগুলি নিয়ে কাজ করেন তবে এটি খুব কার্যকর নয়। তবে আপনি যদি বিভিন্ন ওয়ার্কস্পেসের সাথে বিভিন্ন ম্যাপে প্রচুর পরিমাণে শেফফিলের সাথে কাজ করেন তবে দলবদ্ধ হওয়ার সহজ উপায় এবং তাদের ব্যাকআপ নেওয়া ভাল।
হ্যানস লেডেজেন

কিউপ্যাকেজ তথ্যের জন্য অনুরূপ কৌশল করে trick
gisnside
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.