গ্রাউন্ডওভারলে অপশন

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

একটি স্থল ওভারলে জন্য বিকল্প সংজ্ঞায়িত করে.

ধ্রুবক সারাংশ

ভাসা NO_DIMENSION যখন উচ্চতার জন্য কোন মাত্রা নির্দিষ্ট করা নেই তখন ফ্ল্যাগ করুন।

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

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

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

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

গ্রাউন্ডওভারলে অপশন
নোঙ্গর (ভাসা u, ভাসা v)
নোঙ্গর নির্দিষ্ট করে।
গ্রাউন্ডওভারলে অপশন
ভারবহন (ভাসা ভারবহন)
উত্তর থেকে ঘড়ির কাঁটার দিকে ডিগ্রীতে গ্রাউন্ড ওভারলে এর ভারবহন নির্দিষ্ট করে।
গ্রাউন্ডওভারলে অপশন
ক্লিকযোগ্য (বুলিয়ান ক্লিকযোগ্য)
গ্রাউন্ড ওভারলে ক্লিকযোগ্য কিনা তা নির্দিষ্ট করে।
ভাসা
getAnchorU ()
অনুভূমিক আপেক্ষিক নোঙ্গর; 0.0 এবং 1.0 যথাক্রমে বাম এবং ডান প্রান্ত নির্দেশ করে।
ভাসা
getAnchorV ()
উল্লম্ব আপেক্ষিক নোঙ্গর; 0.0 এবং 1.0 যথাক্রমে উপরের এবং নীচের প্রান্তগুলিকে নির্দেশ করে৷
ভাসা
getBearing ()
এই GroundOverlayOptions অবজেক্টের জন্য বিয়ারিং সেট পায়।
LatLngBounds
getBounds ()
এই GroundOverlayOptions অবজেক্টের জন্য নির্ধারিত সীমানা পায়।
ভাসা
উচ্চতা পান ()
এই GroundOverlayOptions অবজেক্টের জন্য উচ্চতা সেট করে।
বিটম্যাপ বর্ণনাকারী
getImage ()
এই GroundOverlayOptions অবজেক্টের জন্য চিত্র বর্ণনাকারী সেট পায়।
LatLng
getLocation ()
এই GroundOverlayOptions অবজেক্টের জন্য সেট করা অবস্থান পায়।
ভাসা
স্বচ্ছতা পান ()
এই GroundOverlayOptions অবজেক্টের জন্য স্বচ্ছতা সেট করে।
ভাসা
getWidth ()
এই GroundOverlayOptions অবজেক্টের জন্য প্রস্থ সেট করে।
ভাসা
getZIndex ()
এই GroundOverlayOptions অবজেক্টের জন্য zIndex সেট পায়।
গ্রাউন্ডওভারলে অপশন
ইমেজ ( বিটম্যাপ ডিস্ক্রিপ্টর ইমেজ ডিসক্রিপ্টর)
এই গ্রাউন্ড ওভারলে জন্য ইমেজ নির্দিষ্ট করে.
বুলিয়ান
ক্লিকযোগ্য ()
এই GroundOverlayOptions অবজেক্টের জন্য ক্লিকযোগ্যতা সেটিং পায়।
বুলিয়ান
দৃশ্যমান ()
এই GroundOverlayOptions অবজেক্টের জন্য দৃশ্যমানতা সেটিং পায়।
গ্রাউন্ডওভারলে অপশন
অবস্থান ( LatLng অবস্থান, ভাসমান প্রস্থ)
একটি অ্যাঙ্কর পয়েন্ট (একটি LatLng ) এবং প্রস্থ (মিটারে) ব্যবহার করে এই গ্রাউন্ড ওভারলেটির অবস্থান নির্দিষ্ট করে।
গ্রাউন্ডওভারলে অপশন
অবস্থান ( LatLng অবস্থান, ভাসমান প্রস্থ, ভাসমান উচ্চতা)
একটি অ্যাঙ্কর পয়েন্ট (একটি LatLng ), প্রস্থ এবং উচ্চতা (উভয়ই মিটার) ব্যবহার করে এই গ্রাউন্ড ওভারলেটির অবস্থান নির্দিষ্ট করে।
গ্রাউন্ডওভারলে অপশন
positionFromBounds ( LatLngBounds সীমানা)
এই গ্রাউন্ড ওভারলে জন্য অবস্থান নির্দিষ্ট করে।
গ্রাউন্ডওভারলে অপশন
স্বচ্ছতা (ফ্লোট স্বচ্ছতা)
স্থল ওভারলে এর স্বচ্ছতা নির্দিষ্ট করে।
গ্রাউন্ডওভারলে অপশন
দৃশ্যমান (বুলিয়ান দৃশ্যমান)
স্থল ওভারলে জন্য দৃশ্যমানতা নির্দিষ্ট করে।
গ্রাউন্ডওভারলে অপশন
zIndex (ফ্লোট zIndex)
গ্রাউন্ড ওভারলে এর zIndex নির্দিষ্ট করে, অর্থাৎ, যে ক্রমে এটি আঁকা হবে।

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

ধ্রুবক

পাবলিক স্ট্যাটিক ফাইনাল ফ্লোট NO_DIMENSION৷

যখন উচ্চতার জন্য কোন মাত্রা নির্দিষ্ট করা নেই তখন ফ্ল্যাগ করুন।

ধ্রুবক মান: -1.0

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

সর্বজনীন গ্রাউন্ডওভারলে অপশন ()

গ্রাউন্ড ওভারলে বিকল্পগুলির একটি নতুন সেট তৈরি করে।

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

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

নোঙ্গর নির্দিষ্ট করে।

নোঙ্গরটি স্থল ওভারলে এর অবস্থানের সাথে সারিবদ্ধ।

নোঙ্গর বিন্দু 2D অবিচ্ছিন্ন স্থানে নির্দিষ্ট করা হয়েছে যেখানে (0,0), (1,0), (0,1) এবং (1,1) শীর্ষ-বাম, উপরে-ডান, নীচে-বাম এবং নীচে-ডান নির্দেশ করে কোণে যথাক্রমে।

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

পরামিতি
u নোঙ্গরের u-সমন্বয়
v নোঙ্গরের v- স্থানাঙ্ক
রিটার্নস
  • একটি নতুন অ্যাঙ্কর সেট সহ এই GroundOverlayOptions অবজেক্ট।

পাবলিক গ্রাউন্ডওভারলে অপশন বিয়ারিং (ফ্লোট বিয়ারিং)

উত্তর থেকে ঘড়ির কাঁটার দিকে ডিগ্রীতে গ্রাউন্ড ওভারলে এর ভারবহন নির্দিষ্ট করে। ঘূর্ণন নোঙ্গর বিন্দু সম্পর্কে সঞ্চালিত হয়. যদি নির্দিষ্ট করা না থাকে, ডিফল্ট 0 (অর্থাৎ, ছবির উত্তরে উপরে)।

লক্ষ্য করুন যে ঘূর্ণনের আগে অক্ষাংশ-দ্রাঘিমাংশ আবদ্ধ হয়।

পরামিতি
ভারবহন উত্তর থেকে ঘড়ির কাঁটার দিকে ডিগ্রী ভারবহন. সীমার বাইরের মানগুলি [0, 360) স্বাভাবিক করা হবে।
রিটার্নস
  • এই GroundOverlayOptions অবজেক্ট একটি নতুন বিয়ারিং সেট সহ।

সর্বজনীন গ্রাউন্ডওভারলে বিকল্পগুলি ক্লিকযোগ্য (বুলিয়ান ক্লিকযোগ্য)

গ্রাউন্ড ওভারলে ক্লিকযোগ্য কিনা তা নির্দিষ্ট করে। ডিফল্ট ক্লিকযোগ্যতা false

পরামিতি
ক্লিকযোগ্য নতুন ক্লিকযোগ্যতা সেটিং।
রিটার্নস
  • একটি নতুন ক্লিকযোগ্যতা সেটিং সহ এই GroundOverlayOptions অবজেক্ট।

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

অনুভূমিক আপেক্ষিক নোঙ্গর; 0.0 এবং 1.0 যথাক্রমে বাম এবং ডান প্রান্ত নির্দেশ করে। অন্যান্য নোঙ্গর মান অনুযায়ী interpolated হয়.

রিটার্নস
  • অনুভূমিক প্রান্ত-আপেক্ষিক নোঙ্গর অবস্থান।

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

উল্লম্ব আপেক্ষিক নোঙ্গর; 0.0 এবং 1.0 যথাক্রমে উপরের এবং নীচের প্রান্তগুলিকে নির্দেশ করে৷ অন্যান্য নোঙ্গর মান অনুযায়ী interpolated হয়.

রিটার্নস
  • উল্লম্ব প্রান্ত-আপেক্ষিক নোঙ্গর অবস্থান।

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

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

রিটার্নস
  • স্থল ওভারলে এর ভারবহন.

সর্বজনীন LatLngBounds getBounds ()

এই GroundOverlayOptions অবজেক্টের জন্য নির্ধারিত সীমানা পায়।

রিটার্নস

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

এই GroundOverlayOptions অবজেক্টের জন্য উচ্চতা সেট করে।

রিটার্নস
  • স্থল ওভারলে উচ্চতা.

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

এই GroundOverlayOptions অবজেক্টের জন্য চিত্র বর্ণনাকারী সেট পায়।

রিটার্নস
  • একটি BitmapDescriptor গ্রাউন্ড ওভারলে এর চিত্র উপস্থাপন করে।

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

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

রিটার্নস
  • স্থল ওভারলে নোঙ্গর স্থাপন করার অবস্থান. এটি null হবে যদি পজিশনটি positionFromBounds(LatLngBounds) ব্যবহার করে সেট করা হয়।

পাবলিক ফ্লোট প্রাপ্ত স্বচ্ছতা ()

এই GroundOverlayOptions অবজেক্টের জন্য স্বচ্ছতা সেট করে।

রিটার্নস
  • স্থল ওভারলে স্বচ্ছতা.

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

এই GroundOverlayOptions অবজেক্টের জন্য প্রস্থ সেট করে।

রিটার্নস
  • স্থল ওভারলে প্রস্থ.

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

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

রিটার্নস
  • স্থল ওভারলে zIndex.

সর্বজনীন গ্রাউন্ডওভারলে অপশন ইমেজ ( বিটম্যাপডিস্ক্রিপ্টর ইমেজ ডিসক্রিপ্টর)

এই গ্রাউন্ড ওভারলে জন্য ইমেজ নির্দিষ্ট করে.

একটি টেক্সচার হিসাবে একটি চিত্র লোড করতে (যা একটি মানচিত্রে চিত্রটি আঁকতে ব্যবহৃত হয়), এটিকে অবশ্যই একটি ছবিতে রূপান্তর করতে হবে যার দুটি শক্তি রয়েছে৷ এটি যাতে বিভিন্ন জুম স্তরে টেক্সচার রেন্ডার করার জন্য একটি মিপম্যাপ তৈরি করা যেতে পারে - বিস্তারিত জানার জন্য মিপম্যাপ (উইকিপিডিয়া) দেখুন। অতএব, এই রূপান্তর এড়িয়ে স্মৃতি সংরক্ষণ করার জন্য, এটি পরামর্শ দেওয়া হয় যে চিত্রের মাত্রা দুটির শক্তি।

পরামিতি
চিত্র বর্ণনাকারী এই গ্রাউন্ড ওভারলে ব্যবহার করার জন্য BitmapDescriptor
রিটার্নস
  • একটি নতুন ইমেজ সেট সহ এই GroundOverlayOptions অবজেক্ট।

পাবলিক বুলিয়ান ক্লিকযোগ্য ()

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

রিটার্নস
  • true যদি গ্রাউন্ড ওভারলে ক্লিকযোগ্য হয়; false যদি না হয়।

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

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

রিটার্নস
  • true যদি এই স্থল ওভারলে দৃশ্যমান হয়; false যদি না হয়।

সর্বজনীন গ্রাউন্ডওভারলে বিকল্প অবস্থান ( LatLng অবস্থান, ভাসমান প্রস্থ)

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

পরামিতি
অবস্থান LatLng মানচিত্রের অবস্থান যেখানে প্রদত্ত চিত্রের অ্যাঙ্কর পয়েন্টটি স্থির থাকবে। রূপান্তর প্রয়োগ করা হলে নোঙ্গরটি মাটিতে অবস্থানে স্থির থাকবে (যেমন, সেট ডাইমেনশন, সেটবিয়ারিং ইত্যাদি)।
প্রস্থ ওভারলে এর প্রস্থ (মিটারে)। ছবির আকৃতির অনুপাতের উপর ভিত্তি করে উচ্চতা স্বয়ংক্রিয়ভাবে নির্ধারণ করা হবে।
রিটার্নস
  • একটি নতুন অবস্থান সেট সহ এই GroundOverlayOptions অবজেক্ট।
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি নোঙ্গর null হয়
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি প্রস্থ ঋণাত্মক হয়
অবৈধ রাজ্য ব্যতিক্রম যদি অবস্থানটি ইতিমধ্যেই positionFromBounds(LatLngBounds) ব্যবহার করে সেট করা থাকে

সর্বজনীন গ্রাউন্ডওভারলে বিকল্প অবস্থান ( LatLng অবস্থান, ভাসমান প্রস্থ, ভাসমান উচ্চতা)

একটি অ্যাঙ্কর পয়েন্ট (একটি LatLng ), প্রস্থ এবং উচ্চতা (উভয়ই মিটার) ব্যবহার করে এই গ্রাউন্ড ওভারলেটির অবস্থান নির্দিষ্ট করে। রেন্ডার করা হলে, চিত্রটিকে নির্দিষ্ট মাত্রার সাথে মানানসই করার জন্য স্কেল করা হবে।

পরামিতি
অবস্থান LatLng মানচিত্রের অবস্থান যেখানে প্রদত্ত চিত্রের অ্যাঙ্কর পয়েন্টটি স্থির থাকবে। রূপান্তর প্রয়োগ করা হলে নোঙ্গরটি মাটিতে অবস্থানে স্থির থাকবে (যেমন, সেট ডাইমেনশন, সেটবিয়ারিং ইত্যাদি)।
প্রস্থ ওভারলে প্রস্থ (মিটারে)
উচ্চতা ওভারলে এর উচ্চতা (মিটারে)
রিটার্নস
  • একটি নতুন অবস্থান সেট সহ এই GroundOverlayOptions অবজেক্ট।
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি নোঙ্গর null হয়
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি প্রস্থ বা উচ্চতা ঋণাত্মক হয়
অবৈধ রাজ্য ব্যতিক্রম যদি অবস্থানটি ইতিমধ্যেই positionFromBounds(LatLngBounds) ব্যবহার করে সেট করা থাকে

পাবলিক গ্রাউন্ডওভারলে অপশন পজিশন ফ্রমবাউন্ডস ( LatLngBounds সীমানা)

এই গ্রাউন্ড ওভারলে জন্য অবস্থান নির্দিষ্ট করে।

পরামিতি
সীমানা একটি LatLngBounds যাতে স্থল ওভারলে স্থাপন করা হয়
রিটার্নস
  • একটি নতুন অবস্থান সেট সহ এই GroundOverlayOptions অবজেক্ট।
নিক্ষেপ করে
অবৈধ রাজ্য ব্যতিক্রম position(LatLng, float) বা position(LatLng, float, float) ব্যবহার করে পজিশনটি আগে থেকেই সেট করা থাকলে

সর্বজনীন গ্রাউন্ডওভারলে বিকল্প স্বচ্ছতা (ফ্লোট স্বচ্ছতা)

স্থল ওভারলে এর স্বচ্ছতা নির্দিষ্ট করে। ডিফল্ট স্বচ্ছতা 0 (অস্বচ্ছ)।

পরামিতি
স্বচ্ছতা সীমার মধ্যে একটি ভাসমান [0..1] যেখানে 0 এর অর্থ হল গ্রাউন্ড ওভারলে অস্বচ্ছ এবং 1 মানে হল গ্রাউন্ড ওভারলে স্বচ্ছ।
রিটার্নস
  • একটি নতুন স্বচ্ছতা সেটিং সহ এই GroundOverlayOptions অবজেক্ট।
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি স্বচ্ছতা সীমার বাইরে থাকে [0..1]।

সর্বজনীন গ্রাউন্ডওভারলে বিকল্পগুলি দৃশ্যমান (বুলিয়ান দৃশ্যমান)

স্থল ওভারলে জন্য দৃশ্যমানতা নির্দিষ্ট করে। ডিফল্ট দৃশ্যমানতা true

পরামিতি
দৃশ্যমান
রিটার্নস
  • একটি নতুন দৃশ্যমানতা সেটিং সহ এই GroundOverlayOptions অবজেক্ট।

পাবলিক গ্রাউন্ডওভারলে অপশন zIndex (ফ্লোট zIndex)

গ্রাউন্ড ওভারলে এর zIndex নির্দিষ্ট করে, অর্থাৎ, যে ক্রমে এটি আঁকা হবে। zIndex সম্পর্কে আরও তথ্যের জন্য এই শ্রেণীর শীর্ষে ডকুমেন্টেশন দেখুন।

পরামিতি
zIndex
রিটার্নস
  • একটি নতুন zIndex সেট সহ এই GroundOverlayOptions অবজেক্ট।