StreetViewService class
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 मीटर में दायरा सेट करता है, ताकि पैनोरमा खोजा जा सके. |
|
टाइप:
StreetViewSource optional डिफ़ॉल्ट:
StreetViewSource.DEFAULT खोज के लिए पैनोरमा के सोर्स के बारे में बताता है. उदाहरण के लिए, सिर्फ़ आउटडोर पैनोरमा खोजने के लिए, इस सुविधा का इस्तेमाल किया जा सकता है. |
sources optional |
टाइप:
Iterable<StreetViewSource> optional डिफ़ॉल्ट: [
StreetViewSource.DEFAULT ]पैनोरमा के सोर्स के बारे में जानकारी देता है. उदाहरण के लिए, सिर्फ़ आउटडोर पैनोरमा खोजने के लिए, इस सुविधा का इस्तेमाल किया जा सकता है. एक से ज़्यादा सोर्स सेट करने पर, उन सोर्स के इंटरसेक्शन के तौर पर उनका आकलन किया जाएगा. |
StreetViewPanoRequest इंटरफ़ेस
google.maps.StreetViewPanoRequest
इंटरफ़ेस
किसी खास आईडी वाला पैनोरमा ढूंढने के लिए, StreetViewPanoRequest
का इस्तेमाल getPanorama
के साथ किया जाता है.
प्रॉपर्टी | |
---|---|
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 पैनोरमा की जगह की जानकारी. |
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 |
दी गई जगह से सबसे कम दूरी पर मौजूद Street View पैनोरमा दिखाता है. यह सुविधा सिर्फ़ तय सीमा के अंदर काम करती है. हमारा सुझाव है कि दायरा एक कि॰मी॰ या उससे कम होना चाहिए. |
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 फ़ॉर्मैट में होनी चाहिए. |
links optional |
टाइप:
Array<StreetViewLink> optional आस-पास के पैनोरमा के नेविगेशन लिंक दिखाता है. |
location optional |
टाइप:
StreetViewLocation optional इस पैनोरमा के लिए जगह का मेटाडेटा बताता है. |
StreetViewLink का इंटरफ़ेस
google.maps.StreetViewLink
इंटरफ़ेस
आस-पास के Street View पैनो के रेफ़रंस का कलेक्शन.
प्रॉपर्टी | |
---|---|
description optional |
टाइप:
string optional लिंक के बारे में स्थानीय भाषा में जानकारी देने वाली स्ट्रिंग. |
heading optional |
टाइप:
number optional लिंक का हेडर. |
pano optional |
टाइप:
string optional पैनोरमा के लिए यूनीक आइडेंटिफ़ायर. यह आईडी किसी सेशन में स्थिर रहता है, लेकिन सभी सेशन में अस्थिर रहता है. |