Odniesienie klasy GMSPanoramaService

Odniesienie do klasy GMSPanoramaService

Opis

GMSPanoramaService może być używana do wysyłania żądań metadanych panoram, nawet gdy GMSPanoramaView jest nieaktywny.

Pobierz taką instancję: [[GMSPanoramaService alloc] init].

Publiczne funkcje członków

(void) - requestPanoramaNearCoordinate:callback:
 Pobiera informacje o panoramy w pobliżu wybranego miejsca (coordinate).
(void) - requestPanoramaNearCoordinate:radius:callback:
 Podobnie jak requestPanoramaNearCoordinate:callback: ale umożliwia określenie promienia wyszukiwania (w metrach) wokół obszaru coordinate.
(void) - requestPanoramaNearCoordinate:source:callback:
 Podobnie jak w przypadku żądania PanoramaNearCoordinate:callback:, ale umożliwia określenie typu źródła panoramy w pobliżu danego miejsca (coordinate).
(void) - requestPanoramaNearCoordinate:radius:source:callback:
 Funkcja podobna do requestPanoramaNearCoordinate:callback: ale umożliwia określenie promienia wyszukiwania (w metrach) i typu źródła panoramy w pobliżu wybranego miejsca (coordinate).
(void) requestPanoramaWithID:callback:
 Pobiera informacje o panoramy z podanym panoramaID.

(uwaga: nie są to funkcje członkowskie).

typedef void(^ GMSPanoramaCallback )(GMSPanorama *_Panorama z możliwością pochylenia, NSError *_Błąd z możliwością pominięcia)
 Wywołanie zwrotne, gdy metadane panoramy staną się dostępne.

Dokumentacja funkcji członka grupy

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  współrzędne
wywołanie zwrotne: (GMSPanoramaCallback). callback (oddzwanianie)

Pobiera informacje o panoramy w pobliżu wybranego miejsca (coordinate).

Jest to żądanie asynchroniczne, a metoda callback zostanie wywołana z wynikiem.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  współrzędne
promień: (NSUInteger) promień
wywołanie zwrotne: (GMSPanoramaCallback). callback (oddzwanianie)

Podobnie jak requestPanoramaNearCoordinate:callback: ale umożliwia określenie promienia wyszukiwania (w metrach) wokół obszaru coordinate.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  współrzędne
źródło: (GMSPanoramaSource). źródło
wywołanie zwrotne: (GMSPanoramaCallback). callback (oddzwanianie)

Podobnie jak w przypadku żądania PanoramaNearCoordinate:callback:, ale umożliwia określenie typu źródła panoramy w pobliżu danego miejsca (coordinate).

Ten interfejs API ma charakter eksperymentalny i nie zawsze może filtrować dane według źródła.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  współrzędne
promień: (NSUInteger) promień
źródło: (GMSPanoramaSource). źródło
wywołanie zwrotne: (GMSPanoramaCallback). callback (oddzwanianie)

Funkcja podobna do requestPanoramaNearCoordinate:callback: ale umożliwia określenie promienia wyszukiwania (w metrach) i typu źródła panoramy w pobliżu wybranego miejsca (coordinate).

Ten interfejs API ma charakter eksperymentalny i nie zawsze może filtrować dane według źródła.

- (void) requestPanoramaWithID: (NSString *) panoramaID
wywołanie zwrotne: (GMSPanoramaCallback). callback (oddzwanianie)

Pobiera informacje o panoramy z podanym panoramaID.

Wywołanie funkcji callback zostanie przeprowadzone wraz z wynikiem. Obsługiwane są tylko identyfikatory panoramy uzyskane z pakietu SDK Map Google na iOS.


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

Wywołanie zwrotne, gdy metadane panoramy staną się dostępne.

Jeśli wystąpił błąd, panorama ma wartość zerową, a error nie ma wartości nil. W przeciwnym razie panorama nie ma wartości zerowej, a error ma wartość nil.