StreetViewService क्लास
क्लास
google.maps.StreetViewService
लाइब्रेरी "streetView"
StreetViewService ऑब्जेक्ट, Street View के डेटा को खोजता है.
const {StreetViewService} = await google.maps.importLibrary("streetView");
निर्माता | |
|---|---|
StreetViewService |
StreetViewService()पैरामीटर: कोई नहीं
यह StreetViewService बनाता है, जो Street View सेवा में सेव किए गए डेटा के लिए इंटरफ़ेस उपलब्ध कराता है. |
तरीके | |
|---|---|
getPanorama |
getPanorama(request[, callback])पैरामीटर:
रिटर्न वैल्यू:
Promise<StreetViewResponse>Street View की क्वेरी के अनुरोध से मैच करने वाले पैनोरामा के लिए, StreetViewPanoramaData को वापस लाता है. StreetViewPanoramaData को दिए गए कॉलबैक में पास किया जाता है. |
StreetViewStatus कॉन्सटैंट
कॉन्सटैंट
google.maps.StreetViewStatus
लाइब्रेरी "streetView"
Street View का अनुरोध पूरा होने पर, StreetViewService से मिला स्टेटस. इन्हें वैल्यू या कॉन्सटेंट के नाम का इस्तेमाल करके तय किया जा सकता है. उदाहरण के लिए, 'OK' या google.maps.StreetViewStatus.OK.
इन कॉन्सटैंट को स्ट्रिंग के तौर पर भी इस्तेमाल किया जा सकता है. TypeScript में, स्ट्रिंग लिटरल को StreetViewStatusString टाइप से तय किया जाता है.
const {StreetViewStatus} = await google.maps.importLibrary("streetView");
कॉन्स्टेंट | |
|---|---|
OK |
अनुरोध पूरा हो गया. |
UNKNOWN_ERROR |
अनुरोध को प्रोसेस नहीं किया जा सका. हालांकि, इसके पीछे की असल वजह नहीं पता है. |
ZERO_RESULTS |
खोज के लिए जो फ़िल्टर चुने गए हैं उनके हिसाब से कोई पैनोरामा नहीं मिला. |
StreetViewLocationRequest इंटरफ़ेस
इंटरफ़ेस
google.maps.StreetViewLocationRequest
Street View का अनुरोध, getPanorama के साथ भेजा जाना चाहिए. StreetViewLocationRequest की मदद से, किसी जगह के Street View पैनोरामा को खोजा जा सकता है.
प्रॉपर्टी | |
|---|---|
location
ज़रूरी नहीं |
टाइप:
LatLng|LatLngLiteral optionalइससे उस जगह का पता चलता है जहां Street View पैनोरमा को खोजना है. |
preference
ज़रूरी नहीं |
टाइप:
StreetViewPreference optionalयह तय करता है कि दायरे में कौनसे पैनोरामा को प्राथमिकता दी जाए: दी गई जगह के सबसे नज़दीक मौजूद पैनोरामा या दायरे में मौजूद सबसे अच्छा पैनोरामा. |
radius
ज़रूरी नहीं |
टाइप:
number optionalडिफ़ॉल्ट:
50यह मीटर में वह दायरा सेट करता है जिसमें पैनोरामा खोजना है. |
ज़रूरी नहीं |
टाइप:
StreetViewSource optionalडिफ़ॉल्ट:
StreetViewSource.DEFAULTखोजे जाने वाले पैनोरामा के सोर्स के बारे में जानकारी देता है. उदाहरण के लिए, इससे सिर्फ़ आउटडोर पैनोरामा खोजने की पाबंदी लगाई जा सकती है. |
sources
ज़रूरी नहीं |
टाइप:
Iterable<StreetViewSource> optionalडिफ़ॉल्ट: [
StreetViewSource.DEFAULT]पैनोरामा खोजने के लिए सोर्स के बारे में जानकारी देता है. उदाहरण के लिए, इससे सिर्फ़ आउटडोर पैनोरामा खोजने की पाबंदी लगाई जा सकती है. एक से ज़्यादा सोर्स सेट करने पर, उनका आकलन उन सोर्स के इंटरसेक्शन के तौर पर किया जाएगा. |
StreetViewPanoRequest इंटरफ़ेस
इंटरफ़ेस
google.maps.StreetViewPanoRequest
StreetViewPanoRequest का इस्तेमाल getPanorama के साथ किया जाता है, ताकि किसी खास आईडी वाला पैनोरामा ढूंढा जा सके.
प्रॉपर्टी | |
|---|---|
pano
ज़रूरी नहीं |
टाइप:
string optionalइससे पता चलता है कि किस पैनोरमा आईडी को खोजना है. |
StreetViewResponse इंटरफ़ेस
इंटरफ़ेस
google.maps.StreetViewResponse
StreetViewService.getPanorama से मिले प्रॉमिस के लिए रिस्पॉन्स रिज़ॉल्व हो गया.
प्रॉपर्टी | |
|---|---|
data |
टाइप:
StreetViewPanoramaDataपैनोरामा का प्रज़ेंटेशन. |
StreetViewLocation इंटरफ़ेस
इंटरफ़ेस
google.maps.StreetViewLocation
Street View पैनोरमा में किसी जगह को दिखाने वाला विज़ुअल.
प्रॉपर्टी | |
|---|---|
pano |
टाइप:
stringपैनोरामा के लिए यूनीक आइडेंटिफ़ायर. यह एक सेशन के दौरान स्थिर रहता है, लेकिन अलग-अलग सेशन में बदलता रहता है. |
description
ज़रूरी नहीं |
टाइप:
string optionalजगह की जानकारी देने वाली स्ट्रिंग. |
latLng
ज़रूरी नहीं |
टाइप:
LatLng optionalपैनोरामा का अक्षांश और देशांतर. |
shortDescription
ज़रूरी नहीं |
टाइप:
string optionalजगह के बारे में कम शब्दों में जानकारी. |
StreetViewPreference कॉन्सटैंट
कॉन्सटैंट
google.maps.StreetViewPreference
लाइब्रेरी "streetView"
ऐसे विकल्प जो खोज के नतीजे को, अनुरोध की गई जगह के सबसे नज़दीकी Street View पैनोरमा या ऐसे पैनोरमा की ओर झुकाते हैं जो उपयोगकर्ता के हिसाब से सबसे सही हो. इन्हें वैल्यू या कॉन्सटेंट के नाम का इस्तेमाल करके तय करें. उदाहरण के लिए, 'best' या google.maps.StreetViewPreference.BEST.
इन कॉन्सटैंट को स्ट्रिंग के तौर पर भी इस्तेमाल किया जा सकता है. TypeScript में, स्ट्रिंग लिटरल को StreetViewPreferenceString टाइप से तय किया जाता है.
const {StreetViewPreference} = await google.maps.importLibrary("streetView");
कॉन्स्टेंट | |
|---|---|
BEST |
Street View पैनोरमा दिखाता है. यह पैनोरमा, उपयोगकर्ता की खोज के हिसाब से सबसे सटीक होता है. सबसे सही नतीजे का पता एल्गोरिदम से लगाया जाता है. यह एल्गोरिदम, उपयोगकर्ताओं पर की गई रिसर्च और कुछ पैरामीटर के आधार पर काम करता है. जैसे, लोकप्रिय जगहें, इमेज क्वालिटी, और दी गई जगह से दूरी. |
NEAREST |
दी गई जगह से सबसे कम दूरी पर मौजूद Street View पैनोरमा दिखाएं. यह सुविधा सिर्फ़ सीमित दायरे में काम करती है. हमारा सुझाव है कि दायरा एक कि॰मी॰ या इससे कम हो. |
StreetViewSource कॉन्स्टेंट
कॉन्सटैंट
google.maps.StreetViewSource
लाइब्रेरी "streetView"
Street View की खोजों को चुने गए सोर्स तक सीमित करने के लिए आइडेंटिफ़ायर. इन वैल्यू को स्ट्रिंग के तौर पर तय किया जाता है. उदाहरण के लिए, 'outdoor'.
इन कॉन्सटैंट को स्ट्रिंग के तौर पर भी इस्तेमाल किया जा सकता है. TypeScript में, स्ट्रिंग लिटरल को StreetViewSourceString टाइप से तय किया जाता है.
const {StreetViewSource} = await google.maps.importLibrary("streetView");
कॉन्स्टेंट | |
|---|---|
DEFAULT |
Street View के डिफ़ॉल्ट सोर्स का इस्तेमाल करता है. खोजें, चुनिंदा सोर्स तक सीमित नहीं होंगी. |
GOOGLE |
Street View में की जाने वाली खोजों को Google के आधिकारिक कलेक्शन तक सीमित करता है. |
OUTDOOR |
Street View में खोज के नतीजों को सिर्फ़ आउटडोर कलेक्शन तक सीमित करता है. खोज के नतीजों में, इंडोर कलेक्शन शामिल नहीं होते. यह भी ध्यान दें कि खोज के नतीजों में सिर्फ़ वे पैनोरामा दिखते हैं जिनके बारे में यह पता लगाया जा सकता है कि वे इनडोर हैं या आउटडोर. उदाहरण के लिए, फ़ोटोस्फ़ीयर नहीं दिखाए जाते, क्योंकि यह पता नहीं होता कि वे इनडोर हैं या आउटडोर. |
StreetViewPanoramaData इंटरफ़ेस
इंटरफ़ेस
google.maps.StreetViewPanoramaData
registerPanoProvider का इस्तेमाल करके तय किए गए सेवा देने वाले से मिले पैनोरामा का प्रज़ेंटेशन.
प्रॉपर्टी | |
|---|---|
tiles |
टाइप:
StreetViewTileDataइस पैनोरामा के लिए कस्टम टाइल तय करता है. |
copyright
ज़रूरी नहीं |
टाइप:
string optionalइससे इस पैनोरामा के लिए कॉपीराइट टेक्स्ट तय होता है. |
imageDate
ज़रूरी नहीं |
टाइप:
string optionalइससे उस साल और महीने की जानकारी मिलती है जिसमें इस पैनोरामा की इमेज ली गई थी. तारीख की स्ट्रिंग, YYYY-MM फ़ॉर्मैट में होती है. |
links
ज़रूरी नहीं |
टाइप:
Array<StreetViewLink> optionalइससे आस-पास के पैनोरामा के नेविगेशनल लिंक के बारे में पता चलता है. |
location
ज़रूरी नहीं |
टाइप:
StreetViewLocation optionalइससे इस पैनोरामा के लिए, जगह की जानकारी के मेटा-डेटा का पता चलता है. |
StreetViewLink इंटरफ़ेस
इंटरफ़ेस
google.maps.StreetViewLink
आस-पास के Street View पैनोरमा के रेफ़रंस का कलेक्शन.
प्रॉपर्टी | |
|---|---|
description
ज़रूरी नहीं |
टाइप:
string optionalलिंक के बारे में जानकारी देने वाली स्थानीय भाषा में लिखी गई स्ट्रिंग. |
heading
ज़रूरी नहीं |
टाइप:
number optionalलिंक की हेडिंग. |
pano
ज़रूरी नहीं |
टाइप:
string optionalपैनोरामा के लिए यूनीक आइडेंटिफ़ायर. यह आईडी, एक सेशन के दौरान नहीं बदलता. हालांकि, अलग-अलग सेशन में यह बदल जाता है. |