VisibleRegion

public class VisibleRegion extensions オブジェクト
implementation シリアル化可能

特定のカメラ位置から見える地図上の領域を表す不変の台形。カメラが真下を向いている場合、表示される領域は長方形になります(ただし、方向が北ではない可能性があるため、必ずしも軸に平行である必要はありません)。カメラを傾斜すると、表示される領域は、2 つの平行な辺のうち、カメラに近い方の台形になります。

フィールドの概要

public final LatLng farLeft 画面の左上隅を地面に投影したもの。
public final LatLng farRight 画面の右上隅を地面に投影したもの。
public final LatLngBounds latLngBounds この表示領域を含む最小の境界ボックス。
public final LatLng nearLeft 画面の左下隅を地面に投影したもの。
public final LatLng nearRight 画面の右下隅を地面に投影したもの。

パブリック コンストラクタの概要

VisibleRegionLatLng nearLeft、LatLng nearRight、LatLngで指定してください。LatLng farRight、LatLngBounds latLngBounds)
カメラの四隅を指定して、新しい VisibleRegion を作成します。

パブリック メソッドの概要

ブール値
equals(Object o)
この VisibleRegion を別のオブジェクトと比較します。
整数
文字列

継承されたメソッドの概要

フィールド

public final LatLng farLeft

画面の左上隅を地面に投影したもの。

public final LatLng farRight

画面の右上隅を地面に投影したもの。

public final LatLngBounds latLngBounds

この表示領域を含む最小の境界ボックス。

この箱が 180° 子午線(北から南への垂直線)を横切ると、farRight の経度は負になり、farLeft の経度は正になります。このルールは、nearRightnearLeft にも適用されます。

public final LatLng nearLeft

画面の左下隅を地面に投影したもの。

public final LatLng nearRight

画面の右下隅を地面に投影したもの。

パブリック コンストラクタ

public VisibleRegionLatLngLatLngLatLngLatLngLatLngBounds

カメラの四隅を指定して、新しい VisibleRegion を作成します。LatLng パラメータでは、凸形状を定義する必要があります(生成された形状のエッジは交差してはなりません)。実行時に境界チェックは行われません。

パラメータ
nearLeft 地域の左隅付近における緯度と経度を含む LatLng オブジェクト
nearRight 地域の右上隅の緯度と経度を含む LatLng オブジェクト
farLeft 地域の左端の緯度と経度を含む LatLng オブジェクト
farRight 地域の右端の隅の緯度と経度を含む LatLng オブジェクト
latLngBounds このクラスで定義された表示領域を含む最小の境界ボックス。この箱が 180 度の子午線(北から南までの垂直線)を横切ると、farRight の経度は負になり、farLeft の経度は正になります。nearRightnearLeft についても同様です。

パブリック メソッド

public boolean equals (Object o)

この VisibleRegion を別のオブジェクトと比較します。他のオブジェクトがこのオブジェクトへのポインタである場合、または 2 つのオブジェクトの四隅と境界がすべて同じである場合、このメソッドは true を返します。それ以外の場合、このメソッドは false を返します。

パラメータ
o Object。両方のオブジェクトが同じオブジェクトの場合、または 2 つのオブジェクトの四隅と境界がすべて同じ場合は、true を返します。一致しない場合は false を返します。

public int hashCode ()

public String toString ()