ينفِّذ Parcelable
فئة غير قابلة للتغيير تمثل مستطيلاً بمحاذاة خط الطول/العرض.
ملخص الفئة المدمَجة
صنف | LatLngBounds.Builder | هذه أداة إنشاء قادرة على إنشاء حد أدنى استنادًا إلى مجموعة من نقاط خط الطول والعرض. |
ملخّص ثابت مكتسَب
ملخّص الحقل
نهائي عام LatLng | الشمال الشرقي | الزاوية الشمالية الشرقية للحدود. |
نهائي عام LatLng | جنوب غرب | الزاوية الجنوبية الغربية من الحد. |
ملخّص عام للمنشئ
LatLngBounds(LatLng الجنوب الغربي، LatLng الشمالي الشرقي)
تنشئ حدودًا جديدة بناءً على ركن جنوبي غربي شمال شرقي.
|
|
ملخّص الطريقة العلنية
ثابت LatLngBounds.Builder |
builder()
ينشئ أداة إنشاء جديدة.
|
boolean | |
قيمة ثابتة LatLngBounds |
createFromAttributes(سياق السياق، AttributeSet attrs)
تنشئ خط الطول والعرض من
AttributeSet . |
boolean |
يساوي(الكائن o)
|
LatLng |
getCenter()
لعرض مركز LatLngBounds هذا.
|
int |
hashCode()
|
LatLngBounds |
بما في ذلك(نقطة LatLng)
تعرض قيمة
LatLngBounds جديدة تُوسِّع خط الطول والعرض هذا ليشمل LatLng المحدد. |
سلسلة |
toString()
|
ملخّص الطريقة المكتسبة
الحقول
مقاولات عامة
عامة LatLngBounds (LatLng الجنوب الغربي، LatLng الشمالي الشرقي)
تنشئ حدودًا جديدة بناءً على ركن جنوبي غربي شمال شرقي.
وتشمل الحدود من الناحية النظرية جميع النقاط التي:
- يكون خط العرض في نطاق [northeast.والمزيد، وجنوب غرب.خط العرض]؛
- يجب أن يكون خط الطول ضمن نطاق [south West.مزيد من الطول, الشمال الشرقي.خط الطول] إذا كان خط الطول جنوبًا غربيًا ≤ شمال شرق.خط الطول والعرض
- يكون خط الطول ضمن النطاق [southWest.تول, 180) ∪ [-180, Northeast.الدالة] if South West.أنشئ > شمال شرق.خط الطول.
المَعلمات
جنوب غربي | الزاوية الجنوبية الغربية |
---|---|
شمال شرقي | الزاوية الشمالية الشرقية |
الرميات
IllegalArgumentException | إذا كان خط العرض الزاوية الشمالية الشرقية أسفل خط العرض الزاوية الجنوبية الغربية. |
---|
الطرق العامة
منطقية عامة تحتوي على (LatLng)
public static LatLngBounds createFromAttributes (سياق السياق، AttributeSet attrs)
تنشئ خط الطول والعرض من AttributeSet
.
المَعلمات
سياق | |
---|---|
attrs |
القيمة المنطقية العامة يساوي (الكائن o)
المَعلمات
o |
---|
عامة LatLng getCenter ()
لعرض مركز LatLngBounds هذا. والمركز هو ببساطة متوسط الإحداثيات (مع الأخذ في الاعتبار ما إذا تجاوز خط الطول والعرض). ويمثل ذلك المركز الجغرافي تقريبًا (سيكون ذلك بالضبط إذا كانت الأرض كرة مثالية). وليس بالضرورة أن يكون مركز المستطيل كما هو مرسوم على الخريطة بسبب إسقاط ماركاتور.
المرتجعات
- تمثّل هذه السمة
LatLng
الذي يمثِّل مركز خط LatLngBounds.
public int hashCode ()
عامة LatLngBounds بما في ذلك (LatLng)
تعرض قيمة LatLngBounds
جديدة تُوسِّع خط الطول والعرض هذا ليشمل LatLng
المحدد. سيؤدي ذلك إلى عرض أصغر خط الطول والعرض الذي يحتوي على كل من هذه النقطة والنقطة الإضافية.
وعلى وجه الخصوص، ستدرس هذه الميزة تمديد الحدود في كلٍّ من الاتجاهين الشرقي والغربي (قد يعبر أحدهما خط الطول والعرض) ويختار الأصغر بينهما. وإذا كان كلا الاتجاهين ناتجًا عن خط الطول والعرض نفسه، سيتم تمديده في الاتجاه الشرقي.
المَعلمات
نقطة واحدة | يتم تضمين LatLng في الحدود الجديدة. |
---|
المرتجعات
- سمة
LatLngBounds
جديدة تتضمّن هذه السمة والنقطة الإضافية.