הנ"צ

כיתה סופית ציבורית LatLng מרחיב אובייקט

מחלקה לא ניתנת לשינוי שמייצגת זוג קואורדינטות של קווי אורך ורוחב, השמורות במעלות.

סיכום השדה

ציבורית סופית כפולה latitude קו רוחב, במעלות.
ציבורית סופית כפולה longitude קו אורך, במעלות.

סיכום של הבנייה הציבורית

LatLng(קו רוחב כפול, קו אורך כפול)
הפונקציה בונה שפה לאורך עם קווי אורך ורוחב נתונים, במדידה במעלות.

סיכום אמצעי תשלום ציבורי

boolean
שווה ל-(אובייקט o)
הפונקציה בודקת אם LatLng הזה שווה לערך אחר.
int
boolean
isCloseTo(LatLng אחר, מטרים כפולים)
הפונקציה קובעת אם שני נכסי LatLng קרובים זה לזה.
מחרוזת

סיכום שיטות שעברו בירושה

שדות

ציבורי סופי כפול קו רוחב

קו רוחב, במעלות. הערך הזה הוא בטווח של [ -90, 90].

ציבורי סופי כפול longitude

קו אורך, במעלות. הערך הזה הוא בטווח של [ -180, 180).

בניינים ציבוריים

ציבורי LatLng (קו רוחב כפול, קו אורך כפול)

הפונקציה בונה שפה לאורך עם קווי אורך ורוחב נתונים, במדידה במעלות.

פרמטרים
latitude קו הרוחב של הנקודה. ההגדרה תהיה צמודה ל-90- מעלות ועד +90 מעלות, כולל.
longitude קו האורך של הנקודה. המצב הזה ינרמל לטווח של -180 מעלות כולל, ו- +180 מעלות לא כולל.

שיטות ציבוריות

Public בוליאני שווה (אובייקט o)

הפונקציה בודקת אם LatLng הזה שווה לערך אחר.

שתי נקודות נחשבות שוות אם ורק אם קווי הרוחב שלהן שווים זה לזה וקווי האורך שלהן שווים זה לזה. כלומר, יכול להיות ששני ערכי LatLng שקרובים מאוד מבחינת המרחק הגאומטרי לא ייחשבו שווים.

פרמטרים
o

Public int hashCode ()

Public בוליאני isCloseTo (LatLng אחר, טורים כפולים)

הפונקציה קובעת אם שני נכסי LatLng קרובים זה לזה.

פרמטרים
אחר ה-LatLng שאפשר להשוות אליו
toleranceMeters המרחק המרבי המותר במטרים כדי ששני ערכי LatLng ייחשבו קרובים

Public מחרוזת toString ()