LatLngBounds

clase final pública LatLngBounds extiende Object

Una clase inmutable que representa un rectángulo alineado de latitud y longitud.

Resumen de clases anidadas

clase LatLngBounds.Builder Este es un compilador que puede crear un límite mínimo basado en un conjunto de puntos LatLng. 

Resumen de campos

LatLng final nordeste Esquina noreste del límite.
LatLng final sudeste Esquina suroeste del límite.

Resumen de constructores públicos

LatLngBounds(LatLng hacia el suroeste, LatLng para el noreste)
Crea nuevos límites en función de una esquina suroeste y una noreste.

Resumen de métodos públicos

LatLngBounds.Builder estático
compilador()
Crea un compilador nuevo.
boolean
contains(punto LatLng)
Muestra si contiene el LatLng especificado.
boolean
es igual a(Objeto o)
LatLng
getCenter()
Muestra el centro de estos LatLngBounds.
int
LatLngBounds
incluido(punto LatLng)
Muestra un LatLngBounds nuevo que extiende este LatLngBounds para incluir el LatLng determinado.
Cadena

Resumen de métodos heredados

Campos

público final LatLng northeast

Esquina noreste del límite.

público final LatLng suroroeste

Esquina suroeste del límite.

Constructores públicos

público LatLngBounds (LatLng suroeste, LatLng noreste)

Crea nuevos límites en función de una esquina suroeste y una noreste.

Conceptualmente, los límites incluyen todos los puntos en los que sucede lo siguiente:

  • la latitud se encuentra en el rango [northeast.latitude, southwest.latitude];
  • la longitud está en el rango [southwest.longitude, northeast.longitude] si southwest.longitude ≤ northeast.longitude; y
  • la longitud se encuentra dentro del rango [southwest.longitude, 180) ∪ [-180, northeast.longitude] si southwest.longitude > northeast.longitude.

Parámetros
Suroeste esquina suroeste
noreste esquina noreste
Arroja
IllegalArgumentException Si la latitud de la esquina noreste está por debajo de la latitud de la esquina suroeste

Métodos públicos

público estático LatLngBounds.Builder creador ()

Crea un compilador nuevo.

public boolean booleano contiene (punto LatLng)

Muestra si contiene el LatLng especificado.

Parámetros
point el LatLng para probar
Devuelve
  • true si contiene el punto dado; false si no lo es.

public boolean es igual a (Object o)

Parámetros
o

público LatLng getCenter ()

Muestra el centro de estos LatLngBounds. El centro es simplemente el promedio de las coordenadas (teniendo en cuenta si cruza el antimeridiano). Se trata, aproximadamente, del centro geográfico (sería exacto si la Tierra fuera una esfera perfecta). No necesariamente será el centro del rectángulo como se dibuja en el mapa debido a la proyección de Mercator.

Devuelve
  • Un objeto LatLng que es el centro de los límites LatLngBounds

public int hashCode ()

public LatLngBounds incluido (LatLng punto)

Muestra un LatLngBounds nuevo que extiende este LatLngBounds para incluir el LatLng determinado. Esto mostrará los límites LatLngBounds más pequeños que contengan este punto y el punto adicional.

En particular, se considerará extender los límites hacia el este y el oeste (una de las cuales puede cruzar el antimeridiano) y elegir la más pequeña de las dos. Si en ambas direcciones se genera un objeto LatLngBounds del mismo tamaño, se extenderá en dirección este.

Parámetros
point Se incluirá un elemento LatLng en los límites nuevos
Devuelve
  • Es un LatLngBounds nuevo que contiene este punto y el punto adicional.

public String toString ()