ภาพรวม
GMSCameraPosition เวอร์ชันที่เปลี่ยนแปลงได้
รับค่า GMSCameraPosition
ฟังก์ชันสมาชิกแบบสาธารณะ | |
(ประเภทอินสแตนซ์) | - initWithTarget:zoom:bearing:viewingAngle: |
เครื่องมือเริ่มต้นที่กำหนด | |
(ประเภทอินสแตนซ์) | - initWithTarget:ซูม: |
เครื่องมือเริ่มต้นความสะดวกสบายสำหรับ GMSCameraPosition สำหรับเป้าหมายและระดับการซูมที่เฉพาะเจาะจง | |
(ประเภทอินสแตนซ์) | - initWithLatitude:longitude:zoom: |
เครื่องมือเริ่มต้นความสะดวกสบายสำหรับ GMSCameraPosition สำหรับระดับละติจูด ลองจิจูด และการซูมที่เฉพาะเจาะจง | |
(ประเภทอินสแตนซ์) | - initWithLatitude:longitude:zoom:bearing:viewingAngle: |
เครื่องมือเริ่มต้นความสะดวกสบายสำหรับ GMSCameraPosition โดยใช้ละติจูด/ลองจิจูดและคุณสมบัติกล้องอื่นๆ ทั้งหมดตาม -initWithTarget:zoom:bearing:viewingAngle:. | |
ฟังก์ชันสมาชิกสาธารณะแบบคงที่ | |
(ประเภทอินสแตนซ์) | + cameraWithTarget:ซูม |
ตัวสร้างความสะดวกของ GMSCameraPosition สําหรับเป้าหมายและระดับการซูมที่เฉพาะเจาะจง | |
(ประเภทอินสแตนซ์) | + cameraWithLatitude:longitude:zoom: |
ตัวสร้างความสะดวกสําหรับ GMSCameraPosition ตาม CameraWithTarget:zoom: | |
(ประเภทอินสแตนซ์) | + cameraWithTarget:zoom:bearing:viewingAngle: |
ตัวสร้างความสะดวกสำหรับ GMSCameraPosition ที่มีคุณสมบัติของกล้องทั้งหมดตาม initWithTarget:zoom:bearing:viewingAngle: | |
(ประเภทอินสแตนซ์) | + cameraWithLatitude:longitude:zoom:bearing:viewingAngle: |
ตัวสร้างความสะดวกสำหรับ GMSCameraPosition โดยใช้ละติจูด/ลองจิจูดและคุณสมบัติกล้องอื่นๆ ทั้งหมดตาม initWithTarget:zoom:bearing:viewingAngle: | |
(float) | + zoomAtCoordinate:forMeters:perPoints: |
ดูระดับการซูมที่ระยะห่าง meters ซึ่งเท่ากับ coord บน Earth ซึ่งตรงกับจำนวนหน้าจอที่ระบุ points | |
พร็อพเพอร์ตี้ | |
CLLocationCoordinate2D | เป้าหมาย |
float | ซูม |
CLLocationDirection | การแบกรับ |
คู่ | viewingAngle |
เอกสารประกอบเกี่ยวกับฟังก์ชันสมาชิก
- (อินสแตนซ์) initWithTarget: | (CLLocationCoordinate2D) | เป้าหมาย | |
ซูม: | (float) | ซูม | |
โดยใช้: | (CLLocationDirection) | การแบกรับ | |
มุมมอง: | (ดับเบิล) | viewingAngle | |
เครื่องมือเริ่มต้นที่กำหนด
กำหนดค่า GMSCameraPosition นี้ด้วยคุณสมบัติกล้องที่มีอยู่ทั้งหมด การสร้าง GMSCameraPosition ผ่านทางเครื่องมือเริ่มต้นนี้ (หรือโดยเครื่องมือสร้างอำนวยความสะดวกต่อไปนี้) จะบีบค่าของกล้องโดยปริยาย
- พารามิเตอร์:
-
เป้าหมาย ตำแหน่งบนพื้นโลกที่กล้องชี้ไป zoom ระดับการซูมบริเวณกึ่งกลางหน้าจอ การแบก ทิศทางของกล้องจากทิศเหนือจริงเป็นองศาตามเข็มนาฬิกา viewingAngle มุม หน่วยเป็นองศา ของมุมกล้องจากจุดต่ำสุด (หันเข้าหาโลกโดยตรง)
- (อินสแตนซ์) initWithTarget: | (CLLocationCoordinate2D) | เป้าหมาย | |
ซูม: | (float) | ซูม | |
เครื่องมือเริ่มต้นความสะดวกสบายสำหรับ GMSCameraPosition สำหรับเป้าหมายและระดับการซูมที่เฉพาะเจาะจง
ซึ่งจะตั้งค่าคุณสมบัติแบริ่งและมุมการดูของกล้องนี้เป็นค่าเริ่มต้น 0 (กล่าวคือ หันหน้าเข้าหาพื้นผิวโลกโดยตรง โดยให้ด้านบนของหน้าจอชี้ไปทางทิศเหนือ)
- พารามิเตอร์:
-
เป้าหมาย ตำแหน่งบนพื้นโลกที่กล้องชี้ไป zoom ระดับการซูมบริเวณกึ่งกลางหน้าจอ
- (อินสแตนซ์) initWithLatitude: | (CLLocationDegrees) | latitude | |
longitude: | (CLLocationDegrees) | longitude | |
ซูม: | (float) | ซูม | |
เครื่องมือเริ่มต้นความสะดวกสบายสำหรับ GMSCameraPosition สำหรับระดับละติจูด ลองจิจูด และการซูมที่เฉพาะเจาะจง
ซึ่งจะตั้งค่าคุณสมบัติแบริ่งและมุมการดูของกล้องนี้เป็นค่าเริ่มต้น 0 (กล่าวคือ หันหน้าเข้าหาพื้นผิวโลกโดยตรง โดยให้ด้านบนของหน้าจอชี้ไปทางทิศเหนือ)
- พารามิเตอร์:
-
latitude องค์ประกอบละติจูดของตำแหน่งที่กล้องชี้ไป longitude องค์ประกอบละติจูดของตำแหน่งที่กล้องชี้ไป zoom ระดับการซูมบริเวณกึ่งกลางหน้าจอ
- (อินสแตนซ์) initWithLatitude: | (CLLocationDegrees) | latitude | |
longitude: | (CLLocationDegrees) | longitude | |
ซูม: | (float) | ซูม | |
โดยใช้: | (CLLocationDirection) | การแบกรับ | |
มุมมอง: | (ดับเบิล) | viewingAngle | |
เครื่องมือเริ่มต้นความสะดวกสบายสำหรับ GMSCameraPosition โดยใช้ละติจูด/ลองจิจูดและคุณสมบัติกล้องอื่นๆ ทั้งหมดตาม -initWithTarget:zoom:bearing:viewingAngle:.
- พารามิเตอร์:
-
latitude องค์ประกอบละติจูดของตำแหน่งที่กล้องชี้ไป longitude องค์ประกอบละติจูดของตำแหน่งที่กล้องชี้ไป zoom ระดับการซูมบริเวณกึ่งกลางหน้าจอ การแบก ทิศทางของกล้องจากทิศเหนือจริงเป็นองศาตามเข็มนาฬิกา viewingAngle มุม หน่วยเป็นองศา ของมุมกล้องจากจุดต่ำสุด (หันเข้าหาโลกโดยตรง)
+ (อินสแตนซ์) CameraWithTarget: | (CLLocationCoordinate2D) | เป้าหมาย | |
ซูม: | (float) | ซูม | |
ตัวสร้างความสะดวกของ GMSCameraPosition สําหรับเป้าหมายและระดับการซูมที่เฉพาะเจาะจง
ซึ่งจะตั้งค่าคุณสมบัติแบริ่งและมุมการดูของกล้องนี้เป็นค่าเริ่มต้น 0 (กล่าวคือ หันหน้าเข้าหาพื้นผิวโลกโดยตรง โดยให้ด้านบนของหน้าจอชี้ไปทางทิศเหนือ)
+ (instancetype) CameraWithLatitude: | (CLLocationDegrees) | latitude | |
longitude: | (CLLocationDegrees) | longitude | |
ซูม: | (float) | ซูม | |
ตัวสร้างความสะดวกสําหรับ GMSCameraPosition ตาม CameraWithTarget:zoom:
+ (อินสแตนซ์) CameraWithTarget: | (CLLocationCoordinate2D) | เป้าหมาย | |
ซูม: | (float) | ซูม | |
โดยใช้: | (CLLocationDirection) | การแบกรับ | |
มุมมอง: | (ดับเบิล) | viewingAngle | |
ตัวสร้างความสะดวกสำหรับ GMSCameraPosition ที่มีคุณสมบัติของกล้องทั้งหมดตาม initWithTarget:zoom:bearing:viewingAngle:
+ (instancetype) CameraWithLatitude: | (CLLocationDegrees) | latitude | |
longitude: | (CLLocationDegrees) | longitude | |
ซูม: | (float) | ซูม | |
โดยใช้: | (CLLocationDirection) | การแบกรับ | |
มุมมอง: | (ดับเบิล) | viewingAngle | |
ตัวสร้างความสะดวกสำหรับ GMSCameraPosition โดยใช้ละติจูด/ลองจิจูดและคุณสมบัติกล้องอื่นๆ ทั้งหมดตาม initWithTarget:zoom:bearing:viewingAngle:
+ (แบบลอย) ZoomAtCoordinate: | (CLLocationCoordinate2D) | พิกัด | |
สำหรับเมตร: | (CLLocationLocation) | เมตร | |
ต่อคะแนน: | (CGFloat) | คะแนน | |
ดูระดับการซูมที่ระยะห่าง meters
ซึ่งเท่ากับ coord
บน Earth ซึ่งตรงกับจำนวนหน้าจอที่ระบุ points
สำหรับระยะที่กว้างหรือไกลมาก ระดับการซูมที่แสดงผลอาจเล็กกว่าหรือใหญ่กว่าระดับการซูมต่ำสุดหรือสูงสุดที่ใช้ได้ของกล้อง
วิธีช่วยเหลือนี้มีประโยชน์สำหรับการสร้างตำแหน่งกล้องที่มีพื้นที่ทางกายภาพที่เจาะจงใน Earth
เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์
- เป้าหมาย (CLLocationCoordinate2D) [read, write, assign] |
ใช้งาน GMSCameraPosition
- (แบบลอย) ซูม [read, write, assign] |
ใช้งาน GMSCameraPosition
- (CLLocationDirection) ทิศทาง [read, write, assign] |
ใช้งาน GMSCameraPosition
- (ดับเบิล) viewingAngle [read, write, assign] |
ใช้งาน GMSCameraPosition