একটি বহুভুজ স্তর একটি রেখার স্তর দিয়ে বিভক্ত করবেন?


12

আমি প্রশাসনিক অঞ্চলগুলি আঁকছি যার সীমানা রয়েছে অন্য স্তরে রাস্তাগুলি অনুসরণ করে। এই রাস্তাগুলি অনেকগুলি উল্লম্ব সহ বেশ দীর্ঘ, আমি সেগুলি পুনরায় সন্ধান করতে চাই না। আমি বহুভুজকে "স্প্লিট বৈশিষ্ট্য" সরঞ্জাম (কাঁচি আইকন সহ একটি) এর মতো "বিভক্ত" করার উপায় খুঁজছি।

আগে: এটির মধ্য দিয়ে একটি রেখা চলমান একটি সম্পূর্ণ বহুভুজ

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

এর পরে: লাইনটি একজোড়া কাঁচি হিসাবে কাজ করে এবং বহুভুজটিকে 2 ভাগে বিভক্ত করে (নীচের ছবিতে, বহুভুজগুলি কেবলমাত্র উদাহরণের জন্য আলাদা করা হয়েছিল)

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

উত্তর:


8

প্রথমে আপনাকে উভয় আকারকে একত্রিত করতে হবে

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

তারপরে বহুভুজগুলিতে লাইনগুলি পুনরায় আকার দেওয়ার জন্য পলিগোনাইজারপ্লাগিনটি সক্রিয় করুন:

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


যখন আমি পলিগোনাইজার প্লাগইন ইনস্টল করার চেষ্টা করেছি তখন আমার উবুন্টু কিউগিস শেপলি.পসগুলি হারিয়ে যাওয়ার বিষয়ে অভিযোগ করেছিল। এখনই আমি এটি ঠিক করতে জানি না। আপনার সমাধানটি চেষ্টা করার আগে আমাকে এই সমস্যাটি সমাধান করতে হবে। ধন্যবাদ।
Cao Minh Tu

এটা কাজ করে। আপনার উত্তরটি গ্রহণ করতে আমাকে এতক্ষণ কী লেগেছিল তা হ'ল আমি শেডলি.পসগুলি কীভাবে ইনস্টল করতে জানি না। এটি খুব সহজ সক্রিয়: উবুন্টু সফ্টওয়্যার কেন্দ্রে যান, "সুদৃশ্য" অনুসন্ধান করুন এবং একমাত্র অজগর-আকৃতির প্যাকেজ ইনস্টল করুন। এর পরে আমি বহুভক্ত প্লাগইন ইনস্টল করতে সক্ষম হয়েছি এবং আপনার সমাধানটি চেষ্টা করেছিলাম। অনেক ধন্যবাদ!
Cao Minh Tu

1
আমি পলিগোনাইজার প্লাগইন ইনস্টল করতে পারছি না।
গ্রেগম্যাকফার্লেনে

4

আমি সাগা Polygon-line intersectionঅ্যালগোরিদম ব্যবহার করে প্রসেসিং টুলবক্স দিয়ে এই সমস্যাটি সমাধান করেছি ।

বহুভুজের একটি শীর্ষ বিন্দুতে রেখার প্রান্তটি ছড়িয়ে দেওয়া হলে প্রক্রিয়াটি ব্যর্থ হতে পারে (অর্থাত্ বিভক্ত নয়)। পার্শ্ববর্তী বহুভুজ বা বাইরের অঞ্চলে কিছুটা লাইন প্রসারিত করা সেই ক্ষতিগুলি স্যানিটাইজ করে।


1

অনুরূপ এই প্রশ্নটি আর্কজিআইএসের জন্য তবে আপনি কিউজিআইএসে প্রয়োগ করতে পারেন এমন আলোচনা থেকে আপনাকে কিছু ধারণা সরবরাহ করতে পারে।

আমি একটি আর্কজিআইএস মডেলও তৈরি করেছি যা আপনি কিউজিআইএসে অনুরূপ ধারণাগুলি ব্যবহার করে প্রতিলিপি করতে সক্ষম হতে পারেন। আমি এখানে যে ধারণাগুলি ব্যবহার করেছি তা বর্ণনা করার চেষ্টা করেছি ।


আপনার উত্তরের জন্য ধন্যবাদ, তবে এখনই আর্কজিআইএস বা প্রোগ্রামিং দক্ষতা আমার দক্ষতার বাইরে।
Cao Minh Tu

0

যদি আমি আপনার প্রশ্নটি সঠিক বুঝতে পারি, তবে বহুভুজগুলিকে লাইনে রূপান্তর করতে GRASS কমান্ড v.type.bl ব্যবহার করা যেতে পারে। নিম্নলিখিত পোস্টটি দেখুন: আমি বহুভুজগুলি কীভাবে রেখাংশগুলিতে ভাগ করব?


প্রশ্নটি পরিষ্কার করতে আমি ছবি যুক্ত করেছি - অনেক অনেক ধন্যবাদ।
Cao Minh Tu

@ কাও মিন তু: ধন্যবাদ, ছবিগুলি স্পষ্ট করে দিয়েছে, আমি আপনাকে ভুল বুঝেছি
কুর্ট

0

যদি আপনার কাছে আর্কআইএনফো লাইসেন্স না থাকে তবে আপনি জিওপ্যাটিয়াল মডেলিং পরিবেশে " geom.splitpolysbylines " কমান্ডটি ব্যবহার করতে পারেন । এটি পুরোপুরি কাজ করে। তবে নিশ্চিত হয়ে নিন যে আপনার কাছে আরকিজিআইএস 10.1 বা আর্কজিআইএস 10.0 এসপি 4 রয়েছে এবং "আর" 2.12 বা তার থেকেও বেশি ইনস্টল করা আছে ।


আমার প্রশ্নটি কিউগিসের জন্য ছিল (ট্যাগটিতে দেখানো হয়েছে) - এটি আরও দৃশ্যমান করার জন্য আমি শিরোনাম আপডেট করেছি। যাই হোক ধন্যবাদ!
Cao Minh Tu

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