এক কম্পিউটার থেকে অন্য কম্পিউটারে কাস্টম QGIS সেটিংস স্থানান্তর করা হচ্ছে?


23

আমি কি কিউজিআইএস ইনস্টলেশন থেকে কোনও ফাইলে কাস্টম সাধারণ সেটিংস রফতানি করতে পারি যাতে আমি সেটিংসকে অন্য কম্পিউটারে কিউজিআইএস-এ স্থানান্তর করতে পারি?

কিউআইজিআইএস এগুলি ইতিমধ্যে হার্ড ডিস্কের কোথাও অবস্থিত কোনও ফাইলে সংরক্ষণ করেছে?

উত্তর:


8

সমস্যা ছাড়াই আপনি তাত্ত্বিকভাবে স্থানান্তর করতে পারবেন কেবলমাত্র Qgis.db (QGis / in) যতক্ষণ না QGIS এর একই সংস্করণ থাকে।

যেহেতু এটি একটি এসকিউএল ডাটাবেস, আপনি এটি ভিতরে কী তা দেখতে এটি খুলতে পারেন

sqlite.db

এবং এটি লক্ষ্য করা যায় যে কিউজিআইএসের একটি বিশেষ সংস্করণ (কিউজিআইএস 1.8 এর জন্য একটি এবং আমার ক্ষেত্রে কিউজিআইএস মাস্টার সংস্করণের জন্য আরেকটি) ব্যবহার করা প্রজেকশন সিস্টেমগুলি সম্পর্কে কেবলমাত্র তথ্য রয়েছে, এছাড়াও আপনি যে কাস্টম সিআরএস সংজ্ঞায়িত করেছেন তাও রয়েছে।

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

আপনি যদি এসকিউএলাইট জানেন তবে আপনার কাস্টম সিআরএস রফতানি করা এবং অন্য এসকিউএলাইট ডাটাবেসে এগুলি আমদানি করা কঠিন নয়।

বিশ্রামের জন্য, এটি অপারেটিং সিস্টেমের উপর নির্ভর করে ( কিউজিআইএস কনফিগারেশন দেখুন )

  • লিনাক্স: সেটিংস একটি পাঠ্য ফাইলে সংরক্ষণ করা হয়: OME HOME / .config / QuantumGIS / qgis.conf
  • ম্যাক ওএস এক্স: সেটিংস একটি প্লিস্ট ফাইলে সংরক্ষণ করা হয়: OME হোম / গ্রন্থাগার / পছন্দসমূহ / org.qgis.qgis.plist
  • উইন্ডোজ: সেটিংস রেজিস্ট্রিতে সংরক্ষণ করা হয়, যেমনটি ইতিমধ্যে উল্লিখিত রয়েছে

উদাহরণস্বরূপ, আমি ব্যবহৃত কিছু ডাব্লুএমএস পরিষেবাদির সাথে ম্যাক ওএস এক্সে কিউজিআইএস 1.8 এর প্লাস্ট ফাইলের বিবরণ:

plist

এখন, এই সেটিংসটি কীভাবে রফতানি করবেন?

  • আপনি এমন একটি প্রকল্প ফাইল ব্যবহার করতে পারেন যা কোনও এক্সএমএল ফাইলে (.qgs) সমস্ত উপাদান (স্তর, শৈলী, ইত্যাদি) সঞ্চয় করে। এখানে, আমার সেটিংসে একটি ডাব্লুএমএস পরিষেবা সংরক্ষণ করা হয়েছে

qgs ফাইল

  • আপনি স্টাইল ফাইল (.QML, এছাড়াও এক্সএমএল) ব্যবহার করতে পারেন তবে আপনি যদি এসভিজি প্রতীক ব্যবহার করেন তবে আপনাকে সেগুলি অনুলিপি করতে হবে
  • এবং যদি আপনি পাইথন জানেন, আপনি একটি এক্সএমএল ফাইল (প্লিস্ট ফাইল), একটি পাঠ্য ফাইল (.conf ফাইল) এবং এমনকি রেজিস্ট্রি ডাটাবেস থেকেও কী চান তা বের করতে পারেন।

এটি সঠিক নয়। কিউজিআইএসের সমস্ত সেটিংস কোনও বড় সমস্যা ছাড়াই অন্য মেশিনে স্থানান্তরিত করতে পারেন। অবশ্যই যদি আপনার এমন পাথ থাকে যা আলাদা হয় যা কাজ করে না তবে আপনি কেবল উইন্ডোতে রেজিস্ট্রিতে সেটিংস রফতানি করতে পারেন এবং এটি অন্য মেশিনে আমদানি করতে পারেন।
নাথান ডাব্লু

আমি উইন্ডোজে কাজ করি না (রেজিস্ট্রি নিয়ে খুব জটিল) এবং আমার প্লাস্ট বা কনফাইশন ফাইলগুলি নিয়ে কোনও সমস্যা নেই
জিন

আমি প্রধানত এটি উল্লেখ ছিল The only thing you can transfer theoretically without problem is qgis.db
নাথান ডাব্লু

ম্যাক ওএস এক্স-এ, আমি প্লাস্ট ফাইল (এক্সএমএল কাঠামো) পার্স করতে এবং পছন্দসই কীগুলি (উদাহরণস্বরূপ ডাব্লুএমএস) অন্য ম্যাকের org.qgis.QGIS2.plist ফাইলটিতে স্থানান্তর করতে পারি।
জিন

4

এই প্রশ্নের উত্তরগুলি পুরানো।

নাথান উড্রো সর্বশেষ পোস্ট করেছেন এখানে পাওয়া যাবে:

http://nathanw.net/2014/02/24/syncing-qgis-settings/

কিউআইজিআইএস .qgis2 এবং সেটিংস ফাইলগুলিকে সরানোর জন্য --optionspath এবং --configpath কমান্ড লাইন বিকল্প সরবরাহ করে। এই দুটি অপশন বা আপনার যা প্রয়োজন তার উপর নির্ভর করে কেবল একটি ব্যবহার করা আপনাকে কিউজিআইএস সেটিংসকে অন্য কোনও জায়গায় সংরক্ষণ করতে দেয়। তারপরে রেজিস্ট্রি বা .config এবং .plist ফাইলগুলিতে সেটিংস সংরক্ষণ করে এটি একটি .ini ফাইল তৈরি করবে এবং সেখানে সমস্ত কিছু সংরক্ষণ করবে।


3

যদি আমি খুব বেশি ভুল না হয়ে থাকি তবে কিউজিআইএস সেটিংস "Qgis.db" নামে একটি এসকিউএল 3 ডাটাবেসের মধ্যে সংরক্ষণ করা হয়।

আপনি এই ফাইলটি কিউজিআইএস প্রোফাইল ফোল্ডারের ভিতরে (যা ডিফল্টরূপে /home/username/.qgisলিনাক্স এবং C:/Documents and Properties/username/.qgisউইন্ডোজে অন্তর্ভুক্ত) এর মধ্যে খুঁজে পেতে পারেন।

আপনি যদি কেবল এই ফাইলটিকে একই ফোল্ডারের কাঠামোর মধ্যে একটি আলাদা কম্পিউটারে অনুলিপি করেন তবে কিউজিআইএসের সেটিংসটি স্বীকৃত হওয়া উচিত (আপনি একই কিউজিআইএস সংস্করণ ব্যবহার করে থাকেন)


3
কোয়ান্টাম জিআইএস নীচে রেজিস্ট্রিতে অনেক কিছুই লিখে দেয় HKEY_CURRENT_USER\Software\QuantumGIS
AndreJ

সেটিংসটি @ HKEY_CURRENT_USER\Software\QuantumGISআন্ড্রেজুস্টের মত সংরক্ষণ করা হয়েছে।
নাথান ডব্লিউ

এই সেটিংগুলি নন-উইন্ডোজ সিস্টেমে কোথায় সঞ্চয় করা হয়? ইন / ইত্যাদি /?
কার্লিউ

উবুন্টুতে, Qgis.db অবস্থিত/usr/share/qgis/resources
AndreJ

1
ডেবিয়ানে এটি প্রোফাইল-ফোল্ডারে ডিফল্ট ".qgis / qgis.db" এ অবস্থিত। অদ্ভুত ...
কার্লিউ

1

সেটিংস-> কাস্টমাইজেশনে আপনি কিউজিআইএস ফ্রেমওয়ার্কটি কাস্টমাইজ করতে পারেন, এটি একটি ফাইলে সংরক্ষণ করতে পারেন এবং অন্য কম্পিউটারে আবার লোড করতে পারেন।


0

উইন্ডোতে, রেজিস্ট্রিতে সঞ্চিত, সুতরাং .reg ফাইল হিসাবে রফতানি করুন; তারপরে অন্য পিসিতে বা একই ক্রাশের পরে .reg ফাইলটিতে ডাবল ক্লিক করুন


0

কিছু কিছু বৈশিষ্ট্যের জন্য কাস্টম কীবোর্ড শর্টকাটগুলি ব্যবহার করে (সেটিংস -> শর্টকাটগুলি কনফিগার করুন)।

আপনার যদি অন্য কম্পিউটারে কিউজিআইএস স্থানান্তর করতে হয় তবে এগুলি সংরক্ষণ এবং পুনরুদ্ধার করতে ভুলবেন না!


0

2018 (সেপ্টেম্বর 2018) হিসাবে স্থানান্তরকরণ সেটিংস এখন কিউজিআইএস 3.0-এ সম্ভব হওয়া উচিত। কিউজিআইএস-র পুরানো সংস্করণগুলিতে এটি কাজ করতে আমার কিছু সমস্যা হয়েছিল এবং নিম্নলিখিত তথ্যের সাহায্য করা উচিত।

@ ক্রাইস্টলাইনটিটিটি /gis//a/293372/70706 দ্বারা এখানে পোস্ট দেখুন

যখন আমি পরীক্ষা করেছিলাম আমি পেয়েছি:
আপনি সংশোধন করেছেন এমন সম্পূর্ণ প্রোফাইল ফোল্ডারটি অনুলিপি করে এবং তারপরে ডিফল্ট প্রোফাইল - ওয়ার্কস মোছা

সম্পূর্ণ প্রোফাইল ফোল্ডার - ওয়ার্কস প্রতিস্থাপন করুন

আরও তথ্য: /gis//a/295672/70706 @ মাসকিন


দয়া করে সদৃশ উত্তরগুলি এড়ান
অ্যারন

1
অ্যারন অন্য কোথাও মন্তব্য করেছে, কেবল আমার সাথে সম্পর্কিত প্রশ্নের উত্তর আপডেট করার চেষ্টা করছে। অনুধাবন করা হয়েছে এটি ঠিক আছে, তবে কোনও অপরাধ / নিয়ম ভাঙ্গার জন্য দুঃখিত।
মাসকিন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.