কিউআইজিআইএস থেকে স্প্যাটিয়ালাইট ডাটাবেসে একাধিক স্তর সংরক্ষণ করছেন?


10

প্রতিবার আমি কিউজিআইএস থেকে একটি স্তরকে একটি স্থানিক হিসাবে সংরক্ষণ করি এটি একটি নতুন ডিবি তৈরির জন্য জোর দেয় (যদি আপনি কোনও বিদ্যমান ডিবি নির্বাচন করেন তবে আপনাকে বাতিল বা প্রতিস্থাপন করতে হবে কিনা তা জিজ্ঞাসা করা হবে)।

আমি কোনও প্রকল্পের সমস্ত স্তরগুলি বিতরণের জন্য একক স্থানীয় ডিবিতে প্যাকেজ করতে চাই।

আমি অনুমান করি যে আমি পৃথক ফাইলগুলি থেকে স্তরগুলি একত্রিত করতে নেটিভ স্ক্লাইটাইট সরঞ্জামগুলি ব্যবহার করতে পারি তবে এটি না করেই ভাল লাগবে।

উত্তর:


11

আপনি ব্যবহার করে একটি খালি স্পটিআইলাইট ডাটাবেস তৈরি করতে পারেন Layer > Create Layer > New SpatiaLite Layer। একবার এটি হয়ে গেলে, এটি ডিবি ম্যানেজারে উপস্থিত হবে (একটি অন্তর্ভুক্ত প্লাগইন; এটি অক্ষম থাকলে প্লাগইন পরিচালক থেকে সক্ষম করুন)। অন্যথা, আপনাকে স্তর যোগ করার জন্য, সঙ্গে এটি যোগ চাই যদি আপনি একটি বিদ্যমান ডাটাবেস আছে Layer > Add Layer > Add Spatialite Layer( না দিয়ে Add Vector Layer)। এটি স্পাটিএলাইট ডেটাবেসকে ডিবি ম্যানেজারে উপস্থিত করবে

আপনি উপরের যে কোনও একটিটি সম্পন্ন করার পরে, আপনি স্পিজিটালাইট ডিবিতে যে কোনও উত্সের কিউজিআইএসে লোড হওয়া কোনও স্তর আমদানি করতে ডিবি ম্যানেজারটি ব্যবহার করতে পারেন।

আমি বিশ্বাস করি এটি Qspatialite ব্যবহারের চেয়ে ভাল বিকল্প হতে পারে, কারণ DB ম্যানেজার একটি মূল QGIS প্লাগইন এবং QGIS টিম দ্বারা রক্ষণাবেক্ষণ করা হয়।


আপনি কীভাবে ডিবি ম্যানেজার ব্যবহার করে স্পেসিটালাইট ডিবিতে একটি স্তর আমদানি করবেন? আমি এটি ক্লান্ত করেছি কিন্তু কেবল "আমদানি স্তর / ফাইল" মেনু ব্যবহার করার সময় জ্যামিতিগুলি হারিয়ে যায়।
বুশরূট

7

কিউস্প্যাটালাইট প্লাগইন ব্যবহার করে দেখুন ( https://plugins.qgis.org/plugins/QspatiaLite/ )

(খালি ডিবি তৈরি করুন, এখন আপনি আপনার সমস্ত স্তর নির্বাচন করতে পারেন এবং একযোগে যুক্ত করতে পারেন screen স্ক্রিনশট দেখুন 1)

ডিবিতে স্তর সংরক্ষণ করা হচ্ছে

ডিবি থেকে স্তর পুনরুদ্ধার করা

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