סקירה כללית
אפשר להשתמש בשירות GMSPanoramaService כדי לבקש מטא-נתונים של פנורמה גם כש-GMSPanoramaView לא פעיל.
כך אפשר לראות מופע כזה: [[GMSPanoramaService alloc] init].
פונקציות של חברי ציבור | |
(void) | - requestPanoramaNearcoordinate:callback: |
אחזור מידע על תמונת פנורמה ליד coordinate הנתון. | |
(void) | - requestPanoramaNearCoordinate:radius:callback: |
דומה ל- requestPanoramaNearradius:callback: אך האפשרות הזו מאפשרת לציין רדיוס חיפוש (מטרים) בסביבות coordinate . | |
(void) | - requestPanoramaNearCoordinate:source:callback: |
דומה ל- requestPanoramaNearcoordinate:callback: אך ניתן לציין את סוג מקור הפנורמה ליד coordinate הנתון. | |
(void) | - requestPanoramaNearCoordinate:radius:source:callback: |
בדומה ל- requestPanoramaNearמידת:callback: אך המדיניות מאפשרת לציין רדיוס חיפוש (מטרים) ואת סוג מקור הפנורמה ליד coordinate הנתון. | |
(void) | - requestPanoramaWithID:callback: |
שולפת מידע על פנורמה באמצעות ה-panoramaID הנתון. | |
פונקציות קשורות | |
(חשוב לזכור שאלה לא פונקציות חבר). | |
typedef void(^ | GMSPanoramaCallback )(GMSPanorama *_Nullable פנורמי, NSError *_Nullable error) |
קריאה חוזרת (callback) למקרים שבהם מטא-נתונים של פנורמה הופכים לזמינים. |
תיעוד לגבי פונקציות חברים
- (void) requestPanoramaNear בתצוגה: | (CLLocationCoordinate2D) | קואורדינטות | |
קריאה חוזרת (callback): | (GMSPanoramaCallback) | התקשרות חזרה | |
אחזור מידע על תמונת פנורמה ליד coordinate
הנתון.
זוהי בקשה אסינכרונית. תתבצע קריאה ל-callback
עם התוצאה.
- (void) requestPanoramaNear בתצוגה: | (CLLocationCoordinate2D) | קואורדינטות | |
רדיוס: | (NSUInteger) | רדיוס | |
קריאה חוזרת (callback): | (GMSPanoramaCallback) | התקשרות חזרה | |
דומה ל- requestPanoramaNearradius:callback: אך האפשרות הזו מאפשרת לציין רדיוס חיפוש (מטרים) בסביבות coordinate
.
- (void) requestPanoramaNear בתצוגה: | (CLLocationCoordinate2D) | קואורדינטות | |
מקור: | (GMSPanoramaSource). | מקור | |
קריאה חוזרת (callback): | (GMSPanoramaCallback) | התקשרות חזרה | |
דומה ל- requestPanoramaNearcoordinate:callback: אך ניתן לציין את סוג מקור הפנורמה ליד coordinate
הנתון.
ה-API הזה ניסיוני ויכול להיות שלא תמיד יסנן אותו לפי מקור.
- (void) requestPanoramaNear בתצוגה: | (CLLocationCoordinate2D) | קואורדינטות | |
רדיוס: | (NSUInteger) | רדיוס | |
מקור: | (GMSPanoramaSource). | מקור | |
קריאה חוזרת (callback): | (GMSPanoramaCallback) | התקשרות חזרה | |
בדומה ל- requestPanoramaNearמידת:callback: אך המדיניות מאפשרת לציין רדיוס חיפוש (מטרים) ואת סוג מקור הפנורמה ליד coordinate
הנתון.
ה-API הזה ניסיוני ויכול להיות שלא תמיד יסנן אותו לפי מקור.
- (ביטול) requestPanoramaWithID: | (NSString *) | panoramaID | |
קריאה חוזרת (callback): | (GMSPanoramaCallback) | התקשרות חזרה | |
שולפת מידע על פנורמה באמצעות ה-panoramaID
הנתון.
תתבצע קריאה ל-callback
עם התוצאה. המערכת תומכת רק במזהי פנורמה שהתקבלו מה-SDK של מפות Google ל-iOS.
תיעוד של חברים ופונקציות קשורות
- (typedef void(^ GMSPanoramaCallback)(GMSPanorama *_Nullableמילות פנורמה, NSError *_Nullable error) [related] |
קריאה חוזרת (callback) למקרים שבהם מטא-נתונים של פנורמה הופכים לזמינים.
אם אירעה שגיאה, panorama
הוא אפס ו-error
לא אפס. אחרת, panorama
אינו אפס ו-error
הוא אפס.