Riferimento per la classe GMSPanoramaService

Riferimento classe GMSPanoramaService

Panoramica

GMSPanoramaService può essere utilizzato per richiedere i metadati del panorama anche quando GMSPanoramaView non è attivo.

Ottieni un'istanza simile alla seguente: [[GMSPanoramaService alloc] init].

Funzioni pubbliche dei membri

(void) - requestPanoramaNearCoordinate:callback:
 Recupera le informazioni su una panoramica vicina al coordinate specificato.
(void) - requestPanoramaNearCoordinate:radius:callback:
 Simile a requestPanoramaNearCoordinate:callback: ma consente di specificare un raggio di ricerca (metri) intorno a coordinate.
(void) - requestPanoramaNearCoordinate:source:callback:
 Simile a requestPanoramaNearCoordinate:callback: ma consente di specificare il tipo di sorgente della panoramica vicino al coordinate specificato.
(void) - requestPanoramaNearCoordinate:radius:source:callback:
 Simile a requestPanoramaNearCoordinate:callback: ma consente di specificare un raggio di ricerca (metri) e il tipo di sorgente della panoramica vicino al coordinate specificato.
(void) - requestPanoramaWithID:callback:
 Recupera le informazioni su una panoramica con l'elemento panoramaID specificato.

Tieni presente che non si tratta di funzioni membro.

typedef void(^ GMSPanoramaCallback )(GMSPanorama *_Panoramica nullabile, NSError *_Errore Nullable)
 Richiama per quando diventano disponibili i metadati di una panoramica.

Documentazione sulle funzioni membri

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  coordinata
da richiamare: (GMSPanoramaCallback) richiamata

Recupera le informazioni su una panoramica vicina al coordinate specificato.

Questa è una richiesta asincrona, callback verrà chiamata con il risultato.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  coordinata
raggio: (NSUInteger) raggio
da richiamare: (GMSPanoramaCallback) richiamata

Simile a requestPanoramaNearCoordinate:callback: ma consente di specificare un raggio di ricerca (metri) intorno a coordinate.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  coordinata
fonte: (GMSPanoramaSource) fonte
da richiamare: (GMSPanoramaCallback) richiamata

Simile a requestPanoramaNearCoordinate:callback: ma consente di specificare il tipo di sorgente della panoramica vicino al coordinate specificato.

Questa API è sperimentale e potrebbe non sempre filtrare in base all'origine.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  coordinata
raggio: (NSUInteger) raggio
fonte: (GMSPanoramaSource) fonte
da richiamare: (GMSPanoramaCallback) richiamata

Simile a requestPanoramaNearCoordinate:callback: ma consente di specificare un raggio di ricerca (metri) e il tipo di sorgente della panoramica vicino al coordinate specificato.

Questa API è sperimentale e potrebbe non sempre filtrare in base all'origine.

- (void) requestPanoramaWithID: (NSString *) panoramaID
da richiamare: (GMSPanoramaCallback) richiamata

Recupera le informazioni su una panoramica con l'elemento panoramaID specificato.

Verrà richiamata callback con il risultato. Sono supportati solo gli ID panoramica ottenuti dall'SDK di Google Maps per iOS.


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

Richiama per quando diventano disponibili i metadati di una panoramica.

Se si è verificato un errore, panorama è nullo e error non è nullo. In caso contrario, panorama non è nullo e error è nullo.