רשימת כיתות
הכיתות והפרוטוקולים ב-Google Navigation SDK ל-iOS:
GMSAddress | תוצאה של בקשה הפוכה לקידוד גיאוגרפי, שכוללת כתובת שבודק אנושי יכול לקרוא |
GMSAdvancedMarker | סמן מתקדם הוא סמל המוצב בנקודה מסוימת על פני השטח של המפה |
GMSCALayer | GMSCALayer היא מחלקה-על שבה נעשה שימוש בשכבות ב-SDK של מפות Google ל-iOS, כמו GMSMapLayer ו-GMSPanoramaLayer |
GMSCameraPosition | מחלקה שלא ניתנת לשינוי שצוברים את כל הפרמטרים של מיקום המצלמה |
GMSCameraUpdate | GMSCameraUpdate מייצג עדכון שניתן להחיל על GMSMapView |
GMSCircle | עיגול על פני כדור הארץ (כובע כדורי) |
GMSCoordinateBounds | GMSCoordinateBounds מייצג תיבה תוחמת מלבנית על פני כדור הארץ |
GMSDatasetFeature | ממשק שמייצג תכונה מתוך מערך נתונים |
GMSDatasetFeatureLayer | ממשק שמייצג שכבת מאפיין של מערך נתונים |
<GMSFeature> | ממשק שמייצג מטא-נתונים של תכונה |
GMSFeatureLayer | מחלקה שמייצגת אוסף של כל התכונות של אותו GMSFeatureType , שניתן לשנות את הסגנון שלה בלקוח |
GMSFeatureStyle | מציין איך ישות במפה צריכה להופיע כשהיא מוצגת במפה |
GMSGeocoder | חשיפת שירות לקידוד גיאוגרפי הפוך |
GMSGroundOverlay | GMSGroundOverlay מציין את האפשרויות הזמינות לשכבת-על של קרקע שקיימת על פני השטח של כדור הארץ |
GMSIndoorBuilding | תיאור של מבנה שמכיל רמות |
GMSIndoorDisplay | מאפשר לצפות בתצוגה של נתונים ברמת הבית או לשלוט בה |
<GMSIndoorDisplayDelegate> | הענקת גישה לאירועים ב-GMSIndoorDisplay |
GMSIndoorLevel | מתאר רמה אחת במבנה |
GMSLocationSimulator | כיתה שאפשר להשתמש בה כדי לדמות מיקום של מכשיר למטרות בדיקה |
GMSMapID | מזהה אטום לתצורת מפה מותאמת אישית |
GMSMapLayer | GMSMapLayer היא מחלקה מותאמת אישית של CALayer, והיא זמינה כמחלקה של השכבה ב-GMSMapView |
GMSMapPoint | נקודה במפה |
GMSMapStyle | הרכיב GMSMapStyle מכיל פרטים על סגנון שניתן להחיל על מפה |
GMSMapView | זוהי המחלקה העיקרית של ה-SDK של מפות Google ל-iOS, והיא נקודת הכניסה לכל השיטות שקשורות למפה |
<GMSMapViewDelegate> | הענקת גישה לאירועים ב-GMSMapView |
<GMSMapViewNavigationUIDelegate> | משתמש שקיבל הרשאה לאירועים ב-GMSMapView שקשורים לממשק המשתמש של הניווט |
GMSMapViewOptions | במחלקה הזו מוגדרות אפשרויות זמן אתחול ל-GMSMapView |
GMSMarker | סמן הוא סמל המוצב בנקודה מסוימת על פני השטח של המפה |
GMSMarkerLayer | GMSMarkerLayer היא מחלקה של תת-מחלקה של GMSOverlayLayer, שזמינה על בסיס כל סמן, ומאפשרת אנימציה של כמה מאפיינים של GMSMarker המשויך אליה |
GMSMutableCameraPosition | גרסה ניתנת לשינוי של GMSCameraPosition |
GMSMutableFeatureStyle | גרסה ניתנת לשינוי של GMSFeatureStyle |
GMSMutablePath | GMSMutablePath הוא מערך דינמי (ניתן לשינוי גודל) של CLLocationCoordinate2D |
<GMSNavigationAccessoryView> | פרוטוקול להגדרת שיטות שתומכות בתצוגות בהתאמה אישית שמציינות רכיבי ממשק משתמש של אביזרים שהוחלו על התצוגה הראשית |
GMSNavigationDirectionsListController | בקר לניהול ולהציג רשימת מסלולים |
GMSNavigationInstructionOptions | אפשרויות לעיצוב מחרוזות הוראה משויכות |
GMSNavigationLane | מידע על נתיב אחד במהלך הניווט |
GMSNavigationLaneDirection | מידע על כיוון בנתיב אחד במהלך הניווט |
GMSNavigationLicensePlateRestriction | מחלקה מכילה מידע על מגבלות מספר רישוי |
GMSNavigationMutableRoutingOptions | מחלקה שניתנת לשינוי, שמכילה אפשרויות שקשורות ללוגיקת ניתוב (למשל, אסטרטגיית ניתוב) |
GMSNavigationMutableSpeedAlertOptions | מחלקה ניתנת לשינוי שמגדירה ערכי סף להפעלת התראות על מהירות, מיוצגת על ידי GMSNavigationspeedAlertSeverity |
GMSNavigationMutableSpeedometerUIOptions | המחלקה הניתנת לשינוי, שכוללת את התצורה של ממשק המשתמש עבור דרגות שונות של התראות על מהירות. המחלקה מיוצגת על ידי GMSNavigationspeedAlertSeverity |
GMSNavigationMutableWaypoint | מחלקה של ציון דרך שניתן לשנות |
GMSNavigationNavInfo | מכיל מידע על מצב הניווט |
GMSNavigationRouteInfo | מחלקה שלא ניתנת לשינוי שכוללת מידע על זמן ההגעה המשוער ומידע על המרחק, הן למסלול ברירת המחדל הטוב ביותר והן למסלול הקצר ביותר, לנקודת ציון ספציפית. |
GMSNavigationRoutingOptions | מחלקה שלא ניתנת לשינוי שמכילה אפשרויות שקשורות ללוגיקת ניתוב (למשל, אסטרטגיית ניתוב) |
<GMSNavigationScreenMetrics> | פרוטוקול להחזרת מידע על מדדי מסך |
GMSNavigationServices | שירותים שמאפשרים שליטה בגישה מהנייד ל-Google Maps Navigation SDK ל-iOS |
GMSNavigationSession | המחלקה הזו מספקת קבוצה של אובייקטים קשורים שניתן להשתמש בהם כדי לשלוט באופן פרוגרמטי בסשן ניווט |
GMSNavigationSpeedAlertOptions | מחלקה שלא ניתנת לשינוי שמגדירה ערכי סף להפעלת התראות על מהירות, מיוצגת על ידי GMSNavigationspeedAlertSeverity |
GMSNavigationSpeedometerUIOptions | מחלקה לא ניתנת לשינוי שמכסה את התצורה של ממשק המשתמש עבור דרגות שונות של התראות מהירות, מיוצגת על ידי GMSNavigationspeedAlertSeverity |
GMSNavigationStepInfo | מידע על שלב אחד לאורך מסלול ניווט |
GMSNavigationStepInfoImageOptions | |
GMSNavigationTermsAndConditionsOptions | אפשרויות להצגת תנאים והגבלות |
GMSNavigationTermsDialogUIParams | פרמטרים שמתארים את העיצוב והסגנון של תיבת הדו-שיח |
GMSNavigationTimeAndDistance | מחלקה שלא ניתנת לשינוי שכוללת את המרחק שנותר ואת זמן ההגעה המשוער למסלול |
GMSNavigationTransactionRecorder | כוללות שיטות לתיעוד עסקאות |
GMSNavigationWaypoint | מחלקה של ציון דרך שלא ניתנת לשינוי, שמשמשת לציון יעדי ניווט |
GMSNavigator | זוהי הסיווג העיקרי של Google Navigation SDK ל-iOS והיא מספקת שיטות לשליטה בניווט אל יעד ובגישה למידע על מסלולים והתקדמות. |
<GMSNavigatorListener> | האזנה לאירועים ב-GMSNavigator |
GMSOrientation | GMSOrientation הוא נגיעות של כותרת וגובה הצליל שמשמשות לשליטה בכיוון הצפייה של GMSPanoramaCamera |
GMSOverlay | GMSOverlay היא מחלקה מופשטת שמייצגת שכבת-על מסוימת שעשויה להיות מצורפת ל-GMSMapView ספציפי |
GMSOverlayLayer | GMSOverlayLayer היא תת-מחלקה מותאמת אישית של CALayer, וסיווג בסיס מופשט לשכבות GMSOverlay שמאפשרות להציג אנימציות בהתאמה אישית. |
GMSPanorama | GMSPanorama מייצגת מטא-נתונים של תמונה פנורמית ב-Earth |
GMSPanoramaCamera | GMSPanoramaCamera משמש לקביעת כיוון הצפייה של GMSPanoramaView |
GMSPanoramaCameraUpdate | GMSPanoramaCameraUpdate מייצג עדכון שניתן להחיל על GMSPanoramaView |
GMSPanoramaLayer | GMSPanoramaLayer היא תת-מחלקה מותאמת אישית של CALayer, והיא זמינה כסיווג השכבה ב-GMSPanoramaView. |
GMSPanoramaLink | קישורים מ-GMSPanorama לתמונות פנורמיות בקרבת מקום |
GMSPanoramaService | אפשר להשתמש ב-GMSPanoramaService כדי לבקש מטא-נתונים של תמונות פנורמיות גם כש-GMSPanoramaView לא פעיל |
GMSPanoramaView | תמונת פנורמה משמשת להצגת תמונות Street View |
<GMSPanoramaViewDelegate> | הענקת גישה לאירועים ב-GMSPanoramaView |
GMSPath | GMSPath כולל מערך בלתי ניתן לשינוי של CLLocationCooordinate2D |
GMSPinImage | מספק תמונת סיכה מותאמת אישית עבור סמן מתקדם |
GMSPinImageGlyph | מספק גליף תמונת סיכה מותאם אישית עבור סמן מתקדם |
GMSPinImageOptions | התאמה אישית של תמונת הסיכה של סמן מתקדם |
GMSPlaceFeature | ממשק שמייצג תכונה של מקום (תכונה עם מזהה מקום) |
GMSPolygon | GMSPolygon מגדיר פוליגון שמופיע במפה. |
GMSPolygonLayer | GMSPolygonLayer היא תת-מחלקה של GMSOverlayLayer, הזמינה על בסיס לכל פוליגון. היא מאפשרת אנימציה של מספר מאפיינים של GMSPolygon המשויכת |
GMSPolyline | GMSPolyline מציין את האפשרויות הזמינות לקו פוליגוני שקיים על פני כדור הארץ |
GMSProjection | מגדיר מיפוי בין הקואורדינטות של כדור הארץ (CLLocationCoordinate2D) לבין הקואורדינטות בתצוגת המפה (CGPoint) |
GMSReverseGeocodeResponse | אוסף של תוצאות מבקשה הפוכה לקואורדינטות (geocoding) |
GMSRoadSnappedLocationProvider | מספקת עדכונים של מיקום המכשיר |
<GMSRoadSnappedLocationProviderListener> | האזנה לאירועים ב-GMSRoadSnappedLocationProvider |
GMSRouteLeg | מחלקה שלא ניתנת לשינוי שמייצגת קטע יחיד במסע, מהמיקום הנוכחי של המכשיר אל היעד הראשון, או מיעד אחד ליעד עוקב אחר |
GMSServices | סיווג שירות של ה-SDK של מפות Google ל-iOS |
GMSSpriteStyle | מתאר את סגנון השרטוט של תמונת חותמת מעל GMSStyleSpan |
GMSStampStyle | מחלקת הבסיס המופשטת לסגנונות של קווים פוליגוניים שמשרטטים תמונה שחוזרת על פני GMSStyleSpan |
GMSStrokeStyle | מתאר את סגנון השרטוט של ישויות חד-ממדיות כמו קווים פוליגוניים |
GMSStyleSpan | מתאר את הסגנון של אזור מסוים של קו פוליגוני |
GMSSyncTileLayer | GMSSyncTileLayer היא תת-מחלקה מופשטת של GMSTileLayer שמספקת ממשק סנכרון ליצירת נתונים של משבצת תמונה. |
GMSTextureStyle | סגנון של קו פוליגוני שמצייר תמונה שחוזרת על פני GMSStyleSpan |
GMSTileLayer | GMSTileLayer היא מחלקה מופשטת שמאפשרת ליצור שכבת-על של משבצות תמונה מותאמות אישית ב-GMSMapView ספציפי |
<GMSTileReceiver> | GMSTileReceiver מסופקת ל-GMSTileLayer כשנשלחת בקשת משבצת, ומאפשרת את הפעלת הקריאה החוזרת במועד מאוחר יותר (או מיידי) |
GMSUISettings | הגדרות לממשק המשתמש של GMSMapView |
GMSURLTileLayer | GMSURLTileProvider מאחזר כרטיסי מידע על סמך כתובות ה-URL שהוחזרו מ-GMSTileURLConstructor |
GMSVisibleRegion | החלק GMSVisibleRegion מכיל את ארבע הנקודות שמגדירות את הפוליגון הגלוי במצלמה של מפה. |
UIScreen(GMSNavigationStepImageOptions) | הקטגוריה UIScreen כבר מטמיעה את כל השיטות בפרוטוקול GMSNavigationScreenMetrics |