মার্কার অপশন

পাবলিক ফাইনাল ক্লাস MarkerOptions অবজেক্ট প্রসারিত করে
পার্সেলেবল প্রয়োগ করে

চিহ্নিতকারীর জন্য মার্কার অপশন সংজ্ঞায়িত করে।

বিকাশকারী গাইড

আরও তথ্যের জন্য, মার্কার ডেভেলপার গাইড পড়ুন।

উত্তরাধিকার সূত্রে প্রাপ্ত ধ্রুবক সারাংশ

পাবলিক কনস্ট্রাক্টর সারাংশ

মার্কার অপশন ()
মার্কার বিকল্পগুলির একটি নতুন সেট তৈরি করে।

পাবলিক পদ্ধতির সারাংশ

মার্কার অপশন
আলফা (ভাসমান আলফা)
চিহ্নিতকারীর আলফা (অস্বচ্ছতা) সেট করে।
মার্কার অপশন
নোঙ্গর (ভাসা u, ভাসা v)
চিহ্নিতকারী চিত্রের একটি নির্দিষ্ট বিন্দুতে অ্যাঙ্করকে নির্দিষ্ট করে।
মার্কার অপশন
সংঘর্ষের আচরণ (int collision Behavior)
চিহ্নিতকারীর জন্য সংঘর্ষের অবস্থা সেট করে।
মার্কার অপশন
টেনে আনা যায় (বুলিয়ান টেনে নেওয়া যায়)
চিহ্নিতকারীর জন্য টেনে আনার ক্ষমতা সেট করে।
মার্কার অপশন
সমতল (বুলিয়ান ফ্ল্যাট)
এই মার্কারটি মানচিত্র true বিপরীতে সমতল হবে নাকি ক্যামেরা false মুখোমুখি একটি বিলবোর্ড হবে তা সেট করে।
ভাসা
getAlpha ()
এই MarkerOptions অবজেক্টের জন্য আলফা সেট পায়।
ভাসা
getAnchorU ()
বাম প্রান্ত থেকে নোঙ্গরের অনুভূমিক দূরত্ব, [0, 1] এ স্বাভাবিক করা হয়েছে।
ভাসা
getAnchorV ()
উপরের প্রান্ত থেকে নোঙ্গরের উল্লম্ব দূরত্ব, [0, 1] এ স্বাভাবিক করা হয়েছে।
int
বিটম্যাপ বর্ণনাকারী
getIcon ()
এই MarkerOptions অবজেক্টের জন্য কাস্টম আইকন বর্ণনাকারী সেট পায়।
ভাসা
GetInfoWindowAnchorU ()
বাম প্রান্ত থেকে তথ্য উইন্ডো অ্যাঙ্করের অনুভূমিক দূরত্ব, [0, 1] এ স্বাভাবিক করা হয়েছে।
ভাসা
getInfoWindowAnchorV ()
উপরের প্রান্ত থেকে তথ্য উইন্ডো অ্যাঙ্করের উল্লম্ব দূরত্ব, [0, 1] এ স্বাভাবিক করা হয়েছে।
LatLng
প্রাপ্ত অবস্থান ()
এই MarkerOptions অবজেক্টের জন্য সেট করা অবস্থান ফেরত দেয়।
ভাসা
ঘূর্ণন ()
এই MarkerOptions অবজেক্টের জন্য ঘূর্ণন সেট পায়।
স্ট্রিং
getSnippet ()
এই MarkerOptions অবজেক্টের জন্য স্নিপেট সেট পায়।
স্ট্রিং
getTitle ()
এই MarkerOptions অবজেক্টের জন্য শিরোনাম সেট পায়।
ভাসা
getZIndex ()
এই MarkerOptions অবজেক্টের জন্য zIndex সেট পায়।
মার্কার অপশন
আইকন ( BitmapDescriptor iconDescriptor)
চিহ্নিতকারীর জন্য আইকন সেট করে।
মার্কার অপশন
infoWindowAnchor (float u, float v)
মার্কার ইমেজে তথ্য উইন্ডোর অ্যাঙ্কর পয়েন্ট নির্দিষ্ট করে।
বুলিয়ান
টেনে নেওয়া যায় ()
এই MarkerOptions অবজেক্টের জন্য টেনে আনার সেটিং পায়।
বুলিয়ান
isFlat ()
এই MarkerOptions অবজেক্টের জন্য সমতল সেটিং পায়।
বুলিয়ান
দৃশ্যমান ()
এই MarkerOptions অবজেক্টের জন্য দৃশ্যমানতা সেটিং পায়।
মার্কার অপশন
অবস্থান ( LatLng latlng)
চিহ্নিতকারীর জন্য অবস্থান সেট করে।
মার্কার অপশন
ঘূর্ণন (ফ্লোট ঘূর্ণন)
মার্কারের নোঙ্গর বিন্দু সম্পর্কে ঘড়ির কাঁটার দিকে ডিগ্রীতে মার্কারের ঘূর্ণন সেট করে।
মার্কার অপশন
স্নিপেট (স্ট্রিং স্নিপেট)
চিহ্নিতকারীর জন্য স্নিপেট সেট করে।
মার্কার অপশন
শিরোনাম (স্ট্রিং শিরোনাম)
চিহ্নিতকারীর জন্য শিরোনাম সেট করে।
মার্কার অপশন
দৃশ্যমান (বুলিয়ান দৃশ্যমান)
চিহ্নিতকারীর জন্য দৃশ্যমানতা সেট করে।
মার্কার অপশন
zIndex (ফ্লোট zIndex)
চিহ্নিতকারীর জন্য zIndex সেট করে।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতির সারাংশ

পাবলিক কনস্ট্রাক্টর

সর্বজনীন মার্কার অপশন ()

মার্কার বিকল্পগুলির একটি নতুন সেট তৈরি করে।

পাবলিক পদ্ধতি

পাবলিক মার্কার অপশন আলফা (ফ্লোট আলফা)

চিহ্নিতকারীর আলফা (অস্বচ্ছতা) সেট করে। এটি 0 থেকে 1 পর্যন্ত একটি মান, যেখানে 0 মানে মার্কারটি সম্পূর্ণ স্বচ্ছ এবং 1 মানে মার্কারটি সম্পূর্ণ অস্বচ্ছ৷

পরামিতি
আলফা
রিটার্নস
  • নতুন আলফা সেট সহ যে বস্তুটির জন্য পদ্ধতিটি বলা হয়েছিল।

পাবলিক মার্কার অপশন অ্যাঙ্কর (ফ্লোট ইউ, ফ্লোট ভি)

চিহ্নিতকারী চিত্রের একটি নির্দিষ্ট বিন্দুতে অ্যাঙ্করকে নির্দিষ্ট করে।

অ্যাঙ্কর আইকন চিত্রের বিন্দুটি নির্দিষ্ট করে যা পৃথিবীর পৃষ্ঠে চিহ্নিতকারীর অবস্থানে নোঙ্গর করা হয়।

অ্যাঙ্কর পয়েন্টটি অবিচ্ছিন্ন স্থান [0.0, 1.0] x [0.0, 1.0]-এ নির্দিষ্ট করা হয়েছে, যেখানে (0, 0) হল ছবির উপরের-বাম কোণে এবং (1, 1) হল নীচে-ডান কোণে৷ একটি W x H চিত্রের অ্যাঙ্করিং পয়েন্ট হল একটি (W + 1) x (H + 1) গ্রিডের নিকটতম বিচ্ছিন্ন গ্রিড পয়েন্ট, যা তখনকার রাউন্ডিং স্কেলিং করে প্রাপ্ত হয়। উদাহরণস্বরূপ, একটি 4 x 2 চিত্রে, অ্যাঙ্কর পয়েন্ট (0.7, 0.6) গ্রিড পয়েন্টে (3, 1) স্থির হয়।

 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----+-----+
 |     |     |   X |     |   (U, V) = (0.7, 0.6)
 |     |     |     |     |
 *-----+-----+-----+-----*
 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----X-----+   (X, Y) = (3, 1)
 |     |     |     |     |
 |     |     |     |     |
 *-----+-----+-----+-----*
 

পরামিতি
u নোঙ্গরের u-সমন্বয়, চিত্রের প্রস্থের অনুপাত হিসাবে (পরিসরে [0, 1])
v নোঙ্গরের ভি-সমন্বয়, চিত্রের উচ্চতার অনুপাত হিসাবে (পরিসরে [0, 1])
রিটার্নস
  • নতুন অ্যাঙ্কর সেট সহ যে বস্তুটির জন্য পদ্ধতিটি বলা হয়েছিল।

পাবলিক মার্কার অপশন সংঘর্ষ আচরণ (int collision Behavior)

চিহ্নিতকারীর জন্য সংঘর্ষের অবস্থা সেট করে। এটি Marker.CollisionBehavior একটি মান। এটি শুধুমাত্র একবার সেট করা যেতে পারে।

পরামিতি
সংঘর্ষ আচরণ
রিটার্নস
  • যে বস্তুটির জন্য পদ্ধতিটি কল করা হয়েছিল, সংঘর্ষের অবস্থা সেট সহ।

সর্বজনীন মার্কার অপশন টেনে নেওয়া যায় (বুলিয়ান টেনে নেওয়া যায়)

চিহ্নিতকারীর জন্য টেনে আনার ক্ষমতা সেট করে।

পরামিতি
টেনে আনা যায়
রিটার্নস
  • যে বস্তুটির জন্য পদ্ধতিটি কল করা হয়েছিল, নতুন টেনে নেওয়া যায় এমন অবস্থা সেট করা হয়েছে।

পাবলিক মার্কার অপশন সমতল (বুলিয়ান ফ্ল্যাট)

এই মার্কারটি মানচিত্র true বিপরীতে সমতল হবে নাকি ক্যামেরা false মুখোমুখি একটি বিলবোর্ড হবে তা সেট করে। মার্কারটি মানচিত্রের বিপরীতে সমতল হলে, ক্যামেরা ঘোরার এবং কাত হওয়ার সাথে সাথে এটি মানচিত্রে আটকে থাকবে তবে GroundOverlay থেকে ভিন্ন, ক্যামেরা জুম করার মতো একই আকারে থাকবে। মার্কারটি যদি একটি বিলবোর্ড হয় তবে এটি সর্বদা ক্যামেরার দিকে আঁকতে হবে এবং ক্যামেরার সাথে ঘুরবে এবং কাত হবে। ডিফল্ট মান false .

পরামিতি
সমান
রিটার্নস
  • নতুন সমতল অবস্থা সেট সহ যে বস্তুটির জন্য পদ্ধতিটি বলা হয়েছিল।

পাবলিক ফ্লোট getAlpha ()

এই MarkerOptions অবজেক্টের জন্য আলফা সেট পায়।

রিটার্নস
  • পরিসরে চিহ্নিতকারীর আলফা [0, 1]।

পাবলিক ফ্লোট getAnchorU ()

বাম প্রান্ত থেকে নোঙ্গরের অনুভূমিক দূরত্ব, [0, 1] এ স্বাভাবিক করা হয়েছে।

রিটার্নস
  • নোঙ্গর এর u মান.

পাবলিক ফ্লোট getAnchorV ()

উপরের প্রান্ত থেকে নোঙ্গরের উল্লম্ব দূরত্ব, [0, 1] এ স্বাভাবিক করা হয়েছে।

রিটার্নস
  • নোঙ্গরের v মান।

পাবলিক int getCollisionBehavior ()

সর্বজনীন বিটম্যাপ ডিসক্রিপ্টর getIcon ()

এই MarkerOptions অবজেক্টের জন্য কাস্টম আইকন বর্ণনাকারী সেট পায়।

রিটার্নস
  • একটি BitmapDescriptor কাস্টম আইকন প্রতিনিধিত্ব করে, অথবা যদি কোন কাস্টম আইকন সেট করা না থাকে তাহলে null

পাবলিক ফ্লোট getInfoWindowAnchorU ()

বাম প্রান্ত থেকে তথ্য উইন্ডো অ্যাঙ্করের অনুভূমিক দূরত্ব, [0, 1] এ স্বাভাবিক করা হয়েছে।

রিটার্নস
  • তথ্য উইন্ডো অ্যাঙ্করের u মান।

পাবলিক ফ্লোট getInfoWindowAnchorV ()

উপরের প্রান্ত থেকে তথ্য উইন্ডো অ্যাঙ্করের উল্লম্ব দূরত্ব, [0, 1] এ স্বাভাবিক করা হয়েছে।

রিটার্নস
  • তথ্য উইন্ডো অ্যাঙ্করের v মান।

সর্বজনীন LatLng getPosition ()

এই MarkerOptions অবজেক্টের জন্য সেট করা অবস্থান ফেরত দেয়।

রিটার্নস
  • একটি LatLng বস্তু চিহ্নিতকারীর বর্তমান অবস্থান নির্দিষ্ট করে।

পাবলিক ফ্লোট getRotation ()

এই MarkerOptions অবজেক্টের জন্য ঘূর্ণন সেট পায়।

রিটার্নস
  • ডিফল্ট অবস্থান থেকে ঘড়ির কাঁটার দিকে মার্কারের ঘূর্ণন।

পাবলিক স্ট্রিং getSnippet ()

এই MarkerOptions অবজেক্টের জন্য স্নিপেট সেট পায়।

রিটার্নস
  • মার্কার স্নিপেট ধারণকারী একটি স্ট্রিং।

সর্বজনীন স্ট্রিং getTitle ()

এই MarkerOptions অবজেক্টের জন্য শিরোনাম সেট পায়।

রিটার্নস
  • চিহ্নিতকারীর শিরোনাম ধারণকারী একটি স্ট্রিং।

পাবলিক ফ্লোট getZIndex ()

এই MarkerOptions অবজেক্টের জন্য zIndex সেট পায়।

রিটার্নস
  • চিহ্নিতকারীর zIndex.

সর্বজনীন মার্কার অপশন আইকন ( বিটম্যাপডিস্ক্রিপ্টর আইকনডেস্ক্রিপ্টর)

চিহ্নিতকারীর জন্য আইকন সেট করে।

পরামিতি
আইকন বর্ণনাকারী null হলে, ডিফল্ট মার্কার ব্যবহার করা হয়।
রিটার্নস
  • নতুন আইকন বর্ণনাকারী সেট সহ যে বস্তুটির জন্য পদ্ধতিটি কল করা হয়েছিল।

সর্বজনীন মার্কার বিকল্প তথ্য উইন্ডোঅ্যাঙ্কর (ফ্লোট ইউ, ফ্লোট ভি)

মার্কার ইমেজে তথ্য উইন্ডোর অ্যাঙ্কর পয়েন্ট নির্দিষ্ট করে। এটি অ্যাঙ্কর হিসাবে একই স্থানাঙ্ক সিস্টেমে নির্দিষ্ট করা হয়েছে। আরো বিস্তারিত জানার জন্য anchor(float, float) দেখুন। ডিফল্ট হল ছবির উপরের মাঝখানে।

পরামিতি
u ছবির প্রস্থের অনুপাত হিসাবে তথ্য উইন্ডো অ্যাঙ্করের u-সমন্বয় (পরিসরে [0, 1])
v তথ্য উইন্ডো অ্যাঙ্করের ভি-সমন্বয়, চিত্রের উচ্চতার অনুপাত হিসাবে (পরিসরে [0, 1])
রিটার্নস
  • নতুন তথ্য উইন্ডো অ্যাঙ্কর সেট সহ যে বস্তুটির জন্য পদ্ধতিটি কল করা হয়েছিল।

পাবলিক বুলিয়ান ড্র্যাগেবল ()

এই MarkerOptions অবজেক্টের জন্য টেনে আনার সেটিং পায়।

রিটার্নস
  • true যদি মার্কারটি টেনে আনা যায়; অন্যথায়, false ফেরত দেয়।

পাবলিক বুলিয়ান ফ্ল্যাট ()

এই MarkerOptions অবজেক্টের জন্য সমতল সেটিং পায়।

রিটার্নস
  • মার্কার মানচিত্রের বিপরীতে সমতল হলে true ; false যদি মার্কার ক্যামেরার মুখোমুখি হওয়া উচিত।

সর্বজনীন বুলিয়ান দৃশ্যমান ()

এই MarkerOptions অবজেক্টের জন্য দৃশ্যমানতা সেটিং পায়।

রিটার্নস
  • মার্কার দৃশ্যমান হলে true ; অন্যথায়, false ফেরত দেয়।

সর্বজনীন মার্কার বিকল্প অবস্থান ( LatLng latlng)

চিহ্নিতকারীর জন্য অবস্থান সেট করে।

পরামিতি
latlng
রিটার্নস
  • নতুন অবস্থান সেট সহ যে বস্তুটির জন্য পদ্ধতিটি কল করা হয়েছিল।

পাবলিক মার্কার অপশন রোটেশন (ফ্লোট রোটেশন)

মার্কারের নোঙ্গর বিন্দু সম্পর্কে ঘড়ির কাঁটার দিকে ডিগ্রীতে মার্কারের ঘূর্ণন সেট করে। ঘূর্ণনের অক্ষ মার্কারের সাথে লম্ব। 0 এর একটি ঘূর্ণন চিহ্নিতকারীর ডিফল্ট অবস্থানের সাথে মিলে যায়। যখন মার্কারটি মানচিত্রে সমতল থাকে, তখন ডিফল্ট অবস্থানটি উত্তর সারিবদ্ধ হয় এবং ঘূর্ণন এমন হয় যে মার্কারটি সর্বদা মানচিত্রে সমতল থাকে। যখন মার্কারটি একটি বিলবোর্ড হয়, তখন ডিফল্ট অবস্থানটি উপরে নির্দেশ করে এবং ঘূর্ণন এমন হয় যে মার্কারটি সর্বদা ক্যামেরার মুখোমুখি হয়। ডিফল্ট মান 0।

পরামিতি
ঘূর্ণন
রিটার্নস
  • নতুন ঘূর্ণন সেট সহ যে বস্তুটির জন্য পদ্ধতিটি বলা হয়েছিল।

সর্বজনীন মার্কার অপশন স্নিপেট (স্ট্রিং স্নিপেট)

চিহ্নিতকারীর জন্য স্নিপেট সেট করে।

পরামিতি
স্নিপেট
রিটার্নস
  • নতুন স্নিপেট সেট সহ যে বস্তুটির জন্য পদ্ধতিটি কল করা হয়েছিল।

সর্বজনীন মার্কার অপশন শিরোনাম (স্ট্রিং শিরোনাম)

চিহ্নিতকারীর জন্য শিরোনাম সেট করে।

পরামিতি
শিরোনাম
রিটার্নস
  • নতুন শিরোনাম সেট সহ যে বস্তুটির জন্য পদ্ধতিটি কল করা হয়েছিল।

সর্বজনীন মার্কার অপশন দৃশ্যমান (বুলিয়ান দৃশ্যমান)

চিহ্নিতকারীর জন্য দৃশ্যমানতা সেট করে।

পরামিতি
দৃশ্যমান
রিটার্নস
  • নতুন দৃশ্যমান অবস্থা সেট সহ যে বস্তুটির জন্য পদ্ধতিটি কল করা হয়েছিল।

পাবলিক মার্কার অপশন zIndex (ফ্লোট zIndex)

চিহ্নিতকারীর জন্য zIndex সেট করে।

পরামিতি
zIndex
রিটার্নস
  • নতুন zIndex সেট সহ যে বস্তুটির জন্য পদ্ধতিটি কল করা হয়েছিল।