Max Zoom

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
टाइप: number
LatLng पर, ज़ूम करने का ज़्यादा से ज़्यादा लेवल.
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 शामिल है.