ละติจูดและลองจิจูด

คลาสสุดท้ายสาธารณะ LatLng ขยายออบเจ็กต์

คลาสที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงคู่ของพิกัดละติจูดและลองจิจูดที่จัดเก็บเป็นองศา

สรุปข้อมูลช่อง

สาธารณะ สุดท้าย ดับเบิล latitude ละติจูด หน่วยเป็นองศา
สาธารณะ สุดท้าย ดับเบิล longitude ลองจิจูด หน่วยเป็นองศา

สรุปเครื่องมือสร้างสาธารณะ

LatLng(ละติจูดคู่ ลองจิจูดคู่)
สร้างละติจูดและลองจิจูดโดยวัดเป็นองศา

สรุปวิธีการสาธารณะ

boolean
เท่ากับ(ออบเจ็กต์ o)
ทดสอบว่า LatLng นี้เท่ากับอีกหรือไม่
int
boolean
isCloseTo(LatLng อื่นๆ, Double toleranceMeters)
พิจารณาว่าละติจูดและลองจิจูด 2 รายการอยู่ใกล้กันหรือไม่
สตริง

ข้อมูลสรุปของเมธอดที่รับช่วงมา

ช่อง

สาธารณะ สุดท้าย คู่ ละติจูด

ละติจูด หน่วยเป็นองศา ค่านี้อยู่ในช่วง [-90, 90]

สาธารณะ สุดท้าย คู่ longitude

ลองจิจูด หน่วยเป็นองศา ค่านี้จะอยู่ในช่วง [-180, 180)

ผู้รับสร้างสาธารณะ

สาธารณะ LatLng (ละติจูด 2 เส้น ลองจิจูดคู่)

สร้างละติจูดและลองจิจูดโดยวัดเป็นองศา

พารามิเตอร์
latitude ละติจูดของจุด ซึ่งจะปรับให้อยู่ที่ระหว่าง -90 องศาถึง +90 องศา
longitude ลองจิจูดของจุด ระบบจะปรับค่าให้เป็น -180 องศา (รวม -180 องศา) และไม่รวม +180 องศา

วิธีการสาธารณะ

สาธารณะ บูลีน เท่ากับ (ออบเจ็กต์ o)

ทดสอบว่า LatLng นี้เท่ากับอีกหรือไม่

ระบบจะถือว่าจุด 2 จุดเท่ากันเมื่อละติจูดเท่ากันและลองจิจูดเท่ากันเท่านั้น ซึ่งหมายความว่า LatLng 2 รายการที่ใกล้เคียงกันมากในแง่ของระยะทางทางเรขาคณิตอาจไม่เท่ากัน

พารามิเตอร์
o

สาธารณะ int hashCode ()

สาธารณะ บูลีน isCloseTo (LatLng อื่นๆ, Double toleranceMeters)

พิจารณาว่าละติจูดและลองจิจูด 2 รายการอยู่ใกล้กันหรือไม่

พารามิเตอร์
อื่นๆ ละติจูดและลองจิจูดเพื่อเปรียบเทียบกับ
toleranceMeters ระยะทางสูงสุดที่อนุญาตเป็นเมตรสำหรับละติจูดและลองจิจูด 2 รายการจึงจะถือว่าใกล้เคียง

สาธารณะ สตริง toString ()