কিউজিআইএস-এ লেবেল ব্লকিং?


12

কিউজিআইএস ২.১16-তে 'ব্লকিং' লেবেল স্টাইলটি কীভাবে কাজ করে তা কি কেউ জানেন? আমি একটি বহুভুজ সীমানা স্তর পেয়েছি এবং যে কোনও লেবেলকে বাহ্যরেখাকে ওভারল্যাপিং করা থেকে বিরত রাখতে চাই। আমি বহুভুজটির জন্য ব্লক করা চালু করেছি, তবে লেবেলের কোনওটিই বদলেছে বলে মনে হচ্ছে না।


হ্যাঁ আমি
এটিও

1
হ্যাঁ ... এই টুইটটি
জোসেফ

উত্তর:


5

বহুভুজ সীমানার প্রান্তে অবস্থিত লেবেলগুলি ব্লক করতে কিউজিআইএস ২.১16.২ ব্যবহার করে আমি ব্লকিং বিকল্পটি পরীক্ষা করেছি। আসলে এটি কাজ করে, তবে লেবেলগুলি বহুভুজ স্তরটির প্রান্তের কাছাকাছি অবস্থিত থাকলে এটি কাজ করে বলে মনে হয়।

ব্লকিং বিকল্পটি ব্যবহার করা এবং ব্লকিং বিকল্পটি না ব্যবহার করার পার্থক্যের চিত্রিত করতে, আমি দুটি শেফফিল ব্যবহার করব: ওয়ার্ল্ড সীমানা শেফফাইল এবং প্রধান শহর শেফফাইল।

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

এখানে পার্থক্য:

  1. অবরুদ্ধকরণ বিকল্পটি ব্যবহার না করে, লেবেলগুলি এর মতো দেখাবে:

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

  1. অবরুদ্ধকরণ বিকল্পটি ব্যবহার করে, লেবেলগুলি এমন দেখাবে, বিশেষত লাল আয়তক্ষেত্রগুলি চিহ্নিত:

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

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

আরেকটি বিষয় হ'ল, ব্লকিং বিকল্পটি পূর্ববর্তী ২.১৪ সংস্করণে পাওয়া গিয়েছিল, তবে আলাদা নামের সাথে "এই স্তরের বৈশিষ্ট্যগুলি coveringাকা থেকে অন্যান্য লেবেলকে নিরুৎসাহিত করুন"। আমি মনে করি বিকাশকারী দলটি নামটি সংক্ষিপ্ত করতে এবং এর ক্রিয়াকে আরও বর্ণনামূলক অর্থ দেওয়ার জন্য নামটি পরিবর্তন করেছে।


এটি চেক করার জন্য ধন্যবাদ. আপনার বিবরণ আমি লক্ষ্য করছি। অর্কম্যাপের লেবেল ওজনের সাথে তুলনীয় এমন বৈশিষ্ট্যটি পছন্দ করতে চান যেখানে আপনি বহুবিধ প্রান্ত বা অভ্যন্তরকে ওভারল্যাপ করা থেকে লেবেলগুলিকে সম্পূর্ণরূপে আটকাতে পারবেন।
গ্যালেন

"নিরস্ত করা" "নিরুৎসাহিত করা" এর চেয়ে আরও নিখুঁত, আমি মনে করি যে এটি সক্ষম করে এমন কার্যকারিতাটি দিয়ে নামটি পরিবর্তন করা উচিত হয়নি।
বর্ণমালা

1

আমার কাছে মনে হচ্ছে এই বৈশিষ্ট্যটি বগি। আমি লক্ষ্য করেছি যে ফলাফলটি লেবেলের জন্য 'প্লেসমেন্ট' সেটিংসের উপর নির্ভর করে:

  • সেন্ট্রয়েড / কাছাকাছি সেন্ট্রয়েড থেকে অফসেট: ব্লকিং অঞ্চলগুলি উপেক্ষা করা হয়
  • অনুভূমিক / মুক্ত / ঘের ব্যবহার করে: অবরুদ্ধ অঞ্চলগুলি সম্মানিত হয়

আমার পরীক্ষার সেটআপ:

  • একটি বহুভুজ স্তরযুক্ত একটি বহুভুজ স্তর, লেবেলগুলি 'ব্লক করা' হিসাবে সেট করা হয়েছে
  • কয়েকটি বহুভুজ, লেবেল সক্ষম এবং তারপরে বিভিন্ন 'প্লেসমেন্ট' বিকল্প ব্যবহার করে অন্য একটি বহুভুজ স্তর

আমি একটি বাগ রিপোর্ট দায়ের করেছি: https://hub.qgis.org/issues/15718

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