ภาพรวม
คุณใช้ GMSPanoramaService เพื่อขอข้อมูลเมตาพาโนรามาได้ แม้ว่าจะไม่ได้ใช้งาน GMSPanoramaView อยู่ก็ตาม
รับอินสแตนซ์แบบนี้: [[GMSPanoramaService alloc] init]
ฟังก์ชันสมาชิกแบบสาธารณะ | |
(void) | - requestPanoramaNearCoordinate:callback: |
เรียกข้อมูลเกี่ยวกับพาโนรามาใกล้กับ coordinate ที่ระบุ | |
(void) | - requestPanoramaNearCoordinate:radius:callback: |
คล้ายกับ requestPanoramaNearCoordinate:callback: แต่อนุญาตให้ระบุรัศมีการค้นหา (เมตร) รอบๆ coordinate | |
(void) | - requestPanoramaNearCoordinate:source:callback: |
คล้ายกับ requestPanoramaNearCoordinate:callback: แต่อนุญาตให้ระบุประเภทแหล่งที่มาของพาโนรามาใกล้กับ coordinate ที่ระบุ | |
(void) | - requestPanoramaNearCoordinate:radius:source:callback: |
คล้ายกับ requestPanoramaNearCoordinate:callback: แต่อนุญาตให้ระบุรัศมีการค้นหา (เมตร) และประเภทของแหล่งที่มาของพาโนรามาใกล้กับ coordinate ที่ระบุ | |
(void) | - requestPanoramaWithID:callback: |
เรียกข้อมูลเกี่ยวกับพาโนรามาที่มี panoramaID ที่ระบุ | |
ฟังก์ชันที่เกี่ยวข้อง | |
(โปรดทราบว่าฟังก์ชันเหล่านี้ไม่ใช่ฟังก์ชันสมาชิก) | |
typedef void(^ | GMSPanoramaCallback )(GMSPanorama *_Nullable พาโนรามา, NSError *_Nullable error) |
ติดต่อกลับเมื่อข้อมูลเมตาของพาโนรามาพร้อมใช้งาน |
เอกสารประกอบเกี่ยวกับฟังก์ชันสมาชิก
- (เป็นโมฆะ) requestPanoramaNearCoordinate: | (CLLocationCoordinate2D) | พิกัด | |
โค้ดเรียกกลับ: | (GMSPanoramaCallback) | โทรกลับ | |
เรียกข้อมูลเกี่ยวกับพาโนรามาใกล้กับ coordinate
ที่ระบุ
นี่คือคำขอแบบไม่พร้อมกัน ระบบจะเรียกใช้ callback
พร้อมผลลัพธ์
- (เป็นโมฆะ) requestPanoramaNearCoordinate: | (CLLocationCoordinate2D) | พิกัด | |
รัศมี: | (NSUInteger) | รัศมี | |
โค้ดเรียกกลับ: | (GMSPanoramaCallback) | โทรกลับ | |
คล้ายกับ requestPanoramaNearCoordinate:callback: แต่อนุญาตให้ระบุรัศมีการค้นหา (เมตร) รอบๆ coordinate
- (เป็นโมฆะ) requestPanoramaNearCoordinate: | (CLLocationCoordinate2D) | พิกัด | |
แหล่งที่มา: | (GMSPanoramaSource) | แหล่งที่มา | |
โค้ดเรียกกลับ: | (GMSPanoramaCallback) | โทรกลับ | |
คล้ายกับ requestPanoramaNearCoordinate:callback: แต่อนุญาตให้ระบุประเภทแหล่งที่มาของพาโนรามาใกล้กับ coordinate
ที่ระบุ
API นี้อยู่ในขั้นทดลองและอาจไม่ได้กรองตามแหล่งที่มาเสมอไป
- (เป็นโมฆะ) requestPanoramaNearCoordinate: | (CLLocationCoordinate2D) | พิกัด | |
รัศมี: | (NSUInteger) | รัศมี | |
แหล่งที่มา: | (GMSPanoramaSource) | แหล่งที่มา | |
โค้ดเรียกกลับ: | (GMSPanoramaCallback) | โทรกลับ | |
คล้ายกับ requestPanoramaNearCoordinate:callback: แต่อนุญาตให้ระบุรัศมีการค้นหา (เมตร) และประเภทของแหล่งที่มาของพาโนรามาใกล้กับ coordinate
ที่ระบุ
API นี้อยู่ในขั้นทดลองและอาจไม่ได้กรองตามแหล่งที่มาเสมอไป
- (เป็นโมฆะ) requestPanoramaWithID: | (NSString *) | panoramaID | |
โค้ดเรียกกลับ: | (GMSPanoramaCallback) | โทรกลับ | |
เรียกข้อมูลเกี่ยวกับพาโนรามาที่มี panoramaID
ที่ระบุ
ระบบจะเรียกใช้ callback
พร้อมผลลัพธ์ รองรับเฉพาะภาพพาโนรามาที่ได้มาจาก Google Maps SDK สำหรับ iOS เท่านั้น
เอกสารประกอบของเพื่อนและฟังก์ชันที่เกี่ยวข้อง
- (typedef void(^ GMSPanoramaCallback)(GMSPanorama *_Nullable panorama, NSError *_Nullable error)) [related] |
ติดต่อกลับเมื่อข้อมูลเมตาของพาโนรามาพร้อมใช้งาน
หากเกิดข้อผิดพลาด panorama
จะเป็น nil และ error
ไม่ใช่ nil มิฉะนั้น panorama
ไม่ใช่ nil และ error
คือ nil