Service

StreetViewService क्लास

google.maps.StreetViewService क्लास

StreetViewService ऑब्जेक्ट, Street View के डेटा को खोजता है.

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

StreetViewService
StreetViewService()
पैरामीटर:  कोई नहीं
यह StreetViewService बनाता है. इससे Street View सेवा में सेव किए गए डेटा को ऐक्सेस किया जा सकता है.
getPanorama
getPanorama(request[, callback])
पैरामीटर: 
लौटाई गई वैल्यू:  Promise<StreetViewResponse>
यह फ़ंक्शन, Street View क्वेरी के अनुरोध से मेल खाने वाले पैनोरमा के लिए StreetViewPanoramaData को वापस लाता है. StreetViewPanoramaData को दिए गए कॉलबैक में पास किया जाता है.

StreetViewStatus कॉन्स्टेंट

google.maps.StreetViewStatus कॉन्स्टेंट

Street View के अनुरोध पूरा होने पर, StreetViewService से मिली स्थिति. इन्हें वैल्यू के हिसाब से या कॉन्स्टेंट के नाम का इस्तेमाल करके तय किया जा सकता है. उदाहरण के लिए, 'OK' या google.maps.StreetViewStatus.OK.

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

OK अनुरोध पूरा हो गया.
UNKNOWN_ERROR अनुरोध को पूरा नहीं किया जा सका. हालांकि, अनुरोध पूरा न होने की वजह के बारे में जानकारी नहीं है.
ZERO_RESULTS खोज के लिए इस्तेमाल किए गए शब्दों से मेल खाने वाला कोई पैनोरमा नहीं मिला.

StreetViewLocationRequest इंटरफ़ेस

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

getPanorama के साथ Street View का अनुरोध भेजा जाना है. StreetViewLocationRequest की मदद से, किसी जगह के Street View पैनोरामा को खोजा जा सकता है.

location optional
टाइप:  LatLng|LatLngLiteral optional
यह विकल्प, उस जगह की जानकारी देता है जहां Street View पैनोरामा खोजना है.
preference optional
टाइप:  StreetViewPreference optional
इस पैरामीटर की मदद से, यह तय किया जाता है कि दिए गए दायरे में कौनसे पैनोरामा को खोजा जाना चाहिए: वह पैनोरामा जो दी गई जगह के सबसे करीब हो या वह पैनोरामा जो दायरे में सबसे अच्छा हो.
radius optional
टाइप:  number optional
डिफ़ॉल्ट: 50
यह पैरामीटर, पैनोरामा खोजने के लिए मीटर में दायरा सेट करता है.
source optional
टाइप:  StreetViewSource optional
डिफ़ॉल्ट: StreetViewSource.DEFAULT
खोज के लिए पैनोरमा के सोर्स के बारे में बताता है. इससे सिर्फ़ आउटडोर पैनोरमा खोजने की सुविधा मिलती है. उदाहरण के लिए, सिर्फ़ आउटडोर पैनोरमा खोजे जा सकते हैं.
sources optional
टाइप:  Iterable<StreetViewSource> optional
डिफ़ॉल्ट: [StreetViewSource.DEFAULT]
खोजे जाने वाले पैनोरमा के सोर्स के बारे में बताता है. इससे सिर्फ़ आउटडोर पैनोरमा खोजने की सुविधा मिलती है. उदाहरण के लिए, सिर्फ़ आउटडोर पैनोरमा खोजे जा सकते हैं. एक से ज़्यादा सोर्स सेट करने पर, उन्हें उन सोर्स के इंटरसेक्शन के तौर पर माना जाएगा.

StreetViewPanoRequest इंटरफ़ेस

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

किसी खास आईडी वाला पैनोरमा ढूंढने के लिए, getPanorama के साथ StreetViewPanoRequest का इस्तेमाल किया जाता है.

pano optional
टाइप:  string optional
यह उस पैनो आईडी के बारे में बताता है जिसे खोजना है.

StreetViewResponse इंटरफ़ेस

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

StreetViewService.getPanorama से प्रॉमिस के लिए रिस्पॉन्स मिला.

data
टाइप:  StreetViewPanoramaData
पैनोरामा का उदाहरण.

StreetViewLocation इंटरफ़ेस

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

Street View पैनोरामा में किसी जगह का उदाहरण.

pano
टाइप:  string
पैनोरामा के लिए यूनीक आइडेंटिफ़ायर. यह कुकी, एक सेशन में स्थिर रहती है, लेकिन अलग-अलग सेशन में इसकी स्थिति बदलती रहती है.
description optional
टाइप:  string optional
जगह के बारे में बताने वाली स्थानीय भाषा में लिखी गई स्ट्रिंग.
latLng optional
टाइप:  LatLng optional
पैनोरामा का latlng.
shortDescription optional
टाइप:  string optional
जगह के बारे में कम शब्दों में जानकारी.

StreetViewPreference कॉन्स्टेंट

google.maps.StreetViewPreference कॉन्स्टेंट

ये ऐसे विकल्प हैं जो खोज के नतीजे को, अनुरोध की गई जगह के सबसे नज़दीक वाले Street View पैनोरामा या ऐसे पैनोरामा को दिखाते हैं जो उपयोगकर्ता की ज़रूरत के हिसाब से सबसे सही हो. इन्हें वैल्यू के हिसाब से या कॉन्स्टेंट के नाम का इस्तेमाल करके तय करें. उदाहरण के लिए, 'best' या google.maps.StreetViewPreference.BEST.

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

BEST Street View का ऐसा पैनोरमा दिखाओ जो उपयोगकर्ता की ज़रूरत के हिसाब से सबसे सही हो. सबसे अच्छा नतीजा, एल्गोरिदम तय करते हैं. इसके लिए, वे उपयोगकर्ता के रिसर्च डेटा और कुछ पैरामीटर का इस्तेमाल करते हैं. जैसे, लोकप्रिय जगहें, इमेज की क्वालिटी, और दी गई जगह से दूरी.
NEAREST उस स्ट्रीट व्यू पैनोरामा को दिखाओ जो दी गई जगह से सबसे कम दूरी पर है. यह सुविधा, सिर्फ़ एक तय दायरे में अच्छी तरह काम करती है. हमारा सुझाव है कि दायरा 1 कि॰मी॰ या इससे कम होना चाहिए.

StreetViewSource कॉन्स्टेंट

google.maps.StreetViewSource कॉन्स्टेंट

ये आइडेंटिफ़ायर, Street View की खोजों को चुने गए सोर्स तक सीमित करने के लिए होते हैं. इन वैल्यू को स्ट्रिंग के तौर पर तय किया जाता है. उदाहरण के लिए, 'outdoor'.

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

DEFAULT इसमें Street View के डिफ़ॉल्ट सोर्स का इस्तेमाल किया जाता है. इसलिए, खोज के नतीजे सिर्फ़ कुछ सोर्स तक सीमित नहीं होंगे.
GOOGLE इससे Street View में सिर्फ़ Google के आधिकारिक कलेक्शन खोजे जा सकते हैं.
OUTDOOR इससे Street View में सिर्फ़ बाहर की जगहों की फ़ोटो खोजी जा सकती हैं. खोज के नतीजों में, घर के अंदर की चीज़ों के कलेक्शन शामिल नहीं किए जाते. यह भी ध्यान दें कि खोज के नतीजों में सिर्फ़ ऐसे पैनोरमा दिखते हैं जिनसे यह पता लगाया जा सकता है कि वे घर के अंदर के हैं या बाहर के. उदाहरण के लिए, फ़ोटोस्फ़ियर नहीं दिखाए जाते, क्योंकि यह पता नहीं होता कि वे घर के अंदर के हैं या बाहर के.

StreetViewPanoramaData इंटरफ़ेस

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

registerPanoProvider का इस्तेमाल करके तय किए गए प्रोवाइडर से मिले पैनोरमा का रेप्रज़ेंटेशन.

tiles
टाइप:  StreetViewTileData
इससे इस पैनोरामा के लिए कस्टम टाइल के बारे में पता चलता है.
copyright optional
टाइप:  string optional
इससे इस पैनोरामा के लिए कॉपीराइट टेक्स्ट तय किया जाता है.
imageDate optional
टाइप:  string optional
इससे यह पता चलता है कि इस पैनोरामा में मौजूद इमेज किस साल और महीने में ली गई थी. तारीख की स्ट्रिंग YYYY-MM फ़ॉर्मैट में है.
location optional
टाइप:  StreetViewLocation optional
इससे इस पैनोरामा के लिए जगह का मेटाडेटा तय किया जाता है.

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

आस-पास के Street View पैनो के रेफ़रंस का कलेक्शन.

description optional
टाइप:  string optional
लिंक के बारे में जानकारी देने वाली स्थानीय भाषा में लिखी गई स्ट्रिंग.
heading optional
टाइप:  number optional
लिंक का हेडिंग.
pano optional
टाइप:  string optional
पैनोरामा के लिए यूनीक आइडेंटिफ़ायर. यह आईडी, एक सेशन में स्थिर रहता है, लेकिन अलग-अलग सेशन में बदलता रहता है.