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. | |
Hàm liên quan | |
(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.
Tài liệu về bạn bè và hàm liên quan
- (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.