3D Maps

Map3DElement ক্লাস

google.maps.maps3d . Map3DElement ক্লাস

Map3DElement হল 3D মানচিত্র দৃশ্যের জন্য একটি HTML ইন্টারফেস।

কাস্টম উপাদান:
<gmp-map-3d center="lat,lng,altitude" default-labels-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 দ্বারা গুণিত)।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-map-3d center="lat,lng,altitude"></gmp-map-3d>
defaultLabelsDisabled
প্রকার: boolean optional
ডিফল্ট: false
true হলে, ডিফল্ট মানচিত্র লেবেল রেন্ডার করা হয় না।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-map-3d default-labels-disabled></gmp-map-3d>
heading
প্রকার: number optional
মানচিত্রের কম্পাস শিরোনাম, ডিগ্রীতে, যেখানে উত্তর শূন্য। যখন কোন কাত না থাকে, যে কোন রোলকে শিরোনাম হিসাবে ব্যাখ্যা করা হবে।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-map-3d heading="number"></gmp-map-3d>
maxAltitude
প্রকার: number optional
মাটির উপরে সর্বোচ্চ উচ্চতা যা মানচিত্রে প্রদর্শিত হবে। একটি বৈধ মান হল 0 এবং 63170000 মিটার (পৃথিবীর ব্যাসার্ধ 10 দ্বারা গুণিত)।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-map-3d max-altitude="number"></gmp-map-3d>
maxHeading
প্রকার: number optional
মানচিত্রের শিরোনামের সর্বোচ্চ কোণ (ঘূর্ণন)। একটি বৈধ মান হল 0 এবং 360 ডিগ্রির মধ্যে৷ minHeading এবং maxHeading <= 360 ডিগ্রির একটি ব্যবধান উপস্থাপন করে যেখানে শিরোনাম অঙ্গভঙ্গি অনুমোদিত হবে। minHeading = 180 এবং maxHeading = 90 [0, 90] এবং [180, 360] -এ শিরোনাম করার অনুমতি দেবে। minHeading = 90 এবং maxHeading = 180 [90, 180] এ শিরোনাম করার অনুমতি দেবে।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-map-3d max-heading="number"></gmp-map-3d>
maxTilt
প্রকার: number optional
মানচিত্রের ঘটনার সর্বাধিক কোণ। একটি বৈধ মান 0 এবং 90 ডিগ্রীর মধ্যে।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-map-3d max-tilt="number"></gmp-map-3d>
minAltitude
প্রকার: number optional
মাটির উপরে ন্যূনতম উচ্চতা যা মানচিত্রে প্রদর্শিত হবে। একটি বৈধ মান হল 0 এবং 63170000 মিটার (পৃথিবীর ব্যাসার্ধ 10 দ্বারা গুণিত)।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-map-3d min-altitude="number"></gmp-map-3d>
minHeading
প্রকার: number optional
মানচিত্রের শিরোনামের সর্বনিম্ন কোণ (ঘূর্ণন)। একটি বৈধ মান হল 0 এবং 360 ডিগ্রির মধ্যে৷ minHeading এবং maxHeading <= 360 ডিগ্রির একটি ব্যবধান উপস্থাপন করে যেখানে শিরোনাম অঙ্গভঙ্গি অনুমোদিত হবে। minHeading = 180 এবং maxHeading = 90 [0, 90] এবং [180, 360] -এ শিরোনাম করার অনুমতি দেবে। minHeading = 90 এবং maxHeading = 180 [90, 180] এ শিরোনাম করার অনুমতি দেবে।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-map-3d min-heading="number"></gmp-map-3d>
minTilt
প্রকার: number optional
মানচিত্রের ঘটনার সর্বনিম্ন কোণ। একটি বৈধ মান 0 এবং 90 ডিগ্রীর মধ্যে।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-map-3d min-tilt="number"></gmp-map-3d>
range
প্রকার: number optional
ক্যামেরা থেকে মানচিত্রের কেন্দ্রের দূরত্ব, মিটারে।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-map-3d range="number"></gmp-map-3d>
roll
প্রকার: number optional
ডিগ্রীতে ভিউ ভেক্টরের চারপাশে ক্যামেরার রোল। অস্পষ্টতা সমাধান করার জন্য, যখন কোন কাত থাকবে না, যে কোন রোলকে শিরোনাম হিসাবে ব্যাখ্যা করা হবে।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-map-3d roll="number"></gmp-map-3d>
tilt
প্রকার: number optional
ডিগ্রীতে ক্যামেরার ভিউ ভেক্টরের কাত। পৃথিবীর দিকে সরাসরি নিচের দিকে তাকিয়ে থাকা একটি ভিউ ভেক্টরের শূন্য ডিগ্রী কাত হবে। পৃথিবী থেকে দূরে নির্দেশিত একটি ভিউ ভেক্টরের 180 ডিগ্রি কাত হবে।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-map-3d tilt="number"></gmp-map-3d>
Beta addEventListener
addEventListener(type, listener[, options])
পরামিতি:
  • type : string একটি কেস-সংবেদনশীল স্ট্রিং যা শোনার জন্য ইভেন্টের ধরণকে উপস্থাপন করে।
  • listener : EventListener | EventListenerObject যে বস্তুটি একটি বিজ্ঞপ্তি পায়। এটি অবশ্যই একটি ফাংশন বা হ্যান্ডেল ইভেন্ট পদ্ধতি সহ একটি বস্তু হতে হবে
  • options : boolean| AddEventListenerOptions optional বিকল্পগুলি দেখুন। কাস্টম ইভেন্টগুলি শুধুমাত্র capture এবং passive সমর্থন করে৷
রিটার্ন মান: void
একটি ফাংশন সেট আপ করে যা যখনই নির্দিষ্ট ইভেন্ট টার্গেটে বিতরণ করা হয় তখন কল করা হবে। AddEventListener দেখুন
Beta removeEventListener
removeEventListener(type, listener[, options])
পরামিতি:
  • type : string একটি স্ট্রিং যা ইভেন্টের ধরন নির্দিষ্ট করে যার জন্য একটি ইভেন্ট শ্রোতাকে সরাতে হবে।
  • listener : EventListener | EventListenerObject ইভেন্ট টার্গেট থেকে সরাতে ইভেন্ট হ্যান্ডলারের ইভেন্ট লিসেনার।
  • options : boolean| EventListenerOptions optional বিকল্প দেখুন
রিটার্ন মান: void
লক্ষ্য থেকে addEventListener এর সাথে পূর্বে নিবন্ধিত একটি ইভেন্ট শ্রোতাকে সরিয়ে দেয়। রিমুভ ইভেন্টলিস্টেনার দেখুন
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 optional
Map3DElement.bounds দেখুন।
center optional
প্রকার: LatLngAltitude | LatLngAltitudeLiteral optional
Map3DElement.center দেখুন।
defaultLabelsDisabled optional
প্রকার: boolean optional
heading optional
প্রকার: number optional
Map3DElement.heading দেখুন।
maxAltitude optional
প্রকার: number optional
Map3DElement.maxAltitude দেখুন।
maxHeading optional
প্রকার: number optional
Map3DElement.maxHeading দেখুন।
maxTilt optional
প্রকার: number optional
Map3DElement.maxTilt দেখুন।
minAltitude optional
প্রকার: number optional
Map3DElement.minAltitude দেখুন।
minHeading optional
প্রকার: number optional
Map3DElement.minHeading দেখুন।
minTilt optional
প্রকার: number optional
Map3DElement.minTilt দেখুন।
range optional
প্রকার: number optional
Map3DElement.range দেখুন।
roll optional
প্রকার: number optional
Map3DElement.roll দেখুন।
tilt optional
প্রকার: number optional
Map3DElement.tilt দেখুন।

স্টেডি চেঞ্জ ইভেন্ট ক্লাস

google.maps.maps3d . SteadyChangeEvent ক্লাস

এই ইভেন্টটি Map3DElement এর একটি স্থির অবস্থা পর্যবেক্ষণ থেকে তৈরি করা হয়েছে। এই ইভেন্টটি DOM গাছের মধ্যে দিয়ে বুদবুদ হয়ে ওঠে।

এই ক্লাস Event প্রসারিত.

const {SteadyChangeEvent} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

isSteady
প্রকার: boolean
Map3DElement স্থির কিনা তা নির্দেশ করে (অর্থাৎ বর্তমান দৃশ্যের জন্য সমস্ত রেন্ডারিং সম্পন্ন হয়েছে) বা না।

ক্লিক ইভেন্ট ক্লাস

google.maps.maps3d . ClickEvent ক্লাস

এই ইভেন্টটি একটি Map3DElement ক্লিক করার মাধ্যমে তৈরি করা হয়েছে৷

এই ক্লাস Event প্রসারিত.

const {ClickEvent} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

position
প্রকার: LatLngAltitude optional
অক্ষাংশ/দ্রাঘিমাংশ/উচ্চতা যা কার্সারের নীচে ছিল যখন ঘটনাটি ঘটেছিল৷ অনুগ্রহ করে মনে রাখবেন, মোটা স্তরে, কম সঠিক ডেটা ফেরত দেওয়া হবে। এছাড়াও, উচ্চতর ক্যামেরা অবস্থান থেকে জলের পৃষ্ঠে ক্লিক করার সময় উচ্চতার মানের জন্য সমুদ্রের তল উচ্চতা ফেরত দেওয়া হতে পারে। এই ইভেন্টটি DOM গাছের মধ্যে দিয়ে বুদবুদ হয়ে ওঠে।

সেন্টার চেঞ্জ ইভেন্ট ক্লাস

google.maps.maps3d . CenterChangeEvent ক্লাস

এই ইভেন্টটি Map3DElement এ পর্যবেক্ষণ কেন্দ্র পরিবর্তন থেকে তৈরি করা হয়েছে। এই ইভেন্টটি DOM গাছের মধ্যে দিয়ে বুদবুদ হয়ে ওঠে।

এই ক্লাস Event প্রসারিত.

const {CenterChangeEvent} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

HeadingChangeEvent ক্লাস

google.maps.maps3d . HeadingChangeEvent ক্লাস

এই ইভেন্টটি Map3DElement এ শিরোনাম পরিবর্তন পর্যবেক্ষণ থেকে তৈরি করা হয়েছে। এই ইভেন্টটি DOM গাছের মধ্যে দিয়ে বুদবুদ হয়ে ওঠে।

এই ক্লাস Event প্রসারিত.

const {HeadingChangeEvent} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

RangeChangeEvent ক্লাস

google.maps.maps3d . RangeChangeEvent ক্লাস

এই ইভেন্টটি Map3DElement এ পরিসর পরিবর্তন পর্যবেক্ষণ থেকে তৈরি করা হয়েছে। এই ইভেন্টটি DOM গাছের মধ্যে দিয়ে বুদবুদ হয়ে ওঠে।

এই ক্লাস Event প্রসারিত.

const {RangeChangeEvent} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

RollChangeEvent ক্লাস

google.maps.maps3d . RollChangeEvent ক্লাস

এই ইভেন্টটি Map3DElement এ রোল পরিবর্তন পর্যবেক্ষণ থেকে তৈরি করা হয়েছে। এই ইভেন্টটি DOM গাছের মধ্যে দিয়ে বুদবুদ হয়ে ওঠে।

এই ক্লাস Event প্রসারিত.

const {RollChangeEvent} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

TiltChangeEvent ক্লাস

google.maps.maps3d . TiltChangeEvent ক্লাস

এই ইভেন্টটি Map3DElement এ টিল্ট পরিবর্তন পর্যবেক্ষণ থেকে তৈরি করা হয়েছে। এই ইভেন্টটি DOM গাছের মধ্যে দিয়ে বুদবুদ হয়ে ওঠে।

এই ক্লাস Event প্রসারিত.

const {TiltChangeEvent} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

Polyline3DElement ক্লাস

google.maps.maps3d . Polyline3DElement ক্লাস

একটি 3D পলিলাইন একটি 3D মানচিত্রে সংযুক্ত লাইন অংশগুলির একটি রৈখিক ওভারলে।

কাস্টম উপাদান:
<gmp-polyline-3d altitude-mode="absolute" draws-occluded-segments extruded geodesic outer-color="string" outer-opacity="number" outer-width="number" stroke-color="string" stroke-opacity="number" stroke-width="number" z-index="number"></gmp-polyline-3d>

এই ক্লাসটি HTMLElement প্রসারিত করে।

এই ক্লাসটি Polyline3DElementOptions প্রয়োগ করে।

const {Polyline3DElement} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

Polyline3DElement
Polyline3DElement([options])
পরামিতি:
altitudeMode
প্রকার: AltitudeMode optional
ডিফল্ট: AltitudeMode.ABSOLUTE
স্থানাঙ্কের উচ্চতা উপাদানগুলি কীভাবে ব্যাখ্যা করা হয় তা নির্দিষ্ট করে।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polyline-3d altitude-mode="absolute"></gmp-polyline-3d>
  • <gmp-polyline-3d altitude-mode="clamp-to-ground"></gmp-polyline-3d>
  • <gmp-polyline-3d altitude-mode="relative-to-ground"></gmp-polyline-3d>
  • <gmp-polyline-3d altitude-mode="relative-to-mesh"></gmp-polyline-3d>
coordinates
প্রকার: Iterable < LatLngAltitude | LatLngAltitudeLiteral | LatLngLiteral > optional
পলিলাইনের স্থানাঙ্কের আদেশকৃত ক্রম। উচ্চতা নির্দিষ্ট মোডে উপেক্ষা করা হয় এবং এইভাবে ঐচ্ছিক।
drawsOccludedSegments
প্রকার: boolean optional
ডিফল্ট: false
পলিলাইনের যে অংশগুলিকে আটকানো যেতে পারে সেগুলি আঁকা হয়েছে কিনা তা নির্দিষ্ট করে৷ পলিলাইনগুলি মানচিত্রের জ্যামিতি (যেমন ভবন) দ্বারা আটকানো যেতে পারে।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polyline-3d draws-occluded-segments></gmp-polyline-3d>
extruded
প্রকার: boolean optional
ডিফল্ট: false
পলিলাইনকে মাটিতে সংযুক্ত করতে হবে কিনা তা নির্দিষ্ট করে। একটি পলিলাইন এক্সট্রুড করতে, altitudeMode অবশ্যই RELATIVE_TO_GROUND বা ABSOLUTE হতে হবে।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polyline-3d extruded></gmp-polyline-3d>
geodesic
প্রকার: boolean optional
ডিফল্ট: false
true হলে, পলিলাইনের প্রান্তগুলিকে জিওডেসিক হিসাবে ব্যাখ্যা করা হয় এবং পৃথিবীর বক্রতা অনুসরণ করবে। false হলে, পলিলাইনের প্রান্তগুলি স্ক্রীন স্পেসে সরল রেখা হিসাবে রেন্ডার করা হয়।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polyline-3d geodesic></gmp-polyline-3d>
outerColor
প্রকার: string optional
বাইরের রঙ। সমস্ত CSS3 রঙ সমর্থিত।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polyline-3d outer-color="string"></gmp-polyline-3d>
outerOpacity
প্রকার: number optional
0.0 এবং 1.0 এর মধ্যে বাইরের অস্বচ্ছতা।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polyline-3d outer-opacity="number"></gmp-polyline-3d>
outerWidth
প্রকার: number optional
বাইরের প্রস্থ 0.0 এবং 1.0 মধ্যে। এটি strokeWidth একটি শতাংশ।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polyline-3d outer-width="number"></gmp-polyline-3d>
strokeColor
প্রকার: string optional
স্ট্রোকের রঙ। সমস্ত CSS3 রঙ সমর্থিত।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polyline-3d stroke-color="string"></gmp-polyline-3d>
strokeOpacity
প্রকার: number optional
0.0 এবং 1.0 এর মধ্যে স্ট্রোকের অস্বচ্ছতা।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polyline-3d stroke-opacity="number"></gmp-polyline-3d>
strokeWidth
প্রকার: number optional
স্ট্রোকের প্রস্থ পিক্সেলে।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polyline-3d stroke-width="number"></gmp-polyline-3d>
zIndex
প্রকার: number optional
অন্যান্য পলিসের তুলনায় zIndex.
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polyline-3d z-index="number"></gmp-polyline-3d>
Beta addEventListener
addEventListener(type, listener[, options])
পরামিতি:
  • type : string একটি কেস-সংবেদনশীল স্ট্রিং যা শোনার জন্য ইভেন্টের ধরণকে উপস্থাপন করে।
  • listener : EventListener | EventListenerObject যে বস্তুটি একটি বিজ্ঞপ্তি পায়। এটি অবশ্যই একটি ফাংশন বা হ্যান্ডেল ইভেন্ট পদ্ধতি সহ একটি বস্তু হতে হবে
  • options : boolean| AddEventListenerOptions optional বিকল্পগুলি দেখুন। কাস্টম ইভেন্টগুলি শুধুমাত্র capture এবং passive সমর্থন করে৷
রিটার্ন মান: void
একটি ফাংশন সেট আপ করে যা যখনই নির্দিষ্ট ইভেন্ট টার্গেটে বিতরণ করা হয় তখন কল করা হবে। AddEventListener দেখুন
Beta removeEventListener
removeEventListener(type, listener[, options])
পরামিতি:
  • type : string একটি স্ট্রিং যা ইভেন্টের ধরন নির্দিষ্ট করে যার জন্য একটি ইভেন্ট শ্রোতাকে সরাতে হবে।
  • listener : EventListener | EventListenerObject ইভেন্ট টার্গেট থেকে সরাতে ইভেন্ট হ্যান্ডলারের ইভেন্ট লিসেনার।
  • options : boolean| EventListenerOptions optional বিকল্প দেখুন
রিটার্ন মান: void
লক্ষ্য থেকে addEventListener এর সাথে পূর্বে নিবন্ধিত একটি ইভেন্ট শ্রোতাকে সরিয়ে দেয়। রিমুভ ইভেন্টলিস্টেনার দেখুন

Polyline3DElementOptions ইন্টারফেস

google.maps.maps3d . Polyline3DElementOptions ইন্টারফেস

Polyline3DElementOptions অবজেক্ট একটি Polyline3DElement এ সেট করা যেতে পারে এমন বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করতে ব্যবহৃত হয়।

altitudeMode optional
প্রকার: AltitudeMode optional
ডিফল্ট: AltitudeMode.ABSOLUTE
Polyline3DElement.altitudeMode দেখুন।
coordinates optional
প্রকার: Iterable < LatLngAltitude | LatLngAltitudeLiteral | LatLngLiteral > optional
Polyline3DElement.coordinates দেখুন।
drawsOccludedSegments optional
প্রকার: boolean optional
ডিফল্ট: false
extruded optional
প্রকার: boolean optional
ডিফল্ট: false
Polyline3DElement.extruded দেখুন।
geodesic optional
প্রকার: boolean optional
ডিফল্ট: false
Polyline3DElement.geodesic দেখুন।
outerColor optional
প্রকার: string optional
Polyline3DElement.outerColor দেখুন।
outerOpacity optional
প্রকার: number optional
Polyline3DElement.outerOpacity দেখুন।
outerWidth optional
প্রকার: number optional
Polyline3DElement.outerWidth দেখুন।
strokeColor optional
প্রকার: string optional
Polyline3DElement.strokeColor দেখুন।
strokeOpacity optional
প্রকার: number optional
strokeWidth optional
প্রকার: number optional
Polyline3DElement.strokeWidth দেখুন।
zIndex optional
প্রকার: number optional
Polyline3DElement.zIndex দেখুন।

Polygon3DElement ক্লাস

google.maps.maps3d . Polygon3DElement ক্লাস

একটি 3D বহুভুজ (একটি 3D পলিলাইনের মতো) একটি ক্রমানুসারে সংযুক্ত স্থানাঙ্কগুলির একটি সিরিজ সংজ্ঞায়িত করে। অতিরিক্তভাবে, বহুভুজ একটি বদ্ধ লুপ গঠন করে এবং একটি ভরাট অঞ্চলকে সংজ্ঞায়িত করে।

কাস্টম উপাদান:
<gmp-polygon-3d altitude-mode="absolute" draws-occluded-segments extruded fill-color="string" fill-opacity="number" geodesic stroke-color="string" stroke-opacity="number" stroke-width="number" z-index="number"></gmp-polygon-3d>

এই ক্লাসটি HTMLElement প্রসারিত করে।

এই ক্লাসটি Polygon3DElementOptions প্রয়োগ করে।

const {Polygon3DElement} = await google.maps.importLibrary("maps3d") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

Polygon3DElement
Polygon3DElement([options])
পরামিতি:
altitudeMode
প্রকার: AltitudeMode optional
ডিফল্ট: AltitudeMode.ABSOLUTE
স্থানাঙ্কের উচ্চতা উপাদানগুলি কীভাবে ব্যাখ্যা করা হয় তা নির্দিষ্ট করে।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polygon-3d altitude-mode="absolute"></gmp-polygon-3d>
  • <gmp-polygon-3d altitude-mode="clamp-to-ground"></gmp-polygon-3d>
  • <gmp-polygon-3d altitude-mode="relative-to-ground"></gmp-polygon-3d>
  • <gmp-polygon-3d altitude-mode="relative-to-mesh"></gmp-polygon-3d>
drawsOccludedSegments
প্রকার: boolean optional
ডিফল্ট: false
বহুভুজের যে অংশগুলিকে আটকানো যেতে পারে সেগুলি আঁকা হয়েছে কিনা তা নির্দিষ্ট করে৷ বহুভুজ মানচিত্র জ্যামিতি (যেমন বিল্ডিং) দ্বারা আবদ্ধ করা যেতে পারে।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polygon-3d draws-occluded-segments></gmp-polygon-3d>
extruded
প্রকার: boolean optional
ডিফল্ট: false
বহুভুজটিকে মাটিতে সংযুক্ত করতে হবে কিনা তা নির্দিষ্ট করে। একটি বহুভুজ এক্সট্রুড করার জন্য, altitudeMode অবশ্যই RELATIVE_TO_GROUND বা ABSOLUTE হতে হবে।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polygon-3d extruded></gmp-polygon-3d>
fillColor
প্রকার: string optional
ভরাট রঙ। সমস্ত CSS3 রঙ সমর্থিত।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polygon-3d fill-color="string"></gmp-polygon-3d>
fillOpacity
প্রকার: number optional
0.0 এবং 1.0 এর মধ্যে অস্বচ্ছতা পূরণ করুন।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polygon-3d fill-opacity="number"></gmp-polygon-3d>
geodesic
প্রকার: boolean optional
ডিফল্ট: false
true হলে, বহুভুজের প্রান্তগুলিকে জিওডেসিক হিসাবে ব্যাখ্যা করা হয় এবং পৃথিবীর বক্রতা অনুসরণ করবে। false হলে, বহুভুজের প্রান্তগুলি স্ক্রীন স্পেসে সরল রেখা হিসাবে রেন্ডার করা হয়।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polygon-3d geodesic></gmp-polygon-3d>
innerCoordinates
প্রকার: Iterable < Iterable < LatLngAltitude | LatLngAltitudeLiteral | LatLngLiteral >> optional
স্থানাঙ্কের আদেশকৃত ক্রম যা একটি বন্ধ লুপকে মনোনীত করে। পলিলাইনের বিপরীতে, একটি বহুভুজ এক বা একাধিক পথ নিয়ে গঠিত হতে পারে, যা বহুভুজের ভিতরে একাধিক কাট-আউট তৈরি করে।
outerCoordinates
প্রকার: Iterable < LatLngAltitude | LatLngAltitudeLiteral | LatLngLiteral > optional
স্থানাঙ্কের আদেশকৃত ক্রম যা একটি বন্ধ লুপকে মনোনীত করে। উচ্চতা নির্দিষ্ট মোডে উপেক্ষা করা হয় এবং এইভাবে ঐচ্ছিক।
strokeColor
প্রকার: string optional
স্ট্রোকের রঙ। সমস্ত CSS3 রঙ সমর্থিত।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polygon-3d stroke-color="string"></gmp-polygon-3d>
strokeOpacity
প্রকার: number optional
0.0 এবং 1.0 এর মধ্যে স্ট্রোকের অস্বচ্ছতা।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polygon-3d stroke-opacity="number"></gmp-polygon-3d>
strokeWidth
প্রকার: number optional
স্ট্রোকের প্রস্থ পিক্সেলে।
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polygon-3d stroke-width="number"></gmp-polygon-3d>
zIndex
প্রকার: number optional
অন্যান্য পলিসের তুলনায় zIndex.
এইচটিএমএল বৈশিষ্ট্য:
  • <gmp-polygon-3d z-index="number"></gmp-polygon-3d>
Beta addEventListener
addEventListener(type, listener[, options])
পরামিতি:
  • type : string একটি কেস-সংবেদনশীল স্ট্রিং যা শোনার জন্য ইভেন্টের ধরণকে উপস্থাপন করে।
  • listener : EventListener | EventListenerObject যে বস্তুটি একটি বিজ্ঞপ্তি পায়। এটি অবশ্যই একটি ফাংশন বা হ্যান্ডেল ইভেন্ট পদ্ধতি সহ একটি বস্তু হতে হবে
  • options : boolean| AddEventListenerOptions optional বিকল্পগুলি দেখুন। কাস্টম ইভেন্টগুলি শুধুমাত্র capture এবং passive সমর্থন করে৷
রিটার্ন মান: void
একটি ফাংশন সেট আপ করে যা যখনই নির্দিষ্ট ইভেন্ট টার্গেটে বিতরণ করা হয় তখন কল করা হবে। AddEventListener দেখুন
Beta removeEventListener
removeEventListener(type, listener[, options])
পরামিতি:
  • type : string একটি স্ট্রিং যা ইভেন্টের ধরন নির্দিষ্ট করে যার জন্য একটি ইভেন্ট শ্রোতাকে সরাতে হবে।
  • listener : EventListener | EventListenerObject ইভেন্ট টার্গেট থেকে সরাতে ইভেন্ট হ্যান্ডলারের ইভেন্ট লিসেনার।
  • options : boolean| EventListenerOptions optional বিকল্প দেখুন
রিটার্ন মান: void
লক্ষ্য থেকে addEventListener এর সাথে পূর্বে নিবন্ধিত একটি ইভেন্ট শ্রোতাকে সরিয়ে দেয়। রিমুভ ইভেন্টলিস্টেনার দেখুন

Polygon3DElementOptions ইন্টারফেস

google.maps.maps3d . Polygon3DElementOptions ইন্টারফেস

Polygon3DElementOptions অবজেক্ট একটি Polygon3DElement-এ সেট করা যায় এমন বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করতে ব্যবহৃত হয়।

altitudeMode optional
প্রকার: AltitudeMode optional
ডিফল্ট: AltitudeMode.ABSOLUTE
Polygon3DElement.altitudeMode দেখুন।
drawsOccludedSegments optional
প্রকার: boolean optional
ডিফল্ট: false
extruded optional
প্রকার: boolean optional
ডিফল্ট: false
Polygon3DElement.extruded দেখুন।
fillColor optional
প্রকার: string optional
Polygon3DElement.fillColor দেখুন।
fillOpacity optional
প্রকার: number optional
Polygon3DElement.fillOpacity দেখুন।
geodesic optional
প্রকার: boolean optional
ডিফল্ট: false
Polygon3DElement.geodesic দেখুন।
innerCoordinates optional
প্রকার: Iterable < Iterable < LatLngAltitude | LatLngAltitudeLiteral >| Iterable < LatLngLiteral >> optional
outerCoordinates optional
প্রকার: Iterable < LatLngAltitude | LatLngAltitudeLiteral | LatLngLiteral > optional
strokeColor optional
প্রকার: string optional
Polygon3DElement.strokeColor দেখুন।
strokeOpacity optional
প্রকার: number optional
Polygon3DElement.strokeOpacity দেখুন।
strokeWidth optional
প্রকার: number optional
Polygon3DElement.strokeWidth দেখুন।
zIndex optional
প্রকার: number optional
Polygon3DElement.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 স্থল+বিল্ডিং+জল পৃষ্ঠের সর্বোচ্চ সাপেক্ষে বস্তু প্রকাশ করতে দেয়। যখন জলের উপর, এটি জল পৃষ্ঠ হবে; যখন ভূখণ্ডের উপর, এটি হবে বিল্ডিং পৃষ্ঠ (যদি উপস্থিত থাকে) বা স্থল পৃষ্ঠ (যদি কোন ভবন না থাকে)।