Documentation de référence de la classe GMSPanoramaService

Documentation de référence de la classe GMSPanoramaService

Présentation

GMSPanoramaService peut être utilisé pour demander des métadonnées de panorama même lorsqu'un GMSPanoramaView n'est pas actif.

Obtenez une instance de ce type: [[GMSPanoramaService alloc] init].

Fonctions de membre public

(void) - requestPanoramaNearCoordinate:callback:
 Récupère des informations sur un panorama à proximité du coordinate donné.
(void) - requestPanoramaNearCoordinate:radius:callback:
 Semblable à "requestPanoramaNearCoordinate:callback" : mais permet de spécifier un rayon de recherche (mètres) autour de coordinate.
(void) - requestPanoramaNearCoordinate:source:callback:
 Semblable à "requestPanoramaNearCoordinate:callback" : mais permet de spécifier le type de source du panorama à proximité du coordinate donné.
(void) - requestPanoramaNearCoordinate:radius:source:callback:
 Semblable à requestPanoramaNearCoordinate:callback:, mais permet de spécifier un rayon de recherche (mètres) et le type de source du panorama à proximité du coordinate donné.
(void) - requestPanoramaWithID:callback:
 Récupère des informations sur un panorama avec le panoramaID donné.

(Notez qu'il ne s'agit pas de fonctions membres.)

typedef void(^ GMSPanoramaCallback)(GMSPanorama *_Nullable panorama, NSError *_Nullable erreur)
 Rappel lorsque les métadonnées d'un panorama deviennent disponibles.

Documentation sur la fonction de membre

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  coordonnées
: (GMSPanoramaCallback). rappel

Récupère des informations sur un panorama à proximité du coordinate donné.

Il s'agit d'une requête asynchrone. callback sera appelé avec le résultat.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  coordonnées
rayon: (NSUInteger) rayon
: (GMSPanoramaCallback). rappel

Semblable à "requestPanoramaNearCoordinate:callback" : mais permet de spécifier un rayon de recherche (mètres) autour de coordinate.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  coordonnées
source : (GMSPanoramaSource). source
: (GMSPanoramaCallback). rappel

Semblable à "requestPanoramaNearCoordinate:callback" : mais permet de spécifier le type de source du panorama à proximité du coordinate donné.

Cette API est expérimentale et ne peut pas toujours être filtrée par source.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  coordonnées
rayon: (NSUInteger) rayon
source : (GMSPanoramaSource). source
: (GMSPanoramaCallback). rappel

Semblable à requestPanoramaNearCoordinate:callback:, mais permet de spécifier un rayon de recherche (mètres) et le type de source du panorama à proximité du coordinate donné.

Cette API est expérimentale et ne peut pas toujours être filtrée par source.

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

Récupère des informations sur un panorama avec le panoramaID donné.

callback est appelé avec le résultat. Seuls les ID de panorama obtenus à partir du SDK Google Maps pour iOS sont acceptés.


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

Rappel lorsque les métadonnées d'un panorama deviennent disponibles.

Si une erreur s'est produite, panorama est "nil" et error n'est pas "nil". Sinon, panorama n'est pas "nil" et error est "nil".