ম্যাপ স্টাইল ইনহেরিটেন্স ও হায়ারার্কি বোঝা

প্ল্যাটফর্ম বেছে নিন: Android Android 3D iOS iOS 3D JavaScript ওয়েব পরিষেবা

আপনি ম্যাপ স্টাইল কাস্টমাইজ করলে, এটি বুঝতে সাহায্য করে যে কীভাবে বিভিন্ন ম্যাপ ফিচার স্টাইল করা ম্যাপের অন্যান্য স্টাইলকে প্রভাবিত করতে পারে। একাধিক লেয়ার একে অপরের উপর ওভারল্যাপ করে:

  • বেস ম্যাপ: আপনি যখন ম্যাপ স্টাইল তৈরি করা শুরু করেন, তখন আপনি যে প্রাথমিক স্টাইলটি দেখেন তা হল বেস ম্যাপের স্টাইল; অর্থাৎ, ডিফল্ট ম্যাপ। আপনি কাস্টমাইজ করেননি এমন যেকোনও ম্যাপ ফিচার বেস ম্যাপ স্টাইলিং বজায় রাখে।

  • ম্যাপ স্টাইল: কাস্টম স্টাইল বেস ম্যাপ লেয়ারের স্টাইলকে ওভাররাইড করে। এই ছবিতে, কাস্টম ম্যাপ স্টাইল শহুরে এলাকাকে অ্যাকোয়া এবং রাস্তাকে গাঢ় নীল রঙে ওভাররাইড করে।

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

    বেস ম্যাপের উপরে ম্যাপ স্টাইল ওভারলে করা আছে, যেখানে অ্যাকোয়া রঙের শহুরে এলাকা এবং নীল রঙের রোড নেটওয়ার্কের স্টাইল এলিমেন্ট দেখানো হয়েছে

ম্যাপ ফিচার হায়ারার্কি

ম্যাপ স্টাইলের মধ্যে, ম্যাপ ফিচারগুলি শ্রেণীবদ্ধভাবে সাজানো থাকে, যার মধ্যে ৪টি প্রধান ম্যাপ ফিচার উপরে থাকে এবং অন্যান্য সমস্ত ম্যাপ ফিচার তাদের নিচে একটি যৌক্তিক শ্রেণীবিন্যাসে সাজানো থাকে। ডিফল্ট হিসেবে, ম্যাপ ফিচার হায়ারার্কিতে তার উপরে থাকা ম্যাপ ফিচারের (তার পেরেন্ট) এলিমেন্ট স্টাইল ইনহেরিট করে; তবে, আপনি তার নিচে থাকা ম্যাপ ফিচারের (চাইল্ড ম্যাপ ফিচার) জন্য এক বা একাধিক স্টাইল এলিমেন্ট সেট করে টপ লেভেল স্টাইল ওভাররাইড করতে পারবেন। ম্যাপ ফিচার হায়ারার্কি সম্পর্কে আরও জানতে, ম্যাপে আপনি কী স্টাইল করতে পারবেন দেখুন।

প্রতিটি ম্যাপ ফিচারে এক বা একাধিক এলিমেন্ট বা ম্যাপ ফিচারের অংশ থাকে, যেগুলি আপনি স্টাইল করতে পারবেন। যেমন, বহুভুজের (ম্যাপ ফিচার আকৃতি) ভরাট করার রঙ হল একটি এলিমেন্ট, যেমন টেক্সট লেবেলের স্ট্রোকের রঙ। আপনি প্রতিটি এলিমেন্ট আলাদাভাবে স্টাইল করেন এবং আপনি স্টাইল করেননি এমন যেকোনও এলিমেন্ট ডিফল্ট স্টাইল বজায় রাখে। এলিমেন্টগুলি আলাদা আলাদা হওয়ার কারণে, আপনি লেবেল টেক্সটের ফিল কালার স্টাইল করতে পারবেন এবং স্ট্রোক (আউটলাইন) কালার ডিফল্ট হিসেবে (বা পেরেন্ট স্টাইল থেকে ইনহেরিট করে) রেখে দিতে পারবেন।

স্টাইল হায়ারার্কি এবং ইনহেরিটেন্স কীভাবে কাজ করে তা বোঝার জন্য এখানে কিছু সহায়ক নির্দেশিকা রয়েছে।

  • ডিফল্ট চাইল্ড স্টাইল পেরেন্ট থেকে ইনহেরিট করে: সব চাইল্ড ম্যাপ ফিচারকে স্টাইল ইনহেরিট করতে দিতে, পেরেন্ট ম্যাপ ফিচারের জন্য স্টাইল সেট করুন এবং চাইল্ড স্টাইলকে ডিফল্ট হিসেবে ছেড়ে দিন।

  • কাস্টম চাইল্ড স্টাইল পেরেন্ট স্টাইলকে ওভাররাইড করে: পেরেন্ট স্টাইল ওভাররাইড করতে, চাইল্ড ফিচারে কাস্টম স্টাইল সেট করুন।

  • স্টাইল এলিমেন্টগুলি স্বতন্ত্র: আপনি কোনও ম্যাপ ফিচারের জন্য যে স্টাইল এলিমেন্টগুলি সেট করতে পারেন (যেমন, পলিগন, লেবেল আইকন এবং লেবেল টেক্সট ফিল এবং স্ট্রোক) সেগুলি একে অপরের থেকে স্বতন্ত্র। আপনি যদি পলিগনের রঙ সেট করেন, কিন্তু আইকনটি একা ছেড়ে দেন, তাহলে পলিগনের স্টাইল প্যারেন্ট স্টাইলকে ওভাররাইড করে, কিন্তু আইকনটি প্যারেন্ট বা ডিফল্ট স্টাইলকে ইনহেরিট করে।

  • ম্যাপের ফিচার লুকাতে দৃশ্যমানতা বন্ধ করুন: আপনি যদি ম্যাপে শুধু একটি জিনিস দেখতে চান, তাহলে আপনাকে অন্য সবকিছুর জন্য দৃশ্যমানতা বন্ধ করতে হবে।

হায়ারার্কি ও ইনহেরিটেন্সের উদাহরণ

ইনহেরিটেন্স ও হায়ারার্কি কীভাবে কাজ করে তার একটি উদাহরণ এখানে দেওয়া হল।

  1. প্রাকৃতিক ম্যাপ ফিচারের টপ-লেভেল বেছে নিন এবং পলিগন ফিল কালার হলুদ হিসেবে সেট করুন। এটি প্রাকৃতিক বিভাগের অধীনে ম্যাপ ফিচারের জন্য সব পলিগনকে হলুদ রঙে স্টাইল করে:

    ম্যাপে সব প্রাকৃতিক ম্যাপ ফিচার হলুদ রঙে দেখানো হয়েছে

  2. আপনি চান যে প্রাকৃতিক-এর অধীনে থাকা ল্যান্ড কভার-এর রঙও হলুদ হোক, তাই আপনি এটিকে স্টাইল না করে ছেড়ে দেন এবং এটি প্রাকৃতিক থেকে স্টাইলটি গ্রহণ করে।

  3. আপনি চান যে বন সবুজ হোক, তাই ল্যান্ড কভার-এর অধীনে, আপনি বন খুলুন, এবং এর বহুভুজ সবুজ রঙ করুন। এই কাস্টম চাইল্ড স্টাইল ল্যান্ড কভার এবং প্রাকৃতিক-এর স্টাইলকে ওভাররাইড করে।

    ম্যাপে দেখাচ্ছে যে ফরেস্ট ম্যাপ ফিচার সবুজ রঙের

  4. আপনি বরফকে হালকা অ্যাকোয়া রঙে দেখাতে চান, তাই ল্যান্ড কভার-এর অধীনেও, আপনি বরফ খুলুন এবং এর পলিগনকে হালকা অ্যাকোয়া রঙে রঙ করুন।

    ম্যাপে বরফের ম্যাপ ফিচার হালকা অ্যাকোয়া রঙে দেখানো হয়েছে

  5. এবং শেষে, আপনি জলকে অ্যাকোয়া রঙে দেখাতে চান, তাই আপনি প্রাকৃতিক>জল বেছে নিন এবং এর পলিগন অ্যাকোয়া রঙে কালার করুন। চাইল্ড স্টাইল জল সেট করলে তা প্রাকৃতিক-এর জন্য পেরেন্ট স্টাইলকে ওভাররাইড করে।

    ম্যাপে জলভাগের ফিচার অ্যাকোয়া রঙে দেখানো হয়েছে

আপনার প্রয়োজন অনুযায়ী ম্যাপের ফিচার হাইলাইট করতে একই ধরনের প্রসেস অনুসরণ করুন।