總覽
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。