StreetViewService क्लास
google.maps.StreetViewService
कक्षा
StreetViewService
ऑब्जेक्ट, 'स्ट्रीट व्यू' डेटा की खोज करता है.
const {StreetViewService} = await google.maps.importLibrary("streetView")
पर कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.
निर्माता | |
---|---|
StreetViewService |
StreetViewService() पैरामीटर: कोई नहीं
एक StreetViewService बनाता है, जो 'स्ट्रीट व्यू' सेवा में स्टोर किए गए डेटा के लिए इंटरफ़ेस उपलब्ध कराता है. |
तरीके | |
---|---|
getPanorama |
getPanorama(request[, callback]) पैरामीटर:
सामान लौटाने की वैल्यू:
Promise<StreetViewResponse> दिए गए Street View क्वेरी के अनुरोध से मेल खाने वाले पैनोरामा के लिए, StreetViewPanoramaData को वापस लाता है. StreetViewPanoramaData , दिए गए कॉलबैक को पास किया जाता है. |
StreetViewStatus कॉन्सटेंट
google.maps.StreetViewStatus
कॉन्सटेंट
'स्ट्रीट व्यू' का अनुरोध पूरा होने पर, 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
से आप किसी खास जगह पर 'स्ट्रीट व्यू' पैनोरामा देख सकते हैं.
प्रॉपर्टी | |
---|---|
location optional |
टाइप:
LatLng|LatLngLiteral optional इससे पता चलता है कि 'स्ट्रीट व्यू' पैनोरामा कहां खोजना है. |
preference optional |
टाइप:
StreetViewPreference optional उस प्राथमिकताएं को सेट करता है जिसके लिए दायरे में दायरा खोजा जाना चाहिए: दिया गया स्थान सबसे नज़दीक है या दायरे में सबसे अच्छा है. |
radius optional |
टाइप:
number optional डिफ़ॉल्ट:
50 मीटर में एक दायरा सेट करता है, जिसमें पैनोरामा खोजा जाता है. |
source optional |
टाइप:
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
इंटरफ़ेस
स्ट्रीट व्यू पैनोरामा में मौजूद जगह को दिखाना.
प्रॉपर्टी | |
---|---|
pano |
टाइप:
string पैनोरामा के लिए यूनीक आइडेंटिफ़ायर. यह एक सेशन में स्थिर रहता है, लेकिन सभी सेशन में यह एक जैसी नहीं होती. |
description optional |
टाइप:
string optional जगह की जानकारी देने वाली लोकलाइज़्ड स्ट्रिंग. |
latLng optional |
टाइप:
LatLng optional पैनोरामा का अक्षांश. |
shortDescription optional |
टाइप:
string optional जगह के बारे में कम शब्दों में जानकारी. |
StreetViewPreferences कॉन्सटेंट
google.maps.StreetViewPreference
कॉन्सटेंट
वे विकल्प जो अनुरोध की जगह के सबसे नज़दीक मौजूद 'स्ट्रीट व्यू पैनोरामा' खोजने के लिए, खोज के नतीजों को मापदंड से बाहर करते हैं या ऐसा पैनोरामा जिसे उपयोगकर्ता आम तौर पर देखना चाहता है. इन्हें वैल्यू या कॉन्सटेंट के नाम का इस्तेमाल करके तय करें. उदाहरण के लिए, 'best'
या google.maps.StreetViewPreference.BEST
.
const {StreetViewPreference} = await google.maps.importLibrary("streetView")
पर कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.
स्थिरांक | |
---|---|
BEST |
वह स्ट्रीट व्यू पैनोरामा वापस लाएं जो इस बात की ज़्यादा संभावना है कि उपयोगकर्ता उसे देखना चाहता है. सबसे अच्छे नतीजे, उपयोगकर्ता की रिसर्च और पैरामीटर के आधार पर तय होते हैं. जैसे, किसी खास जगह की इमेज, उसकी क्वालिटी, और किसी खास जगह से दूरी. |
NEAREST |
Street View के पैनोरामा में वापस लाएं, जो दी गई जगह से सबसे कम दूरी पर है. यह सुविधा सिर्फ़ कुछ खास दायरे में ही काम करती है. सुझाया गया दायरा एक कि॰मी॰ या उससे कम है. |
StreetViewSource कॉन्सटेंट
google.maps.StreetViewSource
कॉन्सटेंट
'स्ट्रीट व्यू' की खोजों को चुनिंदा स्रोतों तक सीमित करने के लिए आइडेंटिफ़ायर. ये वैल्यू, स्ट्रिंग के तौर पर तय की जाती हैं. उदाहरण के लिए, 'outdoor'
.
const {StreetViewSource} = await google.maps.importLibrary("streetView")
पर कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.
स्थिरांक | |
---|---|
DEFAULT |
'स्ट्रीट व्यू' के डिफ़ॉल्ट सोर्स का इस्तेमाल करने पर, खोज सिर्फ़ खास सोर्स तक सीमित नहीं होंगी. |
OUTDOOR |
इससे Street View के लिए की जाने वाली खोजें, आउटडोर संग्रह तक सीमित हो जाती हैं. खोज के नतीजों में, इनडोर कलेक्शन शामिल नहीं होते. ध्यान दें कि खोज से सिर्फ़ पैनोरामा दिखते हैं, जिनसे यह पता चल पाता है कि वे इनडोर हैं या आउटडोर. उदाहरण के लिए, PhotoSpheres नहीं दिखाए जाते, क्योंकि यह पता नहीं है कि वे अंदर हैं या बाहर. |
StreetViewPnoramaData इंटरफ़ेस
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 पैनोरामा के लिए यूनीक आइडेंटिफ़ायर. यह आईडी किसी सत्र के भीतर स्थिर होता है लेकिन यह सभी सत्रों में स्थिर होता है. |