مرجع کلاس GMSPanoramaService

مرجع کلاس GMSPanoramaService

بررسی اجمالی

GMSPanoramaService را می توان برای درخواست فراداده پانوراما حتی زمانی که یک GMSPanoramaView فعال نیست استفاده کرد.

نمونه ای مانند این را دریافت کنید: [[ GMSPanoramaService alloc] init].

توابع اعضای عمومی

(خالی) - requestPanoramaNearCoordinate:callback:
اطلاعات مربوط به یک پانوراما در نزدیکی coordinate داده شده را بازیابی می کند.
(خالی) - requestPanoramaNearCoordinate:radius:callback:
مشابه requestPanoramaNearCoordinate:callback: اما امکان تعیین شعاع جستجو (متر) در اطراف coordinate فراهم می کند.
(خالی) - requestPanoramaNearCoordinate:source:callback:
مشابه requestPanoramaNearCoordinate:callback: اما اجازه می دهد تا نوع منبع پانوراما را در نزدیکی coordinate داده شده مشخص کنید.
(خالی) - requestPanoramaNearCoordinate:radius:source:callback:
مشابه درخواستPanoramaNearCoordinate:callback: اما امکان تعیین شعاع جستجو (متر) و نوع منبع پانوراما در نزدیکی coordinate داده شده را می دهد.
(خالی) - requestPanoramaWithID:callback:
اطلاعات پانوراما را با panoramaID داده شده بازیابی می کند.

(توجه داشته باشید که اینها توابع عضو نیستند.)

typedef void(^ GMSPanoramaCallback )( GMSPanorama *_Panorama قابل پاک کردن، NSError *_Nullable error)
پاسخ به تماس برای زمانی که فراداده پانوراما در دسترس قرار می گیرد.

مستندات عملکرد اعضا

- (باطل) requestPanoramaNearCoordinate: (CLLlocationCoordinate2D) هماهنگ كردن
پاسخ به تماس: ( GMSPanoramaCallback ) پاسخ به تماس

اطلاعات مربوط به یک پانوراما در نزدیکی coordinate داده شده را بازیابی می کند.

این یک درخواست ناهمزمان است، با نتیجه callback فراخوانی می شود.

- (باطل) requestPanoramaNearCoordinate: (CLLlocationCoordinate2D) هماهنگ كردن
شعاع: (NSUIعدد) شعاع
پاسخ به تماس: ( GMSPanoramaCallback ) پاسخ به تماس

مشابه requestPanoramaNearCoordinate:callback: اما امکان تعیین شعاع جستجو (متر) در اطراف coordinate فراهم می کند.

- (باطل) requestPanoramaNearCoordinate: (CLLlocationCoordinate2D) هماهنگ كردن
منبع: ( منبع GMSPanorama ) منبع
پاسخ به تماس: ( GMSPanoramaCallback ) پاسخ به تماس

مشابه requestPanoramaNearCoordinate:callback: اما اجازه می دهد تا نوع منبع پانوراما را در نزدیکی coordinate داده شده مشخص کنید.

این API آزمایشی است و ممکن است همیشه بر اساس منبع فیلتر نشود.

- (باطل) requestPanoramaNearCoordinate: (CLLlocationCoordinate2D) هماهنگ كردن
شعاع: (NSUIعدد) شعاع
منبع: ( منبع GMSPanorama ) منبع
پاسخ به تماس: ( GMSPanoramaCallback ) پاسخ به تماس

مشابه درخواستPanoramaNearCoordinate:callback: اما امکان تعیین شعاع جستجو (متر) و نوع منبع پانوراما در نزدیکی coordinate داده شده را می دهد.

این API آزمایشی است و ممکن است همیشه بر اساس منبع فیلتر نشود.

- (باطل) requestPanoramaWithID: (NSString *) شناسه پانوراما
پاسخ به تماس: ( GMSPanoramaCallback ) پاسخ به تماس

اطلاعات پانوراما را با panoramaID داده شده بازیابی می کند.

callback با نتیجه فراخوانی می شود. فقط شناسه‌های پانوراما به‌دست‌آمده از Google Maps SDK برای iOS پشتیبانی می‌شوند.


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

پاسخ به تماس برای زمانی که فراداده پانوراما در دسترس قرار می گیرد.

اگر خطایی رخ داده باشد، panorama صفر است و error صفر نیست. در غیر این صورت panorama صفر نیست و error صفر است.