Referência de classe GMSPanoramaService

Referência da classe GMSPanoramaService

Informações gerais

GMSPanoramaService pode ser usado para solicitar metadados de panorama, mesmo quando um GMSPanoramaView não está ativo.

Obtenha uma instância como esta: [[GMSPanoramaService alloc] init].

Funções membro público

(void) requestPanoramaNearCoordinate:callback:
 Recupera informações sobre um panorama perto do coordinate especificado.
(void) - requestPanoramaNearCoordinate:radius:callback:
 Semelhante a requestPanoramaNearCoordinate:callback: mas que permite especificar um raio de pesquisa (metros) ao redor de coordinate.
(void) requestPanoramaNearCoordinate:source:callback:
 Semelhante a requestPanoramaNearCoordinate:callback: mas que permite especificar o tipo de origem do panorama próximo ao coordinate especificado.
(void) requestPanoramaNearCoordinate:radius:source:callback:
 Semelhante a requestPanoramaNearCoordinate:callback: mas que permite especificar um raio de pesquisa (metros) e o tipo de origem do panorama próximo ao coordinate especificado.
(void) requestPanoramaWithID:callback:
 Recupera informações sobre um panorama com o panoramaID especificado.

Essas não são funções de membro.

typedef void(^ GMSPanoramaCallback )(GMSPanorama *_Nullable panorama, NSError *_Nullable error)
 Callback para quando os metadados de um panorama ficam disponíveis.

Documentação da função membro

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  coordenada
callback: (GMSPanoramaCallback). callback

Recupera informações sobre um panorama perto do coordinate especificado.

Esta é uma solicitação assíncrona. callback será chamado com o resultado.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  coordenada
raio: (NSUInteger) raio
callback: (GMSPanoramaCallback). callback

Semelhante a requestPanoramaNearCoordinate:callback: mas que permite especificar um raio de pesquisa (metros) ao redor de coordinate.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  coordenada
fonte: (GMSPanoramaSource). source
callback: (GMSPanoramaCallback). callback

Semelhante a requestPanoramaNearCoordinate:callback: mas que permite especificar o tipo de origem do panorama próximo ao coordinate especificado.

Essa API é experimental e nem sempre filtra por origem.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  coordenada
raio: (NSUInteger) raio
fonte: (GMSPanoramaSource). source
callback: (GMSPanoramaCallback). callback

Semelhante a requestPanoramaNearCoordinate:callback: mas que permite especificar um raio de pesquisa (metros) e o tipo de origem do panorama próximo ao coordinate especificado.

Essa API é experimental e nem sempre filtra por origem.

- (void) requestPanoramaWithID: (NSString *) panoramaID
callback: (GMSPanoramaCallback). callback

Recupera informações sobre um panorama com o panoramaID especificado.

callback será chamado com o resultado. Somente panoramaIDs extraídos do SDK do Google Maps para iOS são compatíveis.


- (typedef void(^ GMSPanoramaCallback)(GMSPanorama *_Panorama anulável, NSError *_Nullable error)) [related]

Callback para quando os metadados de um panorama ficam disponíveis.

Se ocorrer um erro, panorama é nulo e error não é nulo. Caso contrário, panorama não é nulo, e error é nulo.