مرجع فئة GMSMapLayer

مرجع فئة GMSMapLayer

نظرة عامة

GMSMapLayer هي فئة فرعية مخصّصة من CALayer، ويتم تقديمها كفئة الطبقة في GMSMapView.

يجب ألا يتم إنشاء مثيل لهذه الطبقة مباشرةً. تتيح هذه السياسة الوصول إلى النموذج إلى الكاميرا التي يتم تحديدها عادةً في GMSMapView.

عادةً ما يؤدي تعديل أو تحريك هذه الخصائص إلى مقاطعة أي إيماءة حالية على GMSMapView، على سبيل المثال، العرض الشامل أو التدوير. وبالمثل، إذا قام المستخدم بإجراء إيماءة مفعّلة أثناء رسم متحرك، سيتوقف الحركة في "في مكانها" (في قيمة العرض التقديمي الحالية).

يكتسب GMSCALayer.

المواقع

CLLocationDegreescameraLatitude
CLLocationDegreescameraLongitude
CLLocationDirectioncameraBearing
float cameraZoomLevel
مزدوجcameraViewingAngle

(لاحظ أن هذه ليست دوال أعضاء.)

NSString *constkGMSLayerCameraLatitudeKey
 تتراوح نطاقات kGMSLayer CameraDisplayKey بين [ -85 و85]، وسيتم تثبيت القيم التي خارج هذا النطاق.
NSString *constkGMSLayerCameraLongitudeKey
 تتراوح نطاقات kGMSLayer CameraLongitudeKey من [-180 و180)، وسيتم دمج القيم خارج هذا النطاق داخل هذا النطاق.
NSString *constkGMSLayerCameraBearingKey
 تتراوح نطاقات kGMSLayer CameraBearingKey من [0، 360)، ويتم التفاف القيم.
NSString *constkGMSLayerCameraZoomLevelKey
 تتراوح نطاقات kGMSLayer CameraZoomLevelKey من [kGMSMinZoomLevel وkGMSMaxZoomLevel]، ويتم تثبيت القيم.
NSString *constkGMSLayerCameraViewingAngleKey
 تتراوح درجة kGMSLayer CameraviewAngleKey من صفر (أي متجهًا لأسفل بشكل مستقيم) وبين 30 و45 درجة باتجاه الأفق، استنادًا إلى مستوى تكبير/تصغير النموذج.

- (NSString* Cont) kGMSLayerCameraLatitudeKey [related]

تتراوح نطاقات kGMSLayer CameraDisplayKey بين [ -85 و85]، وسيتم تثبيت القيم التي خارج هذا النطاق.

- (NSString* Cont) kGMSLayerCameraLongitudeKey [related]

تتراوح نطاقات kGMSLayer CameraLongitudeKey من [-180 و180)، وسيتم دمج القيم خارج هذا النطاق داخل هذا النطاق.

- (NSString* Cont) kGMSLayerCameraBearingKey [related]

تتراوح نطاقات kGMSLayer CameraBearingKey من [0، 360)، ويتم التفاف القيم.

- (NSString* Cont) kGMSLayerCameraZoomLevelKey [related]

تتراوح نطاقات kGMSLayer CameraZoomLevelKey من [kGMSMinZoomLevel وkGMSMaxZoomLevel]، ويتم تثبيت القيم.

- (NSString* Cont) kGMSLayerCameraViewingAngleKey [related]

تتراوح درجة kGMSLayer CameraviewAngleKey من صفر (أي متجهًا لأسفل بشكل مستقيم) وبين 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]