QGIS- তে নির্দিষ্ট স্থানাঙ্কগুলিতে ভেক্টরগুলি সরানো হচ্ছে?


20

আমার চারপাশে ভেক্টরের একটি স্তর রয়েছে, বলুন (100, 100) এবং আমি তাদেরকে (1000, 1000) এর মতো নতুন স্থানাঙ্কে স্থানান্তরিত করতে চাই।

কিউজিআইএস ব্যবহার করে আমার এটি কীভাবে করা উচিত?

উত্তর:


24

হ্যাঁ নিশ্চিত করতে পারেন। অ্যালগ্যাসিথের মতো বলেছে আপনি কিউগ্যাসফাইন প্লাগইন ব্যবহার করতে পারেন (প্লাগইন ইনস্টলার থেকে)

প্রথম লাইনের শীর্ষটি 0,0 এবং দ্বিতীয় লাইনের শীর্ষটি 5,5 এ রয়েছে। শুরুতে পয়েন্টগুলি এক্স এর সাথে 0 এর সাথে থাকে। এখানে চিত্র বর্ণনা লিখুন

আফাইন প্লাগইন ব্যবহার করে আমরা সমস্ত এক্স স্থানাঙ্কে 5 যুক্ত করতে পারি:

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

তারপরে তারা সমস্ত এক্স 5, দ্বিতীয় 5 এ দ্বিতীয় লাইনে থাকবে:এখানে চিত্র বর্ণনা লিখুন


আমি এই চেষ্টা খুশি কিন্তু প্রথম প্লাগ ইন এখন খুব ভিন্ন এবং সৌন্দর্য ইন্টারফেস দ্বিতীয় কিছু সীমাবদ্ধতা নেই কোন উপায় আমি সেখানে 7500000 মান মান যখন GDA94 গ্রিড বা UTM গ্রিড ব্যবহার ... লাগাতে পারেন না থাকায়
Miro

উম্মে, আমি দ্বিতীয় ম্যানেজমেন্ট টুলের সাহায্যে ম্যানুয়ালি এটিকে প্রথম স্থানান্তরিত করেছি।
মিরো

"প্রথম লাইনের শীর্ষটি 0,0 এবং দ্বিতীয় লাইনের শীর্ষে 5,5 এ রয়েছে।" উভয় লাইন উল্লম্বভাবে সারিবদ্ধ থাকলে এটি কীভাবে হতে পারে?
রডরিগো

7

আপনি যদি এগুলি ম্যানুয়ালি সরতে চান তবে কেবল সম্পাদনা শুরু করুন, আপনি যে বৈশিষ্ট্যগুলি সরিয়ে নিতে চান তা নির্বাচন করুন এবং তারপরে সরানোর সরঞ্জামটি নির্বাচন করুন এবং সেগুলি স্থানান্তর করুন।

এগুলিকে একটি নির্দিষ্ট এক্স, ওয়াই অফসেটে স্থানান্তরিত করতে আপনি পাইথন প্লাগইন "কিউগ্যাসাফাইন" ব্যবহার করতে সক্ষম হতে পারেন।

পাইথন কনসোলটি ব্যবহার করে আমি আপ টু ডেট নই, তবে সম্ভবত সেখানেও একটি সমাধান রয়েছে।


দুর্ভাগ্যক্রমে, QGIS মেমরির ব্যবহার ছাদের মধ্য দিয়ে যায় এবং ক্র্যাশ হয় যদি না আপনি কেবল কয়েকটি সাধারণ অবজেক্ট সরিয়ে না থাকেন।
দামিয়েন

6

গৃহীত উত্তরের প্লাগইন আর উপলভ্য নয়। আফাইন ট্রান্সফর্মেশনগুলি উপলভ্য এবং খুব দরকারী।

এই প্লাগইনটি দিয়ে আপনি একটি সূত্র তৈরি করতে পারেন। স্ক্রিনশটটিতে আমি 17.396 (মিটার) সহ সমস্ত ঘর উত্তরে সরিয়ে নিয়েছি।

প্লাগইনের মূল স্ক্রিনের স্ক্রিনশট


X এবং y এর অর্থ কী? প্রথমটি 1 এবং দ্বিতীয় 0 ডিফল্ট হিসাবে কেন? প্রতি x + এবং y + এর দুটি কেন? দ্বিতীয় x + কেন বাকী সমস্ত 0 সহ ডিফল্টরূপে 1 হয়?
রডরিগো

1
x'এবং y' উপায়ে উদ্ভূত xএবং yমূল ভেক্টর স্তর থেকে। আপনাকে এটি derived x= (1.0 * original x) + (0.0 * original y) + 0.0এইভাবে পড়তে হবে: এর অর্থ হল x দিকের কোনও পরিবর্তন নেই, সুতরাং 1.0 গুণ x। আমি সমস্ত কোষ 17.396 মিটার উপরে (উত্তর দিকে) স্থানান্তরিত করতে চেয়েছিলাম। সুতরাং আমি কেবল 17.396 (1 * y) এ যুক্ত করেছি। আপনি যখন কোনও পরিবর্তন করতে চান না, আপনি কেবল ব্যবহার করুন: x' = (1 * x) + (0 * y) + 0এবংy' = (0 * x) + (1 * y) + 0
জার্ট

ধন্যবাদ! এখন আমি বুঝতে পেরেছি.
রড্রিগো

3

আমি একটি পয়েন্টের জন্য নতুন স্থানাঙ্ক নির্দিষ্টকরণের জন্য " সংখ্যার ভার্টেক্স সম্পাদনা" প্লাগইনটি খুব দরকারী বলে মনে করি।

একটি সম্পাদনযোগ্য স্তরে, বিন্দুটি নির্বাচন করতে সরঞ্জামটি ব্যবহার করুন, তারপরে আপনাকে নতুন স্থানাঙ্কে প্রবেশ করার অনুরোধ জানানো হবে।


1

সেখানে একটি প্লাগইন বলা হয় moveউপর কোড সংগ্রহস্থলের

এটি বিন্দু A এবং B থেকে আকারগুলি সরায় এবং জটিলতা ছাড়াই এটি করে।

এটি সমস্ত নির্বাচিত বস্তুকে স্ন্যাপের সাথে পয়েন্ট থেকে পয়েন্টে সরিয়ে দেয়।


0

কিউআইজিআইএস ৩.x-তে টুলবক্স -> ভেক্টর জ্যামিতিতে "ট্রান্সলেট" নামক রুটিন থাকায় ভেক্টর শেপগুলি আর সরানোর জন্য প্লাগইনের আর দরকার নেই। আপনি কেবল এক্স এবং ওয়াই অক্ষের জন্য অফসেট দূরত্ব রেখেছেন এবং এটি চালান বা - উপরে যেমন বলা হয়েছে, আপনি যদি ম্যানুয়াল পজিশনিং পছন্দ করেন, স্তর সম্পাদনা শুরু করুন, সমস্ত সত্তা নির্বাচন করুন এবং তাদের "সরান বৈশিষ্ট্য" সরঞ্জাম দিয়ে সরিয়ে নিন।

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

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