Image overlays

MapType ইন্টারফেস

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

এই ইন্টারফেসটি মানচিত্রের প্রকার নির্ধারণ করে এবং সাধারণত কাস্টম মানচিত্র প্রকারের জন্য ব্যবহৃত হয়। অপরিবর্তনীয়।

maxZoom
প্রকার: number
এই MapType প্রদর্শন করার সময় মানচিত্রের জন্য সর্বোচ্চ জুম স্তর। বেস MapTypes-এর জন্য প্রয়োজনীয়, ওভারলে MapTypes-এর জন্য উপেক্ষা করা হয়েছে।
minZoom
প্রকার: number
এই MapType প্রদর্শন করার সময় মানচিত্রের জন্য সর্বনিম্ন জুম স্তর। ঐচ্ছিক; ডিফল্ট 0.
radius
প্রকার: number
মানচিত্রের জন্য গ্রহের ব্যাসার্ধ, মিটারে। ঐচ্ছিক; পৃথিবীর নিরক্ষীয় ব্যাসার্ধ 6378137 মিটার ডিফল্ট।
tileSize
প্রকার: Size
প্রতিটি টাইলের মাত্রা। প্রয়োজন।
alt optional
প্রকার: string optional
যখন এই MapType-এর বোতামটি MapTypeControl-এ ঘোরানো থাকে তখন প্রদর্শনের জন্য Alt পাঠ্য। ঐচ্ছিক।
name optional
প্রকার: string optional
MapTypeControl এ প্রদর্শনের জন্য নাম। ঐচ্ছিক।
projection optional
প্রকার: Projection optional
এই MapType রেন্ডার করতে ব্যবহৃত প্রজেকশন। ঐচ্ছিক; Mercator থেকে ডিফল্ট।
getTile
getTile(tileCoord, zoom, ownerDocument)
পরামিতি:
  • tileCoord : Point টাইল স্থানাঙ্ক।
  • zoom : number টাইল জুম।
  • ownerDocument : Document এই টাইলের মালিক নথি।
রিটার্ন ভ্যালু: Element |null রেজাল্টিং টাইল।
প্রদত্ত টাইল স্থানাঙ্ক (x, y) এবং জুম স্তরের জন্য একটি টাইল প্রদান করে। এই টাইলটি প্রদত্ত মালিকের নথিতে যুক্ত করা হবে৷ বেস ম্যাপ ধরনের জন্য উপলব্ধ নয়.
releaseTile
releaseTile(tile)
পরামিতি:
  • tile : Element optional টাইল রিলিজের জন্য।
রিটার্ন মান: কোনটিই নয়
প্রদত্ত টাইল ছেড়ে দেয়, যেকোন প্রয়োজনীয় পরিচ্ছন্নতা সম্পাদন করে। প্রদত্ত টাইল ইতিমধ্যেই নথি থেকে সরানো হবে৷ ঐচ্ছিক।

অভিক্ষেপ ইন্টারফেস

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

fromLatLngToPoint
fromLatLngToPoint(latLng[, point])
পরামিতি:
রিটার্ন মান: Point |null
LatLng সিলিন্ডার থেকে পয়েন্ট প্লেনে অনুবাদ করে। এই ইন্টারফেসটি এমন একটি ফাংশন নির্দিষ্ট করে যা প্রদত্ত LatLng মান থেকে মানচিত্রের অভিক্ষেপে বিশ্ব স্থানাঙ্কে অনুবাদ প্রয়োগ করে। যখন স্ক্রিনে অবস্থানগুলি প্লট করার প্রয়োজন হয় তখন মানচিত্র API এই পদ্ধতিটিকে কল করে৷ Projection অবজেক্টগুলিকে অবশ্যই এই পদ্ধতিটি প্রয়োগ করতে হবে, তবে প্রজেকশনটি Point গণনা করতে না পারলে null হতে পারে।
fromPointToLatLng
fromPointToLatLng(pixel[, noClampNoWrap])
পরামিতি:
  • pixel : Point
  • noClampNoWrap : boolean optional
রিটার্ন মান: LatLng |null
এই ইন্টারফেসটি এমন একটি ফাংশন নির্দিষ্ট করে যা বিশ্বের স্থানাঙ্ক থেকে LatLng মানগুলিতে মানচিত্র অভিক্ষেপে অনুবাদ প্রয়োগ করে। ম্যাপ এপিআই এই পদ্ধতিটিকে কল করে যখন এটিকে স্ক্রিনে থাকা ক্রিয়াগুলিকে মানচিত্রের অবস্থানগুলিতে অনুবাদ করতে হয়৷ Projection অবজেক্টগুলিকে অবশ্যই এই পদ্ধতিটি প্রয়োগ করতে হবে, তবে প্রজেকশন LatLng গণনা করতে না পারলে null হতে পারে।

ImageMapType ক্লাস

google.maps . ImageMapType ক্লাস

এই ক্লাসটি MapType ইন্টারফেস প্রয়োগ করে এবং ইমেজ টাইলস রেন্ডার করার জন্য প্রদান করা হয়।

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

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

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

ImageMapType
ImageMapType(opts)
পরামিতি:
প্রদত্ত ImageMapTypeOptions ব্যবহার করে একটি ImageMapType তৈরি করে
alt
প্রকার: string optional
maxZoom
প্রকার: number
minZoom
প্রকার: number
name
প্রকার: string optional
projection
প্রকার: Projection
radius
প্রকার: number
tileSize
প্রকার: Size
getOpacity
getOpacity()
পরামিতি: কোনোটিই নয়
রিটার্ন মান: number অস্বচ্ছতা বর্তমান অস্বচ্ছতা।
ImageMapType টাইলগুলির অস্বচ্ছতা স্তর ( 0 (স্বচ্ছ) থেকে 1.0 ) ফেরত দেয়।
getTile
getTile(tileCoord, zoom, ownerDocument)
পরামিতি:
  • tileCoord : Point টাইল স্থানাঙ্ক।
  • zoom : number টাইল জুম।
  • ownerDocument : Document এই টাইলের মালিক নথি।
রিটার্ন ভ্যালু: Element |null রেজাল্টিং টাইল।
releaseTile
releaseTile(tileDiv)
পরামিতি:
  • tileDiv : Element optional টাইল রিলিজ করার জন্য।
রিটার্ন মান: কোনটিই নয়
setOpacity
setOpacity(opacity)
পরামিতি:
  • opacity : number নতুন অস্বচ্ছতা।
রিটার্ন মান: কোনটিই নয়
ImageMapType টাইলগুলির অস্বচ্ছতা স্তর ( 0 (স্বচ্ছ) থেকে 1.0 ) সেট করে।
উত্তরাধিকারসূত্রে পাওয়া: addListener , bindTo , get , notify , set , setValues ​​, unbind , unbindAll
tilesloaded
function()
আর্গুমেন্ট: কোনোটিই না
দৃশ্যমান টাইলস লোড করা শেষ হলে এই ইভেন্টটি চালু করা হয়।

ImageMapTypeOptions ইন্টারফেস

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

এই ক্লাসটি একটি MapType তৈরি করতে ব্যবহৃত হয় যা ইমেজ টাইলস রেন্ডার করে।

alt optional
প্রকার: string optional
যখন এই MapType-এর বোতামটি MapTypeControl-এ ঘোরানো থাকে তখন প্রদর্শনের জন্য Alt পাঠ্য।
getTileUrl optional
প্রকার: function( Point , number): (string optional ) optional
প্রদত্ত টাইল স্থানাঙ্ক (x, y) এবং জুম স্তরের জন্য একটি স্ট্রিং (URL) প্রদান করে।
maxZoom optional
প্রকার: number optional
এই MapType প্রদর্শন করার সময় মানচিত্রের জন্য সর্বোচ্চ জুম স্তর।
minZoom optional
প্রকার: number optional
এই MapType প্রদর্শন করার সময় মানচিত্রের জন্য সর্বনিম্ন জুম স্তর। ঐচ্ছিক।
name optional
প্রকার: string optional
MapTypeControl এ প্রদর্শনের জন্য নাম।
opacity optional
প্রকার: number optional
টাইলস প্রয়োগ করার জন্য অস্বচ্ছতা। অস্বচ্ছতা 0 এবং 1.0 এর মধ্যে একটি ফ্লোট মান হিসাবে নির্দিষ্ট করা উচিত, যেখানে 0 সম্পূর্ণ স্বচ্ছ এবং 1 সম্পূর্ণ অস্বচ্ছ।
tileSize optional
প্রকার: Size optional
টাইলের আকার।

গ্রাউন্ডওভারলে ক্লাস

google.maps . GroundOverlay ক্লাস

মানচিত্রে একটি আয়তক্ষেত্রাকার ছবি ওভারলে।

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

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

GroundOverlay
GroundOverlay(url, bounds[, opts])
পরামিতি:
প্রদত্ত চিত্র URL এবং এর LatLngBounds থেকে একটি গ্রাউন্ড ওভারলে তৈরি করে। চিত্রটিকে বর্তমান সীমার সাথে মানানসই করার জন্য স্কেল করা হয়েছে এবং বর্তমান মানচিত্র অভিক্ষেপ ব্যবহার করে অনুমান করা হয়েছে।
getBounds
getBounds()
পরামিতি: কোনোটিই নয়
রিটার্ন মান: LatLngBounds
এই ওভারলে এর LatLngBounds পায়।
getMap
getMap()
পরামিতি: কোনোটিই নয়
রিটার্ন মান: Map
যে মানচিত্রটিতে এই গ্রাউন্ড ওভারলে প্রদর্শিত হয় তা ফেরত দেয়।
getOpacity
getOpacity()
পরামিতি: কোনোটিই নয়
রিটার্ন মান: number
এই গ্রাউন্ড ওভারলে এর অস্বচ্ছতা প্রদান করে।
getUrl
getUrl()
পরামিতি: কোনোটিই নয়
রিটার্ন মান: string
অভিক্ষিপ্ত ছবির url পায়।
setMap
setMap(map)
পরামিতি:
রিটার্ন মান: কোনটিই নয়
নির্দিষ্ট মানচিত্রে স্থল ওভারলে রেন্ডার করে। মানচিত্র null সেট করা হলে, ওভারলে সরানো হয়।
setOpacity
setOpacity(opacity)
পরামিতি:
  • opacity : number
রিটার্ন মান: কোনটিই নয়
এই গ্রাউন্ড ওভারলে এর অস্বচ্ছতা সেট করে।
উত্তরাধিকারসূত্রে পাওয়া: addListener , bindTo , get , notify , set , setValues ​​, unbind , unbindAll
click
function(event)
যুক্তি:
যখন DOM ক্লিক ইভেন্ট GroundOverlay এ ফায়ার করা হয় তখন এই ইভেন্টটি চালু হয়।
dblclick
function(event)
যুক্তি:
যখন DOM dblclick ইভেন্টটি GroundOverlay এ ফায়ার করা হয় তখন এই ইভেন্টটি চালু হয়।

GroundOverlayOptions ইন্টারফেস

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

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

clickable optional
প্রকার: boolean optional
true হলে, গ্রাউন্ড ওভারলে মাউস ইভেন্ট গ্রহণ করতে পারে।
map optional
প্রকার: Map optional
যে মানচিত্রে ওভারলে প্রদর্শন করতে হবে।
opacity optional
প্রকার: number optional
ডিফল্ট: 1.0
ওভারলে এর অস্বচ্ছতা, 0 এবং 1 এর মধ্যে একটি সংখ্যা হিসাবে প্রকাশ করা হয়। ঐচ্ছিক।

StyledMapType ক্লাস

google.maps . StyledMapType ক্লাস

একটি কাস্টম শৈলী সহ একটি MapType তৈরি করে৷

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

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

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

StyledMapType
StyledMapType(styles[, options])
পরামিতি:
নির্দিষ্ট বিকল্পগুলির সাথে একটি স্টাইল করা MapType তৈরি করে। StyledMapType MapTypeStyle s এর একটি অ্যারে নেয়, যেখানে প্রতিটি MapTypeStyle পরপর মানচিত্রে প্রয়োগ করা হয়। একটি পরবর্তী MapTypeStyle যা আগের MapTypeStyle এর মতো একই নির্বাচকদের জন্য একই MapTypeStyler এর প্রয়োগ করে, আগের MapTypeStyle ওভাররাইড করবে।
alt
প্রকার: string
maxZoom
প্রকার: number
minZoom
প্রকার: number
name
প্রকার: string
projection
প্রকার: Projection
radius
প্রকার: number
tileSize
প্রকার: Size
getTile
getTile(tileCoord, zoom, ownerDocument)
পরামিতি:
  • tileCoord : Point টাইল স্থানাঙ্ক।
  • zoom : number টাইল জুম।
  • ownerDocument : Document এই টাইলের মালিক নথি।
রিটার্ন ভ্যালু: Element |null রেজাল্টিং টাইল।
releaseTile
releaseTile(tile)
পরামিতি:
  • tile : Element optional টাইল রিলিজের জন্য।
রিটার্ন মান: কোনটিই নয়
উত্তরাধিকারসূত্রে পাওয়া: addListener , bindTo , get , notify , set , setValues ​​, unbind , unbindAll

StyledMapTypeOptions ইন্টারফেস

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

এই ক্লাসটি একটি StyledMapType তৈরি করার সময় বিকল্পগুলি নির্দিষ্ট করতে ব্যবহৃত হয়। StyledMapType ইনস্ট্যান্টিয়েট করার পরে এই বিকল্পগুলি পরিবর্তন করা যাবে না।

alt optional
প্রকার: string optional
যখন এই MapType এর বোতামটি মানচিত্রের ধরণ নিয়ন্ত্রণে ঘোরানো থাকে তখন প্রদর্শনের জন্য পাঠ্য।
maxZoom optional
প্রকার: number optional
এই MapType প্রদর্শন করার সময় মানচিত্রের জন্য সর্বোচ্চ জুম স্তর। ঐচ্ছিক।
minZoom optional
প্রকার: number optional
এই MapType প্রদর্শন করার সময় মানচিত্রের জন্য সর্বনিম্ন জুম স্তর। ঐচ্ছিক।
name optional
প্রকার: string optional
মানচিত্রের ধরন নিয়ন্ত্রণে প্রদর্শিত নাম।