GMSPanoramaService 類別參考資料

Public Member Functions (公開成員函式) | 相關函式
GMSPanoramaService 類別參考資料

總覽

GMSPanoramaService 可用於要求全景中繼資料,即使 GMSPanoramaView 未啟用也一樣。

取得類似下方的範例:[[GMSPanoramaService alloc] init]。

公開成員函式

(無效)- requestPanoramaNearCoordinate:callback:
 擷取指定 coordinate 附近的全景相關資訊。
(無效)- requestPanoramaNearCoordinate:radius:callback:
 與 requestPanoramaNearCoordinate:callback 類似,但允許指定 coordinate 附近的搜尋半徑 (公尺)。
(無效)- requestPanoramaNearCoordinate:source:callback:
 類似 requestPanoramaNearCoordinate:callback:但允許指定 coordinate 附近的全景來源類型。
(無效)- requestPanoramaNearCoordinate:radius:source:callback:
 類似 requestPanoramaNearCoordinate:callback: 但允許指定 coordinate 附近的搜尋半徑 (公尺) 和全景來源類型。
(無效)- requestPanoramaWithID:callback:
 使用指定的 panoramaID 擷取全景的相關資訊。

(請注意,這些函式並非成員函式)。

typedef void(^ GMSPanoramaCallback )(GMSPanorama *_Nullable 全景、NSError *_Nullable 錯誤)
 全景中繼資料可用時回呼。

成員函式說明文件

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D) 座標
回呼: (GMSPanoramaCallback) 回呼

擷取指定 coordinate 附近的全景相關資訊。

這是非同步要求,系統會呼叫 callback 以傳回結果。

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D) 座標
半徑: (NSUInteger) 半徑
回呼: (GMSPanoramaCallback) 回呼

與 requestPanoramaNearCoordinate:callback 類似,但允許指定 coordinate 附近的搜尋半徑 (公尺)。

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D) 座標
資料來源: (GMSPanoramaSource) 來源
回呼: (GMSPanoramaCallback) 回呼

類似 requestPanoramaNearCoordinate:callback:但允許指定 coordinate 附近的全景來源類型。

這個 API 尚處於實驗階段,不一定每次都會按來源篩選。

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D) 座標
半徑: (NSUInteger) 半徑
資料來源: (GMSPanoramaSource) 來源
回呼: (GMSPanoramaCallback) 回呼

類似 requestPanoramaNearCoordinate:callback: 但允許指定 coordinate 附近的搜尋半徑 (公尺) 和全景來源類型。

這個 API 尚處於實驗階段,不一定每次都會按來源篩選。

- (void) requestPanoramaWithID: (NSString *) PanoramaramaID
回呼: (GMSPanoramaCallback) 回呼

使用指定的 panoramaID 擷取全景的相關資訊。

系統會呼叫 callback 傳回結果。僅支援從 Google Maps SDK for iOS 取得的全景 ID。


- (typedef void(^ GMSPanoramaCallback) (GMSPanorama *_Nullable 全景、NSError *_Nullable error) ( [related]空值全景)

全景中繼資料可用時回呼。

如果發生錯誤,panorama 為 nil,error 則不會為 nil。否則,panorama 不會為 nil,error 則為 nil。