مرجع فئة GMS؟ServiceService


نظرة عامة

يمكن استخدام GMSPanoramaService لطلب البيانات الوصفية للبانوراما حتى عندما لا يكون GMSPanoramaView نشطًا.

احصل على مثال كالتالي: [[GMSPanoramaService alloc] init].

وظائف الأعضاء العامين

(ملغي)- requestPanoramaNearCoordinate:معاودة الاتصال:
 لاسترداد معلومات حول بانوراما بالقرب من coordinate المحدد.
(ملغي)- requestPanoramaNearCoordinate:radius:معاودة الاتصال:
 يشبه requestPanoramaNearCoordinate:callback: ولكنه يسمح بتحديد نطاق بحث (بالمتر) حول coordinate.
(ملغي)- requestPanoramaNearCoordinate:source:callback:
 مشابه لطلب PanoramaNearCoordinate:callback: ولكنه يسمح بتحديد نوع مصدر البانوراما بالقرب من coordinate المحدد.
(ملغي)- requestPanoramaNearCoordinate:radius:source:callback:
 يشبه requestPanoramaNearCoordinate:callback: ولكنه يسمح بتحديد نصف قطر البحث (بالأمتار) ونوع مصدر البانوراما بالقرب من coordinate المحدد.
(ملغي)- requestPanoramaWithID:callback:
 لاسترداد معلومات عن بانوراما باستخدام panoramaID المحدد.

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

typedef void(^ GMSPanoramaCallback )(GMSPanorama *_Nullable panorama, NSError *_Nullable error)
 معاودة الاتصال عندما تتوفر البيانات الوصفية للبانوراما.

وثائق وظيفة العضو

- (باطل) طلب ChromiumNearCoordinate: (CLLocationCoordinate2D) الإحداثيات
معاودة الاتصال: (GMSPanoramaCallback) معاودة الاتصال

لاسترداد معلومات حول بانوراما بالقرب من coordinate المحدد.

هذا طلب غير متزامن، سيتم استدعاء callback مع النتيجة.

- (باطل) طلب ChromiumNearCoordinate: (CLLocationCoordinate2D) الإحداثيات
النطاق الجغرافي: (NSUInteger) النطاق الجغرافي
معاودة الاتصال: (GMSPanoramaCallback) معاودة الاتصال

يشبه requestPanoramaNearCoordinate:callback: ولكنه يسمح بتحديد نطاق بحث (بالمتر) حول coordinate.

- (باطل) طلب ChromiumNearCoordinate: (CLLocationCoordinate2D) الإحداثيات
المصدر: (GMSPanoramaSource) المصدر
معاودة الاتصال: (GMSPanoramaCallback) معاودة الاتصال

مشابه لطلب PanoramaNearCoordinate:callback: ولكنه يسمح بتحديد نوع مصدر البانوراما بالقرب من coordinate المحدد.

ولا تزال واجهة برمجة التطبيقات هذه تجريبية وقد لا تستخدمها دائمًا حسب المصدر.

- (باطل) طلب ChromiumNearCoordinate: (CLLocationCoordinate2D) الإحداثيات
النطاق الجغرافي: (NSUInteger) النطاق الجغرافي
المصدر: (GMSPanoramaSource) المصدر
معاودة الاتصال: (GMSPanoramaCallback) معاودة الاتصال

يشبه requestPanoramaNearCoordinate:callback: ولكنه يسمح بتحديد نصف قطر البحث (بالأمتار) ونوع مصدر البانوراما بالقرب من coordinate المحدد.

ولا تزال واجهة برمجة التطبيقات هذه تجريبية وقد لا تستخدمها دائمًا حسب المصدر.

- (ملغاة) requestPanoramaWithID: (NSString *) panoramaID
معاودة الاتصال: (GMSPanoramaCallback) معاودة الاتصال

لاسترداد معلومات عن بانوراما باستخدام panoramaID المحدد.

سيتم استدعاء callback مع توضيح النتيجة. يتم دعم أرقام التعريف البانورامية التي تم الحصول عليها من حزمة SDK لخرائط Google لنظام التشغيل iOS فقط.


- (typedef void(^ GMSPanoramaCallback)(GMSPanorama *_Nullable panorama, NSError *_Nullable error)) [related]

معاودة الاتصال عندما تتوفر البيانات الوصفية للبانوراما.

في حال حدوث خطأ، تكون قيمة panorama صفرًا وerror قيمة خالية. بخلاف ذلك، قيمة panorama ليست صفرًا وerror قيمة خالية.