কিউজিআইএস-এ অন্যান্য চিহ্নিতকারীকে ওভারল্যাপ করা থেকে পাঠ্য লেবেলগুলিকে আটকাচ্ছেন?


14

কিউজিআইএস-এর মধ্যে কি কোনও পয়েন্ট স্তর লেবেল করতে ব্যবহৃত টেক্সট লেবেলগুলিকে ওভারল্যাপিং আইকনগুলি থেকে আটকাতে পারে?

নীচে প্রদর্শিত উদাহরণের মানচিত্রে দুটি স্তর রয়েছে:

  1. নতুন লেবেল ইঞ্জিন ব্যবহার করে লেবেলযুক্ত রাস্তার স্তর layer
  2. একটি পয়েন্ট স্তর যা হাইওয়ে শিল্ডগুলি দেখানোর জন্য এসভিজি আইকনগুলি ব্যবহার করে।

আমার এর জন্য অন্যান্য ব্যবহারের মামলা রয়েছে যেমন রেল স্টেশন আইকনগুলির ওভারল্যাপিং প্রতিরোধ করে। এই উদাহরণে, আমি কেবলমাত্র পয়েন্টটি সরাতে পারি, তবে, অন্যান্য ক্ষেত্রে যেমন একটি পাতাল রেল স্টেশন, এটি একটি কার্যক্ষম সমাধান নয়।

একটি সম্ভাব্য সমাধান যা আমি বিবেচনা করছি তাতে অন্তর্ভুক্ত থাকবে:

  1. বিন্দু স্তরের ডিবিএফ ফাইলটিতে একটি কলাম যুক্ত করা হচ্ছে।
  2. নাল বা কোনও স্থান দিয়ে যুক্ত কলামটি পূরণ করা।
  3. যুক্ত কলামের জন্য QGIS এর [নতুন স্টাইল] লেবেল সক্ষম করা।

এটি কি এই পথে যাওয়ার উপায় বা আরও ভাল পদ্ধতি আছে?

নমুনা মানচিত্র

কিউজিআইএস তথ্য: আমি ম্যাক ওএস 10.7.4 এ 1.7.4 সংস্করণ এবং 1.8 সংস্করণ ব্যবহার করছি। লিনাক্স এবং উইন্ডোজ সংস্করণগুলিও আমার কাছে উপলব্ধ।


অগ্রগতি আপডেট : আমি উপরে বর্ণিত পদ্ধতিটি কার্যকর হয় যদিও প্রক্রিয়াটিতে দুটি পরিবর্তন প্রয়োজন।

  1. পরিবর্তে একটি স্থান অক্ষর বা একটি ব্যবহারের নাল , একটি অবিচ্ছিন্ন স্পেস ব্যবহার করা হয়েছে। পরীক্ষা করার সময় আমি দেখেছি, সঙ্গে ক্ষেত্র নাল অনুষ্ঠিত হয়নি এবং শুধুমাত্র একটি স্থান (গুলি) র সাথে ক্ষেত্রের রূপান্তরিত হয় নাল । ( কীভাবে একটি ব্রেকবিহীন স্থান টাইপ করতে হয় সে সম্পর্কিত তথ্যের জন্য এই উইকিপিডিয়া পৃষ্ঠাটি দেখুন ))
  2. লেয়ার লেবেল সেটিং করার সময়, উন্নত ট্যাবে সেট প্লেসমেন্ট করার ওভার পয়েন্টঅগ্রাধিকারটিও সেট করুন যেমন এটি অন্য লেবেলযুক্ত স্তরগুলির চেয়ে বেশি।

ব্যবহৃত আইকনটির আকারের উপর নির্ভর করে কিছু প্রত্যাশার মতো কাজ করার জন্য কিছু পরীক্ষার প্রয়োজন হতে পারে। পরিস্থিতিতে উপর নির্ভর করে, ফন্টের ওজন এবং / বা আকার বাড়ানোর চেষ্টা না করে একাধিক অক্ষর ব্যবহার করা সহজ হতে পারে।

নমুনা মানচিত্র 2

কিউজিআইএস 1.7 এর সাথে পরীক্ষিত এবং ম্যাক ওএস 10.7.4 এ সম্প্রতি 1.8 সংকলিত।


1
আপনি নিজের প্রশ্নের উত্তরও দিতে পারেন। আমি আপনার সমাধান আপ ভোট দিতে চাই।
আন্ডার ডার্ক

আমি যেমন করেছিলাম তেমনি আপনি
কনকেন্টেশনও

উত্তর:


8

আমার এখনও অবধি সবচেয়ে ভাল ধারাবাহিক সমাধানটি আমি উপরে যা লিখেছি তার লাইন বরাবর। ধরে নিই যে কোনও এসএইচপি ফাইল ব্যবহৃত হয়েছে, পদক্ষেপগুলি হ'ল:

  1. Dbf ফাইলটি একটি স্প্রেডশিট অ্যাপ্লিকেশন যেমন LibreOffice, Excel, বা QGIS টেবিল ম্যানেজার প্লাগইন দিয়ে খুলুন।
  2. সারণিতে একটি কলাম যুক্ত করুন। যদি কোনও ডেটা ধরণের প্রয়োজন হয় তবে স্ট্রিংটি ব্যবহার করুন।
  3. একটি অবিচ্ছেদী স্থান দিয়ে ঘরগুলি পূরণ করুন । একবার সম্পূর্ণ হলে, পরিবর্তনগুলি সংরক্ষণ করুন। ( কীভাবে একটি ব্রেকবিহীন স্থান টাইপ করতে হয় সে সম্পর্কিত তথ্যের জন্য এই উইকিপিডিয়া পৃষ্ঠাটি দেখুন ))
  4. পয়েন্ট স্তরটির জন্য স্তর লেবেল সেটিংস খুলুন Open উন্নত ট্যাবে ওভার পয়েন্টে প্লেসমেন্টটি সেট করুন এবং অগ্রাধিকার সেট করুন যা এটি অন্য কোনও লেবেলযুক্ত স্তরগুলির চেয়ে বেশি।

2
2.14 এ আপনাকে একটি নতুন কলাম যুক্ত করার দরকার নেই, কেবল '' লেবেল হিসাবে রাখুন
রাফেল

3

আমি জানি এটি পুরানো তবে আপনি সেই টেবিলে একটি "এক্স সমন্বয়" এবং "ওয়াই কর্ডিনেট" (ডাবল যথার্থ) কলাম যুক্ত করতে পারেন যা সেই তথ্যটি ধারণ করে এবং তারপরে স্তর বৈশিষ্ট্যগুলিতে লেবেলের অধীনে "ডেটা সংজ্ঞায়িত সেটিংস" ট্যাবে যেতে পারেন এবং পরিবর্তন করতে পারেন এক্স সমন্বয় এবং ওয়াইড সমন্বয় অনুযায়ী। একবার আপনি এটি করতে গেলে আপনি মুভ লেবেল বোতামটি ব্যবহার করে ফ্রিহ্যান্ডের মাধ্যমে লেবেলটি সরাতে পারবেন।


1

আমি সবেমাত্র অনুরূপ সমস্যার জন্য আরও একটি উত্তর পোস্ট করেছি। পদ্ধতির স্তরগুলির পরিবর্তে এসভিজি প্রতীক ব্যবহার করা হয় এবং প্রতিটি অ্যাট্রিবিউট মান, সিপির জন্য একটি পৃথক এসভিজি প্রতীককে পাথ সেট করার জন্য সংজ্ঞায়িত ওভাররাইডের ডেটা ব্যবহার করা হয়। QGIS মানচিত্রে লেবেলের উপরের চিহ্নগুলিতে আমার উত্তর


0

আপনি লেবেলের অফসেট নিয়ে পরীক্ষা করতে পারবেন।

আমি দেখতে পাচ্ছি যে লেবেল অবস্থানটি আরও গতিশীল হতে দেয়, যদি আমি এটি 2 মিমি বা আরও কিছুতে সেট করি।


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

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