GMSMapLayer क्लास का रेफ़रंस

GMSMaplayer क्लास रेफ़रंस

खास जानकारी

GMSMapLayer, CAlayer की कस्टम सब-क्लास है. इसे GMSMapView पर लेयर क्लास के तौर पर दी गई है.

इस लेयर को सीधे तौर पर इंस्टैंशिएट नहीं किया जाना चाहिए. यह मॉडल को कैमरे के लिए ऐक्सेस देता है, जिसे आम तौर पर GMSMapView पर तय किया जाता है.

इन प्रॉपर्टी में बदलाव करने या उन्हें ऐनिमेट करने से GMSMapView पर मौजूदा जेस्चर में रुकावट आ सकती है. उदाहरण के लिए, उपयोगकर्ता का पैन या रोटेशन. इसी तरह, अगर कोई उपयोगकर्ता ऐनिमेशन के दौरान चालू जेस्चर करता है, तो ऐनिमेशन 'मौजूदा जगह पर' (मौजूदा प्रज़ेंटेशन वैल्यू पर) बंद हो जाएगा.

GMSCALayer को इनहेरिट करता है.

प्रॉपर्टी

CLLocationDegreescameraLatitude
CLLocationDegreescameraLongitude
CLLocationDirectioncameraBearing
float cameraZoomLevel
डबलcameraViewingAngle

(ध्यान दें कि ये सदस्य फ़ंक्शन नहीं हैं.)

एनएसस्ट्रिंग *कॉन्सटkGMSLayerCameraLatitudeKey
 kGMSlayerCameraअक्षांशKey की रेंज [-85, 85] तक है और इस रेंज से बाहर की वैल्यू को क्लैंप किया जाएगा.
एनएसस्ट्रिंग *कॉन्सटkGMSLayerCameraLongitudeKey
 kGMSlayerCameraLongitadeKey की रेंज [-180, 180 तक है) और इस रेंज से बाहर की वैल्यू, इस रेंज में रैप कर दी जाएंगी.
एनएसस्ट्रिंग *कॉन्सटkGMSLayerCameraBearingKey
 kGMSlayerCameraBearingKey की रेंज [0, 360 तक) है और वैल्यू को रैप किया जाता है.
एनएसस्ट्रिंग *कॉन्सटkGMSLayerCameraZoomLevelKey
 kGMSlayerCameraZoomlevelKey की रेंज [kGMSMinZoomlevel, kGMSMaxZoomStatus] से लेकर हैं. साथ ही, वैल्यू को क्लैंप किया जाता है.
एनएसस्ट्रिंग *कॉन्सटkGMSLayerCameraViewingAngleKey
 kGMSlayerCameraViewingAngleKey, मॉडल के ज़ूम लेवल के आधार पर, शून्य से लेकर (यानी, सीधे नीचे की ओर) और क्षितिज की ओर 30 से 45 डिग्री के बीच होता है.

- (NSString* कॉन्स) kGMSLayerCameraLatitudeKey [related]

kGMSlayerCameraअक्षांशKey की रेंज [-85, 85] तक है और इस रेंज से बाहर की वैल्यू को क्लैंप किया जाएगा.

- (NSString* कॉन) kGMSLayerCameraLongitudeKey [related]

kGMSlayerCameraLongitadeKey की रेंज [-180, 180 तक है) और इस रेंज से बाहर की वैल्यू, इस रेंज में रैप कर दी जाएंगी.

- (NSString* कॉन) kGMSLayerCameraBearingKey [related]

kGMSlayerCameraBearingKey की रेंज [0, 360 तक) है और वैल्यू को रैप किया जाता है.

- (NSString* कॉन्स) kGMSLayerCameraZoomLevelKey [related]

kGMSlayerCameraZoomlevelKey की रेंज [kGMSMinZoomlevel, kGMSMaxZoomStatus] से लेकर हैं. साथ ही, वैल्यू को क्लैंप किया जाता है.

- (NSString* कॉन्स) kGMSLayerCameraViewingAngleKey [related]

kGMSlayerCameraViewingAngleKey, मॉडल के ज़ूम लेवल के आधार पर, शून्य से लेकर (यानी, सीधे नीचे की ओर) और क्षितिज की ओर 30 से 45 डिग्री के बीच होता है.


प्रॉपर्टी से जुड़े दस्तावेज़

- (CLLocationDegrees) cameraLatitude [read, write, assign]
- (CLLocationDegrees) cameraLongitude [read, write, assign]
- (CLLocationDirection) cameraBearing [read, write, assign]
- (फ़्लोट) cameraZoomLevel [read, write, assign]
- (डबल) cameraViewingAngle [read, write, assign]