ছেদ করা বহুভুজকে একের মধ্যে মার্জ করুন যা একই বৈশিষ্ট্যের অংশ


19

আমি একজন জিআইএস পেশাদার নই তাই আমি আশা করি আমি সঠিক শব্দটি ব্যবহার করব, কমপক্ষে আমি আশা করি আপনি আমার প্রশ্নটি বুঝতে পেরেছেন।

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

একটি সম্ভাব্য সমাধান এর মতো কাজ করবে:

  • আমি বৈশিষ্ট্যটি নির্বাচন করি যা সমস্ত পাঁচটি বহুভুজকে 'সক্রিয়' করে select
  • আমি সম্পাদনা মোডে স্যুইচ করি
  • আমি দুটি বহুভুজের পয়েন্ট নির্বাচন করি
  • আমি মার্জ-নির্বাচিত-পলিজোন ফাংশন ব্যবহার করি

এখনও অবধি আমি কেবলমাত্র বস্তুগুলিকে (বৈশিষ্ট্যগুলি) মার্জ করার জন্য, শেফফিলগুলি এবং আরও কিছুগুলিতে মার্জ করার জন্য কেবল ফাংশনগুলি পেয়েছি।

মার্জ-সিলেক্টেড-পলিজোনস কোনও ফাংশন আছে?

উত্তর:


13

এটি নিয়ে যাওয়ার বেশ কয়েকটি উপায় রয়েছে তবে আপনি সম্ভবত বৈশিষ্ট্যগুলি দ্রবীভূত করতে চান (Vector->Geoprocessing Tools->Dissolve)। দ্রবীভূত হওয়ার সাথে আপনাকে প্রথমে কিছু নির্বাচন করার দরকার নেই কারণ এটি সমস্ত গুণাবলী থেকে সম্পন্ন হয়। সুতরাং, ধরা যাক আপনার কাছে 'টাইপ' (উদাহরণস্বরূপ) নামে একটি ক্ষেত্র রয়েছে। তারপরে আপনার উদাহরণে আপনার বহুভুজগুলি সমস্ত 'এ' টাইপ হবে (এবং আপনার 'বি' টাইপের আরও অনেকগুলি বহুভুজ থাকতে পারে যা আপনি 'এ' টাইপের প্রকারের সাথে যোগ দিতে চান না)। যদি আপনি 'প্রকার' ক্ষেত্রটি (বা আপনার ক্ষেত্রে অন্যান্য উপযুক্ত বৈশিষ্ট্য) দ্রবীভূত করার বৈশিষ্ট্য হিসাবে বেছে নেন তবে একই ধরণের সমস্ত বৈশিষ্ট্য একসাথে যোগদান করবে (অভ্যন্তরীণ সীমানা বাদ দেওয়া হবে)। এটির ফলস্বরূপ কোনও মাল্টিপলিগন (একক বৈশিষ্ট্য যার একাধিক অংশ রয়েছে, যেমন একটি আর্কেপেলাগোর মতো), যা গ্রহণযোগ্য হতে পারে বা নাও হতে পারে। যদি এটি অনাকাঙ্ক্ষিত হয় তবে কেবল বৈশিষ্ট্যটি ব্যবহার করে এর উপাদানগুলি বহুভুজগুলিতে ভাগ করুন Vector->Geometry Tools->Multipart to Singlepart

বিকল্পটি আপনার বহুভুজগুলি শূন্য দ্বারা বাফার করা, তবে এটি সম্ভবত বিভিন্ন ধরণের বহুভুজকে একসাথে যোগ দেবে যেখানে আপনি এটিটি ঘটতে চান না, তাই দ্রবীভূত হওয়া (বিকল্প হিসাবে একক অংশে বহুগুণে ফল্বড) নিরাপদ।


আপনার উত্তরের জন্য ধন্যবাদ. আমি মনে করি এটি আমি যা চাই তা নয়। আমি যেমন বুঝতে পেরেছি যে সমস্ত বৈশিষ্ট্যের সাথে একই মানের বৈশিষ্ট্য x এর বৈশিষ্ট্য একত্রিত হয়, তাই না? একাধিক বহুভুজ সহ আমার ইতিমধ্যে একটি বৈশিষ্ট্য রয়েছে। আমি
ছেদকারী

এটি আপনি যেমন বুঝতে পারছেন তেমন কাজ করে তবে ছেদকারী বহুভুজগুলি একটি একক বহুভুজ হয়ে যায়। তারপরে আপনি কেবল একক অংশের অপারেশনটি মাল্টি-পার্ট করতে পারবেন এবং তারপরে আপনার চূড়ান্ত পছন্দসই ফলাফল হবে।
ম্যাপ্পাগনোসিস

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

21

আপনি কেন করবেন না:

  1. যে দুটি বহুভুজকে আপনি পৃথকীকরণ করতে চান তা নির্বাচন করুন
  2. সম্পাদনা সক্রিয়
  3. সম্পাদনা-> নির্বাচিত বৈশিষ্ট্যগুলি মার্জ করুন
  4. সম্পাদনাগুলি সংরক্ষণ করুন

এটি একটি একক ফাইলে একাধিক বহুভুজকে একটি বহুভুজের সাথে একীভূত করার উত্তর। ধন্যবাদ স্যাম
সান্টোসা স্যান্ডি

1

চিরকালের জন্য প্রভাব ফেলবে তবে কিউজিসের দ্রবীভূত সরঞ্জামটি কাজ করে।

আমি নিশ্চিত না কেন এটি এত জঘন্য সময় নেয় কেন তবে আপনি "- ডিসলভ অল----" বিকল্পের মাধ্যমে আপনার স্তরের সমস্ত কিছু দ্রবীভূত করতে পারেন । একটি স্থানিক সূচক বা অন্য কিছু যুক্ত করা আমার ডান্নোতে সহায়তা করতে পারে তবে এই বিকল্পটি চিরকালের জন্য কুইগিসের অভ্যন্তরে চলছে takes

আগে:

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

পরে (10 মিনিট পরে খুব দ্রুত ম্যাক):

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

এবং কেবল নির্বাচিত বৈশিষ্ট্যগুলিকে মার্জ করতে ইচ্ছুক সম্পর্কে আপনার প্রশ্নের উত্তর দিতে হ্যাঁ। প্রথমে আপনার বৈশিষ্ট্যগুলি নির্বাচন করুন, তারপরে আপনি কেবলমাত্র নির্বাচিত বৈশিষ্ট্যই ব্যবহার করতে চান কিনা তা জানতে বক্সটি চেক করুন check এটি একটি দুর্দান্ত স্ট্যান্ডার্ড কিউজিস বৈশিষ্ট্য প্যাটার্নে ("- ডিসলভ অল----" বিকল্পটি যা আমি ব্যবহার করেছিলাম তাতে কিছু টিকা রয়েছে):

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


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

1

আমি কিউজিআইএস ২.১৪.১-তে আপনার মতো করার চেষ্টা করছি এবং আমারও সমস্যা হচ্ছে। কিউজিআইএস-এ অন্তর্ভুক্ত নেটিভ "দ্রবীভূত করা" আমার পক্ষে কাজ করে না। আমার জন্য যেভাবে কাজ করেছে তা গ্রাস ফাংশনটি ব্যবহার করছিল:

প্রক্রিয়া -> সরঞ্জামবক্স -> (সাইডবারে) গ্রাস -> v.dissolve -> এবং পাশাপাশি অনুসরণ করুন ...

আমি আশা করি এটি কাউকে সাহায্য করবে

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