הפניה למחלקה GMS MapLayer

הפניה למחלקה של GMSMapLayer

סקירה כללית

GMSMapLayer הוא מחלקה משנית מותאמת אישית של CALayer, המסופקת כסיווג השכבה ב-GMSMapView.

אין ליצור את השכבה הזו באופן ישיר. היא מספקת גישה לדגם המצלמה המוגדרת בדרך כלל ב-GMSMapView.

שינוי או אנימציה של המאפיינים האלה יקטעו בדרך כלל כל תנועה נוכחית ב-GMSMapView, למשל, הזזה או סיבוב של המשתמש. באופן דומה, אם משתמש מבצע תנועה מופעלת במהלך אנימציה, האנימציה תפסיק את 'במקום' (בערך הנוכחי של המצגת).

הפונקציה מקבלת בירושה את GMSCALayer.

נכסים

CLLocationDegreescameraLatitude
CLLocationDegreescameraLongitude
CLLocationDirectioncameraBearing
float cameraZoomLevel
כפולcameraViewingAngle

(חשוב לזכור שאלה לא פונקציות חבר).

NSString *constkGMSLayerCameraLatitudeKey
 הטווחים של kGMSLayer CameralineKey הם [-85, 85], וערכים מחוץ לטווח הזה יוגבלו.
NSString *constkGMSLayerCameraLongitudeKey
 הטווחים kGMSLayer CameraLongitadeKey נעים בין [ -180, 180] וערכים שמחוץ לטווח הזה יגולמו עד לטווח הזה.
NSString *constkGMSLayerCameraBearingKey
 kGMSLayer CameraBearingKey נע בין [0, 360), והערכים תחומים.
NSString *constkGMSLayerCameraZoomLevelKey
 הטווחים kGMSLayer CameraZoomLevelKey הם מ-[kGMSMinZoomLevel], kGMSMaxZoomLevel] והערכים מוגבלים.
NSString *constkGMSLayerCameraViewingAngleKey
 הערך של kGMSLayer CameraViewingAngleKey נע בין אפס (כלומר, פונה ישר למטה) ובין 30 ל-45 מעלות לכיוון האופק, בהתאם לרמת המרחק מהתצוגה של המודל.

- (NSString* const) kGMSLayerCameraLatitudeKey [related]

הטווחים של kGMSLayer CameralineKey הם [-85, 85], וערכים מחוץ לטווח הזה יוגבלו.

- (NSString* const) kGMSLayerCameraLongitudeKey [related]

הטווחים kGMSLayer CameraLongitadeKey נעים בין [ -180, 180] וערכים שמחוץ לטווח הזה יגולמו עד לטווח הזה.

- (NSString* const) kGMSLayerCameraBearingKey [related]

kGMSLayer CameraBearingKey נע בין [0, 360), והערכים תחומים.

- (NSString* const) kGMSLayerCameraZoomLevelKey [related]

הטווחים kGMSLayer CameraZoomLevelKey הם מ-[kGMSMinZoomLevel], kGMSMaxZoomLevel] והערכים מוגבלים.

- (NSString* const) kGMSLayerCameraViewingAngleKey [related]

הערך של kGMSLayer CameraViewingAngleKey נע בין אפס (כלומר, פונה ישר למטה) ובין 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]