MaxZoomService क्लास
google.maps.MaxZoomService
क्लास
लाइब्रेरी "maps"
यह सेवा, किसी जगह के लिए सैटलाइट से ली गई तस्वीरों को सबसे ज़्यादा ज़ूम करने के लेवल पर देखने के लिए उपलब्ध है.
const {MaxZoomService} = await google.maps.importLibrary("maps");
निर्माता | |
|---|---|
MaxZoomService |
MaxZoomService()पैरामीटर: कोई नहीं
MaxZoomService का एक नया इंस्टेंस बनाता है. इसका इस्तेमाल, सैटलाइट से ली गई तस्वीरों के लिए उपलब्ध, ज़ूम करने के ज़्यादा से ज़्यादा लेवल के बारे में क्वेरी भेजने के लिए किया जा सकता है. |
तरीके | |
|---|---|
getMaxZoomAtLatLng |
getMaxZoomAtLatLng(latlng[, callback])पैरामीटर:
रिटर्न वैल्यू:
Promise<MaxZoomResult>यह फ़ंक्शन, ज़ूम करने का वह ज़्यादा से ज़्यादा लेवल दिखाता है जिस पर satellite मैप टाइप के लिए, किसी खास LatLng पर ज़्यादा जानकारी वाली इमेज उपलब्ध होती है. यह अनुरोध एसिंक्रोनस है. इसलिए, आपको एक callback फ़ंक्शन पास करना होगा, जो अनुरोध पूरा होने पर लागू होगा. साथ ही, एक MaxZoomResult पास किया जाएगा. |
MaxZoomResult इंटरफ़ेस
google.maps.MaxZoomResult
इंटरफ़ेस
MaxZoomService से मिला MaxZoom का नतीजा, जो JSON फ़ॉर्मैट में है.
प्रॉपर्टी | |
|---|---|
zoom |
टाइप:
numberLatLng पर, ज़ूम करने का ज़्यादा से ज़्यादा लेवल. |
status
ज़रूरी नहीं |
टाइप:
MaxZoomStatus optionalअनुरोध की स्थिति. यह प्रॉपर्टी सिर्फ़ तब तय की जाती है, जब MaxZoomService.getMaxZoomAtLatLng के साथ कॉलबैक का इस्तेमाल किया जाता है. हालांकि, प्रॉमिस का इस्तेमाल करने पर यह तय नहीं की जाती. |
MaxZoomStatus कॉन्सटैंट
google.maps.MaxZoomStatus
कॉन्सटेंट
लाइब्रेरी "maps"
getMaxZoomAtLatLng() को किए गए कॉल के पूरा होने पर, MaxZoomService से मिला स्टेटस. इन्हें वैल्यू या कॉन्सटेंट के नाम का इस्तेमाल करके तय करें. उदाहरण के लिए, 'OK' या google.maps.MaxZoomStatus.OK.
इन कॉन्सटैंट को स्ट्रिंग के तौर पर भी इस्तेमाल किया जा सकता है. TypeScript में, स्ट्रिंग लिटरल को MaxZoomStatusString टाइप से तय किया जाता है.
const {MaxZoomStatus} = await google.maps.importLibrary("maps");
कॉन्स्टेंट | |
|---|---|
ERROR |
कोई ऐसी गड़बड़ी हुई जिसके बारे में जानकारी नहीं है. |
OK |
जवाब में एक मान्य MaxZoomResult शामिल है. |