LatLng class
google.maps.LatLng
क्लास
LatLng
भौगोलिक निर्देशांकों में एक पॉइंट होता है: अक्षांश और देशांतर.
- अक्षांश -90 और 90 डिग्री के बीच होना चाहिए. इस रेंज से ऊपर या नीचे की वैल्यू को रेंज [-90, 90] में शामिल किया जाएगा. इसका मतलब है कि अगर दी गई वैल्यू -90 से कम है, तो उसे -90 पर सेट कर दिया जाएगा. अगर वैल्यू 90 से ज़्यादा है, तो इसे 90 पर सेट कर दिया जाएगा.
- देशांतर -180 और 180 डिग्री के बीच होना चाहिए. इस रेंज से ऊपर या नीचे की वैल्यू को रैप किया जाएगा, ताकि वे रेंज में आ जाएं. उदाहरण के लिए, -190 की वैल्यू को 170 में बदल दिया जाएगा. 190 की वैल्यू को -170 में बदल दिया जाएगा. इससे पता चलता है कि देशांतर, दुनिया भर में फैले हुए हैं.
ध्यान दें कि
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]) पैरामीटर:
यह 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]) पैरामीटर:
लौटाई गई वैल्यू:
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]) पैरामीटर:
लौटाई गई वैल्यू:
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]) पैरामीटर:
|
प्रॉपर्टी | |
---|---|
altitude |
टाइप:
number ऊंचाई की जानकारी देता है. |
lat |
टाइप:
number अक्षांश दिखाता है. |
lng |
टाइप:
number इससे देशांतर की जानकारी मिलती है. |
तरीके | |
---|---|
equals |
equals(other) पैरामीटर:
लौटाई गई वैल्यू:
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) पैरामीटर:
दो डाइमेंशन वाले प्लेन पर मौजूद कोई पॉइंट. |
प्रॉपर्टी | |
---|---|
x |
टाइप:
number X कोऑर्डिनेट |
y |
टाइप:
number Y कॉर्डिनेट |
तरीके | |
---|---|
equals |
equals(other) पैरामीटर:
लौटाई गई वैल्यू:
boolean दो पॉइंट की तुलना करता है |
toString |
toString() पैरामीटर: कोई नहीं
लौटाई गई वैल्यू:
string यह Point का स्ट्रिंग फ़ॉर्मैट दिखाता है. |
साइज़ क्लास
google.maps.Size
क्लास
const {Size} = await google.maps.importLibrary("core")
पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.
निर्माता | |
---|---|
Size |
Size(width, height[, widthUnit, heightUnit]) पैरामीटर:
दो डाइमेंशन वाला साइज़. इसमें चौड़ाई, 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) पैरामीटर:
लौटाई गई वैल्यू:
boolean तुलना करने वाला फ़ंक्शन. |
toJSON |
toJSON() पैरामीटर: कोई नहीं
लौटाई गई वैल्यू:
Vector3DLiteral JSON के काेड में बदलता है. इस फ़ंक्शन का इस्तेमाल JSON.stringify के ज़रिए किया जाना चाहिए. |
Vector3DLiteral इंटरफ़ेस
google.maps.Vector3DLiteral
इंटरफ़ेस
कई जगहों पर, Vector3D
ऑब्जेक्ट के बजाय ऑब्जेक्ट लिटरल का इस्तेमाल किया जा सकता है. Maps API को ये ऑब्जेक्ट मिलने पर, इन्हें Vector3D
ऑब्जेक्ट में बदल दिया जाता है.
प्रॉपर्टी | |
---|---|
x |
टाइप:
number थ्री-डाइमेंशनल वेक्टर का X-कॉम्पोनेंट. |
y |
टाइप:
number थ्री-डाइमेंशनल वेक्टर का Y-कॉम्पोनेंट. |
z |
टाइप:
number थ्री-डाइमेंशनल वेक्टर का Z-कॉम्पोनेंट. |