GMSPanoramaService-Klassenreferenz


Überblick

GMSPanoramaService kann verwendet werden, um Panoramametadaten anzufordern, auch wenn GMSPanoramaView nicht aktiv ist.

Rufen Sie eine Instanz wie die folgende ab: [[GMSPanoramaService alloc] init].

Öffentliche Mitgliederfunktionen

(void) requestPanoramaNearCoordinate:callback:
 Ruft Informationen zu einem Panorama in der Nähe des angegebenen coordinate ab.
(void) requestPanoramaNearCoordinate:radius:callback:
 Ähnlich wie „requestPanoramaNearCoordinate:callback:“, ermöglicht jedoch die Angabe eines Suchradius (Meter) um coordinate.
(void) requestPanoramaNearCoordinate:source:callback:
 Ähnlich wie requestPanoramaNearCoordinate:callback: ermöglicht jedoch die Angabe des Panoramaquellentyps in der Nähe des angegebenen coordinate.
(void) requestPanoramaNearCoordinate:radius:source:callback:
 Ähnlich wie requestPanoramaNearCoordinate:callback: ermöglicht jedoch die Angabe eines Suchradius (Meter) und des Panoramaquellentyps in der Nähe des angegebenen coordinate.
(void) requestPanoramaWithID:callback:
 Ruft Informationen zu einem Panorama mit dem angegebenen panoramaID ab.

(Beachten Sie, dass dies keine Mitgliederfunktionen sind.)

typedef void(^ GMSPanoramaCallback )(GMSPanorama *_Nullable panorama, NSError *_Nullable-Fehler)
 Rückruf für den Fall, dass Panoramametadaten verfügbar werden.

Dokumentation zu Mitgliederfunktionen

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  Koordinaten
Callback: (GMSPanoramaCallback) Callback

Ruft Informationen zu einem Panorama in der Nähe des angegebenen coordinate ab.

Dies ist eine asynchrone Anfrage. callback wird mit dem Ergebnis aufgerufen.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  Koordinaten
Umkreis: (NSUInteger) radius (Radius)
Callback: (GMSPanoramaCallback) Callback

Ähnlich wie „requestPanoramaNearCoordinate:callback:“, ermöglicht jedoch die Angabe eines Suchradius (Meter) um coordinate.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  Koordinaten
Quelle: (GMSPanoramaSource) source
Callback: (GMSPanoramaCallback) Callback

Ähnlich wie requestPanoramaNearCoordinate:callback: ermöglicht jedoch die Angabe des Panoramaquellentyps in der Nähe des angegebenen coordinate.

Diese API ist experimentell und filtert nicht immer nach Quelle.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  Koordinaten
Umkreis: (NSUInteger) radius (Radius)
Quelle: (GMSPanoramaSource) source
Callback: (GMSPanoramaCallback) Callback

Ähnlich wie requestPanoramaNearCoordinate:callback: ermöglicht jedoch die Angabe eines Suchradius (Meter) und des Panoramaquellentyps in der Nähe des angegebenen coordinate.

Diese API ist experimentell und filtert nicht immer nach Quelle.

- (void) requestPanoramaWithID: (NSString *) panoramaID
Callback: (GMSPanoramaCallback) Callback

Ruft Informationen zu einem Panorama mit dem angegebenen panoramaID ab.

callback wird mit dem Ergebnis aufgerufen. Es werden nur panoramaIDs unterstützt, die vom Google Maps SDK for iOS abgerufen wurden.


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

Rückruf für den Fall, dass Panoramametadaten verfügbar werden.

Wenn ein Fehler aufgetreten ist, ist panorama „nil“ und error nicht „nil“. Andernfalls ist panorama nicht „nil“ und error „nil“.