Referencia de la clase GMSPanoramaService

Referencia de la clase GMSPanoramaService

Descripción general

Se puede usar GMSPanoramaService para solicitar metadatos de panorámicas incluso cuando no hay una GMSPanoramaView activa.

Obtén una instancia como la siguiente: [[GMSPanoramaService alloc] init].

Funciones públicas de miembro

(void) - requestPanoramaNearCoordinate:callback:
 Recupera información sobre una panorámica cerca del coordinate determinado.
(void) - requestPanoramaNearCoordinate:radius:callback:
 Es similar a requestPanoramaNearCoordinate:callback, pero permite especificar un radio de búsqueda (metros) alrededor de coordinate.
(void) - requestPanoramaNearCoordinate:source:callback:
 Es similar a requestPanoramaNearCoordinate:callback, pero permite especificar el tipo de origen de la panorámica cerca del coordinate especificado.
(void) - requestPanoramaNearCoordinate:radius:source:callback:
 Es similar a requestPanoramaNearCoordinate:callback, pero permite especificar un radio de búsqueda (metros) y el tipo de origen de la panorámica cerca del coordinate especificado.
(void) - requestPanoramaWithID:callback:
 Recupera información sobre una panorámica con el panoramaID determinado.

(ten en cuenta que estas no son funciones de los miembros).

typedef void(^ GMSPanoramaCallback)(GMSPanorama *_Nullable panorámico, NSError *_Nullable error)
 Es la devolución de llamada para el momento en que los metadatos de una panorámica están disponibles.

Documentación de las funciones de los miembros

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  coordenada
devolución de llamada: (GMSPanoramaCallback) devolución de llamada

Recupera información sobre una panorámica cerca del coordinate determinado.

Esta es una solicitud asíncrona. Se llamará a callback con el resultado.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  coordenada
radio: (NSUInteger) radio
devolución de llamada: (GMSPanoramaCallback) devolución de llamada

Es similar a requestPanoramaNearCoordinate:callback, pero permite especificar un radio de búsqueda (metros) alrededor de coordinate.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  coordenada
fuente: (GMSPanoramaSource). source
devolución de llamada: (GMSPanoramaCallback) devolución de llamada

Es similar a requestPanoramaNearCoordinate:callback, pero permite especificar el tipo de origen de la panorámica cerca del coordinate especificado.

Esta API es experimental y es posible que no siempre filtre por fuente.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  coordenada
radio: (NSUInteger) radio
fuente: (GMSPanoramaSource). source
devolución de llamada: (GMSPanoramaCallback) devolución de llamada

Es similar a requestPanoramaNearCoordinate:callback, pero permite especificar un radio de búsqueda (metros) y el tipo de origen de la panorámica cerca del coordinate especificado.

Esta API es experimental y es posible que no siempre filtre por fuente.

- (void) requestPanoramaWithID: (NSString *) panoramaID
devolución de llamada: (GMSPanoramaCallback) devolución de llamada

Recupera información sobre una panorámica con el panoramaID determinado.

Se llamará a callback con el resultado. Solo se admiten panoramaIDs obtenidos del SDK de Google Maps para iOS.


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

Es la devolución de llamada para el momento en que los metadatos de una panorámica están disponibles.

Si se produjo un error, panorama es nulo y error no es nil. De lo contrario, panorama no es nil y error es nil.