কিউজিআইএস-এ বহুভুজ আকারগুলি কীভাবে সংশোধন করবেন?


10

আমার কিউগিস-১.7.০ তে কয়েকটি বহুভুজ-আকার রয়েছে এবং প্রতিটি বহুভুজ একটি আয়তক্ষেত্র কিনা তা নিশ্চিত করতে চাই। নীচে চিত্র দেখুন।

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

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

কোন ইঙ্গিত প্রশংসা! ধন্যবাদ!


আমার ঘনিষ্ঠ পতাকাটি উপেক্ষা করুন। এটা আলাদা প্রশ্ন।
নাথান ডাব্লু

তত্ত্বগতভাবে এটি করার জন্য কিছু লেখা খুব সহজ হওয়া উচিত। বিজোড় আকারে প্রতিটি বিন্দুটি লুপ করুন, বর্তমানটি থেকে পরবর্তী বিন্দুতে 90 টি না হলে কোণটি পরীক্ষা করে নতুন পয়েন্টটি গণনা করুন এবং বিন্দুটি সামঞ্জস্য করুন। এখন কাউকে কেবল কোডটি লিখতে হবে :)
নাথান ডব্লু

অরথোগোনাল ডিজিটাইজেশনের জন্য এই উত্তরটি পড়ুন ।
অ্যারাগন

2
@ নাথান এটি সাধারণভাবে এর চেয়ে সহজ কোথাও নেই, কারণ প্রতিবার আপনি কোনও শীর্ষস্থান পরিবর্তন করলে আপনি অন্য কোথাও বিকৃতি তৈরি করেন। এমনকি নিকট-আয়তক্ষেত্রগুলি স্থির করার সময় (আরও জটিল বহুভুজের বিপরীতে) আপনি এমন নতুন বৈশিষ্ট্য তৈরি করতে সক্ষম হবেন যা স্পষ্টতই মূলগুলির সাথে খুব ভাল অনুমানের নয়। একটি সমস্যা হ'ল কোনও খারাপ বিন্দুতে নতুন পয়েন্ট গণনা করার কোনও অনন্য উপায় নেই। আলোচনা এবং সিউডোকোডের জন্য ফোরাম.েসরি.com/Thread.asp?c=93&f=987&t=303128#948330 দেখুন । আমি সেই পদ্ধতির পরীক্ষা করেছি (এক্সেল ব্যবহার করে, সমস্ত কিছুর!) এবং দেখেছি যে এটি ভালভাবে কাজ করে।
whuber

1
@ তবে আমি এটি খুঁজে পাচ্ছি না। একটি ঘনিষ্ঠভাবে সম্পর্কিত একটি (যেখানে আমি একটি মন্তব্য লিখেছি, উত্তর নয়) হ'ল ডান কোণগুলির সাথে বহুভুজগুলি সন্ধান করা । আমার অনুসন্ধানে আমি কিউজিআইএস-এ স্ট্রেট লাইন এবং ডান কোণগুলির সাথে বহুলিপি তৈরির পাশাপাশি একটি সদৃশ (যা আমি সবে বন্ধ করে একীভূত করেছি) আবিষ্কার করেছি।
whuber

উত্তর:


2

একটি QGIS সরঞ্জাম বলা হয় Oriented minimum bounding box। আপনি এটি অধীনে খুঁজে পেতে পারেন Processing > QGIS geoalgorithms > Vector general tools। আমি কিউজিআইএস 2.18 ব্যবহার করছি।

সম্ভবত এটি আপনি যা অর্জন করতে চান তার কাছে আসে।

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


শীতল, এটি আমি যা খুঁজছিলাম তার খুব কাছাকাছি!
আফার

2

আপনি সমস্ত বহুভুজের সীমানা বক্স এলাকা দিয়ে এটি ঠিক করতে পারেন। ফাংশনটির নাম স্তর মাত্রা থেকে বহুভুজ

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

আপনার স্তরটি নির্বাচন করুন এবং বিকল্পের প্রতিটি বৈশিষ্ট্যের জন্য পৃথক করে গণনার পরিমাণটি চিহ্নিত করুন :

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

সমস্ত মূল বহুভুজ পৃথকভাবে নয়, একই স্তরে উপস্থিত রয়েছে। কিউজিআইএস সমস্ত সত্তার জন্য বাউন্ডিং বক্স অঞ্চল গণনা করবে:

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

কিউজিআইএস রকস! ব্রাজিল থেকে আলিঙ্গন!

জর্জি সান্টোস


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