menerapkan Parcelable
Class yang tidak dapat diubah yang mewakili persegi panjang lintang/bujur yang diselaraskan.
Ringkasan Class Bertingkat
class | LatLngBounds.Builder | Ini adalah builder yang dapat membuat batas minimum berdasarkan sekumpulan titik LatLng. |
Ringkasan Konstanta Turunan
Ringkasan Kolom
final publik LatLng | timur laut | Sudut timur laut batas. |
final publik LatLng | barat daya | Sudut barat daya batas. |
Ringkasan Konstruktor Publik
LatLngBounds(LatLng barat daya, LatLng timur laut)
Membuat batas baru berdasarkan sudut barat daya dan timur laut.
|
|
Ringkasan Metode Publik
LatLngBounds.Builder statis |
builder()
Membuat builder baru.
|
boolean | |
LatLngBounds statis |
createFromAttributes(Konteks konteks, atribut AttributeSet)
Membuat LatLngBounds dari
AttributeSet . |
boolean |
sama dengan(Object o)
|
LatLng |
getCenter()
Menampilkan pusat LatLngBounds ini.
|
int |
hashCode()
|
LatLngBounds |
termasuk(titik LatLng)
Menampilkan
LatLngBounds baru yang memperluas LatLngBounds ini untuk menyertakan LatLng yang diberikan. |
String |
toString()
|
Ringkasan Metode Turunan
Kolom
Konstruktor Publik
publik LatLngBounds (LatLng barat daya, LatLng timur laut)
Membuat batas baru berdasarkan sudut barat daya dan timur laut.
Secara konseptual, batas mencakup semua poin dengan:
- lintang berada dalam rentang [timur laut.lintang, barat daya.lintang];
- bujur berada dalam rentang [southwest.longitude, timur laut.bujur] jika westwest.longitude ≤ timur laut.garis bujur; dan
- bujur berada dalam rentang [southwest.longitude, 180) ∪ [-180, timur laut.bujur] jika barat daya.bujur > timur laut.bujur.
Parameter
barat daya | sudut barat daya |
---|---|
timur laut | sudut timur laut |
Menampilkan
IllegalArgumentException | jika garis lintang sudut timur laut berada di bawah garis lintang sudut barat daya. |
---|
publik LatLngBounds (batas LatLngBounds)
Salin konstruktor.
Parameter
batas | objek yang akan disalin. |
---|
Metode Publik
boolean publik berisi (titik>)
publik statis LatLngBounds createFromAttributes (Konteks konteks, atribut AttributeSet)
Membuat LatLngBounds dari AttributeSet
.
Parameter
context | |
---|---|
attrs |
boolean publik sama dengan (Objek o)
Parameter
o |
---|
publik LatLng getCenter ()
Menampilkan pusat LatLngBounds ini. Pusat ini hanyalah rata-rata koordinat (dengan mempertimbangkan apakah garis tersebut melintasi antimeridian). Ini adalah pusat geografis (akan tepat jika Bumi adalah bola dunia yang sempurna). Nilai ini tidak harus menjadi pusat persegi panjang seperti yang digambar pada peta karena proyeksi Mercator.
Hasil
LatLng
yang merupakan pusat LatLngBounds.
int publik hashCode ()
publik LatLngBounds termasuk (LatLng titik)
Menampilkan LatLngBounds
baru yang memperluas LatLngBounds ini untuk menyertakan LatLng
yang diberikan. Ini akan menampilkan LatLngBounds terkecil yang berisi titik ini dan
titik tambahan.
Secara khusus, area ini akan mempertimbangkan untuk memperluas batas, baik di arah timur dan barat (salah satunya mungkin melintasi antimeridian) dan memilih yang lebih kecil dari keduanya. Jika kedua arah menghasilkan LatLngBounds dengan ukuran yang sama, ini akan memperluasnya ke arah timur.
Parameter
poin | LatLng untuk disertakan dalam batas baru |
---|
Hasil
LatLngBounds
baru yang berisi ini dan titik tambahan.