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 नहीं दिख रहा है उसे फ़ोकस नहीं किया जा सकता. |
getLinks |
getLinks() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
Array<StreetViewLink> Street View पैनोरामा के लिए नेविगेशन लिंक का सेट दिखाता है. |
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]) पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
कस्टम पैनोरामा लोड करने के लिए, 'पैनो बदलें' सुविधा के लिए कस्टम पैनोरामा सेवा सेट करें. |
setLinks |
setLinks(links) पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
स्ट्रीट व्यू पैनोरामा के लिए नेविगेशन लिंक का सेट सेट करता है. |
setMotionTracking |
setMotionTracking(motionTracking) पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
मोशन ट्रैकर की स्थिति सेट करता है. अगर true , जब उपयोगकर्ता डिवाइस को एक जगह से दूसरी जगह ले जाता है और ब्राउज़र उस पर काम करता है, तो स्ट्रीट व्यू पैनोरामा शारीरिक गतिविधियों को ट्रैक करता है. |
setOptions |
setOptions(options) पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
की-वैल्यू पेयर का कलेक्शन सेट करता है. |
setPano |
setPano(pano) पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
स्ट्रीट व्यू पैनोरामा के लिए मौजूदा पैनोरामा आईडी सेट करता है. |
setPosition |
setPosition(latLng) पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
इससे Street View पैनोरामा के लिए, LatLng की मौजूदा जगह को सेट किया जाता है. |
setPov |
setPov(pov) पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
Street View पैनोरामा के लिए पॉइंट ऑफ़ व्यू सेट करता है. |
setVisible |
setVisible(flag) पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
पैनोरामा को दिखाने के लिए, true पर सेट होता है. अगर false पर सेट किया जाता है, तो पैनोरामा को मैप में या उसके अपने <div> में एम्बेड किया गया होगा, लेकिन यह नहीं दिखेगा. |
setZoom |
setZoom(zoom) पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
पैनोरामा का ज़ूम स्तर सेट करता है. पूरी तरह से ज़ूम-आउट किया गया, लेवल 0 है, जहां फ़ील्ड ऑफ़ व्यू (कैमरे से दिख रहा व्यू) 180 डिग्री है. ज़ूम इन करने से ज़ूम इन बढ़ जाता है. |
इनहेरिट की गई:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
इवेंट | |
---|---|
closeclick |
function(event) तर्क:
यह इवेंट तब ट्रिगर होता है, जब 'बंद करें' बटन पर क्लिक किया जाता है. |
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) पैरामीटर:
रिटर्न वैल्यू:
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) पैरामीटर:
रिटर्न वैल्यू:
undefined बताए गए मैप पर लेयर को रेंडर करता है. अगर मैप को खाली पर सेट किया जाता है, तो लेयर हटा दी जाएगी. |
इनहेरिट की गई:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|