نظرة عامة
يمكن استخدام 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
قيمة خالية.