Справочник классов GMSPanoramaService

Справочник классов GMSPanoramaService

Обзор

GMSPanoramaService можно использовать для запроса метаданных панорамы, даже если GMSPanoramaView не активен.

Получите такой экземпляр: [[ GMSPanoramaService alloc] init].

Открытые функции-члены

(пустота) - requestPanoramaNearCoordinate: обратный вызов:
Получает информацию о панораме рядом с заданной coordinate .
(пустота) - requestPanoramaNearCoordinate:radius:callback:
Аналогично requestPanoramaNearCoordinate:callback:, но позволяет указать радиус поиска (в метрах) вокруг coordinate .
(пустота) - requestPanoramaNearCoordinate: источник: обратный вызов:
Аналогично requestPanoramaNearCoordinate:callback:, но позволяет указать тип источника панорамы рядом с заданной coordinate .
(пустота) - requestPanoramaNearCoordinate:radius:source:callback:
Аналогичен requestPanoramaNearCoordinate:callback:, но позволяет указать радиус поиска (в метрах) и тип источника панорамы вблизи заданной coordinate .
(пустота) - requestPanoramaWithID: обратный вызов:
Получает информацию о панораме с заданным panoramaID .

(Обратите внимание, что это не функции-члены.)

typedef void(^ GMSPanoramaCallback )( GMSPanorama *_Nullable панорама, NSError *_Nullable ошибка)
Обратный вызов, когда метаданные панорамы становятся доступными.

Документация по функциям-членам

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D) координировать
перезвонить: ( GMSPanoramaCallback ) перезвонить

Получает информацию о панораме рядом с заданной coordinate .

Это асинхронный запрос, с результатом будет вызван callback .

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D) координировать
радиус: (НСУИнтегер) радиус
перезвонить: ( GMSPanoramaCallback ) перезвонить

Аналогично requestPanoramaNearCoordinate:callback:, но позволяет указать радиус поиска (в метрах) вокруг coordinate .

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D) координировать
источник: ( GMSPanoramaSource ) источник
перезвонить: ( GMSPanoramaCallback ) перезвонить

Аналогично requestPanoramaNearCoordinate:callback:, но позволяет указать тип источника панорамы рядом с заданной coordinate .

Этот API является экспериментальным и не всегда может фильтровать данные по источнику.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D) координировать
радиус: (НСУИнтегер) радиус
источник: ( GMSPanoramaSource ) источник
перезвонить: ( GMSPanoramaCallback ) перезвонить

Аналогичен requestPanoramaNearCoordinate:callback:, но позволяет указать радиус поиска (в метрах) и тип источника панорамы вблизи заданной coordinate .

Этот API является экспериментальным и не всегда может фильтровать данные по источнику.

- (void) requestPanoramaWithID: (НСтрока *) панорамаID
перезвонить: ( GMSPanoramaCallback ) перезвонить

Получает информацию о панораме с заданным panoramaID .

callback будет вызван с результатом. Поддерживаются только идентификаторы panoramaID, полученные из Google Maps SDK для iOS.


- (typedef void(^ GMSPanoramaCallback )( GMSPanorama *_Nullable панорама, NSError *_Nullable error)) [related]

Обратный вызов, когда метаданные панорамы становятся доступными.

Если произошла ошибка, panorama равна нулю, а error не равна нулю. В противном случае panorama не равна нулю и error равна нулю.