نظرة عامة
يمكن استخدام GMSPanoramaService لطلب البيانات الوصفية للصور البانورامية حتى في حال عدم تفعيل GMSPanoramaView.
احصل على مثيل مثل هذا: [[GMSPanoramaService alloc] init].
وظائف الأعضاء العامين | |
(void) | - requestPanoramaNearCoordinate:callback: |
لاسترداد معلومات حول بانوراما بالقرب من coordinate المحدد. | |
(void) | - requestPanoramaNearCoordinate:radius:callback: |
هذا الأمر يشبه requestPanoramaNearCoordinate:callback: ولكنه يسمح بتحديد نطاق جغرافي للبحث (بالمتر) حول coordinate . | |
(void) | - requestPanoramaNearCoordinate:source:callback: |
هذا الإعداد يشبه requestPanoramaNearCoordinate:callback: ولكنه يسمح بتحديد نوع مصدر البانوراما بالقرب من coordinate المعني. | |
(void) | - requestPanoramaNearCoordinate:radius:source:callback: |
هذا الإعداد يشبه requestPanoramaNearCoordinate:callback: ولكنه يسمح بتحديد نصف قطر البحث (بالمتر) ونوع مصدر البانوراما بالقرب من coordinate المحدد. | |
(void) | - requestPanoramaWithID:callback: |
لاسترداد معلومات حول بانوراما باستخدام panoramaID المحدد. | |
الدوال ذات الصلة | |
(لاحظ أن هذه ليست دوال أعضاء.) | |
typedef void(^ | GMSPanoramaCallback )(GMSPanorama *_Nullable بانوراما, NSError *_Nullable error) |
معاودة الاتصال عندما تتوفر البيانات الوصفية للصور البانورامية. |
وثائق وظائف الأعضاء
- (إلغاء) requestPanoramaNearCoordinate: | (CLLocationCoordinate2D) | الإحداثيات | |
رد الاتصال: | (GMSPanoramaCallback) | معاودة الاتصال | |
لاسترداد معلومات حول بانوراما بالقرب من coordinate
المحدد.
هذا طلب غير متزامن، وسيتم استدعاء callback
مع النتيجة.
- (إلغاء) requestPanoramaNearCoordinate: | (CLLocationCoordinate2D) | الإحداثيات | |
نصف القطر: | (NSUInteger) | النطاق الجغرافي | |
رد الاتصال: | (GMSPanoramaCallback) | معاودة الاتصال | |
هذا الأمر يشبه requestPanoramaNearCoordinate:callback: ولكنه يسمح بتحديد نطاق جغرافي للبحث (بالمتر) حول coordinate
.
- (إلغاء) requestPanoramaNearCoordinate: | (CLLocationCoordinate2D) | الإحداثيات | |
المصدر: | (GMSPanoramaSource) | المصدر | |
رد الاتصال: | (GMSPanoramaCallback) | معاودة الاتصال | |
هذا الإعداد يشبه requestPanoramaNearCoordinate:callback: ولكنه يسمح بتحديد نوع مصدر البانوراما بالقرب من coordinate
المعني.
تجدر الإشارة إلى أنّ واجهة برمجة التطبيقات هذه تجريبية وقد لا تتم فلترتها حسب المصدر في بعض الأحيان.
- (إلغاء) requestPanoramaNearCoordinate: | (CLLocationCoordinate2D) | الإحداثيات | |
نصف القطر: | (NSUInteger) | النطاق الجغرافي | |
المصدر: | (GMSPanoramaSource) | المصدر | |
رد الاتصال: | (GMSPanoramaCallback) | معاودة الاتصال | |
هذا الإعداد يشبه requestPanoramaNearCoordinate:callback: ولكنه يسمح بتحديد نصف قطر البحث (بالمتر) ونوع مصدر البانوراما بالقرب من coordinate
المحدد.
تجدر الإشارة إلى أنّ واجهة برمجة التطبيقات هذه تجريبية وقد لا تتم فلترتها حسب المصدر في بعض الأحيان.
- (باطل) requestPanoramaWithID: | (NSString *) | panoramaID | |
رد الاتصال: | (GMSPanoramaCallback) | معاودة الاتصال | |
لاسترداد معلومات حول بانوراما باستخدام panoramaID
المحدد.
سيتم استدعاء callback
لعرض النتيجة. لا يتم دعم سوى معرفات بانوراما التي تم الحصول عليها من حزمة SDK لخرائط Google لنظام التشغيل iOS.
وثائق الأصدقاء والوظائف ذات الصلة
- (typedef void(^ GMSPanoramaCallback)(GMSPanorama *_Nullable بانوراما, NSError *_Nullable error)) [related] |
معاودة الاتصال عندما تتوفر البيانات الوصفية للصور البانورامية.
إذا حدث خطأ، تكون قيمة panorama
فارغة وerror
ليست صفرية. وبخلاف ذلك، فإن panorama
ليس صفرًا وerror
صفرًا.