Tài liệu tham khảo về lớp GMStoànService

Tài liệu tham khảo về lớp GMS3Service

Tổng quan

Bạn có thể dùng GMSPanoramaService để yêu cầu siêu dữ liệu ảnh toàn cảnh ngay cả khi GMSPanoramaView không hoạt động.

Lấy một ví dụ như sau: [[GMSPanoramaService alloc] init].

Hàm thành viên công khai

(void) requesttoànNearCoordinate:gọi lại:
 Truy xuất thông tin về ảnh toàn cảnh gần coordinate đã cho.
(void) - requestPanoramaNearCoordinate:radius:callback:
 Tương tự như requestGlobalNearCoordinate:callback: nhưng cho phép chỉ định bán kính tìm kiếm (mét) xung quanh coordinate.
(void) requestPanoramaNearCoordinate:source:callback:
 Tương tự như requestglobalNearCoordinate:callback: nhưng cho phép chỉ định loại nguồn ảnh toàn cảnh gần coordinate đã cho.
(void) requestPanoramaNearCoordinate:radius:source:callback:
 Tương tự như requestGlobalNearCoordinate:callback: nhưng cho phép chỉ định bán kính tìm kiếm (mét) và loại nguồn ảnh toàn cảnh gần coordinate đã cho.
(void) requestImageWithID:callback:
 Truy xuất thông tin về ảnh toàn cảnh bằng panoramaID đã cho.

(Lưu ý rằng đây không phải là hàm thành phần.)

khoảng trống typedef(^ GMSPanoramaCallback )(GMSPanorama *_Ảnh toàn cảnh có thể rỗng, NSError *_Nullable error)
 Lệnh gọi lại khi siêu dữ liệu ảnh toàn cảnh có sẵn.

Tài liệu về hàm thành phần

- (vô hiệu) yêu cầu Hãy toàn cảnhNearCoordinate: (CLLocationCoordinate2D)  tọa độ
lệnh gọi lại: (GMSPanoramaCallback) lệnh gọi lại

Truy xuất thông tin về ảnh toàn cảnh gần coordinate đã cho.

Đây là yêu cầu không đồng bộ, callback sẽ được gọi với kết quả.

- (vô hiệu) yêu cầu Hãy toàn cảnhNearCoordinate: (CLLocationCoordinate2D)  tọa độ
bán kính: (NSUInteger) bán kính
lệnh gọi lại: (GMSPanoramaCallback) lệnh gọi lại

Tương tự như requestGlobalNearCoordinate:callback: nhưng cho phép chỉ định bán kính tìm kiếm (mét) xung quanh coordinate.

- (vô hiệu) yêu cầu Hãy toàn cảnhNearCoordinate: (CLLocationCoordinate2D)  tọa độ
nguồn tin: (GMSPanoramaSource) nguồn
lệnh gọi lại: (GMSPanoramaCallback) lệnh gọi lại

Tương tự như requestglobalNearCoordinate:callback: nhưng cho phép chỉ định loại nguồn ảnh toàn cảnh gần coordinate đã cho.

API này đang trong giai đoạn thử nghiệm và không phải lúc nào cũng lọc theo nguồn.

- (vô hiệu) yêu cầu Hãy toàn cảnhNearCoordinate: (CLLocationCoordinate2D)  tọa độ
bán kính: (NSUInteger) bán kính
nguồn tin: (GMSPanoramaSource) nguồn
lệnh gọi lại: (GMSPanoramaCallback) lệnh gọi lại

Tương tự như requestGlobalNearCoordinate:callback: nhưng cho phép chỉ định bán kính tìm kiếm (mét) và loại nguồn ảnh toàn cảnh gần coordinate đã cho.

API này đang trong giai đoạn thử nghiệm và không phải lúc nào cũng lọc theo nguồn.

- (vô hiệu) request AnalyticsWithID: (NSString *) panoramaID
lệnh gọi lại: (GMSPanoramaCallback) lệnh gọi lại

Truy xuất thông tin về ảnh toàn cảnh bằng panoramaID đã cho.

callback sẽ được gọi cùng với kết quả. Chỉ hỗ trợ mã toàn cảnh lấy từ SDK Google Maps dành cho iOS.


- (typedef void(^ GMSPanoramaCallback)(GMSPanorama *_Ảnh toàn cảnh có thể rỗng, NSError *_Nullable error)) [related]

Lệnh gọi lại khi siêu dữ liệu ảnh toàn cảnh có sẵn.

Nếu xảy ra lỗi, panorama sẽ là giá trị không và error không phải là giá trị rỗng. Nếu không, panorama không phải là giá trị rỗng và error là giá trị không.