VisibleRegion

classe publique VisibleRegion étend l'objet
implémente Serializable

Trapèze immuable décrivant la zone de la carte visible depuis une position de caméra spécifique. Lorsque la caméra regarde droit vers le bas, la zone visible est rectangulaire (mais pas nécessairement alignée sur les axes, car l'orientation ne peut pas être vers le nord). Lorsque la caméra est inclinée, la zone visible est un trapèze dont le plus petit côté parallèle est le plus proche de la caméra.

Récapitulatif sur les champs

public final LatLng farLeft Projection de l'angle supérieur gauche de l'écran sur le plan au sol.
public final LatLng farRight Projection de l'angle supérieur droit de l'écran sur le plan au sol.
public final LatLngBounds latLngBounds Plus petit cadre de délimitation qui inclut cette région visible.
public final LatLng nearLeft Projection de l'angle inférieur gauche de l'écran sur le plan au sol.
public final LatLng nearRight Projection de l'angle inférieur droit de l'écran sur le plan au sol.

Récapitulatif des constructeurs publics

VisibleRegion(LatLng nearLeft, LatLng nearRight, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)
Crée une classe VisibleRegion à partir des quatre coins de la caméra.

Récapitulatif des méthodes publiques

boolean
est égal(e) à (objet o)
Compare ce VisibleRegion à un autre objet.
int
Chaîne

Récapitulatif des méthodes héritées

Champs

public final LatLng farLeft

Projection de l'angle supérieur gauche de l'écran sur le plan au sol.

public final LatLng farRight

Projection de l'angle supérieur droit de l'écran sur le plan au sol.

public final LatLngBounds latLngBounds

Plus petit cadre de délimitation qui inclut cette région visible.

Si ce cadre traverse le méridien à 180° (ligne verticale du nord au sud), la longitude dans farRight sera négative et la longitude dans farLeft sera positive. Cette règle s'applique également à nearRight et nearLeft.

public final LatLng nearLeft

Projection de l'angle inférieur gauche de l'écran sur le plan au sol.

public final LatLng nearRight

Projection de l'angle inférieur droit de l'écran sur le plan au sol.

Constructeurs publics

public VisibleRegion (LatLng nearLeft, LatLng nearRight, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)

Crée une classe VisibleRegion à partir des quatre coins de la caméra. Les paramètres LatLng doivent définir une forme convexe (les arêtes de la forme obtenue ne doivent pas se croiser). Aucune vérification des limites n'est effectuée au moment de l'exécution.

Paramètres
nearLeft Un objet LatLng contenant la latitude et la longitude de l'angle proche gauche de la région
nearRight Un objet LatLng contenant la latitude et la longitude de l'angle proche droit de la région
farLeft Un objet LatLng contenant la latitude et la longitude de l'angle extrême gauche de la région
farRight Un objet LatLng contenant la latitude et la longitude de l'angle extrême droit de la région
latLngBounds le plus petit cadre de délimitation comprenant la région visible définie dans cette classe. Si ce cadre traverse le méridien à 180° (ligne verticale du nord au sud), la longitude dans farRight sera négative et la longitude dans farLeft sera positive. Il en va de même pour nearRight et nearLeft.

Méthodes publiques

public booléen est égal à (Objet o)

Compare ce VisibleRegion à un autre objet. Si l'autre objet est en fait un pointeur vers cet objet, ou si les quatre coins et les limites des deux objets sont identiques, cette méthode renvoie la valeur "true". Sinon, elle renvoie la valeur "false".

Paramètres
o un Object. Renvoie la valeur "true" si les deux objets sont le même, ou si les quatre coins et les limites des deux objets sont identiques. Renvoie la valeur "false" dans le cas contraire.

public int hashCode ()

public String toString ()