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


खास जानकारी

GMSCameraPosition का म्यूट किया जा सकने वाला वर्शन.

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

सार्वजनिक सदस्य के फ़ंक्शन

(इंस्टेंस टाइप)- initWithTarget:zoom:bearing:viewingAngle:
 खास तौर पर बनाया गया, शुरू करने वाला टूल.
(इंस्टेंस टाइप)- initWithTarget:zoom:
 किसी खास टारगेट और ज़ूम लेवल के लिए, GMSCameraPosition के लिए सुविधा शुरू करने वाला टूल.
(इंस्टेंस टाइप)- initWithLatitude:longitude:zoom:
 किसी खास अक्षांश, देशांतर, और ज़ूम लेवल के लिए GMSCameraPosition के लिए सुविधा शुरू करने वाला टूल.
(इंस्टेंस टाइप)- initWithLatitude:longitude:zoom:bearing:viewingAngle:
 GMSCameraPosition के लिए सुविधा शुरू करने वाला टूल. इसमें अक्षांश/देशांतर और -initWithTarget:zoom:bearing:viewingAngle: के मुताबिक दी गई अन्य सभी कैमरा प्रॉपर्टी होती हैं.

स्टैटिक सार्वजनिक सदस्यों के काम

(इंस्टेंस टाइप)+ cameraWithTarget:zoom:
 किसी खास टारगेट और ज़ूम लेवल के लिए, GMSCameraPosition के लिए सुविधा कंस्ट्रक्टर.
(इंस्टेंस टाइप)+ cameraWithLatitude:longitude:zoom:
 CameraWithTarget:zoom: के मुताबिक, GMSCameraPosition के लिए सुविधा कंस्ट्रक्टर.
(इंस्टेंस टाइप)+ cameraWithTarget:zoom:bearing:viewingAngle:
 GMSCameraPosition के लिए सुविधा कंस्ट्रक्टर, जिसमें initWithTarget:zoom:bearing:viewingAngle: के अनुसार सभी कैमरा प्रॉपर्टी होते हैं.
(इंस्टेंस टाइप)+ cameraWithLatitude:longitude:zoom:bearing:viewingAngle:
 GMSCameraPosition के लिए सुविधा कंस्ट्रक्टर, जिसमें अक्षांश/देशांतर और initWithTarget:zoom:bearing:viewingAngle: के मुताबिक अन्य सभी कैमरा प्रॉपर्टी होती हैं.
(float) + zoomAtCoordinate:forMeters:perPoints:
 पृथ्वी पर दिए गए coord पर, स्क्रीन points की बताई गई संख्या के हिसाब से meters की दूरी का ज़ूम लेवल पाएं.

प्रॉपर्टी

CLLocationCoordiate2Dटारगेट
float ज़ूम
CLLocationDirectionबियरिंग
डबलviewingAngle

मेंबर फ़ंक्शन से जुड़ा दस्तावेज़

- (instancetype) initWithTarget: (CLLocationCoordinate2D)  टारगेट
ज़ूम करें: (float)  ज़ूम
बियरिंग: (CLLocationDirection) बियरिंग
देखने का कोण: (डबल) viewingAngle

खास तौर पर बनाया गया, शुरू करने वाला टूल.

इस GMSCameraPosition को सभी उपलब्ध कैमरा प्रॉपर्टी के साथ कॉन्फ़िगर करता है. इस इनिशलाइज़र का इस्तेमाल करके (या नीचे दिए गए सुविधा बनाने वालों के ज़रिए) GMSCameraPosition बनाने से, साफ़ तौर पर कैमरे की वैल्यू तय हो जाती है.

पैरामीटर:
टारगेटपृथ्वी पर मौजूद वह जगह जिसकी ओर कैमरा फ़ोकस करता है.
ज़ूमस्क्रीन के बीच में मौजूद ज़ूम का लेवल.
बियरिंगकैमरे को उत्तर दिशा से घड़ी की दिशा में डिग्री में घुमाया जा रहा है.
viewingAngleनीचे की ओर से कैमरे के कोण का कोण (सीधे पृथ्वी की ओर)
- (instancetype) initWithTarget: (CLLocationCoordinate2D)  टारगेट
ज़ूम करें: (float)  ज़ूम

किसी खास टारगेट और ज़ूम लेवल के लिए, GMSCameraPosition के लिए सुविधा शुरू करने वाला टूल.

ऐसा करने से, इस कैमरे के बेयरिंग और व्यू ऐंगल की प्रॉपर्टी शून्य डिफ़ॉल्ट पर सेट हो जाएगी. इसका मतलब है कि स्क्रीन का ऊपरी हिस्सा, उत्तर दिशा की ओर है और यह धरती की सतह के ठीक सामने है.

पैरामीटर:
टारगेटपृथ्वी पर मौजूद वह जगह जिसकी ओर कैमरा फ़ोकस करता है.
ज़ूमस्क्रीन के बीच में मौजूद ज़ूम का लेवल.
- (Intancetype) initWithअक्षांश: (CLLocationDegrees) latitude
longitude: (CLLocationDegrees) longitude
ज़ूम करें: (float)  ज़ूम

किसी खास अक्षांश, देशांतर, और ज़ूम लेवल के लिए GMSCameraPosition के लिए सुविधा शुरू करने वाला टूल.

ऐसा करने से, इस कैमरे के बेयरिंग और व्यू ऐंगल की प्रॉपर्टी शून्य डिफ़ॉल्ट पर सेट हो जाएगी. इसका मतलब है कि स्क्रीन का ऊपरी हिस्सा, उत्तर दिशा की ओर है और यह धरती की सतह के ठीक सामने है.

पैरामीटर:
latitudeउस जगह का अक्षांश कॉम्पोनेंट, जिसकी ओर कैमरा फ़ोकस करता है.
longitudeउस जगह का अक्षांश कॉम्पोनेंट, जिसकी ओर कैमरा फ़ोकस करता है.
ज़ूमस्क्रीन के बीच में मौजूद ज़ूम का लेवल.
- (Intancetype) initWithअक्षांश: (CLLocationDegrees) latitude
longitude: (CLLocationDegrees) longitude
ज़ूम करें: (float)  ज़ूम
बियरिंग: (CLLocationDirection) बियरिंग
देखने का कोण: (डबल) viewingAngle

GMSCameraPosition के लिए सुविधा शुरू करने वाला टूल. इसमें अक्षांश/देशांतर और -initWithTarget:zoom:bearing:viewingAngle: के मुताबिक दी गई अन्य सभी कैमरा प्रॉपर्टी होती हैं.

पैरामीटर:
latitudeउस जगह का अक्षांश कॉम्पोनेंट, जिसकी ओर कैमरा फ़ोकस करता है.
longitudeउस जगह का अक्षांश कॉम्पोनेंट, जिसकी ओर कैमरा फ़ोकस करता है.
ज़ूमस्क्रीन के बीच में मौजूद ज़ूम का लेवल.
बियरिंगकैमरे को उत्तर दिशा से घड़ी की दिशा में डिग्री में घुमाया जा रहा है.
viewingAngleनीचे की ओर से कैमरे के कोण का कोण (सीधे पृथ्वी की ओर)
+ (इंस्टेंस टाइप) CameraWithTarget: (CLLocationCoordinate2D)  टारगेट
ज़ूम करें: (float)  ज़ूम

किसी खास टारगेट और ज़ूम लेवल के लिए, GMSCameraPosition के लिए सुविधा कंस्ट्रक्टर.

ऐसा करने से, इस कैमरे के बेयरिंग और व्यू ऐंगल की प्रॉपर्टी शून्य डिफ़ॉल्ट पर सेट हो जाएगी. इसका मतलब है कि स्क्रीन का ऊपरी हिस्सा, उत्तर दिशा की ओर है और यह धरती की सतह के ठीक सामने है.

+ (इंस्टेंसटाइप) CamWithअक्षांश: (CLLocationDegrees) latitude
longitude: (CLLocationDegrees) longitude
ज़ूम करें: (float)  ज़ूम

CameraWithTarget:zoom: के मुताबिक, GMSCameraPosition के लिए सुविधा कंस्ट्रक्टर.

+ (इंस्टेंस टाइप) CameraWithTarget: (CLLocationCoordinate2D)  टारगेट
ज़ूम करें: (float)  ज़ूम
बियरिंग: (CLLocationDirection) बियरिंग
देखने का कोण: (डबल) viewingAngle

GMSCameraPosition के लिए सुविधा कंस्ट्रक्टर, जिसमें initWithTarget:zoom:bearing:viewingAngle: के अनुसार सभी कैमरा प्रॉपर्टी होते हैं.

+ (इंस्टेंसटाइप) CamWithअक्षांश: (CLLocationDegrees) latitude
longitude: (CLLocationDegrees) longitude
ज़ूम करें: (float)  ज़ूम
बियरिंग: (CLLocationDirection) बियरिंग
देखने का कोण: (डबल) viewingAngle

GMSCameraPosition के लिए सुविधा कंस्ट्रक्टर, जिसमें अक्षांश/देशांतर और initWithTarget:zoom:bearing:viewingAngle: के मुताबिक अन्य सभी कैमरा प्रॉपर्टी होती हैं.

+ (फ़्लोट) ZoomAtCoordiate: (CLLocationCoordinate2D)  कोऑर्डिनेट
forMeters: (CLLocationदूर) मीटर
परपॉइंट: (सीजीफ़्लोट) पॉइंट

पृथ्वी पर दिए गए coord पर, स्क्रीन points की बताई गई संख्या के हिसाब से meters की दूरी का ज़ूम लेवल पाएं.

बहुत ज़्यादा या कम दूरी के लिए, ज़ूम का लेवल, कैमरे पर अपलोड किए गए ज़ूम के कम या ज़्यादा से ज़्यादा लेवल से कम या ज़्यादा हो सकता है.

यह हेल्पर तरीका, कैमरे की ऐसी पोज़िशन बनाने में मदद करता है जिसमें धरती के कुछ खास फ़िज़िकल एरिया होते हैं.


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

- (CLLocationCoordanate2D) टारगेट [read, write, assign]

GMSCameraPosition लागू करता है.

- (फ़्लोट) ज़ूम [read, write, assign]

GMSCameraPosition लागू करता है.

- (CLLocationDirection) बियरिंग [read, write, assign]

GMSCameraPosition लागू करता है.

- (डबल) viewingAngle [read, write, assign]

GMSCameraPosition लागू करता है.