Rendering

StreetViewPanorama क्लास

google.maps.StreetViewPanorama अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है क्लास

किसी दिए गए LatLng या पैनोरामा आईडी के लिए पैनोरामा प्रदर्शित करता है. StreetViewPanorama ऑब्जेक्ट, Street View के लिए "व्यूअर" देता है जो अलग से <div> में भी आ सकती है या Map से जुड़ी हो सकती है.

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

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

StreetViewPanorama
StreetViewPanorama(container[, opts])
पैरामीटर: 
पास किए गए StreetViewPanoramaOptions से पैनोरामा बनाता है.
controls
टाइप:  Array<MVCArray<HTMLElement>>
पैनोरामा में अटैच करने के लिए अतिरिक्त कंट्रोल. पैनोरामा में कंट्रोल जोड़ने के लिए, कंट्रोल के <div> को ControlPosition से जुड़े MVCArray में जोड़ें, जहां इसे रेंडर किया जाना चाहिए.
focus
focus()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: कोई नहीं
इस StreetViewPanorama पर फ़ोकस सेट करता है. हालांकि, फ़ोकस को सेट करने से पहले, visible_changed इवेंट के साथ इस तरीके का इस्तेमाल किया जा सकता है, ताकि यह पक्का किया जा सके कि StreetViewPanorama दिख रही है. जो StreetViewPanorama नहीं दिख रहा है उसे फ़ोकस नहीं किया जा सकता.
getLocation
getLocation()
पैरामीटर: कोई नहीं
रिटर्न वैल्यू:  StreetViewLocation
वर्तमान पैनोरामा का StreetViewLocation दिखाता है.
getMotionTracking
getMotionTracking()
पैरामीटर: कोई नहीं
रिटर्न वैल्यू:  boolean
मोशन ट्रैकर की स्थिति दिखाता है. अगर true, जब उपयोगकर्ता डिवाइस को एक जगह से दूसरी जगह ले जाता है और ब्राउज़र उस पर काम करता है, तो स्ट्रीट व्यू पैनोरामा शारीरिक गतिविधियों को ट्रैक करता है.
getPano
getPano()
पैरामीटर: कोई नहीं
रिटर्न वैल्यू:  string
Street View पैनोरामा आईडी की जानकारी दिखाता है. यह आईडी सिर्फ़ ब्राउज़र के मौजूदा सेशन में ही काम करता है.
getPhotographerPov
getPhotographerPov()
पैरामीटर: कोई नहीं
रिटर्न वैल्यू:  StreetViewPov
इस पैनोरामा को कैप्चर किए जाने पर, फ़ोटोग्राफ़र का हेडिंग और पिच दिखाता है. सड़क पर Street View के पैनोरामा के लिए, इससे यह भी पता चलता है कि कार किस दिशा में चल रही थी. यह डेटा pano_changed इवेंट के बाद उपलब्ध होता है.
getPosition
getPosition()
पैरामीटर: कोई नहीं
रिटर्न वैल्यू:  LatLng|null
Street View पैनोरामा के लिए मौजूदा LatLng पोज़िशन दिखाता है.
getPov
getPov()
पैरामीटर: कोई नहीं
रिटर्न वैल्यू:  StreetViewPov
Street View पैनोरामा के लिए मौजूदा व्यू दिखाता है.
getStatus
getStatus()
पैरामीटर: कोई नहीं
रिटर्न वैल्यू:  StreetViewStatus
setPosition() या setPano() अनुरोध पूरा होने पर पैनोरामा की स्थिति लौटाता है.
getVisible
getVisible()
पैरामीटर: कोई नहीं
रिटर्न वैल्यू:  boolean
अगर पैनोरामा दिख रहा है, तो true फ़ंक्शन दिखाता है. इसमें यह नहीं बताया गया है कि Street View की तस्वीरें किसी तय जगह पर उपलब्ध हैं या नहीं.
getZoom
getZoom()
पैरामीटर: कोई नहीं
रिटर्न वैल्यू:  number
पैनोरामा का ज़ूम स्तर लौटाता है. पूरी तरह से ज़ूम-आउट किया गया, लेवल 0 है, जहां फ़ील्ड ऑफ़ व्यू (कैमरे से दिख रहा व्यू) 180 डिग्री है. ज़ूम इन करने से ज़ूम इन बढ़ जाता है.
registerPanoProvider
registerPanoProvider(provider[, opt_options])
पैरामीटर: 
सामान लौटाने की वैल्यू: कोई नहीं
कस्टम पैनोरामा लोड करने के लिए, 'पैनो बदलें' सुविधा के लिए कस्टम पैनोरामा सेवा सेट करें.
setMotionTracking
setMotionTracking(motionTracking)
पैरामीटर: 
  • motionTrackingboolean
सामान लौटाने की वैल्यू: कोई नहीं
मोशन ट्रैकर की स्थिति सेट करता है. अगर true, जब उपयोगकर्ता डिवाइस को एक जगह से दूसरी जगह ले जाता है और ब्राउज़र उस पर काम करता है, तो स्ट्रीट व्यू पैनोरामा शारीरिक गतिविधियों को ट्रैक करता है.
setOptions
setOptions(options)
पैरामीटर: 
सामान लौटाने की वैल्यू: कोई नहीं
की-वैल्यू पेयर का कलेक्शन सेट करता है.
setPano
setPano(pano)
पैरामीटर: 
  • panostring
सामान लौटाने की वैल्यू: कोई नहीं
स्ट्रीट व्यू पैनोरामा के लिए मौजूदा पैनोरामा आईडी सेट करता है.
setPosition
setPosition(latLng)
पैरामीटर: 
सामान लौटाने की वैल्यू: कोई नहीं
इससे Street View पैनोरामा के लिए, LatLng की मौजूदा जगह को सेट किया जाता है.
setPov
setPov(pov)
पैरामीटर: 
सामान लौटाने की वैल्यू: कोई नहीं
Street View पैनोरामा के लिए पॉइंट ऑफ़ व्यू सेट करता है.
setVisible
setVisible(flag)
पैरामीटर: 
  • flagboolean
सामान लौटाने की वैल्यू: कोई नहीं
पैनोरामा को दिखाने के लिए, true पर सेट होता है. अगर false पर सेट किया जाता है, तो पैनोरामा को मैप में या उसके अपने <div> में एम्बेड किया गया होगा, लेकिन यह नहीं दिखेगा.
setZoom
setZoom(zoom)
पैरामीटर: 
  • zoomnumber
सामान लौटाने की वैल्यू: कोई नहीं
पैनोरामा का ज़ूम स्तर सेट करता है. पूरी तरह से ज़ूम-आउट किया गया, लेवल 0 है, जहां फ़ील्ड ऑफ़ व्यू (कैमरे से दिख रहा व्यू) 180 डिग्री है. ज़ूम इन करने से ज़ूम इन बढ़ जाता है.
इनहेरिट की गई: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
closeclick
function(event)
तर्क: 
  • eventEvent इवेंट ट्रिगर हुआ.
यह इवेंट तब ट्रिगर होता है, जब 'बंद करें' बटन पर क्लिक किया जाता है.
pano_changed
function()
तर्क: कोई नहीं
यह इवेंट तब सक्रिय होता है, जब पैनोरामा का पैनो आईडी बदलता है. उपयोगकर्ता के पैनोरामा में नेविगेट करने या स्थिति मैन्युअल रूप से सेट किए जाने पर पैनो बदल सकता है. ध्यान दें कि रैंकिंग में किए जाने वाले सभी बदलाव, pano_changed को ट्रिगर नहीं करते.
position_changed
function()
तर्क: कोई नहीं
यह इवेंट तब सक्रिय होता है, जब पैनोरामा की स्थिति बदलती है. उपयोगकर्ता के पैनोरामा में नेविगेट करने पर या मैन्युअल रूप से स्थिति सेट होने पर स्थान बदल जाता है.
pov_changed
function()
तर्क: कोई नहीं
यह इवेंट तब सक्रिय होता है, जब पैनोरामा का पॉइंट-ऑफ़-व्यू बदलता है. पिच, ज़ूम या हेडिंग बदलने पर व्यू का नज़रिया बदल जाता है.
resize
function()
तर्क: कोई नहीं
डेवलपर को इस इवेंट को पैनोरामा पर तब ट्रिगर करना चाहिए, जब इसके div का आकार बदलता है: google.maps.event.trigger(panorama, 'resize').
status_changed
function()
तर्क: कोई नहीं
यह इवेंट आईडी या स्थान से हर पैनोरामा लुकअप के बाद, setPosition() या setPano() के ज़रिए ट्रिगर होता है.
visible_changed
function()
तर्क: कोई नहीं
यह इवेंट तब ट्रिगर होता है, जब पैनोरामा की 'किसको दिखे' सेटिंग में बदलाव होता है. जब पेगमैन को मैप पर खींचा जाता है, 'बंद करें' बटन पर क्लिक किया जाता है या setVisible() को कॉल किया जाता है, तो उसके दिखने की सेटिंग बदल जाती है.
zoom_changed
function()
तर्क: कोई नहीं
यह इवेंट तब ट्रिगर होता है, जब पैनोरामा का ज़ूम लेवल बदलता है.

StreetViewPanoramaOptions इंटरफ़ेस

google.maps.StreetViewPanoramaOptions अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इंटरफ़ेस

StreetViewPanorama ऑब्जेक्ट की प्रॉपर्टी तय करने वाले विकल्प.

addressControl optional
टाइप:  boolean optional
पते के कंट्रोल की चालू/बंद होने की स्थिति.
addressControlOptions optional
टाइप:  StreetViewAddressControlOptions optional
पता कंट्रोल करने के लिए डिसप्ले के विकल्प.
clickToGo optional
टाइप:  boolean optional
डिफ़ॉल्ट: true
क्लिक-टू-गो की चालू/बंद होने की स्थिति. कस्टम पैनोरामा पर लागू नहीं.
controlSize optional
टाइप:  number optional
पैनोरामा पर दिखने वाले कंट्रोल का साइज़ पिक्सल में. यह मान, पैनोरामा बनाते समय सीधे तौर पर दिया जाना चाहिए. इस मान को बाद में अपडेट करने पर, नियंत्रण अनिश्चित स्थिति में आ सकते हैं. सिर्फ़ Maps API के कंट्रोल को कंट्रोल करता है. डेवलपर की ओर से बनाए गए कस्टम कंट्रोल का स्केल नहीं किया जाता है.
disableDefaultUI optional
टाइप:  boolean optional
इससे सभी डिफ़ॉल्ट यूज़र इंटरफ़ेस (यूआई) चालू/बंद होता है. अलग-अलग बदला जा सकता है.
disableDoubleClickZoom optional
टाइप:  boolean optional
डिफ़ॉल्ट: true
इससे दो बार क्लिक करने पर, ज़ूम करने की सुविधा चालू/बंद होती है.
enableCloseButton optional
टाइप:  boolean optional
डिफ़ॉल्ट: false
अगर true है, तो 'बंद करें' बटन दिखता है.
fullscreenControl optional
टाइप:  boolean optional
फ़ुलस्क्रीन कंट्रोल के चालू/बंद होने की स्थिति.
fullscreenControlOptions optional
टाइप:  FullscreenControlOptions optional
फ़ुलस्क्रीन कंट्रोल के लिए डिसप्ले के विकल्प.
imageDateControl optional
टाइप:  boolean optional
तस्वीरों का संग्रह हासिल करने की तारीख चुनने की सुविधा के चालू/बंद होने की स्थिति. यह सुविधा डिफ़ॉल्ट रूप से बंद रहती है.
linksControl optional
टाइप:  boolean optional
लिंक कंट्रोल करने की सुविधा चालू या बंद होने की स्थिति.
motionTracking optional
टाइप:  boolean optional
मोशन ट्रैकिंग चालू है या बंद. डिफ़ॉल्ट रूप से तब चालू रहता है, जब मोशन ट्रैकिंग कंट्रोल मौजूद हो और उपयोगकर्ता ने अनुमति दी हो या ज़रूरी न हो. ऐसा इसलिए, ताकि POV (पॉइंट ऑफ़ व्यू) डिवाइस के ओरिएंटेशन को फ़ॉलो करे. यह मुख्य रूप से मोबाइल डिवाइसों पर लागू होता है. अगर motionTrackingControl के चालू होने पर motionTracking को false पर सेट किया जाता है, तो मोशन ट्रैकिंग कंट्रोल दिखता है, लेकिन ट्रैकिंग बंद है. इस विकल्प को टॉगल करने के लिए उपयोगकर्ता, मोशन ट्रैकिंग कंट्रोल पर टैप कर सकता है. अगर अनुमति की ज़रूरत होने के बावजूद motionTracking को true पर सेट किया गया है, लेकिन अभी तक अनुरोध नहीं किया गया है, तो मोशन ट्रैकिंग कंट्रोल दिखता है, लेकिन ट्रैकिंग बंद है. अनुमति मांगने के लिए उपयोगकर्ता, मोशन ट्रैकिंग कंट्रोल पर टैप कर सकते हैं. अगर उपयोगकर्ता अनुमति नहीं देता और motionTracking को true पर सेट किया जाता है, तो मोशन ट्रैकिंग कंट्रोल बंद दिखता है और ट्रैकिंग बंद हो जाती है.
motionTrackingControl optional
टाइप:  boolean optional
मोशन ट्रैकिंग कंट्रोल के चालू/बंद होने की स्थिति. डिवाइस में मोशन डेटा होने पर डिफ़ॉल्ट रूप से चालू रहता है, ताकि मैप पर कंट्रोल दिखे. यह मुख्य रूप से मोबाइल डिवाइसों पर लागू होता है.
motionTrackingControlOptions optional
टाइप:  MotionTrackingControlOptions optional
मोशन ट्रैकिंग कंट्रोल के लिए डिसप्ले के विकल्प.
panControl optional
टाइप:  boolean optional
पैन कंट्रोल के चालू/बंद होने की स्थिति.
panControlOptions optional
टाइप:  PanControlOptions optional
पैन कंट्रोल के लिए डिसप्ले के विकल्प.
pano optional
टाइप:  string optional
पसंद के मुताबिक बनाया जाने वाला पैनोरामा आईडी, जिसे सेट किया जाना चाहिए.
position optional
टाइप:  LatLng|LatLngLiteral optional
Street View पैनोरामा की LatLng पोज़िशन.
pov optional
टाइप:  StreetViewPov optional
पैनोरामा के लिए, हेडिंग और पिच के रूप में तय किया गया कैमरा ओरिएंटेशन.
scrollwheel optional
टाइप:  boolean optional
डिफ़ॉल्ट: true
अगर false, तो Street View में स्क्रोलव्हील ज़ूम इन करने की सुविधा बंद कर देती है.
showRoadLabels optional
टाइप:  boolean optional
डिफ़ॉल्ट: true
पैनोरामा पर सड़क के नामों का डिसप्ले. अगर यह मान तय नहीं किया गया है या true पर सेट है, तो पैनोरामा पर सड़क के नाम दिखाई देते हैं. अगर false पर सेट किया जाता है, तो सड़क के नाम नहीं दिखाए जाते.
visible optional
टाइप:  boolean optional
अगर true, लोड होने पर Street View पैनोरामा दिखेगा.
zoom optional
टाइप:  number optional
पैनोरामा का ज़ूम, जिसे संख्या के रूप में दर्ज किया गया है. 0 का ज़ूम करने से 180 डिग्री फ़ील्ड ऑफ़ व्यू मिलता है.
zoomControl optional
टाइप:  boolean optional
ज़ूम कंट्रोल के चालू/बंद होने की स्थिति.
zoomControlOptions optional
टाइप:  ZoomControlOptions optional
ज़ूम नियंत्रण के लिए डिसप्ले विकल्प.

StreetViewAddressControlOptions इंटरफ़ेस

google.maps.StreetViewAddressControlOptions अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इंटरफ़ेस

Street View के पते की सेटिंग को रेंडर करने के विकल्प.

position optional
टाइप:  ControlPosition optional
पोज़िशन आईडी. इस आईडी का इस्तेमाल, मैप पर कंट्रोल की स्थिति बताने के लिए किया जाता है. इसकी डिफ़ॉल्ट पोज़िशन TOP_LEFT है.

PanoProviderOptions इंटरफ़ेस

google.maps.PanoProviderOptions अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इंटरफ़ेस

कस्टम पैनो प्रोवाइडर के लिए विकल्प.

cors optional
टाइप:  boolean optional
अगर नीति को सेट किया जाता है, तो रेंडरर, webgl जैसी टेक्नोलॉजी का इस्तेमाल करेगा. यह सिर्फ़ तब काम करता है, जब दी गई इमेज पर Cors हेडर सही तरीके से सेट किए गए हों. इस फ़्लैग के साथ इमेज को सही तरीके से सेवा देना डेवलपर का काम है. इससे SecurityErrors देखने को मिल सकती है.

StreetViewTileData इंटरफ़ेस

google.maps.StreetViewTileData अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इंटरफ़ेस

Street View पैनोरामा में इस्तेमाल की गई इस टाइल सेट की प्रॉपर्टी.

centerHeading
टाइप:  number
पैनोरामिक टाइल के केंद्र में शीर्षक (डिग्री में).
tileSize
टाइप:  Size
टाइल रेंडर होने का साइज़ (पिक्सल में).
worldSize
टाइप:  Size
पूरे पैनोरामा की "दुनिया" का साइज़ (पिक्सल में).
getTileUrl
getTileUrl(pano, tileZoom, tileX, tileY)
पैरामीटर: 
  • panostring
  • tileZoomnumber
  • tileXnumber
  • tileYnumber
रिटर्न वैल्यू:  string
बताई गई टाइल के लिए टाइल इमेज का यूआरएल पाएं.
पसंद के मुताबिक टाइल उपलब्ध कराने के लिए, आपको यह तरीका इस्तेमाल करना होगा. एपीआई इस तरीके को, ये पैरामीटर उपलब्ध कराता है:
pano, Street View टाइल का पैनोरामा आईडी है.
tileZoom, टाइल का ज़ूम लेवल है.
tileX, टाइल का x-कोऑर्डिनेट है.
tileY, टाइल का y-कोऑर्डिनेट है.
आपकी पसंद के हिसाब से बनाए गए तरीके से, टाइल इमेज का यूआरएल दिखना चाहिए.

StreetViewPov इंटरफ़ेस

google.maps.StreetViewPov अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इंटरफ़ेस

एक पॉइंट ऑफ़ व्यू ऑब्जेक्ट जो Street View पैनोरामा की स्थिति पर कैमरे का ओरिएंटेशन बताता है. पॉइंट ऑफ़ व्यू का मतलब हेडिंग और पिच है.

heading
टाइप:  number
कैमरा true उत्तर की ओर डिग्री में है. सही उत्तर 0°, पूर्व, 90°, दक्षिण दिशा 180°, और पश्चिम दिशा 270° है.
pitch
टाइप:  number
सड़क दृश्य वाहन के सापेक्ष डिग्री में कैमरा पिच. इसकी रेंज 90° (सीधे ऊपर की ओर) से लेकर -90° (सीधे नीचे की ओर) तक होती है.

StreetViewCoverageLayer क्लास

google.maps.StreetViewCoverageLayer अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है क्लास

उन जगहों को दिखाने वाली लेयर जहां Street View की सुविधा उपलब्ध है.

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

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

StreetViewCoverageLayer
StreetViewCoverageLayer()
पैरामीटर: कोई नहीं
StreetViewCoverageLayer का नया इंस्टेंस बनाता है.
getMap
getMap()
पैरामीटर: कोई नहीं
रिटर्न वैल्यू:  Map|null
वह मैप दिखाता है जिस पर यह लेयर दिखती है.
setMap
setMap(map)
पैरामीटर: 
  • mapMap optional
रिटर्न वैल्यू:  undefined
बताए गए मैप पर लेयर को रेंडर करता है. अगर मैप को खाली पर सेट किया जाता है, तो लेयर हटा दी जाएगी.
इनहेरिट की गई: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll