LatLng ক্লাস
ক্লাস
google.maps.LatLng
লাইব্রেরি "core"
LatLng হল ভৌগোলিক স্থানাঙ্কের একটি পয়েন্ট: অক্ষাংশ ও দ্রাঘিমাংশ।
- অক্ষাংশের রেঞ্জ -৯০ থেকে ৯০ ডিগ্রির মধ্যে হয়। এই রেঞ্জের উপরে বা নিচে থাকা ভ্যালু [-৯০, ৯০] রেঞ্জে ক্ল্যাম্প করা হবে। এর অর্থ হল, নির্দিষ্ট করা মান -৯০-এর কম হলে, এটি -৯০-এ সেট করা হবে। এবং ভ্যালু ৯০-এর বেশি হলে, এটি ৯০-এ সেট করা হবে।
- দ্রাঘিমাংশের রেঞ্জ -১৮০ থেকে ১৮০ ডিগ্রির মধ্যে হতে হবে। এই রেঞ্জের উপরে বা নিচে থাকা ভ্যালু র্যাপ করা হবে যাতে সেগুলি রেঞ্জের মধ্যে থাকে। যেমন, -১৯০ ভ্যালু ১৭০-এ কনভার্ট করা হবে। ১৯০ ভ্যালু -১৭০-এ কনভার্ট করা হবে। এটি থেকে বোঝা যায় যে দ্রাঘিমাংশ সারা বিশ্বকে ঘিরে রেখেছে।
মনে রাখবেন যে আপনি
LatLng-এর স্থানাঙ্ক পরিবর্তন করতে পারবেন না। আপনি অন্য কোনও পয়েন্ট গণনা করতে চাইলে, আপনাকে নতুন একটি তৈরি করতে হবে। বেশিরভাগ পদ্ধতি যা LatLng অবজেক্ট গ্রহণ করে সেগুলি LatLngLiteral অবজেক্টও গ্রহণ করে, যাতে নিম্নলিখিতগুলি সমতুল্য হয়:
map.setCenter(new google.maps.LatLng(-34, 151));
map.setCenter({lat: -34, lng: 151});
কনস্ট্রাক্টর LatLngLiteral এবং LatLng অবজেক্টও গ্রহণ করে। কনস্ট্রাক্টরে LatLng ইনস্ট্যান্স পাস করা হলে, একটি কপি তৈরি করা হয়।
কনস্ট্রাক্টরের সম্ভাব্য কল নিচে দেওয়া হল:
new google.maps.LatLng(-34, 151);
new google.maps.LatLng(-34, 151, true);
new google.maps.LatLng({lat: -34, lng: 151});
new google.maps.LatLng({lat: -34, lng: 151}, true);
new google.maps.LatLng(new google.maps.LatLng(-34, 151));
new google.maps.LatLng(new google.maps.LatLng(-34, 151), true);
const {LatLng} = await google.maps.importLibrary("core");
নির্মাণকারী | |
|---|---|
LatLng |
LatLng(latOrLatLngOrLatLngLiteral[, lngOrNoClampNoWrap, noClampNoWrap])প্যারামিটার:
একটি LatLng অবজেক্ট তৈরি করে যা একটি ভৌগোলিক বিন্দুকে উপস্থাপন করে। অক্ষাংশ [-৯০, ৯০] রেঞ্জের মধ্যে ডিগ্রিতে উল্লেখ করা হয়। দ্রাঘিমাংশ [-১৮০, ১৮০) রেঞ্জের মধ্যে ডিগ্রিতে উল্লেখ করা হয়। এই রেঞ্জের বাইরে ভ্যালু চালু করতে noClampNoWrap-কে true-এ সেট করুন। অক্ষাংশ ও দ্রাঘিমাংশের ক্রম লক্ষ্য করুন। |
পদ্ধতি | |
|---|---|
equals |
equals(other)প্যারামিটার:
রিটার্ন ভ্যালু:
booleanদুটি LatLng-এর জন্য তুলনা করার ফাংশন। স্থানাঙ্ক একে অপরের 1e-9-এর মধ্যে থাকলে true এবং অন্যথায় false দেখায়। |
lat |
lat()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
numberডিগ্রিতে অক্ষাংশ দেখায়। |
lng |
lng()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
numberডিগ্রিতে দ্রাঘিমাংশ দেখায়। |
toJSON |
toJSON()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
LatLngLiteralJSON রিপ্রেজেন্টেশনে কনভার্ট করে। এই ফাংশন JSON.stringify-এর মাধ্যমে ব্যবহার করার জন্য তৈরি করা হয়েছে। |
toString |
toString()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
stringস্ট্রিং রিপ্রেজেন্টেশনে কনভার্ট করে। |
toUrlValue |
toUrlValue([precision])প্যারামিটার:
রিটার্ন ভ্যালু:
stringএই LatLng-এর জন্য "lat,lng" ফর্মের একটি স্ট্রিং রিটার্ন করে। আমরা ডিফল্ট হিসেবে অক্ষাংশ/দ্রাঘিমাংশের মান দশমিকের পরে ৬টি সংখ্যা পর্যন্ত রাউন্ড করি। |
LatLngLiteral ইন্টারফেস
ইন্টারফেস
google.maps.LatLngLiteral
DirectionalLocationLiteral, LatLngAltitudeLiteral দ্বারা এক্সটেন্ড করা হয়েছে
DirectionalLocation, LatLngAltitude দ্বারা প্রয়োগ করা হয়েছে
সুবিধার জন্য অনেক জায়গায় LatLng অবজেক্টের পরিবর্তে অবজেক্ট লিটারাল গ্রহণ করা হয়। Maps API-এর সাথে এগুলির এনকাউন্টার হলে, এগুলি LatLng অবজেক্টে কনভার্ট হয়ে যায়।
উদাহরণ:
map.setCenter({lat: -34, lng: 151});
new google.maps.Marker({position: {lat: -34, lng: 151}, map: map}); Geometry লাইব্রেরিতে LatLng অবজেক্ট লিটারাল কাজ করে না।
প্রপার্টি | |
|---|---|
lat |
ধরন:
numberডিগ্রিতে অক্ষাংশ। ভ্যালু [-৯০, ৯০] রেঞ্জে ক্ল্যাম্প করা হবে। এর অর্থ হল, নির্দিষ্ট করা মান -৯০-এর কম হলে, এটি -৯০-এ সেট করা হবে। এবং ভ্যালু ৯০-এর বেশি হলে, এটি ৯০-এ সেট করা হবে। |
lng |
ধরন:
numberডিগ্রিতে দ্রাঘিমাংশ। [-১৮০, ১৮০] রেঞ্জের বাইরে থাকা ভ্যালু র্যাপ করা হবে যাতে সেগুলি রেঞ্জের মধ্যে থাকে। যেমন, -১৯০ ভ্যালু ১৭০-এ কনভার্ট করা হবে। ১৯০ ভ্যালু -১৭০-এ কনভার্ট করা হবে। এটি থেকে বোঝা যায় যে দ্রাঘিমাংশ সারা বিশ্বকে ঘিরে রেখেছে। |
LatLngBounds ক্লাস
ক্লাস
google.maps.LatLngBounds
লাইব্রেরি "core"
LatLngBounds ইনস্ট্যান্স ভৌগোলিক স্থানাঙ্কে একটি আয়তক্ষেত্রকে উপস্থাপন করে, যার মধ্যে একটি ১৮০ ডিগ্রি দ্রাঘিমাংশ মেরিডিয়ান অতিক্রম করে।
const {LatLngBounds} = await google.maps.importLibrary("core");
নির্মাণকারী | |
|---|---|
LatLngBounds |
LatLngBounds([swOrLatLngBounds, ne])প্যারামিটার:
দক্ষিণ-পশ্চিম এবং উত্তর-পূর্ব কোণের পয়েন্ট থেকে একটি আয়তক্ষেত্র তৈরি করে। |
ধ্রুবক | |
|---|---|
MAX_BOUNDS |
পৃথিবীর সর্বোচ্চ সীমার জন্য LatLngBounds। এইসব বাউন্ড সমগ্র বিশ্বকে অন্তর্ভুক্ত করবে। |
পদ্ধতি | |
|---|---|
contains |
contains(latLng)প্যারামিটার:
রিটার্ন ভ্যালু:
booleanপ্রদত্ত অক্ষাংশ/দ্রাঘিমাংশ এই সীমার মধ্যে থাকলে true রিটার্ন করে। |
equals |
equals(other)প্যারামিটার:
রিটার্ন ভ্যালু:
booleanএই বাউন্ড প্রদত্ত বাউন্ডের প্রায় সমান হলে true রিটার্ন করে। |
extend |
extend(point)প্যারামিটার:
রিটার্ন ভ্যালু:
LatLngBoundsপ্রদত্ত পয়েন্ট অন্তর্ভুক্ত করার জন্য এই বাউন্ড বাড়ায়। |
getCenter |
getCenter()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
LatLngএই LatLngBounds-এর কেন্দ্র গণনা করে |
getNorthEast |
getNorthEast()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
LatLngএই সীমার উত্তর-পূর্ব কোণ দেখায়। |
getSouthWest |
getSouthWest()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
LatLngএই সীমার দক্ষিণ-পশ্চিম কোণ দেখায়। |
intersects |
intersects(other)প্যারামিটার:
রিটার্ন ভ্যালু:
booleanএই বাউন্ড অন্য বাউন্ডের সাথে কোনও পয়েন্ট শেয়ার করলে true রিটার্ন করে। |
isEmpty |
isEmpty()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
booleanবাউন্ড খালি থাকলে ফেরত দেয়। |
toJSON |
toJSON()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
LatLngBoundsLiteralJSON রিপ্রেজেন্টেশনে কনভার্ট করে। এই ফাংশন JSON.stringify-এর মাধ্যমে ব্যবহার করার জন্য তৈরি করা হয়েছে। |
toSpan |
toSpan()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
LatLngপ্রদত্ত ম্যাপ বাউন্ডকে অক্ষাংশ/দ্রাঘিমাংশ স্প্যানে কনভার্ট করে। |
toString |
toString()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
stringস্ট্রিংয়ে কনভার্ট করে। |
toUrlValue |
toUrlValue([precision])প্যারামিটার:
রিটার্ন ভ্যালু:
stringএই সীমার জন্য "lat_lo,lng_lo,lat_hi,lng_hi" ফর্মের একটি স্ট্রিং রিটার্ন করে, যেখানে "lo" বাউন্ডিং বক্সের দক্ষিণ-পশ্চিম কোণের সাথে এবং "hi" সেই বক্সের উত্তর-পূর্ব কোণের সাথে সম্পর্কিত। |
union |
union(other)প্যারামিটার:
রিটার্ন ভ্যালু:
LatLngBoundsএই বাউন্ডারি এবং প্রদত্ত বাউন্ডারির ইউনিয়ন অন্তর্ভুক্ত করার জন্য এই বাউন্ডারিকে প্রসারিত করে। |
LatLngBoundsLiteral ইন্টারফেস
ইন্টারফেস
google.maps.LatLngBoundsLiteral
API জুড়ে LatLngBounds অবজেক্টের পরিবর্তে অবজেক্ট লিটারাল গ্রহণ করা হয়। এগুলি অটোমেটিক LatLngBounds অবজেক্টে কনভার্ট করা হয়। সব south, west, north এবং east সেট করতে হবে, অন্যথায় ব্যতিক্রম থ্রো করা হয়।
প্রপার্টি | |
|---|---|
east |
ধরন:
numberডিগ্রিতে পূর্ব দ্রাঘিমাংশ। [-১৮০, ১৮০] রেঞ্জের বাইরের ভ্যালু [-১৮০, ১৮০) রেঞ্জে র্যাপ করা হবে। যেমন, -১৯০ ভ্যালু ১৭০-এ কনভার্ট করা হবে। ১৯০ ভ্যালু -১৭০-এ কনভার্ট করা হবে। এটি থেকে বোঝা যায় যে দ্রাঘিমাংশ সারা বিশ্বকে ঘিরে রেখেছে। |
north |
ধরন:
numberডিগ্রিতে উত্তর অক্ষাংশ। ভ্যালু [-৯০, ৯০] রেঞ্জে ক্ল্যাম্প করা হবে। এর অর্থ হল, নির্দিষ্ট করা মান -৯০-এর কম হলে, এটি -৯০-এ সেট করা হবে। এবং ভ্যালু ৯০-এর বেশি হলে, এটি ৯০-এ সেট করা হবে। |
south |
ধরন:
numberদক্ষিণ অক্ষাংশ ডিগ্রিতে। ভ্যালু [-৯০, ৯০] রেঞ্জে ক্ল্যাম্প করা হবে। এর অর্থ হল, নির্দিষ্ট করা মান -৯০-এর কম হলে, এটি -৯০-এ সেট করা হবে। এবং ভ্যালু ৯০-এর বেশি হলে, এটি ৯০-এ সেট করা হবে। |
west |
ধরন:
numberপশ্চিম দ্রাঘিমাংশ ডিগ্রিতে। [-১৮০, ১৮০] রেঞ্জের বাইরের ভ্যালু [-১৮০, ১৮০) রেঞ্জে র্যাপ করা হবে। যেমন, -১৯০ ভ্যালু ১৭০-এ কনভার্ট করা হবে। ১৯০ ভ্যালু -১৭০-এ কনভার্ট করা হবে। এটি থেকে বোঝা যায় যে দ্রাঘিমাংশ সারা বিশ্বকে ঘিরে রেখেছে। |
LatLngAltitude ক্লাস
class
google.maps.LatLngAltitude
implements LatLngAltitudeLiteral, LatLngLiteral
extended by DirectionalLocation
library "core"
LatLngAltitude হল ভৌগোলিক স্থানাঙ্কে একটি 3D পয়েন্ট: অক্ষাংশ, দ্রাঘিমাংশ ও উচ্চতা।
- অক্ষাংশের রেঞ্জ -৯০ থেকে ৯০ ডিগ্রির মধ্যে হয়। এই রেঞ্জের উপরে বা নিচে থাকা ভ্যালু [-৯০, ৯০] রেঞ্জে ক্ল্যাম্প করা হবে। এর অর্থ হল, নির্দিষ্ট করা মান -৯০-এর কম হলে, এটি -৯০-এ সেট করা হবে। এবং ভ্যালু ৯০-এর বেশি হলে, এটি ৯০-এ সেট করা হবে।
- দ্রাঘিমাংশের রেঞ্জ -১৮০ থেকে ১৮০ ডিগ্রির মধ্যে হতে হবে। এই রেঞ্জের উপরে বা নিচে থাকা ভ্যালু র্যাপ করা হবে যাতে সেগুলি রেঞ্জের মধ্যে থাকে। যেমন, -১৯০ ভ্যালু ১৭০-এ কনভার্ট করা হবে। ১৯০ ভ্যালু -১৭০-এ কনভার্ট করা হবে। এটি থেকে বোঝা যায় যে দ্রাঘিমাংশ সারা বিশ্বকে ঘিরে রেখেছে।
- উচ্চতা মিটারে পরিমাপ করা হয়। পজিটিভ ভ্যালু দিয়ে মাটি থেকে উচ্চতা এবং নেগেটিভ ভ্যালু দিয়ে মাটির নিচে গভীরতা বোঝানো হয়।
const {LatLngAltitude} = await google.maps.importLibrary("core");
নির্মাণকারী | |
|---|---|
LatLngAltitude |
LatLngAltitude(value[, noClampNoWrap])প্যারামিটার:
|
প্রপার্টি | |
|---|---|
altitude
readonly |
ধরন:
numberউচ্চতা দেখায়। |
lat
readonly |
ধরন:
numberঅক্ষাংশ দেখায়। |
lng
readonly |
ধরন:
numberদ্রাঘিমাংশ দেখায়। |
পদ্ধতি | |
|---|---|
equals |
equals(other)প্যারামিটার:
রিটার্ন ভ্যালু:
boolean দুটি অবজেক্ট সমান কিনা।দুটি LatLngAltitudes-এর জন্য তুলনা করার ফাংশন। স্থানাঙ্ক একে অপরের 1e-9-এর মধ্যে থাকলে true এবং অন্যথায় false দেখায়। |
toJSON |
toJSON([key])প্যারামিটার:
রিটার্ন ভ্যালু:
LatLngAltitudeLiteralএকটি সাধারণ অবজেক্টে কনভার্ট করে। |
LatLngAltitudeLiteral ইন্টারফেস
ইন্টারফেস
google.maps.LatLngAltitudeLiteral
LatLngLiteral-এর এক্সটেনশন
DirectionalLocationLiteral-এর এক্সটেনশন
DirectionalLocation, LatLngAltitude-এর মাধ্যমে প্রয়োগ করা হয়েছে
সুবিধার জন্য অনেক জায়গায় LatLngAltitude অবজেক্টের পরিবর্তে অবজেক্ট লিটারাল গ্রহণ করা হয়। Maps API-এর সাথে এগুলির এনকাউন্টার হলে, এগুলি LatLngAltitude অবজেক্টে কনভার্ট হয়ে যায়।
প্রপার্টি | |
|---|---|
altitude |
ধরন:
numberমাটির উপরিতল থেকে দূরত্ব (মিটারে)। নেগেটিভ ভ্যালু মানে মাটির নিচে। |
lat |
ধরন:
numberডিগ্রিতে অক্ষাংশ। ভ্যালু [-৯০, ৯০] রেঞ্জে ক্ল্যাম্প করা হবে। এর অর্থ হল, নির্দিষ্ট করা মান -৯০-এর কম হলে, এটি -৯০-এ সেট করা হবে। এবং ভ্যালু ৯০-এর বেশি হলে, এটি ৯০-এ সেট করা হবে। |
lng |
ধরন:
numberডিগ্রিতে দ্রাঘিমাংশ। [-১৮০, ১৮০] রেঞ্জের বাইরে থাকা ভ্যালু র্যাপ করা হবে যাতে সেগুলি রেঞ্জের মধ্যে থাকে। যেমন, -১৯০ ভ্যালু ১৭০-এ কনভার্ট করা হবে। ১৯০ ভ্যালু -১৭০-এ কনভার্ট করা হবে। এটি থেকে বোঝা যায় যে দ্রাঘিমাংশ সারা বিশ্বকে ঘিরে রেখেছে। |
Point ক্লাস
ক্লাস
google.maps.Point
লাইব্রেরি "core"
const {Point} = await google.maps.importLibrary("core");
নির্মাণকারী | |
|---|---|
Point |
Point(x, y)প্যারামিটার:
দ্বিমাত্রিক সমতলের একটি বিন্দু। |
প্রপার্টি | |
|---|---|
x |
ধরন:
numberX কোঅর্ডিনেট |
y |
ধরন:
numberY কোঅর্ডিনেট |
পদ্ধতি | |
|---|---|
equals |
equals(other)প্যারামিটার:
রিটার্ন ভ্যালু:
booleanদুটি পয়েন্টের মধ্যে তুলনা করে |
toString |
toString()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
stringএই পয়েন্টের স্ট্রিং উপস্থাপনা দেখায়। |
সাইজ ক্লাস
ক্লাস
google.maps.Size
লাইব্রেরি "core"
const {Size} = await google.maps.importLibrary("core");
নির্মাণকারী | |
|---|---|
Size |
Size(width, height[, widthUnit, heightUnit])প্যারামিটার:
দ্বিমাত্রিক সাইজ, যেখানে প্রস্থ হল x-অক্ষের দূরত্ব এবং উচ্চতা হল y-অক্ষের দূরত্ব। |
প্রপার্টি | |
|---|---|
height |
ধরন:
numbery-অক্ষ বরাবর উচ্চতা, পিক্সেলে। |
width |
ধরন:
numberপিক্সেলে, x-অক্ষ বরাবর প্রস্থ। |
পদ্ধতি | |
|---|---|
equals |
equals(other)প্যারামিটার:
রিটার্ন ভ্যালু:
booleanদুটি সাইজের তুলনা করে। |
toString |
toString()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
stringএই সাইজের স্ট্রিং উপস্থাপনা দেখায়। |
প্যাডিং ইন্টারফেস
ইন্টারফেস
google.maps.Padding
প্রপার্টি | |
|---|---|
bottom
ঐচ্ছিক |
ধরন:
number optionalনিচের প্যাডিং, পিক্সেলে। |
left
ঐচ্ছিক |
ধরন:
number optionalবাঁদিকের প্যাডিং, পিক্সেলে। |
right
ঐচ্ছিক |
ধরন:
number optionalডানদিকের প্যাডিং, পিক্সেলে। |
top
ঐচ্ছিক |
ধরন:
number optionalপিক্সেলে, উপরের প্যাডিং। |
CircleLiteral ইন্টারফেস
interface
google.maps.CircleLiteral
extends CircleOptions
অবজেক্ট লিটারাল যা একটি বৃত্তকে বোঝায়।
প্রপার্টি | |
|---|---|
center |
ধরন:
LatLng|LatLngLiteralCircle-এর কেন্দ্র। |
radius |
ধরন:
numberপৃথিবীর পৃষ্ঠে মিটারে ব্যাসার্ধ। |
উত্তরাধিকার সূত্রে প্রাপ্ত:
clickable,
draggable,
editable,
fillColor,
fillOpacity,
map,
strokeColor,
strokeOpacity,
strokePosition,
strokeWeight,
visible,
zIndex
| |
Orientation3D ক্লাস
ক্লাস
google.maps.Orientation3D
Orientation3DLiteral প্রয়োগ করে
লাইব্রেরি "core"
Orientation3D হল একটি ত্রিমাত্রিক ভেক্টর যা হেডিং, টিল্ট এবং রোল বরাবর স্ট্যান্ডার্ড গাণিতিক ঘূর্ণন রূপান্তরের জন্য ব্যবহৃত হয়।
- হেডিং হল [০, ৩৬০) ডিগ্রি রেঞ্জের মধ্যে থাকা একটি কোণ।
- টিল্ট হল [০, ৩৬০) ডিগ্রি রেঞ্জের মধ্যে একটি কোণ।
- রোল হল [০, ৩৬০) ডিগ্রি রেঞ্জের মধ্যে একটি কোণ।
const {Orientation3D} = await google.maps.importLibrary("core");
নির্মাণকারী | |
|---|---|
Orientation3D |
Orientation3D(value)প্যারামিটার:
|
প্রপার্টি | |
|---|---|
heading
readonly |
ধরন:
numberডিফল্ট:
0z-অক্ষ (পৃথিবীর পৃষ্ঠের সাথে লম্ব) বরাবর ঘূর্ণন। ০ (ডিফল্ট) ভ্যালু উত্তর দিকের সমান। পজিটিভ রোটেশন হল z-অ্যাক্সিসের চারপাশে ঘড়ির কাঁটার দিকে এবং ০ থেকে ৩৬০ ডিগ্রিতে নির্দিষ্ট করা হয়। এই রেঞ্জের উপরে বা নিচে থাকা ভ্যালু র্যাপ করা হবে যাতে সেগুলি রেঞ্জের মধ্যে থাকে। যেমন, -১৯০ ভ্যালু ১৭০-এ কনভার্ট করা হবে। এছাড়াও, ৫৩০ ভ্যালু ১৭০-এ কনভার্ট করা হবে। |
roll
readonly |
ধরন:
numberডিফল্ট:
0Y-অক্ষ বরাবর ঘোরানো। পজিটিভ রোটেশন হল y-অক্ষের চারপাশে ঘড়ির কাঁটার দিকে এবং ০ থেকে ৩৬০ ডিগ্রিতে নির্দিষ্ট করা হয়। এই রেঞ্জের উপরে বা নিচে থাকা ভ্যালু র্যাপ করা হবে যাতে সেগুলি রেঞ্জের মধ্যে থাকে। যেমন, -১৯০ ভ্যালু ১৭০-এ কনভার্ট করা হবে। এছাড়াও, ৫৩০ ভ্যালু ১৭০-এ কনভার্ট করা হবে। |
tilt
readonly |
ধরন:
numberডিফল্ট:
0x-অ্যাক্সিস বরাবর ঘোরানো। পজিটিভ রোটেশন হল x-অক্ষের চারপাশে ঘড়ির কাঁটার দিকে এবং ০ থেকে ৩৬০ ডিগ্রিতে নির্দিষ্ট করা হয়। এই রেঞ্জের উপরে বা নিচে থাকা ভ্যালু র্যাপ করা হবে যাতে সেগুলি রেঞ্জের মধ্যে থাকে। যেমন, -১৯০ ভ্যালু ১৭০-এ কনভার্ট করা হবে। এছাড়াও, ৫৩০ ভ্যালু ১৭০-এ কনভার্ট করা হবে। |
পদ্ধতি | |
|---|---|
equals |
equals(other)প্যারামিটার:
রিটার্ন ভ্যালু:
boolean দুটি অবজেক্ট সমান কিনা।তুলনা করার ফাংশন। |
toJSON |
toJSON([key])প্যারামিটার:
রিটার্ন ভ্যালু:
Orientation3DLiteralএকটি সাধারণ অবজেক্টে কনভার্ট করে। |
Orientation3DLiteral ইন্টারফেস
ইন্টারফেস
google.maps.Orientation3DLiteral
Orientation3D-এর দ্বারা প্রয়োগ করা হয়েছে
সুবিধার জন্য অনেক জায়গায় Orientation3D অবজেক্টের পরিবর্তে অবজেক্ট লিটারাল গ্রহণ করা হয়। Maps API-এর সাথে এগুলির এনকাউন্টার হলে, এগুলি Orientation3D অবজেক্টে কনভার্ট হয়ে যায়।
প্রপার্টি | |
|---|---|
heading
ঐচ্ছিক |
ধরন:
number optionalz-অক্ষ (পৃথিবীর পৃষ্ঠের সাথে লম্ব) বরাবর ঘূর্ণন। ০ (ডিফল্ট) ভ্যালু উত্তর দিকের সমান। পজিটিভ রোটেশন হল z-অ্যাক্সিসের চারপাশে ঘড়ির কাঁটার দিকে এবং ০ থেকে ৩৬০ ডিগ্রিতে নির্দিষ্ট করা হয়। |
roll
ঐচ্ছিক |
ধরন:
number optionalY-অক্ষ বরাবর ঘোরানো। পজিটিভ রোটেশন হল y-অক্ষের চারপাশে ঘড়ির কাঁটার দিকে এবং ০ থেকে ৩৬০ ডিগ্রিতে নির্দিষ্ট করা হয়। |
tilt
ঐচ্ছিক |
ধরন:
number optionalx-অ্যাক্সিস বরাবর ঘোরানো। পজিটিভ রোটেশন হল x-অক্ষের চারপাশে ঘড়ির কাঁটার দিকে এবং ০ থেকে ৩৬০ ডিগ্রিতে নির্দিষ্ট করা হয়। |
Vector3D ক্লাস
ক্লাস
google.maps.Vector3D
Vector3DLiteral প্রয়োগ করে
লাইব্রেরি "core"
Vector3D হল একটি ত্রিমাত্রিক ভেক্টর যা স্ট্যান্ডার্ড গাণিতিক অপারেশনের জন্য ব্যবহৃত হয় যেমন লোকাল x-, y- এবং z-অক্ষ বরাবর ত্রিমাত্রিক অবজেক্টের বাউন্ড স্কেল করা।
- x হল একটি বাস্তব সংখ্যা।
- y হল একটি বাস্তব সংখ্যা।
- z হল একটি বাস্তব সংখ্যা।
const {Vector3D} = await google.maps.importLibrary("core");
নির্মাণকারী | |
|---|---|
Vector3D |
Vector3D(value)প্যারামিটার:
|
প্রপার্টি | |
|---|---|
x
readonly |
ধরন:
numberথ্রি-ডাইমেনশনাল ভেক্টরের X-কম্পোনেন্ট। |
y
readonly |
ধরন:
numberত্রিমাত্রিক ভেক্টরের Y-কম্পোনেন্ট। |
z
readonly |
ধরন:
numberত্রিমাত্রিক ভেক্টরের Z-কম্পোনেন্ট। |
পদ্ধতি | |
|---|---|
equals |
equals(other)প্যারামিটার:
রিটার্ন ভ্যালু:
booleanতুলনা করার ফাংশন। |
toJSON |
toJSON([key])প্যারামিটার:
রিটার্ন ভ্যালু:
Vector3DLiteralএকটি সাধারণ অবজেক্টে কনভার্ট করে। |
Vector3DLiteral ইন্টারফেস
ইন্টারফেস
google.maps.Vector3DLiteral
Vector3D-এর দ্বারা প্রয়োগ করা হয়েছে
সুবিধার জন্য অনেক জায়গায় Vector3D অবজেক্টের পরিবর্তে অবজেক্ট লিটারাল গ্রহণ করা হয়। Maps API-এর সাথে এগুলির এনকাউন্টার হলে, এগুলি Vector3D অবজেক্টে কনভার্ট হয়ে যায়।
প্রপার্টি | |
|---|---|
x |
ধরন:
numberথ্রি-ডাইমেনশনাল ভেক্টরের X-কম্পোনেন্ট। |
y |
ধরন:
numberত্রিমাত্রিক ভেক্টরের Y-কম্পোনেন্ট। |
z |
ধরন:
numberত্রিমাত্রিক ভেক্টরের Z-কম্পোনেন্ট। |