প্রতিটি পাশে বিভিন্ন প্রস্থের সাথে কিউজিআইএস বাফার বহুভুজ


12

আমি দাবানলের ঝুঁকি নিরীক্ষণের জন্য মানচিত্র তৈরি করেছি এবং ক্রমাগত বিল্ডিং খামগুলিতে যে বিল্ডিংয়ের বিভিন্ন দিকে বিভিন্ন দূরত্ব রয়েছে তার চারপাশে "ডিফেন্সেবল স্পেস" বাফার জোনের প্লট করতে বলা হচ্ছে। (চিত্র দেখুন)

আমি কিউজিআইএস-এ এটি প্রতিটি প্রয়োজনীয় দূরত্বের জন্য একটি বাফার তৈরি করে এবং তারপরে ম্যানুয়ালি একটি আঁকছি যা আমার যতটা সম্ভব মেলে।

এটি অবশ্যই আদর্শের চেয়ে কম। কিউজিআইএস দিয়ে এই বাফারগুলি তৈরি করার কোনও উপায় আছে? আমার কাছে আরকজিআইএস এবং ম্যাপআইএনফোতেও অ্যাক্সেস রয়েছে।

একাধিক বাফার দূরত্ব


1
জিআইএস.এসই তে স্বাগতম! আপনি কি আরও কিছুটা বিশদ যুক্ত করতে পারবেন, যেমন ব্যবধানকে কী সংজ্ঞায়িত করে (যেমন দুটি পক্ষ 25 মি এবং দুটি পক্ষ 19 মি) কেন? কিছু বৈশিষ্ট্য আছে, বা অন্য কিছু যুক্তি আছে?
ব্র্যাডহার্ডস

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

@ ব্র্যাডহার্ডস ধন্যবাদ, আমি এখানে দীর্ঘকাল ধরে লুকিয়ে ছিলাম! প্রতিবেদন প্রস্তুতকারী পরামর্শদাতাদের দ্বারা দূরত্বগুলি আমাকে দেওয়া হয়েছে এবং দালানের আগুনের ক্ষেত্রে যুক্তিসঙ্গতভাবে রক্ষা করা যেতে পারে এমন বিল্ডিং থেকে দূরত্ব নির্দেশ করে। বিল্ডিং থেকে বিল্ডিং পর্যন্ত দূরত্বগুলি পৃথক হতে পারে এবং একটি বিল্ডিংয়ের প্রতিটি পাশও আলাদা হতে পারে। শুধু এটি সহজ করতে। আমি 13 মি থেকে 30 মিটার দূরত্ব দেখেছি।
ক্রিসক্রোবার্টসন

@ ক্রিসডাব্লু আমি পলি টু লাইনের কথা ভাবি নি, এটি অর্থবোধ করে, ধন্যবাদ। এটি বেশি সময় শেভ করবে না তবে কমপক্ষে বাফারগুলি আরও সঠিক হবে।
ক্রিসক্রোবার্টসন

@ ব্র্যাডহার্ডস যেহেতু তিনি একটি ঝুঁকি মূল্যায়ন ম্যাপিং করছেন, আমার ধারণা ম্যাপিং হ'ল যে বিদ্যমান অঞ্চলটি ডিফেন্সেবল স্পেস হিসাবে যোগ্যতা অর্জন করবে। যে কোনও বিদ্যমান শর্ত জরিপের মতো, এটি সাইট থেকে অন্য সাইটে পরিবর্তিত হবে। ডিফেন্সেবল স্পেসটি কাঠামোর চারপাশে একটি অভিন্ন 30 ' হওয়া উচিত (আপনি কোথায় আছেন এবং কোন প্রতিরক্ষা অঞ্চল সম্পর্কে আমরা কথা বলছি তার উপর নির্ভর করে)। যেহেতু কেসগুলি সবগুলিই বেশ অনন্য বৈশিষ্ট্যযুক্ত, তাই প্রক্রিয়াটি স্বয়ংক্রিয়ভাবে চালিত করার / গতি বাড়ানোর কোনও উপায় আমি জানি না।
ক্রিস ডাব্লু

উত্তর:


6

সুতরাং আমি ধরে নিলাম আপনার কাছে ইতিমধ্যে বহুভুজ রয়েছে যা বাফার করা দরকার এবং আপনার দূরত্ব রয়েছে (আপনার প্রজেকশন সিস্টেমের উপর নির্ভর করে মিটার বা পায়ে)।

আপনার এখানে কিছু ম্যানুয়াল কাজ কী হবে তা বিবেচনাধীন নয়, যেহেতু আপনাকে এই বাফার দূরত্ব রাখতে হবে।

তবে কিউজিআইএস-এর বেশ কয়েকটি মডেলের সাহায্যে আমরা অনেকগুলি ম্যানুয়াল কাজ সরিয়ে ফেলতে পারি।

মডেলটি হ'ল:

  1. বহুভুজকে পলরেখায় রূপান্তর করুন।
  2. পললাইন বিস্ফোরিত।
  3. বাফার জন্য ব্যবহৃত হবে বাফার কলাম যুক্ত করুন।

যেহেতু আমরা পলিইলিনগুলি বিস্ফোরিত করেছি আপনি প্রতিটি পাশের (পললাইন) জন্য আলাদা বাফার দূরত্ব রাখতে পারেন।

তারপরে আপনার প্রতিটি পললাইনের জন্য বাফার দূরত্ব স্থাপনের ম্যানুয়াল পদক্ষেপ রয়েছে।

পরবর্তী মডেল:

  1. গ্রাস ভেরিয়েবলের দূরত্বের বাফার। (গ্রাস ব্যবহার করুন কারণ এটি কোনও এন্ডক্যাপ শৈলীর জন্য অনুমতি দেয় তাই প্রান্তগুলি অন্য পক্ষগুলিতে ওভারল্যাপ না করে)
  2. কোণগুলি ঠিক করার জন্য উত্তল হাল।

ছবিগুলিতে, মডেল 1:

মূল বহুভুজ:

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

  1. বহুভুজ থেকে বহুরেখায়:

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

  1. পলিনাইন বিস্ফোরণ।
  2. ম্যানুয়ালি যুক্ত হওয়া মান সহ বাফার কলাম যুক্ত করুন:

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

মডেল 2:

  1. বাফার কলামের সাথে পরিবর্তনশীল দূরত্বের গ্রাএসএস বাফার। "পলাইনগুলির শেষে ক্যাপগুলি তৈরি করবেন না" সহ v.buffer.column টিক দেওয়া:

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

  1. কোণগুলি ঠিক করার জন্য উত্তল হোল:

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

কোণগুলি হ'ল আমরা তাদের কীভাবে চাই। যদি আপনি এন্ডক্যাপগুলি ব্যবহার করেন তবে আপনি দীর্ঘ দূরত্বের বাফারগুলির সাথে প্রচুর ওভারল্যাপটি শেষ করতে পারেন।

মডেল 1:

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

মডেল 2:

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

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