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 पैनोरामा की खोज के लिए, मीटर में दायरा सेट करता है. |
|
टाइप:
StreetViewSource optional डिफ़ॉल्ट:
StreetViewSource.DEFAULT खोजने के लिए पैनोरामा का स्रोत बताता है. इसकी मदद से, सिर्फ़ आउटडोर पैनोरामा जैसे नज़ारे खोजे जा सकते हैं. |
sources optional |
टाइप:
Iterable<StreetViewSource> optional डिफ़ॉल्ट: [
StreetViewSource.DEFAULT ]खोजने के लिए पैनोरामा के सोर्स तय करता है. इसकी मदद से, सिर्फ़ आउटडोर पैनोरामा जैसे नज़ारे खोजे जा सकते हैं. एक से ज़्यादा सोर्स सेट करने का आकलन, उन सोर्स के इंटरसेक्शन के तौर पर किया जाएगा. |
StreetViewPanoRequest इंटरफ़ेस
google.maps.StreetViewPanoRequest
इंटरफ़ेस
किसी तय आईडी वाले पैनोरामा को ढूंढने के लिए, getPanorama
के साथ StreetViewPanoRequest
का इस्तेमाल किया जाता है.
प्रॉपर्टी | |
---|---|
pano optional |
टाइप:
string optional खोजने के लिए Pano आईडी तय करती है. |
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 |
उपलब्ध कराई गई जगह से सबसे कम दूरी पर मौजूद स्ट्रीट व्यू पैनोरामा पर वापस जाएं. यह सिर्फ़ एक सीमित दायरे में सही तरीके से काम करता है. सुझाया गया दायरा एक किलोमीटर या उससे कम है. |
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 के लिए की गई खोजें, आउटडोर कलेक्शन तक सीमित रहती हैं. खोज के नतीजों में इनडोर कलेक्शन शामिल नहीं होते. यह भी ध्यान दें कि खोज करने से सिर्फ़ वे पैनोरामा दिखते हैं जहां से यह पता लगाया जा सकता है कि वे कैमरे के अंदर हैं या बाहर. उदाहरण के लिए, PhotoSpheres लौटाए नहीं जाते, क्योंकि इस बात की जानकारी नहीं है कि ये घर के अंदर हैं या बाहर. |
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 पैनोरामा के लिए यूनीक आइडेंटिफ़ायर. यह आईडी एक सेशन में स्थिर रहता है, लेकिन सभी सेशन में नहीं बदलता. |