VisibleRegion

clase pública VisibleRegion extiende Objeto
Implementa Serializable

Un trapecio inmutable que describe el área del mapa visible desde una posición específica de la cámara. Cuando la cámara mira hacia abajo, la zona visible es rectangular (pero no necesariamente está alineada con el eje, ya que el rumbo puede no estar al norte). Cuando se inclina la cámara, la región visible es un trapecio con el más pequeño de los dos lados paralelos más cercanos a la cámara.

Resumen de campos

LatLng final farLeft Proyección de la esquina superior izquierda de la pantalla en el plano del suelo.
LatLng final farRight Proyección de la esquina superior derecha de la pantalla en el plano del suelo.
LatLngBounds final latLngBounds El cuadro de límite más pequeño que incluye esta región visible.
LatLng final nearLeft Proyección de la esquina inferior izquierda de la pantalla en el plano del suelo.
LatLng final nearRight Proyección de la esquina inferior derecha de la pantalla en el plano del suelo.

Resumen de constructores públicos

VisibleRegion(LatLng cerca de la izquierda, LatLng cerca de la derecha, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)
Crea una nueva VisibleRegion a partir de las cuatro esquinas de la cámara.

Resumen de métodos públicos

boolean
es igual a(Objeto o)
Compara este VisibleRegion con otro objeto.
int
Cadena

Resumen de métodos heredados

Campos

público final LatLng farLeft

Proyección de la esquina superior izquierda de la pantalla en el plano del suelo.

público final LatLng farRight

Proyección de la esquina superior derecha de la pantalla en el plano del suelo.

público final LatLngBounds latLngBounds

El cuadro de límite más pequeño que incluye esta región visible.

Si esta casilla cruza el meridiano de 180° (la línea vertical de norte a sur), la longitud de farRight será negativa y la de farLeft será positiva. Esta regla también se aplica a nearRight y nearLeft.

público final LatLng nearLeft

Proyección de la esquina inferior izquierda de la pantalla en el plano del suelo.

público final LatLng nearRight

Proyección de la esquina inferior derecha de la pantalla en el plano del suelo.

Constructores públicos

público VisibleRegion (LatLng cerca de la izquierda, LatLng cerca de la derecha, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)

Crea una nueva VisibleRegion a partir de las cuatro esquinas de la cámara. Los parámetros LatLng deben definir una forma convexa (los bordes de la forma resultante no deben cruzarse). No se realiza ninguna verificación de límites durante el tiempo de ejecución.

Parámetros
nearLeft Un objeto LatLng que contiene la latitud y la longitud de la esquina cercana izquierda de la región
nearRight Un objeto LatLng que contiene la latitud y la longitud de la esquina cercana a la derecha de la región
farLeft un objeto LatLng que contiene la latitud y la longitud de la esquina superior izquierda de la región
farRight un objeto LatLng que contiene la latitud y la longitud de la esquina superior derecha de la región
latLngBounds el cuadro de límite más pequeño que incluye la región visible definida en esta clase Si esta casilla cruza el meridiano de 180° (la línea vertical de norte a sur), la longitud de farRight será negativa y la de farLeft será positiva. Lo mismo se aplica a nearRight y nearLeft.

Métodos públicos

public boolean es igual a (Object o)

Compara este VisibleRegion con otro objeto. Si el otro objeto es en realidad un puntero a este objeto, o si las cuatro esquinas y los límites de los dos objetos son iguales, este método muestra el valor verdadero. De lo contrario, este método muestra el valor falso.

Parámetros
o un objeto Object. Muestra "true" si ambos objetos son el mismo o si las cuatro esquinas y sus límites son iguales. De lo contrario, se muestra false.

public int hashCode ()

public String toString ()