3D Maps

Maps3Dएलिमेंट क्लास

google.maps.maps3d.Map3DElement क्लास

Map3DElement, 3D मैप व्यू के लिए एचटीएमएल इंटरफ़ेस है.

कस्टम एलिमेंट:
<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} होती है. ऐसी ऊंचाई जो ज़्यादा से ज़्यादा 6,317,000 मीटर है. इसमें पृथ्वी का रेडियस 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>
BetaaddEventListener
addEventListener(type, listener[, options])
पैरामीटर: 
  • typestring केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) स्ट्रिंग, जो उस इवेंट टाइप को दिखाती है जिसे सुनना है.
  • listenerEventListener|EventListenerObject वह ऑब्जेक्ट जिसे सूचना मिली है. यह हैंडल इवेंट तरीके वाला कोई फ़ंक्शन या ऑब्जेक्ट होना चाहिए
  • optionsboolean|AddEventListenerOptions optional विकल्प देखें. कस्टम इवेंट सिर्फ़ capture और passive के साथ काम करते हैं.
रिटर्न वैल्यू:  void
एक फ़ंक्शन सेट करता है, जिसे तब कॉल किया जाएगा, जब तय किया गया इवेंट टारगेट को डिलीवर किया जाएगा. addEventListener देखें
BetaremoveEventListener
removeEventListener(type, listener[, options])
पैरामीटर: 
  • typestring ऐसी स्ट्रिंग जो इवेंट के उस टाइप के बारे में बताती है जिसके लिए, इवेंट लिसनर को हटाना है.
  • listenerEventListener|EventListenerObject इवेंट टारगेट से हटाने के लिए इवेंट हैंडलर का इवेंट लिसनर.
  • optionsboolean|EventListenerOptions optional विकल्प देखें
रिटर्न वैल्यू:  void
टारगेट से addEventListener के साथ पहले रजिस्टर किए गए इवेंट लिसनर को हटाता है. removeEventListener देखें
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 देखें.

SteadyChangeEvent क्लास

google.maps.maps3d.SteadyChangeEvent क्लास

इस इवेंट को Map3DElement की स्थिर स्थिति पर नज़र रखने से बनाया गया है. यह इवेंट, डीओएम ट्री के ऊपर बबल के तौर पर दिखता है.

इस कक्षा के लिए Event.

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

isSteady
टाइप:  boolean
बताता है कि Map3DElement स्थिर है या नहीं (यानी कि मौजूदा सीन की सभी रेंडरिंग पूरी हो गई है) या नहीं.

ClickEvent क्लास

google.maps.maps3d.ClickEvent क्लास

यह इवेंट, Map3DElement पर क्लिक करके बनाया गया है.

इस कक्षा के लिए Event.

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

position
टाइप:  LatLngAltitude optional
इवेंट के समय कर्सर के नीचे मौजूद अक्षांश/देशांतर/ऊंचाई. कृपया ध्यान दें कि सामान्य स्तर पर, कम सटीक डेटा मिलता है. साथ ही, कैमरे की ऊंची स्थितियों से पानी की सतह पर क्लिक करने पर, समुद्र तल की ऊंचाई को ऊंचाई के मान के लिए दिखाया जा सकता है. यह इवेंट, डीओएम ट्री के ऊपर बबल के तौर पर दिखता है.

CenterChangeEvent क्लास

google.maps.maps3d.CenterChangeEvent क्लास

यह इवेंट, Map3DElement को मॉनिटरिंग सेंटर में हुए बदलाव से बनाया गया है. यह इवेंट, डीओएम ट्री के ऊपर बबल के तौर पर दिखता है.

इस कक्षा के लिए Event.

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

HeadingChangeEvent क्लास

google.maps.maps3d.HeadingChangeEvent क्लास

यह इवेंट, Map3DElement को हेडर में होने वाले बदलाव पर नज़र रखने के हिसाब से बनाया गया है. यह इवेंट, डीओएम ट्री के ऊपर बबल के तौर पर दिखता है.

इस कक्षा के लिए Event.

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

RangeChangeEvent क्लास

google.maps.maps3d.RangeChangeEvent क्लास

यह इवेंट, Map3DElement को रेंज में हुए बदलाव को मॉनिटर करने के बाद बनाया गया है. यह इवेंट, डीओएम ट्री के ऊपर बबल के तौर पर दिखता है.

इस कक्षा के लिए Event.

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

RollChangeEvent क्लास

google.maps.maps3d.RollChangeEvent क्लास

यह इवेंट, Map3DElement को रोल में होने वाले बदलाव को मॉनिटर करने के बाद बनाया गया है. यह इवेंट, डीओएम ट्री के ऊपर बबल के तौर पर दिखता है.

इस कक्षा के लिए Event.

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

TiltChangeEvent क्लास

google.maps.maps3d.TiltChangeEvent क्लास

यह इवेंट, Map3DElement के झुकाव में हुए बदलाव पर नज़र रखने के हिसाब से बनाया गया है. यह इवेंट, डीओएम ट्री के ऊपर बबल के तौर पर दिखता है.

इस कक्षा के लिए 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
पॉलीलाइन के निर्देशांकों का क्रमबद्ध क्रम. ऊंचाई को कुछ मोड में अनदेखा किया जाता है और इसलिए वैकल्पिक होता है.
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
अन्य पॉली की तुलना में zइंडेक्स.
एचटीएमएल एट्रिब्यूट:
  • <gmp-polyline-3d z-index="number"></gmp-polyline-3d>
BetaaddEventListener
addEventListener(type, listener[, options])
पैरामीटर: 
  • typestring केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) स्ट्रिंग, जो उस इवेंट टाइप को दिखाती है जिसे सुनना है.
  • listenerEventListener|EventListenerObject वह ऑब्जेक्ट जिसे सूचना मिली है. यह हैंडल इवेंट तरीके वाला कोई फ़ंक्शन या ऑब्जेक्ट होना चाहिए
  • optionsboolean|AddEventListenerOptions optional विकल्प देखें. कस्टम इवेंट सिर्फ़ capture और passive के साथ काम करते हैं.
रिटर्न वैल्यू:  void
एक फ़ंक्शन सेट करता है, जिसे तब कॉल किया जाएगा, जब तय किया गया इवेंट टारगेट को डिलीवर किया जाएगा. addEventListener देखें
BetaremoveEventListener
removeEventListener(type, listener[, options])
पैरामीटर: 
  • typestring ऐसी स्ट्रिंग जो इवेंट के उस टाइप के बारे में बताती है जिसके लिए, इवेंट लिसनर को हटाना है.
  • listenerEventListener|EventListenerObject इवेंट टारगेट से हटाने के लिए इवेंट हैंडलर का इवेंट लिसनर.
  • optionsboolean|EventListenerOptions optional विकल्प देखें
रिटर्न वैल्यू:  void
टारगेट से addEventListener के साथ पहले रजिस्टर किए गए इवेंट लिसनर को हटाता है. removeEventListener देखें

Polyline3DElementOptions इंटरफ़ेस

google.maps.maps3d.Polyline3DElementOptions इंटरफ़ेस

Polyline3DElementOptions ऑब्जेक्ट, ऐसी प्रॉपर्टी तय करने के लिए इस्तेमाल किया जाता है जिन्हें Polyline3DElement पर सेट किया जा सकता है.

altitudeMode optional
टाइप:  AltitudeMode optional
डिफ़ॉल्ट: AltitudeMode.ABSOLUTE
coordinates optional
drawsOccludedSegments optional
टाइप:  boolean optional
डिफ़ॉल्ट: false
extruded optional
टाइप:  boolean optional
डिफ़ॉल्ट: false
geodesic optional
टाइप:  boolean optional
डिफ़ॉल्ट: false
outerColor optional
टाइप:  string optional
outerOpacity optional
टाइप:  number optional
outerWidth optional
टाइप:  number optional
strokeColor optional
टाइप:  string optional
strokeOpacity optional
टाइप:  number optional
strokeWidth optional
टाइप:  number optional
zIndex optional
टाइप:  number optional
Polyline3DElement.zIndex देखें.

पॉलीगॉन3Dएलिमेंट क्लास

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
निर्देशांकों का क्रम वाला क्रम, जो किसी बंद लूप को तय करता है. पॉलीगॉन के उलट, पॉलीगॉन में एक या ज़्यादा पाथ हो सकते हैं, जो पॉलीगॉन के अंदर कई कट-आउट बनाते हैं.
outerCoordinates
निर्देशांकों का क्रम वाला क्रम, जो किसी बंद लूप को तय करता है. ऊंचाई को कुछ मोड में अनदेखा किया जाता है और इसलिए वैकल्पिक होता है.
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
अन्य पॉली की तुलना में zइंडेक्स.
एचटीएमएल एट्रिब्यूट:
  • <gmp-polygon-3d z-index="number"></gmp-polygon-3d>
BetaaddEventListener
addEventListener(type, listener[, options])
पैरामीटर: 
  • typestring केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) स्ट्रिंग, जो उस इवेंट टाइप को दिखाती है जिसे सुनना है.
  • listenerEventListener|EventListenerObject वह ऑब्जेक्ट जिसे सूचना मिली है. यह हैंडल इवेंट तरीके वाला कोई फ़ंक्शन या ऑब्जेक्ट होना चाहिए
  • optionsboolean|AddEventListenerOptions optional विकल्प देखें. कस्टम इवेंट सिर्फ़ capture और passive के साथ काम करते हैं.
रिटर्न वैल्यू:  void
एक फ़ंक्शन सेट करता है, जिसे तब कॉल किया जाएगा, जब तय किया गया इवेंट टारगेट को डिलीवर किया जाएगा. addEventListener देखें
BetaremoveEventListener
removeEventListener(type, listener[, options])
पैरामीटर: 
  • typestring ऐसी स्ट्रिंग जो इवेंट के उस टाइप के बारे में बताती है जिसके लिए, इवेंट लिसनर को हटाना है.
  • listenerEventListener|EventListenerObject इवेंट टारगेट से हटाने के लिए इवेंट हैंडलर का इवेंट लिसनर.
  • optionsboolean|EventListenerOptions optional विकल्प देखें
रिटर्न वैल्यू:  void
टारगेट से addEventListener के साथ पहले रजिस्टर किए गए इवेंट लिसनर को हटाता है. removeEventListener देखें

पॉलीगॉन3DElementOptions इंटरफ़ेस

google.maps.maps3d.Polygon3DElementOptions इंटरफ़ेस

पॉलीगॉन3DElementOptions ऑब्जेक्ट, उन प्रॉपर्टी को तय करने के लिए इस्तेमाल किया जाता है जिन्हें पॉलीगॉन3DElement पर सेट किया जा सकता है.

altitudeMode optional
टाइप:  AltitudeMode optional
डिफ़ॉल्ट: AltitudeMode.ABSOLUTE
drawsOccludedSegments optional
टाइप:  boolean optional
डिफ़ॉल्ट: false
extruded optional
टाइप:  boolean optional
डिफ़ॉल्ट: false
Polygon3DElement.extruded देखें.
fillColor optional
टाइप:  string optional
fillOpacity optional
टाइप:  number optional
geodesic optional
टाइप:  boolean optional
डिफ़ॉल्ट: false
Polygon3DElement.geodesic देखें.
innerCoordinates optional
outerCoordinates optional
strokeColor optional
टाइप:  string optional
strokeOpacity optional
टाइप:  number optional
strokeWidth optional
टाइप:  number optional
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 ग्राउंड+बिल्डिंग+पानी की सतह के ऊपरी हिस्से से मिलती-जुलती चीज़ों को दिखाने की अनुमति देता है. जब पानी के ऊपर, तब यह पानी की सतह होगी; इलाके के ऊपर, यह इमारत की सतह (अगर मौजूद है) होगी या ज़मीन की सतह (अगर कोई इमारत नहीं होगी) होगी.