การอ้างอิงคลาส GMSMutablecameraPosition


ภาพรวม

GMS CameraPosition เวอร์ชันเสถียร

รับค่า GMS CameraPosition

ฟังก์ชันของสมาชิกสาธารณะ

(อินสแตนซ์ประเภท)- initWithTarget:Zoom:bearing:viewingAngle:
 ตัวเริ่มต้นที่กําหนด
(อินสแตนซ์ประเภท)- initWithTarget:Zoom:
 เครื่องมือเริ่มต้นความสะดวกสําหรับ GMS CameraPosition สําหรับเป้าหมายและระดับการซูมเฉพาะ
(อินสแตนซ์ประเภท)- initWithLatitude:longitude:zoom:
 เครื่องมือเริ่มต้นความสะดวกสําหรับ GMS CameraPosition สําหรับละติจูด ลองจิจูด และระดับการซูมเฉพาะ
(อินสแตนซ์ประเภท)- initWithLatitude:longitude:zoom:bearing:viewingAngle:
 เครื่องมือเริ่มต้นความสะดวกสําหรับ GMS CameraPosition ที่มีละติจูด/ลองจิจูดและพร็อพเพอร์ตี้กล้องอื่นๆ ทั้งหมดตาม -initWithTarget:zoom:bearing:viewingAngle:

ฟังก์ชันสมาชิกสาธารณะแบบคงที่

(อินสแตนซ์ประเภท)+ cameraWithTarget:Zoom:
 เครื่องมือสร้างอํานวยความสะดวกสําหรับ GMS CameraPosition สําหรับเป้าหมายและระดับการซูมเฉพาะ
(อินสแตนซ์ประเภท)+ CameraWithLatitude:longitude:zoom:
 เครื่องมือสร้างร้านสะดวกซื้อสําหรับ GMS CameraPosition ตามกล้อง CameraTargetTarget:zoom:
(อินสแตนซ์ประเภท)+ cameraWithTarget:zoom:bearing:viewingAngle:
 เครื่องมือสร้างร้านสะดวกซื้อสําหรับ GMS CameraPosition ที่มีพร็อพเพอร์ตี้กล้องทั้งหมดตาม initWithTarget:Zoom:bearing:viewingAngle:
(อินสแตนซ์ประเภท)+ CameraWithLatitude:longitude:zoom:bearing:viewingAngle:
 เครื่องมือสร้างอํานวยความสะดวกสําหรับ GMS CameraPosition ที่มีละติจูด/ลองจิจูดและพร็อพเพอร์ตี้กล้องอื่นๆ ทั้งหมดตาม initWithTarget:zoom:bearing:viewingAngle:
(ลอย)+ ZoomAtCoordiate:forometers:perPoints:
 ดูระดับการซูมที่ระยะห่าง meters สําหรับ coord ใน Earth ซึ่งสอดคล้องกับจํานวนหน้าจอที่ระบุ points

ที่พัก

CLLocationCoordiate2Dเป้าหมาย
ลอยซูม
CLLocationDirectionความประหยัด
คู่การดูแองเกิล

เอกสารประกอบของฟังก์ชันสมาชิก

- (instancetype) initWithTarget: (CLLocationCoordiate2D) เป้าหมาย
ซูม: (ลอย) ซูม
ราง: (CLLocationDirection) ความประหยัด
มุมมอง: (คู่) viewingAngle

ตัวเริ่มต้นที่กําหนด

กําหนดค่า GMS CameraPosition นี้กับพร็อพเพอร์ตี้กล้องที่ใช้ได้ทั้งหมด การสร้าง GMS CameraPosition ผ่านเครื่องมือเริ่มต้นนี้ (หรือโดยเครื่องมือสร้างอํานวยความสะดวกต่อไปนี้) จะบีบค่ากล้องโดยปริยาย

พารามิเตอร์
เป้าหมายตําแหน่งบนโลกที่กล้องชี้ไป
zoomระดับการซูมใกล้กับกึ่งกลางหน้าจอ
การแบกหมุนกล้องเป็นองศาตามเข็มนาฬิกาจากทิศเหนือจริง
มุมมองมุมเป็นองศาของมุมกล้องจากจุดจอมดิน (ที่หันหน้าไปทางโลก)
- (instancetype) initWithTarget: (CLLocationCoordiate2D) เป้าหมาย
ซูม: (ลอย) ซูม

เครื่องมือเริ่มต้นความสะดวกสําหรับ GMS CameraPosition สําหรับเป้าหมายและระดับการซูมเฉพาะ

การดําเนินการนี้จะตั้งค่าคุณสมบัติการแบกและมุมมองของกล้องนี้เป็นค่าเริ่มต้นศูนย์ (เช่น หันหน้าไปทางพื้นผิวโลกโดยตรง และหันไปทิศเหนือของหน้าจอ)

พารามิเตอร์
เป้าหมายตําแหน่งบนโลกที่กล้องชี้ไป
zoomระดับการซูมใกล้กับกึ่งกลางหน้าจอ
- (instancetype) initWithLatitude: (CLLocationDegrees) latitude
ลองจิจูด: (CLLocationDegrees) longitude
ซูม: (ลอย) ซูม

เครื่องมือเริ่มต้นความสะดวกสําหรับ GMS CameraPosition สําหรับละติจูด ลองจิจูด และระดับการซูมเฉพาะ

การดําเนินการนี้จะตั้งค่าคุณสมบัติการแบกและมุมมองของกล้องนี้เป็นค่าเริ่มต้นศูนย์ (เช่น หันหน้าไปทางพื้นผิวโลกโดยตรง และหันไปทิศเหนือของหน้าจอ)

พารามิเตอร์
latitudeองค์ประกอบละติจูดของตําแหน่งที่กล้องหันไป
longitudeองค์ประกอบละติจูดของตําแหน่งที่กล้องหันไป
zoomระดับการซูมใกล้กับกึ่งกลางหน้าจอ
- (instancetype) initWithLatitude: (CLLocationDegrees) latitude
ลองจิจูด: (CLLocationDegrees) longitude
ซูม: (ลอย) ซูม
ราง: (CLLocationDirection) ความประหยัด
มุมมอง: (คู่) viewingAngle

เครื่องมือเริ่มต้นความสะดวกสําหรับ GMS CameraPosition ที่มีละติจูด/ลองจิจูดและพร็อพเพอร์ตี้กล้องอื่นๆ ทั้งหมดตาม -initWithTarget:zoom:bearing:viewingAngle:

พารามิเตอร์
latitudeองค์ประกอบละติจูดของตําแหน่งที่กล้องหันไป
longitudeองค์ประกอบละติจูดของตําแหน่งที่กล้องหันไป
zoomระดับการซูมใกล้กับกึ่งกลางหน้าจอ
การแบกหมุนกล้องเป็นองศาตามเข็มนาฬิกาจากทิศเหนือจริง
มุมมองมุมเป็นองศาของมุมกล้องจากจุดจอมดิน (ที่หันหน้าไปทางโลก)
+ (instancetype) กล้องที่มีเป้าหมาย: (CLLocationCoordiate2D) เป้าหมาย
ซูม: (ลอย) ซูม

เครื่องมือสร้างอํานวยความสะดวกสําหรับ GMS CameraPosition สําหรับเป้าหมายและระดับการซูมเฉพาะ

การดําเนินการนี้จะตั้งค่าคุณสมบัติการแบกและมุมมองของกล้องนี้เป็นค่าเริ่มต้นศูนย์ (เช่น หันหน้าไปทางพื้นผิวโลกโดยตรง และหันไปทิศเหนือของหน้าจอ)

+ (อินสแตนซ์ประเภท) CameraWithLatitude: (CLLocationDegrees) latitude
ลองจิจูด: (CLLocationDegrees) longitude
ซูม: (ลอย) ซูม

เครื่องมือสร้างร้านสะดวกซื้อสําหรับ GMS CameraPosition ตามกล้อง CameraTargetTarget:zoom:

+ (instancetype) กล้องที่มีเป้าหมาย: (CLLocationCoordiate2D) เป้าหมาย
ซูม: (ลอย) ซูม
ราง: (CLLocationDirection) ความประหยัด
มุมมอง: (คู่) viewingAngle

เครื่องมือสร้างร้านสะดวกซื้อสําหรับ GMS CameraPosition ที่มีพร็อพเพอร์ตี้กล้องทั้งหมดตาม initWithTarget:Zoom:bearing:viewingAngle:

+ (อินสแตนซ์ประเภท) CameraWithLatitude: (CLLocationDegrees) latitude
ลองจิจูด: (CLLocationDegrees) longitude
ซูม: (ลอย) ซูม
ราง: (CLLocationDirection) ความประหยัด
มุมมอง: (คู่) viewingAngle

เครื่องมือสร้างอํานวยความสะดวกสําหรับ GMS CameraPosition ที่มีละติจูด/ลองจิจูดและพร็อพเพอร์ตี้กล้องอื่นๆ ทั้งหมดตาม initWithTarget:zoom:bearing:viewingAngle:

+ (ลอย) zoomAtCoordiate: (CLLocationCoordiate2D) พิกัด
สําหรับเครื่องวัด: (CLLocationระยะทาง) เมตร
แต้มต่อ: (CGFloat) แต้ม

ดูระดับการซูมที่ระยะห่าง meters สําหรับ coord ใน Earth ซึ่งสอดคล้องกับจํานวนหน้าจอที่ระบุ points

สําหรับการซูมที่มีขนาดใหญ่มากหรือเล็ก ระดับการซูมที่ส่งคืนอาจเล็กกว่าหรือใหญ่กว่าระดับการซูมขั้นต่ําหรือสูงสุดที่ได้รับอนุญาตในกล้อง

วิธีช่วยเหลือนี้มีประโยชน์ในการสร้างตําแหน่งกล้องที่มีพื้นที่จริงบนโลก


เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์

- (CLLocationCoordiate2D) target [read, write, assign]

ติดตั้งใช้งาน GMS CameraPosition

- (ลอย) ซูม [read, write, assign]

ติดตั้งใช้งาน GMS CameraPosition

- (CLLocationDirection) กําลังโหลด [read, write, assign]

ติดตั้งใช้งาน GMS CameraPosition

- (ดับเบิล) viewingAngle [read, write, assign]

ติดตั้งใช้งาน GMS CameraPosition