Map3DElement ক্লাস
google.maps.maps3d . Map3DElement ক্লাস
Map3DElement হল 3D মানচিত্র দৃশ্যের জন্য একটি HTML ইন্টারফেস।
কাস্টম উপাদান:
<gmp-map-3d center="lat,lng,altitude" default-labels-disabled default-ui-disabled heading="number" max-altitude="number" max-heading="number" max-tilt="number" min-altitude="number" min-heading="number" min-tilt="number" range="number" roll="number" tilt="number"></gmp-map-3d>
এই ক্লাসটি HTMLElement প্রসারিত করে।
এই ক্লাসটি Map3DElementOptions প্রয়োগ করে।
const {Map3DElement} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন।
Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
কনস্ট্রাক্টর | |
|---|---|
Map3DElement | Map3DElement([options]) পরামিতি:
|
বৈশিষ্ট্য | |
|---|---|
bounds | প্রকার: LatLngBounds | LatLngBoundsLiteral optional সেট করা হলে, নির্দিষ্ট ল্যাট/এলএনজি সীমার মধ্যে ক্যামেরার অবস্থান সীমাবদ্ধ করে। লক্ষ্য করুন যে সীমার বাইরের বস্তুগুলি এখনও রেন্ডার করা হয়। সীমানা দ্রাঘিমাংশ এবং অক্ষাংশ উভয় সীমাবদ্ধ করতে পারে, অথবা শুধুমাত্র অক্ষাংশ বা দ্রাঘিমাংশ সীমাবদ্ধ করতে পারে। অক্ষাংশ-শুধু সীমার জন্য যথাক্রমে -180 এবং 180 এর পশ্চিম এবং পূর্ব দ্রাঘিমাংশ ব্যবহার করুন। শুধুমাত্র দ্রাঘিমাংশের জন্য সীমানা যথাক্রমে 90 এবং -90 এর উত্তর এবং দক্ষিণ অক্ষাংশ ব্যবহার করুন। |
center | প্রকার: LatLngAltitude | LatLngAltitudeLiteral optional একটি LatLngAltitude হিসাবে দেওয়া মানচিত্রের কেন্দ্র, যেখানে উচ্চতা ভূমি স্তরের উপরে মিটার। মনে রাখবেন যে ক্যামেরাটি কোথায় অবস্থিত তা অগত্যা নয়, কারণ range ক্ষেত্রটি মানচিত্র কেন্দ্র থেকে ক্যামেরার দূরত্বকে প্রভাবিত করে৷ সেট করা না থাকলে, ডিফল্ট হিসেবে {lat: 0, lng: 0, altitude: 63170000} । 63170000 মিটার হল সর্বাধিক অনুমোদিত উচ্চতা (পৃথিবীর ব্যাসার্ধ 10 দ্বারা গুণিত)। এইচটিএমএল বৈশিষ্ট্য:
|
defaultLabelsDisabled | প্রকার: boolean optional ডিফল্ট: falsetrue হলে, ডিফল্ট মানচিত্র লেবেল রেন্ডার করা হয় না। এইচটিএমএল বৈশিষ্ট্য:
|
defaultUIDisabled | প্রকার: boolean optional ডিফল্ট: falsetrue হলে, সমস্ত ডিফল্ট UI বোতাম নিষ্ক্রিয় করা হয়। কীবোর্ড এবং অঙ্গভঙ্গি নিয়ন্ত্রণ নিষ্ক্রিয় করে না। এইচটিএমএল বৈশিষ্ট্য:
|
heading | প্রকার: number optional মানচিত্রের কম্পাস শিরোনাম, ডিগ্রীতে, যেখানে উত্তর শূন্য। যখন কোন কাত না থাকে, যে কোন রোলকে শিরোনাম হিসাবে ব্যাখ্যা করা হবে। এইচটিএমএল বৈশিষ্ট্য:
|
maxAltitude | প্রকার: number optional মাটির উপরে সর্বোচ্চ উচ্চতা যা মানচিত্রে প্রদর্শিত হবে। একটি বৈধ মান হল 0 এবং 63170000 মিটার (পৃথিবীর ব্যাসার্ধ 10 দ্বারা গুণিত)। এইচটিএমএল বৈশিষ্ট্য:
|
maxHeading | প্রকার: number optional মানচিত্রের শিরোনামের সর্বোচ্চ কোণ (ঘূর্ণন)। একটি বৈধ মান হল 0 এবং 360 ডিগ্রির মধ্যে৷ minHeading এবং maxHeading <= 360 ডিগ্রির একটি ব্যবধান উপস্থাপন করে যেখানে শিরোনাম অঙ্গভঙ্গি অনুমোদিত হবে। minHeading = 180 এবং maxHeading = 90 [0, 90] এবং [180, 360] -এ শিরোনাম করার অনুমতি দেবে। minHeading = 90 এবং maxHeading = 180 [90, 180] এ শিরোনাম করার অনুমতি দেবে। এইচটিএমএল বৈশিষ্ট্য:
|
maxTilt | প্রকার: number optional মানচিত্রের ঘটনার সর্বাধিক কোণ। একটি বৈধ মান 0 এবং 90 ডিগ্রীর মধ্যে। এইচটিএমএল বৈশিষ্ট্য:
|
minAltitude | প্রকার: number optional মাটির উপরে ন্যূনতম উচ্চতা যা মানচিত্রে প্রদর্শিত হবে। একটি বৈধ মান হল 0 এবং 63170000 মিটার (পৃথিবীর ব্যাসার্ধ 10 দ্বারা গুণিত)। এইচটিএমএল বৈশিষ্ট্য:
|
minHeading | প্রকার: number optional মানচিত্রের শিরোনামের সর্বনিম্ন কোণ (ঘূর্ণন)। একটি বৈধ মান হল 0 এবং 360 ডিগ্রির মধ্যে৷ minHeading এবং maxHeading <= 360 ডিগ্রির একটি ব্যবধান উপস্থাপন করে যেখানে শিরোনাম অঙ্গভঙ্গি অনুমোদিত হবে। minHeading = 180 এবং maxHeading = 90 [0, 90] এবং [180, 360] -এ শিরোনাম করার অনুমতি দেবে। minHeading = 90 এবং maxHeading = 180 [90, 180] এ শিরোনাম করার অনুমতি দেবে। এইচটিএমএল বৈশিষ্ট্য:
|
minTilt | প্রকার: number optional মানচিত্রের ঘটনার সর্বনিম্ন কোণ। একটি বৈধ মান 0 এবং 90 ডিগ্রীর মধ্যে। এইচটিএমএল বৈশিষ্ট্য:
|
range | প্রকার: number optional ক্যামেরা থেকে মানচিত্রের কেন্দ্রের দূরত্ব, মিটারে। এইচটিএমএল বৈশিষ্ট্য:
|
roll | প্রকার: number optional ডিগ্রীতে ভিউ ভেক্টরের চারপাশে ক্যামেরার রোল। অস্পষ্টতা সমাধান করার জন্য, যখন কোন কাত থাকবে না, যে কোন রোলকে শিরোনাম হিসাবে ব্যাখ্যা করা হবে। এইচটিএমএল বৈশিষ্ট্য:
|
tilt | প্রকার: number optional ডিগ্রীতে ক্যামেরার ভিউ ভেক্টরের কাত। পৃথিবীর দিকে সরাসরি নিচের দিকে তাকিয়ে থাকা একটি ভিউ ভেক্টরের শূন্য ডিগ্রী কাত হবে। পৃথিবী থেকে দূরে নির্দেশিত একটি ভিউ ভেক্টরের 180 ডিগ্রি কাত হবে। এইচটিএমএল বৈশিষ্ট্য:
|
পদ্ধতি | |
|---|---|
| addEventListener(type, listener[, options]) পরামিতি:
রিটার্ন মান: void একটি ফাংশন সেট আপ করে যা যখনই নির্দিষ্ট ইভেন্ট টার্গেটে বিতরণ করা হয় তখন কল করা হবে। addEventListener দেখুন। |
flyCameraAround | flyCameraAround(options) পরামিতি:
রিটার্ন মান: কোনটিই নয় এই পদ্ধতিটি একটি নির্দিষ্ট সময়ের জন্য একটি নির্দিষ্ট অবস্থানের চারপাশে ক্যামেরাকে প্রদক্ষিণ করে, সেই সময়ের মধ্যে প্রদত্ত সংখ্যক রাউন্ড তৈরি করে। ডিফল্টরূপে, ক্যামেরা ঘড়ির কাঁটার দিকে প্রদক্ষিণ করে। বৃত্তাকার জন্য একটি ঋণাত্মক সংখ্যা দেওয়া হলে, ক্যামেরা পরিবর্তে ঘড়ির কাঁটার বিপরীত দিকে প্রদক্ষিণ করবে। পদ্ধতিটি অ্যাসিঙ্ক্রোনাস কারণ মানচিত্রটি ন্যূনতম পরিমাণ লোড হওয়ার পরেই অ্যানিমেশনগুলি শুরু হতে পারে। অ্যানিমেশন শুরু হয়ে গেলে পদ্ধতিটি ফিরে আসে। রাউন্ডের সংখ্যা শূন্য হলে, কোন স্পিন ঘটবে না এবং অ্যানিমেশনটি শুরু হওয়ার সাথে সাথেই সম্পূর্ণ হবে। |
flyCameraTo | flyCameraTo(options) পরামিতি:
রিটার্ন মান: কোনটিই নয় এই পদ্ধতিটি একটি নির্দিষ্ট সময়কাল ধরে বর্তমান অবস্থান থেকে একটি প্রদত্ত শেষ অবস্থানে ক্যামেরাকে প্যারাবোলিকভাবে স্থানান্তরিত করে। পদ্ধতিটি অ্যাসিঙ্ক্রোনাস কারণ মানচিত্রটি ন্যূনতম পরিমাণ লোড হওয়ার পরেই অ্যানিমেশনগুলি শুরু হতে পারে। অ্যানিমেশন শুরু হয়ে গেলে পদ্ধতিটি ফিরে আসে। |
| removeEventListener(type, listener[, options]) পরামিতি:
রিটার্ন মান: void লক্ষ্য থেকে addEventListener এর সাথে পূর্বে নিবন্ধিত একটি ইভেন্ট শ্রোতাকে সরিয়ে দেয়। রিমুভ ইভেন্টলিস্টেনার দেখুন। |
stopCameraAnimation | stopCameraAnimation() পরামিতি: কোনোটিই নয় রিটার্ন মান: কোনটিই নয় এই পদ্ধতিটি চলমান হতে পারে এমন কোনো ফ্লাই অ্যানিমেশন বন্ধ করে দেয়। ক্যামেরা যেখানেই থাকে সেখানেই থাকে মধ্য-অ্যানিমেশন; এটি শেষ বিন্দুতে টেলিপোর্ট করে না। পদ্ধতিটি অ্যাসিঙ্ক্রোনাস কারণ মানচিত্রটি ন্যূনতম পরিমাণ লোড করার পরেই অ্যানিমেশনগুলি শুরু বা বন্ধ হতে পারে। অ্যানিমেশন বন্ধ হয়ে গেলে পদ্ধতিটি ফিরে আসে। |
ঘটনা | |
|---|---|
gmp-animationend | function(animationEndEvent) যুক্তি:
ফ্লাই অ্যানিমেশন শেষ হলে এই ইভেন্টটি গুলি করা হয়। এই ইভেন্টটি DOM গাছের মধ্যে দিয়ে বুদবুদ হয়ে ওঠে। |
gmp-centerchange | function(centerChangeEvent) যুক্তি:
Map3DElement এর কেন্দ্র সম্পত্তি পরিবর্তন হলে এই ইভেন্টটি গুলি করা হয়। |
gmp-click | function(clickEvent) যুক্তি:
Map3DElement উপাদানটি ক্লিক করা হলে এই ইভেন্টটি গুলি করা হয়। |
gmp-headingchange | function(headingChangeEvent) যুক্তি:
Map3DElement এর শিরোনাম বৈশিষ্ট্য পরিবর্তন হলে এই ইভেন্টটি বরখাস্ত করা হয়। |
gmp-rangechange | function(rangeChangeEvent) যুক্তি:
Map3DElement-এর পরিসরের বৈশিষ্ট্য পরিবর্তন হলে এই ইভেন্টটি চালু করা হয়। |
gmp-rollchange | function(rollChangeEvent) যুক্তি:
Map3DElement এর রোল প্রপার্টি পরিবর্তন হলে এই ইভেন্টটি বরখাস্ত করা হয়। |
gmp-steadychange | function(steadyChangeEvent) যুক্তি:
Map3DElement এর স্থির অবস্থা পরিবর্তিত হলে এই ইভেন্টটি গুলি করা হয়। |
gmp-tiltchange | function(tiltChangeEvent) যুক্তি:
Map3DElement এর টিল্ট প্রপার্টি পরিবর্তিত হলে এই ইভেন্টটি চালু করা হয়। |
Map3DElementOptions ইন্টারফেস
google.maps.maps3d . Map3DElementOptions ইন্টারফেস
Map3DElementOptions অবজেক্ট একটি Map3DElement এ সেট করা যেতে পারে এমন বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করতে ব্যবহৃত হয়।
বৈশিষ্ট্য | |
|---|---|
bounds optional | প্রকার: LatLngBounds | LatLngBoundsLiteral optionalMap3DElement.bounds দেখুন। |
center optional | প্রকার: LatLngAltitude | LatLngAltitudeLiteral optionalMap3DElement.center দেখুন। |
defaultLabelsDisabled optional | প্রকার: boolean optional |
defaultUIDisabled optional | প্রকার: boolean optional |
heading optional | প্রকার: number optionalMap3DElement.heading দেখুন। |
maxAltitude optional | প্রকার: number optionalMap3DElement.maxAltitude দেখুন। |
maxHeading optional | প্রকার: number optionalMap3DElement.maxHeading দেখুন। |
maxTilt optional | প্রকার: number optionalMap3DElement.maxTilt দেখুন। |
minAltitude optional | প্রকার: number optionalMap3DElement.minAltitude দেখুন। |
minHeading optional | প্রকার: number optionalMap3DElement.minHeading দেখুন। |
minTilt optional | প্রকার: number optionalMap3DElement.minTilt দেখুন। |
range optional | প্রকার: number optionalMap3DElement.range দেখুন। |
roll optional | প্রকার: number optionalMap3DElement.roll দেখুন। |
tilt optional | প্রকার: number optionalMap3DElement.tilt দেখুন। |
FlyAroundAnimationOptions ইন্টারফেস
google.maps.maps3d . FlyAroundAnimationOptions ইন্টারফেস
FlyCameraAround অ্যানিমেশনের জন্য কাস্টমাইজেশন বিকল্প।
বৈশিষ্ট্য | |
|---|---|
camera | প্রকার: CameraOptions কক্ষপথ অ্যানিমেশনের সময় ক্যামেরাটি যে কেন্দ্রীয় বিন্দুতে দেখা উচিত। নোট করুন যে ক্যামেরা এই কেন্দ্র বিন্দুর চারপাশে প্রদক্ষিণ করার সাথে সাথে মানচিত্রের শিরোনামটি পরিবর্তিত হবে। |
durationMillis optional | প্রকার: number optional মিলিসেকেন্ডে অ্যানিমেশনের সময়কাল। এটি অ্যানিমেশনের মোট সময়কাল, একটি একক ঘূর্ণনের সময়কাল নয়। |
rounds optional | প্রকার: number optional প্রদত্ত সময়কালে কেন্দ্রের চারপাশে ঘোরানোর জন্য রাউন্ডের সংখ্যা। এটি ঘূর্ণনের সামগ্রিক গতি নিয়ন্ত্রণ করে। বৃত্তাকারে একটি ঋণাত্মক সংখ্যা পাস করার ফলে ক্যামেরাটি ঘড়ির কাঁটার পরিবর্তে ডিফল্ট ঘড়ির কাঁটার বিপরীত দিকে ঘুরবে। |
FlyToAnimationOptions ইন্টারফেস
google.maps.maps3d . FlyToAnimationOptions ইন্টারফেস
FlyCameraTo অ্যানিমেশনের জন্য কাস্টমাইজেশন বিকল্প।
বৈশিষ্ট্য | |
|---|---|
endCamera | প্রকার: CameraOptions অ্যানিমেশনের শেষে ক্যামেরাটি যে অবস্থানে নির্দেশ করবে। |
durationMillis optional | প্রকার: number optional মিলিসেকেন্ডে অ্যানিমেশনের সময়কাল। 0 এর সময়কাল ক্যামেরাটিকে সরাসরি শেষ অবস্থানে টেলিপোর্ট করবে। |
ক্যামেরা অপশন ইন্টারফেস
google.maps.maps3d . CameraOptions ইন্টারফেস
ক্যামেরা অবজেক্টে সেট করা যেতে পারে এমন বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করতে CameraOptions অবজেক্ট ব্যবহার করা হয়। ক্যামেরা অবজেক্ট এমন যেকোন কিছু হতে পারে যার ক্যামেরার অবস্থান, যেমন একটি বর্তমান মানচিত্রের অবস্থা বা ভবিষ্যতে অনুরোধ করা অ্যানিমেশন অবস্থা।
বৈশিষ্ট্য | |
|---|---|
center optional | প্রকার: LatLngAltitude | LatLngAltitudeLiteral optionalMap3DElement.center দেখুন। |
heading optional | প্রকার: number optionalMap3DElement.heading দেখুন। |
range optional | প্রকার: number optionalMap3DElement.range দেখুন। |
roll optional | প্রকার: number optionalMap3DElement.roll দেখুন। |
tilt optional | প্রকার: number optionalMap3DElement.tilt দেখুন। |
স্টেডি চেঞ্জ ইভেন্ট ক্লাস
google.maps.maps3d . SteadyChangeEvent ক্লাস
এই ইভেন্টটি Map3DElement এর একটি স্থির অবস্থা পর্যবেক্ষণ থেকে তৈরি করা হয়েছে। এই ইভেন্টটি DOM গাছের মধ্যে দিয়ে বুদবুদ হয়ে ওঠে।
এই ক্লাস Event প্রসারিত.
const {SteadyChangeEvent} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন।
Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
বৈশিষ্ট্য | |
|---|---|
isSteady | প্রকার: boolean Map3DElement স্থির কিনা তা নির্দেশ করে (অর্থাৎ বর্তমান দৃশ্যের জন্য সমস্ত রেন্ডারিং সম্পন্ন হয়েছে) বা না। |
LocationClickEvent ক্লাস
google.maps.maps3d . LocationClickEvent ক্লাস
এই ইভেন্টটি একটি Map3DElement ক্লিক করার মাধ্যমে তৈরি করা হয়েছে৷
এই ক্লাস Event প্রসারিত.
const {LocationClickEvent} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন।
Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
বৈশিষ্ট্য | |
|---|---|
position | প্রকার: LatLngAltitude optional অক্ষাংশ/দ্রাঘিমাংশ/উচ্চতা যা কার্সারের নীচে ছিল যখন ঘটনাটি ঘটেছিল৷ অনুগ্রহ করে মনে রাখবেন, মোটা স্তরে, কম সঠিক ডেটা ফেরত দেওয়া হবে। এছাড়াও, উচ্চতর ক্যামেরা অবস্থান থেকে জলের পৃষ্ঠে ক্লিক করার সময় উচ্চতার মানের জন্য সমুদ্রের তল উচ্চতা ফেরত দেওয়া হতে পারে। এই ইভেন্টটি DOM গাছের মধ্যে দিয়ে বুদবুদ হয়ে ওঠে। |
PlaceClickEvent ক্লাস
google.maps.maps3d . PlaceClickEvent ক্লাস
এই ইভেন্টটি একটি Map3DElement ক্লিক করার মাধ্যমে তৈরি করা হয়েছে৷
এই ক্লাসটি LocationClickEvent প্রসারিত করে।
const {PlaceClickEvent} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন।
Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
বৈশিষ্ট্য | |
|---|---|
placeId | প্রকার: string মানচিত্রের বৈশিষ্ট্যের স্থান আইডি। |
উত্তরাধিকারসূত্রে প্রাপ্ত: position | |
পদ্ধতি | |
|---|---|
fetchPlace | fetchPlace() পরামিতি: কোনোটিই নয় এই জায়গা আইডির জন্য একটি Place নিয়ে আসে৷ ফলস্বরূপ Place অবজেক্টে, আইডি প্রপার্টি পপুলেট করা হবে। অতিরিক্ত ক্ষেত্রগুলি পরবর্তীতে Place.fetchFields() এর মাধ্যমে স্বাভাবিক Places API সক্ষমতা এবং বিলিং সাপেক্ষে অনুরোধ করা যেতে পারে৷ প্রতিশ্রুতি প্রত্যাখ্যান করা হয় যদি Place আনার সময় কোনো ত্রুটি থাকে। |
Marker3DElement ক্লাস
google.maps.maps3d . Marker3DElement ক্লাস
একটি 3D মানচিত্রে একটি অবস্থান দেখায়। লক্ষ্য করুন যে Marker3DElement প্রদর্শনের জন্য position অবশ্যই সেট করা উচিত।
কাস্টম উপাদান:
<gmp-marker-3d altitude-mode="absolute" collision-behavior="required" draws-when-occluded extruded label="string" size-preserved z-index="number"></gmp-marker-3d>
এই ক্লাসটি HTMLElement প্রসারিত করে।
এই শ্রেণীটি Marker3DElementOptions প্রয়োগ করে।
const {Marker3DElement} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন।
Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
কনস্ট্রাক্টর | |
|---|---|
Marker3DElement | Marker3DElement([options]) পরামিতি:
নির্দিষ্ট বিকল্পগুলির সাথে একটি Marker3DElement তৈরি করে। |
বৈশিষ্ট্য | |
|---|---|
altitudeMode | প্রকার: AltitudeMode optional ডিফল্ট: AltitudeMode.CLAMP_TO_GROUND অবস্থানের উচ্চতা উপাদান কিভাবে ব্যাখ্যা করা হয় তা নির্দিষ্ট করে। এইচটিএমএল বৈশিষ্ট্য:
|
collisionBehavior | প্রকার: CollisionBehavior optional ডিফল্ট: CollisionBehavior.REQUIRED একটি গণনা নির্দিষ্ট করে যে কিভাবে একটি Marker3DElement আচরণ করা উচিত যখন এটি অন্য Marker3DElement বা বেসম্যাপ লেবেলের সাথে সংঘর্ষ হয়। এইচটিএমএল বৈশিষ্ট্য:
|
drawsWhenOccluded | প্রকার: boolean optional ডিফল্ট: false এই মার্কারটি আঁকতে হবে কিনা তা নির্দিষ্ট করে যখন এটি বন্ধ থাকে। মানচিত্র জ্যামিতি (যেমন ভবন) দ্বারা চিহ্নিত করা যেতে পারে। এইচটিএমএল বৈশিষ্ট্য:
|
extruded | প্রকার: boolean optional ডিফল্ট: false মার্কারটিকে মাটিতে সংযুক্ত করতে হবে কিনা তা নির্দিষ্ট করে। একটি মার্কার এক্সট্রুড করার জন্য, altitudeMode অবশ্যই RELATIVE_TO_GROUND বা ABSOLUTE হতে হবে। এইচটিএমএল বৈশিষ্ট্য:
|
label | প্রকার: string optional এই মার্কার দ্বারা প্রদর্শিত পাঠ্য। এইচটিএমএল বৈশিষ্ট্য:
|
position | প্রকার: LatLngLiteral | LatLngAltitude | LatLngAltitudeLiteral optional মার্কারের টিপের অবস্থান। উচ্চতা নির্দিষ্ট মোডে উপেক্ষা করা হয় এবং এইভাবে ঐচ্ছিক। |
sizePreserved | প্রকার: boolean optional ডিফল্ট: false ক্যামেরা থেকে দূরত্ব নির্বিশেষে এই মার্কারটির আকার সংরক্ষণ করা উচিত কিনা তা নির্দিষ্ট করে৷ ডিফল্টরূপে, ক্যামেরা/টিল্ট থেকে দূরত্বের উপর ভিত্তি করে মার্কার মাপানো হয়। এইচটিএমএল বৈশিষ্ট্য:
|
zIndex | প্রকার: number optional অন্যান্য চিহ্নিতকারীর তুলনায় zIndex. এইচটিএমএল বৈশিষ্ট্য:
|
স্লট | |
|---|---|
default | Marker3DElement এ সরাসরি যোগ করা যেকোনো কাস্টম উপাদান স্লট করা হবে, তবে শুধুমাত্র HTMLImageElement , SVGElement এবং PinElement প্রকারের উপাদানগুলি অঙ্কন মার্কারগুলির জন্য ব্যবহার করা হবে, অন্যান্য উপাদানগুলি উপেক্ষা করা হবে৷Marker3DElement এর ডিফল্ট স্লটে বরাদ্দ করার আগে HTMLImageElement এবং SVGElement অবশ্যই <template> উপাদানে আবৃত করতে হবে।3D দৃশ্যে রেন্ডার করার আগে ছবি এবং SVGগুলি বর্তমানে রাস্টারাইজ করা হয়েছে, তাই SVG বা CSS ক্লাসগুলিতে এমবেড করা কাস্টম HTML প্রয়োগ করা হবে না এবং স্ক্রিনে মার্কারগুলি প্রদর্শিত হলে তা প্রতিফলিত নাও হতে পারে৷ |
পদ্ধতি | |
|---|---|
| addEventListener(type, listener[, options]) পরামিতি:
রিটার্ন মান: void একটি ফাংশন সেট আপ করে যা যখনই নির্দিষ্ট ইভেন্ট টার্গেটে বিতরণ করা হয় তখন কল করা হবে। addEventListener দেখুন। |
| removeEventListener(type, listener[, options]) পরামিতি:
রিটার্ন মান: void লক্ষ্য থেকে addEventListener এর সাথে পূর্বে নিবন্ধিত একটি ইভেন্ট শ্রোতাকে সরিয়ে দেয়। রিমুভ ইভেন্টলিস্টেনার দেখুন। |
Marker3DElementOptions ইন্টারফেস
google.maps.maps3d . Marker3DElementOptions ইন্টারফেস
Marker3DElementOptions অবজেক্ট যে বৈশিষ্ট্যগুলিকে চিহ্নিত করতে ব্যবহৃত হয় যা একটি Marker3DElement এ সেট করা যেতে পারে।
বৈশিষ্ট্য | |
|---|---|
altitudeMode optional | প্রকার: AltitudeMode optionalMarker3DElement.altitudeMode দেখুন। |
collisionBehavior optional | প্রকার: CollisionBehavior optional |
drawsWhenOccluded optional | প্রকার: boolean optional |
extruded optional | প্রকার: boolean optionalMarker3DElement.extruded দেখুন। |
label optional | প্রকার: string optionalMarker3DElement.label দেখুন। |
position optional | প্রকার: LatLngLiteral | LatLngAltitude | LatLngAltitudeLiteral optionalMarker3DElement.position দেখুন। |
sizePreserved optional | প্রকার: boolean optional |
zIndex optional | প্রকার: number optionalMarker3DElement.zIndex দেখুন। |
মার্কার3ডিআইন্টারেক্টিভ এলিমেন্ট ক্লাস
google.maps.maps3d . Marker3DInteractiveElement ক্লাস
একটি 3D মানচিত্রে একটি অবস্থান দেখায়। মনে রাখবেন যে Marker3DInteractiveElement প্রদর্শনের জন্য position অবশ্যই সেট করা উচিত। Marker3DElement বিপরীতে, Marker3DInteractiveElement একটি gmp-click ইভেন্ট পায়।
কাস্টম উপাদান:
<gmp-marker-3d-interactive></gmp-marker-3d-interactive>
এই ক্লাসটি Marker3DElement প্রসারিত করে।
এই শ্রেণীটি Marker3DInteractiveElementOptions বিকল্পগুলি প্রয়োগ করে।
const {Marker3DInteractiveElement} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন।
Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
কনস্ট্রাক্টর | |
|---|---|
Marker3DInteractiveElement | Marker3DInteractiveElement([options]) পরামিতি:
নির্দিষ্ট বিকল্পগুলির সাথে একটি Marker3DInteractiveElement তৈরি করে৷ |
বৈশিষ্ট্য | |
|---|---|
উত্তরাধিকারসূত্রে প্রাপ্ত: altitudeMode , collisionBehavior , drawsWhenOccluded বন্ধ করা হয় , extruded , label , position , sizePreserved , zIndex |
স্লট | |
|---|---|
default | Marker3DInteractiveElement এ সরাসরি যোগ করা যেকোন কাস্টম উপাদানগুলিকে স্লট করা হবে, তবে শুধুমাত্র PinElement এর ধরনের উপাদানগুলি অঙ্কন মার্কারগুলির জন্য ব্যবহার করা হবে, অন্যান্য উপাদানগুলিকে উপেক্ষা করা হবে৷ |
পদ্ধতি | |
|---|---|
addEventListener | addEventListener(type, listener[, options]) পরামিতি:
রিটার্ন মান: void একটি ফাংশন সেট আপ করে যা যখনই নির্দিষ্ট ইভেন্ট টার্গেটে বিতরণ করা হয় তখন কল করা হবে। AddEventListener দেখুন |
removeEventListener | removeEventListener(type, listener[, options]) পরামিতি:
রিটার্ন মান: void লক্ষ্য থেকে addEventListener এর সাথে পূর্বে নিবন্ধিত একটি ইভেন্ট শ্রোতাকে সরিয়ে দেয়। রিমুভ ইভেন্টলিস্টেনার দেখুন |
ঘটনা | |
|---|---|
gmp-click | function(clickEvent) যুক্তি:
Marker3DInteractiveElement উপাদানটি ক্লিক করা হলে এই ইভেন্টটি বরখাস্ত করা হয়। |
Marker3DInteractiveElementOptions ইন্টারফেস
google.maps.maps3d . Marker3DInteractiveElementOptions ইন্টারফেস
Marker3DInteractiveElementOptions অবজেক্ট যে বৈশিষ্ট্যগুলিকে চিহ্নিত করতে ব্যবহৃত হয় যা একটি Marker3DInteractiveElement-এ সেট করা যেতে পারে।
এই ইন্টারফেস Marker3DElementOptions প্রসারিত করে।
বৈশিষ্ট্য | |
|---|---|
উত্তরাধিকারসূত্রে প্রাপ্ত: altitudeMode , collisionBehavior , drawsWhenOccluded বন্ধ করা হয় , extruded , label , position , sizePreserved , zIndex |
Model3DElement ক্লাস
google.maps.maps3d . Model3DElement ক্লাস
একটি 3D মডেল যা জিএলটিএফ মডেলের রেন্ডারিংয়ের অনুমতি দেয়। মনে রাখবেন যে Model3DElement প্রদর্শনের জন্য position এবং src অবশ্যই সেট করতে হবে।
gLTF PBR এর মূল বৈশিষ্ট্যগুলিকে সমর্থন করা উচিত। কোন এক্সটেনশন বা এক্সটেনশন বৈশিষ্ট্য বর্তমানে সমর্থিত.
কাস্টম উপাদান:
<gmp-model-3d altitude-mode="absolute" src="src"></gmp-model-3d>
এই ক্লাসটি HTMLElement প্রসারিত করে।
এই ক্লাসটি Model3DElementOptions প্রয়োগ করে।
const {Model3DElement} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন।
Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
কনস্ট্রাক্টর | |
|---|---|
Model3DElement | Model3DElement([options]) পরামিতি:
নির্দিষ্ট বিকল্পগুলির সাথে একটি Model3DElement তৈরি করে। |
বৈশিষ্ট্য | |
|---|---|
altitudeMode | প্রকার: AltitudeMode optional ডিফল্ট: AltitudeMode.CLAMP_TO_GROUND অবস্থানে উচ্চতা কিভাবে ব্যাখ্যা করা হয় তা নির্দিষ্ট করে। এইচটিএমএল বৈশিষ্ট্য:
|
orientation | প্রকার: Orientation3D | Orientation3DLiteral optional 3D মানচিত্রে মডেলটিকে অবস্থান করার জন্য একটি 3D মডেলের স্থানাঙ্ক সিস্টেমের ঘূর্ণন বর্ণনা করে। নিম্নলিখিত ক্রমে মডেলে ঘূর্ণন প্রয়োগ করা হয়: রোল, কাত এবং তারপর শিরোনাম। |
position | প্রকার: LatLngLiteral | LatLngAltitude | LatLngAltitudeLiteral optionalModel3DElement এর অবস্থান সেট করে। উচ্চতা নির্দিষ্ট মোডে উপেক্ষা করা হয় এবং এইভাবে ঐচ্ছিক। |
scale | প্রকার: number| Vector3D | Vector3DLiteral optional ডিফল্ট: 1 মডেলের স্থানাঙ্কের স্থানে x, y এবং z অক্ষ বরাবর মডেলটিকে স্কেল করে। |
src | প্রকার: string| URL optional 3D মডেলের url নির্দিষ্ট করে। এই সময়ে, শুধুমাত্র .glb ফর্ম্যাটে মডেলগুলি সমর্থিত৷যেকোন আপেক্ষিক HTTP url তাদের সংশ্লিষ্ট পরম একের সাথে সমাধান করা হবে। অনুগ্রহ করে মনে রাখবেন যে আপনি যদি আপনার প্রধান অ্যাপ্লিকেশনের চেয়ে আলাদা ওয়েবসাইট বা সার্ভারে আপনার .glb মডেল ফাইলগুলি হোস্ট করেন, তাহলে সঠিক CORS HTTP শিরোনাম সেট আপ করতে ভুলবেন না। এটি আপনার অ্যাপ্লিকেশনটিকে অন্য ডোমেন থেকে মডেল ফাইলগুলিকে নিরাপদে অ্যাক্সেস করতে দেয়৷ এইচটিএমএল বৈশিষ্ট্য:
|
পদ্ধতি | |
|---|---|
| addEventListener(type, listener[, options]) পরামিতি:
রিটার্ন মান: void একটি ফাংশন সেট আপ করে যা যখনই নির্দিষ্ট ইভেন্ট টার্গেটে বিতরণ করা হয় তখন কল করা হবে। addEventListener দেখুন। |
| removeEventListener(type, listener[, options]) পরামিতি:
রিটার্ন মান: void লক্ষ্য থেকে addEventListener এর সাথে পূর্বে নিবন্ধিত একটি ইভেন্ট শ্রোতাকে সরিয়ে দেয়। রিমুভ ইভেন্টলিস্টেনার দেখুন। |
Model3DElementOptions ইন্টারফেস
google.maps.maps3d . Model3DElementOptions ইন্টারফেস
Model3DElementOptions অবজেক্ট যে বৈশিষ্ট্যগুলিকে Model3DElement-এ সেট করা যেতে পারে তা সংজ্ঞায়িত করতে ব্যবহৃত হয়।
বৈশিষ্ট্য | |
|---|---|
altitudeMode optional | প্রকার: AltitudeMode optionalModel3DElement.altitudeMode দেখুন। |
orientation optional | প্রকার: Orientation3D | Orientation3DLiteral optionalModel3DElement.orientation দেখুন। |
position optional | প্রকার: LatLngLiteral | LatLngAltitude | LatLngAltitudeLiteral optionalModel3DElement.position দেখুন। |
scale optional | প্রকার: number| Vector3D | Vector3DLiteral optionalModel3DElement.scale দেখুন। |
src optional | প্রকার: string| URL optionalModel3DElement.src দেখুন। |
Polyline3DElement ক্লাস
google.maps.maps3d . Polyline3DElement ক্লাস
একটি 3D পলিলাইন একটি 3D মানচিত্রে সংযুক্ত লাইন অংশগুলির একটি রৈখিক ওভারলে।
কাস্টম উপাদান:
<gmp-polyline-3d altitude-mode="absolute" draws-occluded-segments extruded geodesic outer-color="string" outer-width="number" stroke-color="string" stroke-width="number" z-index="number"></gmp-polyline-3d>
এই ক্লাসটি HTMLElement প্রসারিত করে।
এই ক্লাসটি Polyline3DElementOptions প্রয়োগ করে।
const {Polyline3DElement} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন।
Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
কনস্ট্রাক্টর | |
|---|---|
Polyline3DElement | Polyline3DElement([options]) পরামিতি:
নির্দিষ্ট বিকল্পগুলির সাথে একটি Polyline3DElement তৈরি করে। |
বৈশিষ্ট্য | |
|---|---|
altitudeMode | প্রকার: AltitudeMode optional ডিফল্ট: AltitudeMode.ABSOLUTE স্থানাঙ্কের উচ্চতা উপাদানগুলি কীভাবে ব্যাখ্যা করা হয় তা নির্দিষ্ট করে। এইচটিএমএল বৈশিষ্ট্য:
|
coordinates | প্রকার: Iterable < LatLngAltitude | LatLngAltitudeLiteral | LatLngLiteral > optional পলিলাইনের স্থানাঙ্কের আদেশকৃত ক্রম। উচ্চতা নির্দিষ্ট মোডে উপেক্ষা করা হয় এবং এইভাবে ঐচ্ছিক। |
drawsOccludedSegments | প্রকার: boolean optional ডিফল্ট: false পলিলাইনের যে অংশগুলিকে আটকানো যেতে পারে সেগুলি আঁকা হয়েছে কিনা তা নির্দিষ্ট করে৷ পলিলাইনগুলি মানচিত্রের জ্যামিতি (যেমন ভবন) দ্বারা আটকানো যেতে পারে। এইচটিএমএল বৈশিষ্ট্য:
|
extruded | প্রকার: boolean optional ডিফল্ট: false পলিলাইনকে মাটিতে সংযুক্ত করতে হবে কিনা তা নির্দিষ্ট করে। একটি পলিলাইন এক্সট্রুড করতে, altitudeMode অবশ্যই RELATIVE_TO_GROUND বা ABSOLUTE হতে হবে। এইচটিএমএল বৈশিষ্ট্য:
|
geodesic | প্রকার: boolean optional ডিফল্ট: falsetrue হলে, পলিলাইনের প্রান্তগুলিকে জিওডেসিক হিসাবে ব্যাখ্যা করা হয় এবং পৃথিবীর বক্রতা অনুসরণ করবে। false হলে, পলিলাইনের প্রান্তগুলি স্ক্রীন স্পেসে সরল রেখা হিসাবে রেন্ডার করা হয়। এইচটিএমএল বৈশিষ্ট্য:
|
outerColor | প্রকার: string optional বাইরের রঙ। সমস্ত CSS3 রঙ সমর্থিত। এইচটিএমএল বৈশিষ্ট্য:
|
outerWidth | প্রকার: number optional বাইরের প্রস্থ 0.0 এবং 1.0 এর মধ্যে। এটি strokeWidth একটি শতাংশ। এইচটিএমএল বৈশিষ্ট্য:
|
strokeColor | প্রকার: string optional স্ট্রোকের রঙ। সমস্ত CSS3 রঙ সমর্থিত। এইচটিএমএল বৈশিষ্ট্য:
|
strokeWidth | প্রকার: number optional স্ট্রোকের প্রস্থ পিক্সেলে। এইচটিএমএল বৈশিষ্ট্য:
|
zIndex | প্রকার: number optional অন্যান্য পলিসের তুলনায় zIndex. এইচটিএমএল বৈশিষ্ট্য:
|
পদ্ধতি | |
|---|---|
| addEventListener(type, listener[, options]) পরামিতি:
রিটার্ন মান: void একটি ফাংশন সেট আপ করে যা যখনই নির্দিষ্ট ইভেন্ট টার্গেটে বিতরণ করা হয় তখন কল করা হবে। addEventListener দেখুন। |
| removeEventListener(type, listener[, options]) পরামিতি:
রিটার্ন মান: void লক্ষ্য থেকে addEventListener এর সাথে পূর্বে নিবন্ধিত একটি ইভেন্ট শ্রোতাকে সরিয়ে দেয়। রিমুভ ইভেন্টলিস্টেনার দেখুন। |
Polyline3DElementOptions ইন্টারফেস
google.maps.maps3d . Polyline3DElementOptions ইন্টারফেস
Polyline3DElementOptions অবজেক্ট একটি Polyline3DElement এ সেট করা যেতে পারে এমন বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করতে ব্যবহৃত হয়।
বৈশিষ্ট্য | |
|---|---|
altitudeMode optional | প্রকার: AltitudeMode optional |
coordinates optional | প্রকার: Iterable < LatLngAltitude | LatLngAltitudeLiteral | LatLngLiteral > optional |
drawsOccludedSegments optional | প্রকার: boolean optional |
extruded optional | প্রকার: boolean optionalPolyline3DElement.extruded দেখুন। |
geodesic optional | প্রকার: boolean optionalPolyline3DElement.geodesic দেখুন। |
outerColor optional | প্রকার: string optionalPolyline3DElement.outerColor দেখুন। |
outerWidth optional | প্রকার: number optionalPolyline3DElement.outerWidth দেখুন। |
strokeColor optional | প্রকার: string optional |
strokeWidth optional | প্রকার: number optional |
zIndex optional | প্রকার: number optionalPolyline3DElement.zIndex দেখুন। |
Polygon3DElement ক্লাস
google.maps.maps3d . Polygon3DElement ক্লাস
একটি 3D বহুভুজ (একটি 3D পলিলাইনের মতো) একটি ক্রমানুসারে সংযুক্ত স্থানাঙ্কগুলির একটি সিরিজ সংজ্ঞায়িত করে। অতিরিক্তভাবে, বহুভুজ একটি বদ্ধ লুপ গঠন করে এবং একটি ভরাট অঞ্চলকে সংজ্ঞায়িত করে।
কাস্টম উপাদান:
<gmp-polygon-3d altitude-mode="absolute" draws-occluded-segments extruded fill-color="string" geodesic stroke-color="string" stroke-width="number" z-index="number"></gmp-polygon-3d>
এই ক্লাসটি HTMLElement প্রসারিত করে।
এই ক্লাসটি Polygon3DElementOptions প্রয়োগ করে।
const {Polygon3DElement} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন।
Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
কনস্ট্রাক্টর | |
|---|---|
Polygon3DElement | Polygon3DElement([options]) পরামিতি:
নির্দিষ্ট বিকল্পগুলির সাথে একটি Polygon3DElement তৈরি করে। |
বৈশিষ্ট্য | |
|---|---|
altitudeMode | প্রকার: AltitudeMode optional ডিফল্ট: AltitudeMode.ABSOLUTE স্থানাঙ্কের উচ্চতা উপাদানগুলি কীভাবে ব্যাখ্যা করা হয় তা নির্দিষ্ট করে। এইচটিএমএল বৈশিষ্ট্য:
|
drawsOccludedSegments | প্রকার: boolean optional ডিফল্ট: false বহুভুজের যে অংশগুলিকে আটকানো যেতে পারে সেগুলি আঁকা হয়েছে কিনা তা নির্দিষ্ট করে৷ বহুভুজ মানচিত্র জ্যামিতি (যেমন বিল্ডিং) দ্বারা আবদ্ধ করা যেতে পারে। এইচটিএমএল বৈশিষ্ট্য:
|
extruded | প্রকার: boolean optional ডিফল্ট: false বহুভুজটিকে মাটিতে সংযুক্ত করতে হবে কিনা তা নির্দিষ্ট করে। একটি বহুভুজ এক্সট্রুড করার জন্য, altitudeMode অবশ্যই RELATIVE_TO_GROUND বা ABSOLUTE হতে হবে। এইচটিএমএল বৈশিষ্ট্য:
|
fillColor | প্রকার: string optional ভরাট রঙ। সমস্ত CSS3 রঙ সমর্থিত। এইচটিএমএল বৈশিষ্ট্য:
|
geodesic | প্রকার: boolean optional ডিফল্ট: falsetrue হলে, বহুভুজের প্রান্তগুলিকে জিওডেসিক হিসাবে ব্যাখ্যা করা হয় এবং পৃথিবীর বক্রতা অনুসরণ করবে। false হলে, বহুভুজের প্রান্তগুলি স্ক্রীন স্পেসে সরল রেখা হিসাবে রেন্ডার করা হয়। এইচটিএমএল বৈশিষ্ট্য:
|
innerCoordinates | প্রকার: Iterable < Iterable < LatLngAltitude | LatLngAltitudeLiteral | LatLngLiteral >> optional স্থানাঙ্কের আদেশকৃত ক্রম যা একটি বন্ধ লুপকে মনোনীত করে। পলিলাইনের বিপরীতে, একটি বহুভুজ এক বা একাধিক পথ নিয়ে গঠিত হতে পারে, যা বহুভুজের ভিতরে একাধিক কাট-আউট তৈরি করে। |
outerCoordinates | প্রকার: Iterable < LatLngAltitude | LatLngAltitudeLiteral | LatLngLiteral > optional স্থানাঙ্কের আদেশকৃত ক্রম যা একটি বন্ধ লুপকে মনোনীত করে। উচ্চতা নির্দিষ্ট মোডে উপেক্ষা করা হয় এবং এইভাবে ঐচ্ছিক। |
strokeColor | প্রকার: string optional স্ট্রোকের রঙ। সমস্ত CSS3 রঙ সমর্থিত। এইচটিএমএল বৈশিষ্ট্য:
|
strokeWidth | প্রকার: number optional স্ট্রোকের প্রস্থ পিক্সেলে। এইচটিএমএল বৈশিষ্ট্য:
|
zIndex | প্রকার: number optional অন্যান্য পলিসের তুলনায় zIndex. এইচটিএমএল বৈশিষ্ট্য:
|
পদ্ধতি | |
|---|---|
| addEventListener(type, listener[, options]) পরামিতি:
রিটার্ন মান: void একটি ফাংশন সেট আপ করে যা যখনই নির্দিষ্ট ইভেন্ট টার্গেটে বিতরণ করা হয় তখন কল করা হবে। addEventListener দেখুন। |
| removeEventListener(type, listener[, options]) পরামিতি:
রিটার্ন মান: void লক্ষ্য থেকে addEventListener এর সাথে পূর্বে নিবন্ধিত একটি ইভেন্ট শ্রোতাকে সরিয়ে দেয়। রিমুভ ইভেন্টলিস্টেনার দেখুন। |
Polygon3DElementOptions ইন্টারফেস
google.maps.maps3d . Polygon3DElementOptions ইন্টারফেস
Polygon3DElementOptions অবজেক্ট একটি Polygon3DElement-এ সেট করা যায় এমন বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করতে ব্যবহৃত হয়।
বৈশিষ্ট্য | |
|---|---|
altitudeMode optional | প্রকার: AltitudeMode optional |
drawsOccludedSegments optional | প্রকার: boolean optional |
extruded optional | প্রকার: boolean optionalPolygon3DElement.extruded দেখুন। |
fillColor optional | প্রকার: string optionalPolygon3DElement.fillColor দেখুন। |
geodesic optional | প্রকার: boolean optionalPolygon3DElement.geodesic দেখুন। |
innerCoordinates optional | প্রকার: Iterable < Iterable < LatLngAltitude | LatLngAltitudeLiteral >| Iterable < LatLngLiteral >> optional |
outerCoordinates optional | প্রকার: Iterable < LatLngAltitude | LatLngAltitudeLiteral | LatLngLiteral > optional |
strokeColor optional | প্রকার: string optionalPolygon3DElement.strokeColor দেখুন। |
strokeWidth optional | প্রকার: number optionalPolygon3DElement.strokeWidth দেখুন। |
zIndex optional | প্রকার: number optionalPolygon3DElement.zIndex দেখুন। |
AltitudeMode ধ্রুবক
google.maps.maps3d . AltitudeMode ধ্রুবক
স্থানাঙ্কের উচ্চতা উপাদানগুলি কীভাবে ব্যাখ্যা করা হয় তা নির্দিষ্ট করে।
const {AltitudeMode} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন।
Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
ধ্রুবক | |
|---|---|
ABSOLUTE | গড় গড় সমুদ্রতল আপেক্ষিক বস্তু প্রকাশ করার অনুমতি দেয়। এর মানে হল যে যদি বস্তুর নীচে ভূখণ্ডের বিশদ স্তর পরিবর্তিত হয় তবে এর পরম অবস্থান একই থাকবে। |
CLAMP_TO_GROUND | মাটিতে স্থাপিত বস্তু প্রকাশ করার অনুমতি দেয়। কোন উচ্চতা প্রদান করা হোক না কেন তারা ভূখণ্ড অনুসরণ করে স্থল স্তরে থাকবে। যদি বস্তুটি জলের একটি প্রধান অংশের উপর অবস্থান করে তবে এটি সমুদ্রপৃষ্ঠে স্থাপন করা হবে। |
RELATIVE_TO_GROUND | স্থল পৃষ্ঠ আপেক্ষিক বস্তু প্রকাশ করার অনুমতি দেয়. যদি ভূখণ্ডের বিশদ স্তর পরিবর্তিত হয়, বস্তুর অবস্থান মাটির সাপেক্ষে স্থির থাকবে। যখন জলের উপরে, উচ্চতা সমুদ্রপৃষ্ঠ থেকে মিটার উপরে একটি মান হিসাবে ব্যাখ্যা করা হবে। |
RELATIVE_TO_MESH | স্থল+বিল্ডিং+জল পৃষ্ঠের সর্বোচ্চ সাপেক্ষে বস্তু প্রকাশ করতে দেয়। যখন জলের উপর, এটি জল পৃষ্ঠ হবে; যখন ভূখণ্ডের উপর, এটি হবে বিল্ডিং পৃষ্ঠ (যদি উপস্থিত থাকে) বা স্থল পৃষ্ঠ (যদি কোন ভবন না থাকে)। |