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 . | |
Powiązane funkcje | |
(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.
Dokumentacja funkcji znajomych i powiązanych
- (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.