Coordinates

LatLng class

google.maps.LatLng क्लास

LatLng भौगोलिक निर्देशांकों में एक पॉइंट होता है: अक्षांश और देशांतर.

  • अक्षांश -90 और 90 डिग्री के बीच होना चाहिए. इस रेंज से ऊपर या नीचे की वैल्यू को रेंज [-90, 90] में शामिल किया जाएगा. इसका मतलब है कि अगर दी गई वैल्यू -90 से कम है, तो उसे -90 पर सेट कर दिया जाएगा. अगर वैल्यू 90 से ज़्यादा है, तो इसे 90 पर सेट कर दिया जाएगा.
  • देशांतर -180 और 180 डिग्री के बीच होना चाहिए. इस रेंज से ऊपर या नीचे की वैल्यू को रैप किया जाएगा, ताकि वे रेंज में आ जाएं. उदाहरण के लिए, -190 की वैल्यू को 170 में बदल दिया जाएगा. 190 की वैल्यू को -170 में बदल दिया जाएगा. इससे पता चलता है कि देशांतर, दुनिया भर में फैले हुए हैं.
डिफ़ॉल्ट मैप प्रोजेक्शन में, देशांतर को मैप के x-निर्देशांक और अक्षांश को y-निर्देशांक से जोड़ा जाता है. हालांकि, अक्षांश निर्देशांक को हमेशा पहले लिखा जाता है. इसके बाद, देशांतर लिखा जाता है.
ध्यान दें कि 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") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

LatLng
LatLng(latOrLatLngOrLatLngLiteral[, lngOrNoClampNoWrap, noClampNoWrap])
पैरामीटर: 
  • latOrLatLngOrLatLngLiteralnumber|LatLngLiteral|LatLng
  • lngOrNoClampNoWrapnumber|boolean optional
  • noClampNoWrapboolean optional
यह LatLng ऑब्जेक्ट बनाता है, जो किसी भौगोलिक जगह को दिखाता है. अक्षांश को डिग्री में बताया जाता है. इसकी रेंज [-90, 90] होती है. देशांतर को डिग्री में बताया जाता है. इसकी सीमा [-180, 180) होती है. इस सीमा से बाहर की वैल्यू चालू करने के लिए, noClampNoWrap को true पर सेट करें. अक्षांश और देशांतर के क्रम का ध्यान रखें.
equals
equals(other)
पैरामीटर: 
लौटाई गई वैल्यू:  boolean
तुलना करने वाला फ़ंक्शन.
lat
lat()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  number
डिग्री में अक्षांश दिखाता है.
lng
lng()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  number
डिग्री में देशांतर दिखाता है.
toJSON
toJSON()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  LatLngLiteral
JSON के काेड में बदलता है. इस फ़ंक्शन का इस्तेमाल, JSON.stringify के ज़रिए किया जा सकता है.
toString
toString()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  string
स्ट्रिंग में बदलता है.
toUrlValue
toUrlValue([precision])
पैरामीटर: 
  • precisionnumber optional
लौटाई गई वैल्यू:  string
इस LatLng के लिए, "lat,lng" फ़ॉर्मैट वाली स्ट्रिंग दिखाता है. हम अक्षांश/देशांतर की वैल्यू को डिफ़ॉल्ट रूप से, दशमलव के बाद छह अंकों तक पूर्णांक बनाते हैं.

LatLngLiteral इंटरफ़ेस

google.maps.LatLngLiteral इंटरफ़ेस

कई जगहों पर, LatLng ऑब्जेक्ट के बजाय ऑब्जेक्ट लिटरल का इस्तेमाल किया जा सकता है. Maps API को ये ऑब्जेक्ट मिलने पर, इन्हें LatLng ऑब्जेक्ट में बदल दिया जाता है.

उदाहरण:

 map.setCenter({lat: -34, lng: 151});
new google.maps.Marker({position: {lat: -34, lng: 151}, map: map});

LatLng ऑब्जेक्ट लिटरल, Geometry लाइब्रेरी में काम नहीं करते.

lat
टाइप:  number
डिग्री में अक्षांश. वैल्यू को [-90, 90] की रेंज में रखा जाएगा. इसका मतलब है कि अगर दी गई वैल्यू -90 से कम है, तो उसे -90 पर सेट कर दिया जाएगा. अगर वैल्यू 90 से ज़्यादा है, तो इसे 90 पर सेट कर दिया जाएगा.
lng
टाइप:  number
डिग्री में देशांतर. [-180, 180] की सीमा से बाहर की वैल्यू को इस तरह से रैप किया जाएगा कि वे इस सीमा में आ जाएं. उदाहरण के लिए, -190 की वैल्यू को 170 में बदल दिया जाएगा. 190 की वैल्यू को -170 में बदल दिया जाएगा. इससे पता चलता है कि देशांतर, दुनिया भर में फैले हुए हैं.

LatLngBounds class

google.maps.LatLngBounds क्लास

LatLngBounds इंस्टेंस, भौगोलिक निर्देशांकों में एक आयत को दिखाता है. इसमें वह आयत भी शामिल है जो 180 डिग्री देशांतर मेरिडियन को पार करती है.

const {LatLngBounds} = await google.maps.importLibrary("core") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

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()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  LatLngBoundsLiteral
JSON के काेड में बदलता है. इस फ़ंक्शन का इस्तेमाल, JSON.stringify के ज़रिए किया जा सकता है.
toSpan
toSpan()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  LatLng
यह फ़ंक्शन, मैप के दिए गए बाउंड्री बॉक्स को अक्षांश/देशांतर स्पैन में बदलता है.
toString
toString()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  string
स्ट्रिंग में बदलता है.
toUrlValue
toUrlValue([precision])
पैरामीटर: 
  • precisionnumber optional
लौटाई गई वैल्यू:  string
यह बाउंड के लिए, "lat_lo,lng_lo,lat_hi, lng_hi" फ़ॉर्मैट वाली स्ट्रिंग दिखाता है. इसमें "lo" का मतलब बाउंडिंग बॉक्स के दक्षिण-पश्चिम कोने से है, जबकि "hi" का मतलब उस बॉक्स के उत्तर-पूर्व कोने से है.
union
union(other)
पैरामीटर: 
लौटाई गई वैल्यू:  LatLngBounds
इस बाउंड्री को इस तरह से बढ़ाता है कि इसमें यह और दी गई बाउंड्री, दोनों शामिल हो जाएं.

LatLngBoundsLiteral इंटरफ़ेस

google.maps.LatLngBoundsLiteral इंटरफ़ेस

पूरे एपीआई में, LatLngBounds ऑब्जेक्ट की जगह ऑब्जेक्ट लिटरल स्वीकार किए जाते हैं. इन्हें LatLngBounds ऑब्जेक्ट में अपने-आप बदल दिया जाता है. सभी south, west, north, और east सेट होने चाहिए. ऐसा न होने पर, एक अपवाद थ्रो किया जाता है.

east
टाइप:  number
डिग्री में पूर्वी देशांतर. [-180, 180] की रेंज से बाहर की वैल्यू, [-180, 180) की रेंज में रैप की जाएंगी. उदाहरण के लिए, -190 की वैल्यू को 170 में बदल दिया जाएगा. 190 की वैल्यू को -170 में बदल दिया जाएगा. इससे पता चलता है कि देशांतर, दुनिया भर में फैले हुए हैं.
north
टाइप:  number
डिग्री में उत्तरी अक्षांश. वैल्यू को [-90, 90] की रेंज में रखा जाएगा. इसका मतलब है कि अगर दी गई वैल्यू -90 से कम है, तो उसे -90 पर सेट कर दिया जाएगा. अगर वैल्यू 90 से ज़्यादा है, तो इसे 90 पर सेट कर दिया जाएगा.
south
टाइप:  number
डिग्री में दक्षिणी अक्षांश. वैल्यू को [-90, 90] की रेंज में रखा जाएगा. इसका मतलब है कि अगर दी गई वैल्यू -90 से कम है, तो उसे -90 पर सेट कर दिया जाएगा. अगर वैल्यू 90 से ज़्यादा है, तो इसे 90 पर सेट कर दिया जाएगा.
west
टाइप:  number
डिग्री में पश्चिमी देशांतर. [-180, 180] की रेंज से बाहर की वैल्यू, [-180, 180) की रेंज में रैप की जाएंगी. उदाहरण के लिए, -190 की वैल्यू को 170 में बदल दिया जाएगा. 190 की वैल्यू को -170 में बदल दिया जाएगा. इससे पता चलता है कि देशांतर, दुनिया भर में फैले हुए हैं.

LatLngAltitude class

google.maps.LatLngAltitude क्लास

LatLngAltitude, भौगोलिक निर्देशांकों में मौजूद 3D पॉइंट होता है. जैसे, अक्षांश, देशांतर, और ऊंचाई.

  • अक्षांश -90 और 90 डिग्री के बीच होना चाहिए. इस रेंज से ऊपर या नीचे की वैल्यू को रेंज [-90, 90] में शामिल किया जाएगा. इसका मतलब है कि अगर दी गई वैल्यू -90 से कम है, तो उसे -90 पर सेट कर दिया जाएगा. अगर वैल्यू 90 से ज़्यादा है, तो इसे 90 पर सेट कर दिया जाएगा.
  • देशांतर -180 और 180 डिग्री के बीच होना चाहिए. इस रेंज से ऊपर या नीचे की वैल्यू को रैप किया जाएगा, ताकि वे रेंज में आ जाएं. उदाहरण के लिए, -190 की वैल्यू को 170 में बदल दिया जाएगा. 190 की वैल्यू को -170 में बदल दिया जाएगा. इससे पता चलता है कि देशांतर, दुनिया भर में फैले हुए हैं.
  • ऊंचाई को मीटर में मापा जाता है. पॉज़िटिव वैल्यू, ज़मीन के लेवल से ऊपर की ऊंचाई को दिखाती हैं. वहीं, नेगेटिव वैल्यू, ज़मीन के लेवल से नीचे की गहराई को दिखाती हैं.

यह क्लास LatLngAltitudeLiteral को लागू करती है.

यह क्लास LatLngLiteral को लागू करती है.

const {LatLngAltitude} = await google.maps.importLibrary("core") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

LatLngAltitude
LatLngAltitude(value[, noClampNoWrap])
पैरामीटर: 
  • valueLatLngAltitude|LatLngAltitudeLiteral|LatLng|LatLngLiteral यह शुरुआती वैल्यू होती है.
  • noClampNoWrapboolean optional क्या शुरुआती वैल्यू को बनाए रखना है. भले ही, वे अक्षांश की मान्य वैल्यू न हों. अक्षांश की मान्य वैल्यू [-90, 90] के बीच होती हैं. इसी तरह, देशांतर की मान्य वैल्यू [-180, 180] के बीच होती हैं. डिफ़ॉल्ट वैल्यू false होती है. इससे अक्षांश क्लैंपिंग और देशांतर रैपिंग की सुविधा चालू हो जाती है.
altitude
टाइप:  number
ऊंचाई की जानकारी देता है.
lat
टाइप:  number
अक्षांश दिखाता है.
lng
टाइप:  number
इससे देशांतर की जानकारी मिलती है.
equals
equals(other)
पैरामीटर: 
  • otherLatLngAltitude optional दूसरा LatLngAltitude ऑब्जेक्ट.
लौटाई गई वैल्यू:  boolean इससे पता चलता है कि दो ऑब्जेक्ट बराबर हैं या नहीं.
तुलना करने वाला फ़ंक्शन.
toJSON
toJSON()
पैरामीटर:  कोई नहीं
वैल्यू दिखाता है:  LatLngAltitudeLiteral इस ऑब्जेक्ट का JSON फ़ॉर्मैट.

LatLngAltitudeLiteral इंटरफ़ेस

google.maps.LatLngAltitudeLiteral इंटरफ़ेस

कई जगहों पर, LatLngAltitude ऑब्जेक्ट के बजाय ऑब्जेक्ट लिटरल का इस्तेमाल किया जा सकता है. Maps API को ये ऑब्जेक्ट मिलने पर, इन्हें LatLngAltitude ऑब्जेक्ट में बदल दिया जाता है.

यह इंटरफ़ेस, LatLngLiteral को बढ़ाता है.

altitude
टाइप:  number
डिफ़ॉल्ट: 0
ज़मीन की सतह से ऊंचाई (मीटर में). नेगेटिव वैल्यू का मतलब है कि यह ज़मीन की सतह के नीचे है.
lat
टाइप:  number
डिग्री में अक्षांश. वैल्यू को [-90, 90] की रेंज में रखा जाएगा. इसका मतलब है कि अगर दी गई वैल्यू -90 से कम है, तो उसे -90 पर सेट कर दिया जाएगा. अगर वैल्यू 90 से ज़्यादा है, तो इसे 90 पर सेट कर दिया जाएगा.
lng
टाइप:  number
डिग्री में देशांतर. [-180, 180] की सीमा से बाहर की वैल्यू को इस तरह से रैप किया जाएगा कि वे इस सीमा में आ जाएं. उदाहरण के लिए, -190 की वैल्यू को 170 में बदल दिया जाएगा. 190 की वैल्यू को -170 में बदल दिया जाएगा. इससे पता चलता है कि देशांतर, दुनिया भर में फैले हुए हैं.

Point क्लास

google.maps.Point क्लास

const {Point} = await google.maps.importLibrary("core") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

Point
Point(x, y)
पैरामीटर: 
  • xnumber
  • ynumber
दो डाइमेंशन वाले प्लेन पर मौजूद कोई पॉइंट.
x
टाइप:  number
X कोऑर्डिनेट
y
टाइप:  number
Y कॉर्डिनेट
equals
equals(other)
पैरामीटर: 
  • otherPoint optional
लौटाई गई वैल्यू:  boolean
दो पॉइंट की तुलना करता है
toString
toString()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  string
यह Point का स्ट्रिंग फ़ॉर्मैट दिखाता है.

साइज़ क्लास

google.maps.Size क्लास

const {Size} = await google.maps.importLibrary("core") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

Size
Size(width, height[, widthUnit, heightUnit])
पैरामीटर: 
  • widthnumber
  • heightnumber
  • widthUnitstring optional
  • heightUnitstring optional
दो डाइमेंशन वाला साइज़. इसमें चौड़ाई, x-ऐक्सिस पर मौजूद दूरी होती है और ऊंचाई, y-ऐक्सिस पर मौजूद दूरी होती है.
height
टाइप:  number
y-ऐक्सिस के हिसाब से ऊंचाई, पिक्सल में.
width
टाइप:  number
x-ऐक्सिस के हिसाब से चौड़ाई, पिक्सल में.
equals
equals(other)
पैरामीटर: 
लौटाई गई वैल्यू:  boolean
यह कुकी, दो साइज़ की तुलना करती है.
toString
toString()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  string
यह फ़ंक्शन, इस साइज़ का स्ट्रिंग वर्शन दिखाता है.

Padding इंटरफ़ेस

google.maps.Padding इंटरफ़ेस

bottom optional
टाइप:  number optional
सबसे नीचे की पैडिंग (जगह), पिक्सल में.
left optional
टाइप:  number optional
बाईं ओर की पैडिंग (जगह), पिक्सल में.
right optional
टाइप:  number optional
दाईं ओर की पैडिंग (जगह), पिक्सल में.
top optional
टाइप:  number optional
सबसे ऊपर की पैडिंग (जगह), पिक्सल में.

CircleLiteral इंटरफ़ेस

google.maps.CircleLiteral इंटरफ़ेस

यह ऑब्जेक्ट लिटरल, सर्कल को दिखाता है.

यह इंटरफ़ेस, CircleOptions को बढ़ाता है.

center
टाइप:  LatLng|LatLngLiteral
सर्कल का सेंटर.
radius
टाइप:  number
पृथ्वी की सतह पर मौजूद दायरा, मीटर में.
इनहेरिट किया गया: clickable, draggable, editable, fillColor, fillOpacity, map, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

Orientation3D क्लास

google.maps.Orientation3D क्लास

Orientation3D एक थ्री-डाइमेंशनल वेक्टर है. इसका इस्तेमाल हेडिंग, झुकाव, और रोल के साथ-साथ स्टैंडर्ड मैथमैटिकल रोटेशन ट्रांसफ़ॉर्मेशन के लिए किया जाता है.

  • हेडिंग, [0, 360) डिग्री की रेंज में मौजूद एक कोण होता है.
  • झुकाने का कोण, [0, 360) डिग्री की रेंज में होता है.
  • रोल, [0, 360) डिग्री की रेंज में एक कोण होता है.

यह क्लास Orientation3DLiteral को लागू करती है.

const {Orientation3D} = await google.maps.importLibrary("core") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

Orientation3D
Orientation3D(value)
पैरामीटर: 
heading
टाइप:  number
डिफ़ॉल्ट: 0
z-ऐक्सिस के चारों ओर घूमना (पृथ्वी की सतह के लंबवत). डिफ़ॉल्ट वैल्यू 0 का मतलब उत्तर होता है. पॉज़िटिव रोटेशन, z-ऐक्सिस के चारों ओर घड़ी की दिशा में होता है. इसे 0 से 360 डिग्री के बीच में तय किया जाता है. इस रेंज से ऊपर या नीचे की वैल्यू को रैप किया जाएगा, ताकि वे रेंज में आ जाएं. उदाहरण के लिए, -190 की वैल्यू को 170 में बदल दिया जाएगा. 530 की वैल्यू को भी 170 में बदल दिया जाएगा.
roll
टाइप:  number
डिफ़ॉल्ट: 0
y-ऐक्सिस के चारों ओर घुमाएं. पॉज़िटिव रोटेशन, y-ऐक्सिस के चारों ओर घड़ी की दिशा में होता है. इसे 0 से 360 डिग्री के बीच में तय किया जाता है. इस रेंज से ऊपर या नीचे की वैल्यू को रैप किया जाएगा, ताकि वे रेंज में आ जाएं. उदाहरण के लिए, -190 की वैल्यू को 170 में बदल दिया जाएगा. 530 की वैल्यू को भी 170 में बदल दिया जाएगा.
tilt
टाइप:  number
डिफ़ॉल्ट: 0
x-ऐक्सिस के चारों ओर घुमाएं. पॉज़िटिव रोटेशन, x-ऐक्सिस के चारों ओर घड़ी की दिशा में होता है. इसे 0 से 360 डिग्री के बीच में तय किया जाता है. इस रेंज से ऊपर या नीचे की वैल्यू को रैप किया जाएगा, ताकि वे रेंज में आ जाएं. उदाहरण के लिए, -190 की वैल्यू को 170 में बदल दिया जाएगा. 530 की वैल्यू को भी 170 में बदल दिया जाएगा.
equals
equals(other)
पैरामीटर: 
लौटाई गई वैल्यू:  boolean इससे पता चलता है कि दो ऑब्जेक्ट बराबर हैं या नहीं.
तुलना करने वाला फ़ंक्शन.
toJSON
toJSON()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  Orientation3DLiteral
JSON के काेड में बदलता है. इस फ़ंक्शन का इस्तेमाल JSON.stringify के ज़रिए किया जाना चाहिए.

Orientation3DLiteral इंटरफ़ेस

google.maps.Orientation3DLiteral इंटरफ़ेस

कई जगहों पर, Orientation3D ऑब्जेक्ट के बजाय ऑब्जेक्ट लिटरल का इस्तेमाल किया जा सकता है. Maps API को ये ऑब्जेक्ट मिलने पर, इन्हें Orientation3D ऑब्जेक्ट में बदल दिया जाता है.

heading optional
टाइप:  number optional
z-ऐक्सिस के चारों ओर घूमना (पृथ्वी की सतह के लंबवत). डिफ़ॉल्ट वैल्यू 0 का मतलब उत्तर होता है. पॉज़िटिव रोटेशन, z-ऐक्सिस के चारों ओर घड़ी की दिशा में होता है. इसे 0 से 360 डिग्री के बीच में तय किया जाता है.
roll optional
टाइप:  number optional
y-ऐक्सिस के चारों ओर घुमाएं. पॉज़िटिव रोटेशन, y-ऐक्सिस के चारों ओर घड़ी की दिशा में होता है. इसे 0 से 360 डिग्री के बीच में तय किया जाता है.
tilt optional
टाइप:  number optional
x-ऐक्सिस के चारों ओर घुमाएं. पॉज़िटिव रोटेशन, x-ऐक्सिस के चारों ओर घड़ी की दिशा में होता है. इसे 0 से 360 डिग्री के बीच में तय किया जाता है.

Vector3D क्लास

google.maps.Vector3D क्लास

Vector3D एक थ्री-डाइमेंशनल वेक्टर है. इसका इस्तेमाल स्टैंडर्ड मैथमैटिकल ऑपरेशनों के लिए किया जाता है. जैसे, लोकल x-, y-, और z-ऐक्सिस के साथ-साथ थ्री-डाइमेंशनल ऑब्जेक्ट की सीमाओं को स्केल करना.

  • x एक वास्तविक संख्या है.
  • y एक वास्तविक संख्या है.
  • z एक वास्तविक संख्या है.

यह क्लास Vector3DLiteral को लागू करती है.

const {Vector3D} = await google.maps.importLibrary("core") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

Vector3D
Vector3D(value)
पैरामीटर: 
x
टाइप:  number
थ्री-डाइमेंशनल वेक्टर का X-कॉम्पोनेंट.
y
टाइप:  number
थ्री-डाइमेंशनल वेक्टर का Y-कॉम्पोनेंट.
z
टाइप:  number
थ्री-डाइमेंशनल वेक्टर का Z-कॉम्पोनेंट.
equals
equals(other)
पैरामीटर: 
  • otherVector3D|Vector3DLiteral optional दूसरा Vector3D या Vector3DLiteral ऑब्जेक्ट.
लौटाई गई वैल्यू:  boolean
तुलना करने वाला फ़ंक्शन.
toJSON
toJSON()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  Vector3DLiteral
JSON के काेड में बदलता है. इस फ़ंक्शन का इस्तेमाल JSON.stringify के ज़रिए किया जाना चाहिए.

Vector3DLiteral इंटरफ़ेस

google.maps.Vector3DLiteral इंटरफ़ेस

कई जगहों पर, Vector3D ऑब्जेक्ट के बजाय ऑब्जेक्ट लिटरल का इस्तेमाल किया जा सकता है. Maps API को ये ऑब्जेक्ट मिलने पर, इन्हें Vector3D ऑब्जेक्ट में बदल दिया जाता है.

x
टाइप:  number
थ्री-डाइमेंशनल वेक्टर का X-कॉम्पोनेंट.
y
टाइप:  number
थ्री-डाइमेंशनल वेक्टर का Y-कॉम्पोनेंट.
z
टाइप:  number
थ्री-डाइमेंशनल वेक्टर का Z-कॉम्पोनेंट.